builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-028 starttime: 1464625258.14 results: success (0) buildid: 20160530073151 builduid: 931f49bf727d468790e98b2743145d93 revision: ed1c3aae460813241ce2c3480df30fae2268ab1f ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 09:20:58.142303) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 09:20:58.142818) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 09:20:58.143114) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 09:20:58.179682) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:20:58.180163) ========= '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-028\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-028 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-028 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-028 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-028 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-028 WINDIR=C:\WINDOWS using PTY: False --09:21:21-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 27.09 MB/s 09:21:21 (27.09 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.596000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:20:58.837270) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:20:58.837632) ========= '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-028\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-028 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-028 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-028 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-028 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-028 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.611000 ========= master_lag: 0.07 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:20:59.520471) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 09:20:59.520899) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev ed1c3aae460813241ce2c3480df30fae2268ab1f --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 ed1c3aae460813241ce2c3480df30fae2268ab1f --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-028\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-028 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-028 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-028 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-028 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-028 WINDIR=C:\WINDOWS using PTY: False 2016-05-30 09:21:22,286 truncating revision to first 12 chars 2016-05-30 09:21:22,286 Setting DEBUG logging. 2016-05-30 09:21:22,286 attempt 1/10 2016-05-30 09:21:22,286 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/ed1c3aae4608?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-30 09:21:22,680 unpacking tar archive at: mozilla-aurora-ed1c3aae4608/testing/mozharness/ program finished with exit code 0 elapsedTime=1.047000 ========= master_lag: 0.15 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 09:21:00.722591) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 09:21:00.722939) ========= script_repo_revision: ed1c3aae460813241ce2c3480df30fae2268ab1f ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 09:21:00.723348) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 09:21:00.723617) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 09:21:00.737681) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 17 secs) (at 2016-05-30 09:21:00.738128) ========= '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-028\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-028 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-028 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-028 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-028 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-028 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 09:21:23 INFO - MultiFileLogger online at 20160530 09:21:23 in C:\slave\test 09:21:23 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 09:21:23 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 09:21:23 INFO - {'append_to_log': False, 09:21:23 INFO - 'base_work_dir': 'C:\\slave\\test', 09:21:23 INFO - 'blob_upload_branch': 'mozilla-aurora', 09:21:23 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 09:21:23 INFO - 'buildbot_json_path': 'buildprops.json', 09:21:23 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 09:21:23 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:21:23 INFO - 'download_minidump_stackwalk': True, 09:21:23 INFO - 'download_symbols': 'true', 09:21:23 INFO - 'e10s': False, 09:21:23 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 09:21:23 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 09:21:23 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 09:21:23 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 09:21:23 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 09:21:23 INFO - 'C:/mozilla-build/tooltool.py'), 09:21:23 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 09:21:23 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 09:21:23 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:21:23 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:21:23 INFO - 'log_level': 'info', 09:21:23 INFO - 'log_to_console': True, 09:21:23 INFO - 'opt_config_files': (), 09:21:23 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:21:23 INFO - '--processes=1', 09:21:23 INFO - '--config=%(test_path)s/wptrunner.ini', 09:21:23 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:21:23 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:21:23 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:21:23 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:21:23 INFO - 'pip_index': False, 09:21:23 INFO - 'require_test_zip': True, 09:21:23 INFO - 'test_type': ('testharness',), 09:21:23 INFO - 'this_chunk': '1', 09:21:23 INFO - 'total_chunks': '10', 09:21:23 INFO - 'virtualenv_path': 'venv', 09:21:23 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:21:23 INFO - 'work_dir': 'build'} 09:21:23 INFO - ##### 09:21:23 INFO - ##### Running clobber step. 09:21:23 INFO - ##### 09:21:23 INFO - Running pre-action listener: _resource_record_pre_action 09:21:23 INFO - Running main action method: clobber 09:21:23 INFO - rmtree: C:\slave\test\build 09:21:23 INFO - Using _rmtree_windows ... 09:21:23 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 09:21:37 INFO - Running post-action listener: _resource_record_post_action 09:21:37 INFO - ##### 09:21:37 INFO - ##### Running read-buildbot-config step. 09:21:37 INFO - ##### 09:21:37 INFO - Running pre-action listener: _resource_record_pre_action 09:21:37 INFO - Running main action method: read_buildbot_config 09:21:37 INFO - Using buildbot properties: 09:21:37 INFO - { 09:21:37 INFO - "project": "", 09:21:37 INFO - "product": "firefox", 09:21:37 INFO - "script_repo_revision": "production", 09:21:37 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 09:21:37 INFO - "repository": "", 09:21:37 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 09:21:37 INFO - "buildid": "20160530073151", 09:21:37 INFO - "pgo_build": "False", 09:21:37 INFO - "basedir": "C:\\slave\\test", 09:21:37 INFO - "buildnumber": 13, 09:21:37 INFO - "slavename": "t-xp32-ix-028", 09:21:37 INFO - "revision": "ed1c3aae460813241ce2c3480df30fae2268ab1f", 09:21:37 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 09:21:37 INFO - "platform": "win32", 09:21:37 INFO - "branch": "mozilla-aurora", 09:21:37 INFO - "repo_path": "releases/mozilla-aurora", 09:21:37 INFO - "moz_repo_path": "", 09:21:37 INFO - "stage_platform": "win32", 09:21:37 INFO - "builduid": "931f49bf727d468790e98b2743145d93", 09:21:37 INFO - "slavebuilddir": "test" 09:21:37 INFO - } 09:21:37 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 09:21:37 INFO - Found installer url https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 09:21:37 INFO - Running post-action listener: _resource_record_post_action 09:21:37 INFO - ##### 09:21:37 INFO - ##### Running download-and-extract step. 09:21:37 INFO - ##### 09:21:37 INFO - Running pre-action listener: _resource_record_pre_action 09:21:37 INFO - Running main action method: download_and_extract 09:21:37 INFO - mkdir: C:\slave\test\build\tests 09:21:37 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')]} 09:21:37 INFO - https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 09:21:37 INFO - trying https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 09:21:37 INFO - Downloading https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/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 09:21:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/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 09:21:37 INFO - Downloaded 1274 bytes. 09:21:37 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 09:21:37 INFO - Using the following test package requirements: 09:21:37 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 09:21:37 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:21:37 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 09:21:37 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:21:37 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 09:21:37 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:21:37 INFO - u'jsshell-win32.zip'], 09:21:37 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:21:37 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 09:21:37 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 09:21:37 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:21:37 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 09:21:37 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:21:37 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 09:21:37 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:21:37 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 09:21:37 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:21:37 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 09:21:37 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 09:21:37 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')]} 09:21:37 INFO - https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 09:21:38 INFO - trying https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 09:21:38 INFO - Downloading https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/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 09:21:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/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 09:21:40 INFO - Downloaded 20302625 bytes. 09:21:40 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/*'] 09:21:40 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/* 09:21:42 INFO - caution: filename not matched: web-platform/* 09:21:42 INFO - Return code: 11 09:21:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:21:42 INFO - https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 09:21:42 INFO - trying https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 09:21:42 INFO - Downloading https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/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 09:21:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/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 09:21:45 INFO - Downloaded 36409218 bytes. 09:21:45 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/*'] 09:21:45 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/* 09:22:42 INFO - caution: filename not matched: bin/* 09:22:42 INFO - caution: filename not matched: config/* 09:22:42 INFO - caution: filename not matched: mozbase/* 09:22:42 INFO - caution: filename not matched: marionette/* 09:22:42 INFO - caution: filename not matched: tools/wptserve/* 09:22:42 INFO - Return code: 11 09:22:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:22:42 INFO - https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 09:22:42 INFO - trying https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 09:22:42 INFO - Downloading https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 09:22:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/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 09:22:48 INFO - Downloaded 68468575 bytes. 09:22:48 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 09:22:48 INFO - mkdir: C:\slave\test\properties 09:22:48 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 09:22:48 INFO - Writing to file C:\slave\test\properties\build_url 09:22:48 INFO - Contents: 09:22:48 INFO - build_url:https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 09:22:49 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 09:22:49 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 09:22:49 INFO - Writing to file C:\slave\test\properties\symbols_url 09:22:49 INFO - Contents: 09:22:49 INFO - symbols_url:https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 09:22: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')]} 09:22:49 INFO - https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:22:49 INFO - trying https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 09:22:49 INFO - Downloading https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/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 09:22:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/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 09:22:53 INFO - Downloaded 55569224 bytes. 09:22:53 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'] 09:22:53 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 09:22:56 INFO - Return code: 0 09:22:56 INFO - Running post-action listener: _resource_record_post_action 09:22:56 INFO - Running post-action listener: set_extra_try_arguments 09:22:56 INFO - ##### 09:22:56 INFO - ##### Running create-virtualenv step. 09:22:56 INFO - ##### 09:22:56 INFO - Running pre-action listener: _pre_create_virtualenv 09:22:56 INFO - Running pre-action listener: _resource_record_pre_action 09:22:56 INFO - Running main action method: create_virtualenv 09:22:56 INFO - Creating virtualenv C:\slave\test\build\venv 09:22:56 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 09:22:56 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 09:22:57 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 09:22:59 INFO - Installing distribute......................................................................................................................................................................................done. 09:22:59 INFO - Return code: 0 09:22:59 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 09:22:59 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')]} 09:22:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:22:59 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')]} 09:22:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:22:59 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-028', 'USERDOMAIN': 'T-XP32-IX-028', '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-028', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-028', '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-028\\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-028'}}, attempt #1 09:23:00 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 09:23:00 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 09:23:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:23:00 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-028\\Application Data', 09:23:00 INFO - 'CLIENTNAME': 'Console', 09:23:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:23:00 INFO - 'COMPUTERNAME': 'T-XP32-IX-028', 09:23:00 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:23:00 INFO - 'DCLOCATION': 'SCL3', 09:23:00 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:23:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:23:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:23:00 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:23:00 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:23:00 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:23:00 INFO - 'HOMEDRIVE': 'C:', 09:23:00 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-028', 09:23:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:23:00 INFO - 'KTS_VERSION': '1.19c', 09:23:00 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:23:00 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-028', 09:23:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:23:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:23:00 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:23:00 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:23:00 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:23:00 INFO - 'MOZ_AIRBAG': '1', 09:23:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:23:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:23:00 INFO - 'MOZ_MSVCVERSION': '8', 09:23:00 INFO - 'MOZ_NO_REMOTE': '1', 09:23:00 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:23:00 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:23:00 INFO - 'NO_EM_RESTART': '1', 09:23:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:23:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:23:00 INFO - 'OS': 'Windows_NT', 09:23:00 INFO - 'OURDRIVE': 'C:', 09:23:00 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', 09:23:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:23:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:23:00 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:23:00 INFO - 'PROCESSOR_LEVEL': '6', 09:23:00 INFO - 'PROCESSOR_REVISION': '1e05', 09:23:00 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:23:00 INFO - 'PROMPT': '$P$G', 09:23:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:23:00 INFO - 'PWD': 'C:\\slave\\test', 09:23:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:23:00 INFO - 'SESSIONNAME': 'Console', 09:23:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:23:00 INFO - 'SYSTEMDRIVE': 'C:', 09:23:00 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:23:00 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:23:00 INFO - 'TEST1': 'testie', 09:23:00 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:23:00 INFO - 'USERDOMAIN': 'T-XP32-IX-028', 09:23:00 INFO - 'USERNAME': 'cltbld', 09:23:00 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-028', 09:23:00 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:23:00 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:23:00 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:23:00 INFO - 'WINDIR': 'C:\\WINDOWS', 09:23:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:23:00 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:23:00 INFO - Downloading/unpacking psutil>=0.7.1 09:23:00 INFO - Running setup.py egg_info for package psutil 09:23:00 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:23:00 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:23:00 INFO - Installing collected packages: psutil 09:23:00 INFO - Running setup.py install for psutil 09:23:00 INFO - building 'psutil._psutil_windows' extension 09:23:00 INFO - error: Unable to find vcvarsall.bat 09:23:00 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-akuyzk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:23:00 INFO - running install 09:23:00 INFO - running build 09:23:00 INFO - running build_py 09:23:00 INFO - creating build 09:23:00 INFO - creating build\lib.win32-2.7 09:23:00 INFO - creating build\lib.win32-2.7\psutil 09:23:00 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 09:23:00 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 09:23:00 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 09:23:00 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 09:23:00 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 09:23:00 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 09:23:00 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 09:23:00 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 09:23:00 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 09:23:00 INFO - running build_ext 09:23:00 INFO - building 'psutil._psutil_windows' extension 09:23:00 INFO - error: Unable to find vcvarsall.bat 09:23:00 INFO - ---------------------------------------- 09:23:00 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-akuyzk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:23:00 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-028\Application Data\pip\pip.log 09:23:00 WARNING - Return code: 1 09:23:00 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! 09:23:00 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 09:23:00 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')]} 09:23:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:23:00 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')]} 09:23:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:23:00 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-028', 'USERDOMAIN': 'T-XP32-IX-028', '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-028', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-028', '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-028\\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-028'}}, attempt #1 09:23:00 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 09:23:00 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 09:23:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:23:00 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-028\\Application Data', 09:23:00 INFO - 'CLIENTNAME': 'Console', 09:23:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:23:00 INFO - 'COMPUTERNAME': 'T-XP32-IX-028', 09:23:00 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:23:00 INFO - 'DCLOCATION': 'SCL3', 09:23:00 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:23:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:23:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:23:00 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:23:00 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:23:00 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:23:00 INFO - 'HOMEDRIVE': 'C:', 09:23:00 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-028', 09:23:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:23:00 INFO - 'KTS_VERSION': '1.19c', 09:23:00 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:23:00 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-028', 09:23:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:23:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:23:00 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:23:00 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:23:00 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:23:00 INFO - 'MOZ_AIRBAG': '1', 09:23:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:23:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:23:00 INFO - 'MOZ_MSVCVERSION': '8', 09:23:00 INFO - 'MOZ_NO_REMOTE': '1', 09:23:00 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:23:00 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:23:00 INFO - 'NO_EM_RESTART': '1', 09:23:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:23:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:23:00 INFO - 'OS': 'Windows_NT', 09:23:00 INFO - 'OURDRIVE': 'C:', 09:23:00 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', 09:23:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:23:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:23:00 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:23:00 INFO - 'PROCESSOR_LEVEL': '6', 09:23:00 INFO - 'PROCESSOR_REVISION': '1e05', 09:23:00 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:23:00 INFO - 'PROMPT': '$P$G', 09:23:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:23:00 INFO - 'PWD': 'C:\\slave\\test', 09:23:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:23:00 INFO - 'SESSIONNAME': 'Console', 09:23:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:23:00 INFO - 'SYSTEMDRIVE': 'C:', 09:23:00 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:23:00 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:23:00 INFO - 'TEST1': 'testie', 09:23:00 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:23:00 INFO - 'USERDOMAIN': 'T-XP32-IX-028', 09:23:00 INFO - 'USERNAME': 'cltbld', 09:23:00 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-028', 09:23:00 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:23:00 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:23:00 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:23:00 INFO - 'WINDIR': 'C:\\WINDOWS', 09:23:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:23:01 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:23:01 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:23:01 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:23:01 INFO - Running setup.py egg_info for package mozsystemmonitor 09:23:01 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 09:23:01 INFO - Running setup.py egg_info for package psutil 09:23:01 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:23:01 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:23:01 INFO - Installing collected packages: mozsystemmonitor, psutil 09:23:01 INFO - Running setup.py install for mozsystemmonitor 09:23:01 INFO - Running setup.py install for psutil 09:23:01 INFO - building 'psutil._psutil_windows' extension 09:23:01 INFO - error: Unable to find vcvarsall.bat 09:23:01 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-qql55d-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:23:01 INFO - running install 09:23:01 INFO - running build 09:23:01 INFO - running build_py 09:23:01 INFO - running build_ext 09:23:01 INFO - building 'psutil._psutil_windows' extension 09:23:01 INFO - error: Unable to find vcvarsall.bat 09:23:01 INFO - ---------------------------------------- 09:23:01 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-qql55d-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:23:01 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-028\Application Data\pip\pip.log 09:23:01 WARNING - Return code: 1 09:23:01 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! 09:23:01 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 09:23:01 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')]} 09:23:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:23:01 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')]} 09:23:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:23:01 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-028', 'USERDOMAIN': 'T-XP32-IX-028', '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-028', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-028', '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-028\\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-028'}}, attempt #1 09:23:01 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 09:23:01 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 09:23:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:23:01 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-028\\Application Data', 09:23:01 INFO - 'CLIENTNAME': 'Console', 09:23:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:23:01 INFO - 'COMPUTERNAME': 'T-XP32-IX-028', 09:23:01 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:23:01 INFO - 'DCLOCATION': 'SCL3', 09:23:01 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:23:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:23:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:23:01 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:23:01 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:23:01 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:23:01 INFO - 'HOMEDRIVE': 'C:', 09:23:01 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-028', 09:23:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:23:01 INFO - 'KTS_VERSION': '1.19c', 09:23:01 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:23:01 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-028', 09:23:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:23:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:23:01 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:23:01 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:23:01 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:23:01 INFO - 'MOZ_AIRBAG': '1', 09:23:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:23:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:23:01 INFO - 'MOZ_MSVCVERSION': '8', 09:23:01 INFO - 'MOZ_NO_REMOTE': '1', 09:23:01 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:23:01 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:23:01 INFO - 'NO_EM_RESTART': '1', 09:23:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:23:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:23:01 INFO - 'OS': 'Windows_NT', 09:23:01 INFO - 'OURDRIVE': 'C:', 09:23:01 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', 09:23:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:23:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:23:01 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:23:01 INFO - 'PROCESSOR_LEVEL': '6', 09:23:01 INFO - 'PROCESSOR_REVISION': '1e05', 09:23:01 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:23:01 INFO - 'PROMPT': '$P$G', 09:23:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:23:01 INFO - 'PWD': 'C:\\slave\\test', 09:23:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:23:01 INFO - 'SESSIONNAME': 'Console', 09:23:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:23:01 INFO - 'SYSTEMDRIVE': 'C:', 09:23:01 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:23:01 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:23:01 INFO - 'TEST1': 'testie', 09:23:01 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:23:01 INFO - 'USERDOMAIN': 'T-XP32-IX-028', 09:23:01 INFO - 'USERNAME': 'cltbld', 09:23:01 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-028', 09:23:01 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:23:01 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:23:01 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:23:01 INFO - 'WINDIR': 'C:\\WINDOWS', 09:23:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:23:02 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:23:02 INFO - Downloading/unpacking blobuploader==1.2.4 09:23:02 INFO - Downloading blobuploader-1.2.4.tar.gz 09:23:02 INFO - Running setup.py egg_info for package blobuploader 09:23:02 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:23:03 INFO - Running setup.py egg_info for package requests 09:23:03 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:23:03 INFO - Downloading docopt-0.6.1.tar.gz 09:23:03 INFO - Running setup.py egg_info for package docopt 09:23:03 INFO - Installing collected packages: blobuploader, docopt, requests 09:23:03 INFO - Running setup.py install for blobuploader 09:23:03 INFO - Running setup.py install for docopt 09:23:03 INFO - Running setup.py install for requests 09:23:03 INFO - Successfully installed blobuploader docopt requests 09:23:03 INFO - Cleaning up... 09:23:03 INFO - Return code: 0 09:23:03 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:23:03 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')]} 09:23:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:23:03 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')]} 09:23:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:23:03 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-028', 'USERDOMAIN': 'T-XP32-IX-028', '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-028', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-028', '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-028\\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-028'}}, attempt #1 09:23:03 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 09:23:03 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 09:23:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:23:03 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-028\\Application Data', 09:23:03 INFO - 'CLIENTNAME': 'Console', 09:23:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:23:03 INFO - 'COMPUTERNAME': 'T-XP32-IX-028', 09:23:03 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:23:03 INFO - 'DCLOCATION': 'SCL3', 09:23:03 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:23:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:23:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:23:03 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:23:03 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:23:03 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:23:03 INFO - 'HOMEDRIVE': 'C:', 09:23:03 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-028', 09:23:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:23:03 INFO - 'KTS_VERSION': '1.19c', 09:23:03 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:23:03 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-028', 09:23:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:23:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:23:03 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:23:03 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:23:03 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:23:03 INFO - 'MOZ_AIRBAG': '1', 09:23:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:23:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:23:03 INFO - 'MOZ_MSVCVERSION': '8', 09:23:03 INFO - 'MOZ_NO_REMOTE': '1', 09:23:03 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:23:03 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:23:03 INFO - 'NO_EM_RESTART': '1', 09:23:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:23:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:23:03 INFO - 'OS': 'Windows_NT', 09:23:03 INFO - 'OURDRIVE': 'C:', 09:23:03 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', 09:23:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:23:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:23:03 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:23:03 INFO - 'PROCESSOR_LEVEL': '6', 09:23:03 INFO - 'PROCESSOR_REVISION': '1e05', 09:23:03 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:23:03 INFO - 'PROMPT': '$P$G', 09:23:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:23:03 INFO - 'PWD': 'C:\\slave\\test', 09:23:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:23:03 INFO - 'SESSIONNAME': 'Console', 09:23:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:23:03 INFO - 'SYSTEMDRIVE': 'C:', 09:23:03 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:23:03 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:23:03 INFO - 'TEST1': 'testie', 09:23:03 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:23:03 INFO - 'USERDOMAIN': 'T-XP32-IX-028', 09:23:03 INFO - 'USERNAME': 'cltbld', 09:23:03 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-028', 09:23:03 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:23:03 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:23:03 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:23:03 INFO - 'WINDIR': 'C:\\WINDOWS', 09:23:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:23:10 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:23:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:23:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:23:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:23:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:23:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:23:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:23:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:23:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:23:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:23:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:23:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:23:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:23:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:23:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:23:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:23:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:23:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:23:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:23:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:23:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:23:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:23:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:23:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:23:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:23:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:23:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:23:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:23:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:23:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:23:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:23:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:23:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:23:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:23:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:23:10 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:23:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:23:10 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:23:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:23:10 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:23:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:23:10 INFO - Unpacking c:\slave\test\build\tests\marionette 09:23:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:23:10 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:23:10 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 09:23:10 INFO - Running setup.py install for browsermob-proxy 09:23:14 INFO - Running setup.py install for manifestparser 09:23:14 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:23:14 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:23:14 INFO - Running setup.py install for marionette-client 09:23:14 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:23:14 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:23:14 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:23:14 INFO - Running setup.py install for marionette-driver 09:23:14 INFO - Running setup.py install for mozcrash 09:23:14 INFO - Running setup.py install for mozdebug 09:23:14 INFO - Running setup.py install for mozdevice 09:23:14 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:23:14 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:23:14 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:23:14 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:23:14 INFO - Running setup.py install for mozfile 09:23:14 INFO - Running setup.py install for mozhttpd 09:23:14 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:23:14 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:23:14 INFO - Running setup.py install for mozinfo 09:23:14 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 09:23:14 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 09:23:14 INFO - Running setup.py install for mozInstall 09:23:14 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:23:14 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:23:14 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:23:14 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:23:14 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:23:14 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:23:14 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:23:14 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:23:14 INFO - Running setup.py install for mozleak 09:23:14 INFO - Running setup.py install for mozlog 09:23:14 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 09:23:14 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 09:23:14 INFO - Running setup.py install for moznetwork 09:23:14 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 09:23:14 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 09:23:14 INFO - Running setup.py install for mozprocess 09:23:14 INFO - Running setup.py install for mozprofile 09:23:14 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:23:14 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:23:14 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:23:14 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:23:14 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:23:14 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:23:14 INFO - Running setup.py install for mozrunner 09:23:14 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:23:14 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:23:14 INFO - Running setup.py install for mozscreenshot 09:23:14 INFO - Running setup.py install for moztest 09:23:14 INFO - Running setup.py install for mozversion 09:23:14 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:23:14 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:23:14 INFO - Running setup.py install for wptserve 09:23:14 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 09:23:14 INFO - Cleaning up... 09:23:14 INFO - Return code: 0 09:23:14 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:23:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:23:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:23:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:23:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:23:14 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-028', 'USERDOMAIN': 'T-XP32-IX-028', '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-028', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-028', '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-028\\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-028'}}, attempt #1 09:23:14 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 09:23:14 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 09:23:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:23:14 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-028\\Application Data', 09:23:14 INFO - 'CLIENTNAME': 'Console', 09:23:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:23:14 INFO - 'COMPUTERNAME': 'T-XP32-IX-028', 09:23:14 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:23:14 INFO - 'DCLOCATION': 'SCL3', 09:23:14 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:23:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:23:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:23:14 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:23:14 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:23:14 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:23:14 INFO - 'HOMEDRIVE': 'C:', 09:23:14 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-028', 09:23:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:23:14 INFO - 'KTS_VERSION': '1.19c', 09:23:14 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:23:14 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-028', 09:23:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:23:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:23:14 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:23:14 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:23:14 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:23:14 INFO - 'MOZ_AIRBAG': '1', 09:23:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:23:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:23:14 INFO - 'MOZ_MSVCVERSION': '8', 09:23:14 INFO - 'MOZ_NO_REMOTE': '1', 09:23:14 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:23:14 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:23:14 INFO - 'NO_EM_RESTART': '1', 09:23:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:23:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:23:14 INFO - 'OS': 'Windows_NT', 09:23:14 INFO - 'OURDRIVE': 'C:', 09:23:14 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', 09:23:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:23:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:23:14 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:23:14 INFO - 'PROCESSOR_LEVEL': '6', 09:23:14 INFO - 'PROCESSOR_REVISION': '1e05', 09:23:14 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:23:14 INFO - 'PROMPT': '$P$G', 09:23:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:23:14 INFO - 'PWD': 'C:\\slave\\test', 09:23:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:23:14 INFO - 'SESSIONNAME': 'Console', 09:23:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:23:14 INFO - 'SYSTEMDRIVE': 'C:', 09:23:14 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:23:14 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:23:14 INFO - 'TEST1': 'testie', 09:23:14 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:23:14 INFO - 'USERDOMAIN': 'T-XP32-IX-028', 09:23:14 INFO - 'USERNAME': 'cltbld', 09:23:14 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-028', 09:23:14 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:23:14 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:23:14 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:23:14 INFO - 'WINDIR': 'C:\\WINDOWS', 09:23:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:23:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:23:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:23:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:23:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:23:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:23:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:23:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:23:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:23:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:23:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:23:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:23:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:23:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:23:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:23:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:23:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:23:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:23:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:23:22 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:23:22 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:23:22 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:23:22 INFO - Unpacking c:\slave\test\build\tests\marionette 09:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:23:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:23:22 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)) 09:23:25 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)) 09:23:25 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)) 09:23:25 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)) 09:23:25 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)) 09:23:25 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 09:23:25 INFO - Downloading blessings-1.6.tar.gz 09:23:25 INFO - Running setup.py egg_info for package blessings 09:23:25 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)) 09:23:25 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 09:23:25 INFO - Running setup.py install for blessings 09:23:25 INFO - Running setup.py install for browsermob-proxy 09:23:25 INFO - Running setup.py install for manifestparser 09:23:25 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:23:25 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:23:25 INFO - Running setup.py install for marionette-client 09:23:25 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:23:25 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:23:25 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:23:25 INFO - Running setup.py install for marionette-driver 09:23:25 INFO - Running setup.py install for mozcrash 09:23:25 INFO - Running setup.py install for mozdebug 09:23:25 INFO - Running setup.py install for mozdevice 09:23:25 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:23:25 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:23:25 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:23:25 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:23:25 INFO - Running setup.py install for mozhttpd 09:23:25 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:23:25 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:23:25 INFO - Running setup.py install for mozInstall 09:23:25 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:23:25 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:23:25 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:23:25 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:23:25 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:23:25 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:23:25 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:23:26 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:23:26 INFO - Running setup.py install for mozleak 09:23:26 INFO - Running setup.py install for mozprofile 09:23:26 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:23:26 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:23:26 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:23:26 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:23:26 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:23:26 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:23:26 INFO - Running setup.py install for mozrunner 09:23:26 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:23:26 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:23:26 INFO - Running setup.py install for mozscreenshot 09:23:26 INFO - Running setup.py install for moztest 09:23:26 INFO - Running setup.py install for mozversion 09:23:26 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:23:26 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:23:26 INFO - Running setup.py install for wptserve 09:23:26 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:23:26 INFO - Cleaning up... 09:23:26 INFO - Return code: 0 09:23:26 INFO - Done creating virtualenv C:\slave\test\build\venv. 09:23:26 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:23:26 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:23:26 INFO - Reading from file tmpfile_stdout 09:23:26 INFO - Using _rmtree_windows ... 09:23:26 INFO - Using _rmtree_windows ... 09:23:26 INFO - Current package versions: 09:23:26 INFO - blessings == 1.6 09:23:26 INFO - blobuploader == 1.2.4 09:23:26 INFO - browsermob-proxy == 0.6.0 09:23:26 INFO - distribute == 0.6.14 09:23:26 INFO - docopt == 0.6.1 09:23:26 INFO - manifestparser == 1.1 09:23:26 INFO - marionette-client == 2.3.0 09:23:26 INFO - marionette-driver == 1.4.0 09:23:26 INFO - mozInstall == 1.12 09:23:26 INFO - mozcrash == 0.17 09:23:26 INFO - mozdebug == 0.1 09:23:26 INFO - mozdevice == 0.48 09:23:26 INFO - mozfile == 1.2 09:23:26 INFO - mozhttpd == 0.7 09:23:26 INFO - mozinfo == 0.9 09:23:26 INFO - mozleak == 0.1 09:23:26 INFO - mozlog == 3.1 09:23:26 INFO - moznetwork == 0.27 09:23:26 INFO - mozprocess == 0.22 09:23:26 INFO - mozprofile == 0.28 09:23:26 INFO - mozrunner == 6.11 09:23:26 INFO - mozscreenshot == 0.1 09:23:26 INFO - mozsystemmonitor == 0.0 09:23:26 INFO - moztest == 0.7 09:23:26 INFO - mozversion == 1.4 09:23:26 INFO - requests == 1.2.3 09:23:26 INFO - wptserve == 1.4.0 09:23:26 INFO - Running post-action listener: _resource_record_post_action 09:23:26 INFO - Running post-action listener: _start_resource_monitoring 09:23:26 INFO - Starting resource monitoring. 09:23:26 INFO - ##### 09:23:26 INFO - ##### Running pull step. 09:23:26 INFO - ##### 09:23:26 INFO - Running pre-action listener: _resource_record_pre_action 09:23:26 INFO - Running main action method: pull 09:23:26 INFO - Pull has nothing to do! 09:23:26 INFO - Running post-action listener: _resource_record_post_action 09:23:26 INFO - ##### 09:23:26 INFO - ##### Running install step. 09:23:26 INFO - ##### 09:23:26 INFO - Running pre-action listener: _resource_record_pre_action 09:23:26 INFO - Running main action method: install 09:23:26 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:23:26 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:23:27 INFO - Reading from file tmpfile_stdout 09:23:27 INFO - Using _rmtree_windows ... 09:23:27 INFO - Using _rmtree_windows ... 09:23:27 INFO - Detecting whether we're running mozinstall >=1.0... 09:23:27 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 09:23:27 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 09:23:27 INFO - Reading from file tmpfile_stdout 09:23:27 INFO - Output received: 09:23:27 INFO - Usage: mozinstall-script.py [options] installer 09:23:27 INFO - Options: 09:23:27 INFO - -h, --help show this help message and exit 09:23:27 INFO - -d DEST, --destination=DEST 09:23:27 INFO - Directory to install application into. [default: 09:23:27 INFO - "C:\slave\test"] 09:23:27 INFO - --app=APP Application being installed. [default: firefox] 09:23:27 INFO - Using _rmtree_windows ... 09:23:27 INFO - Using _rmtree_windows ... 09:23:27 INFO - mkdir: C:\slave\test\build\application 09:23:27 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'] 09:23:27 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 09:23:29 INFO - Reading from file tmpfile_stdout 09:23:29 INFO - Output received: 09:23:29 INFO - C:\slave\test\build\application\firefox\firefox.exe 09:23:29 INFO - Using _rmtree_windows ... 09:23:29 INFO - Using _rmtree_windows ... 09:23:29 INFO - Running post-action listener: _resource_record_post_action 09:23:29 INFO - ##### 09:23:29 INFO - ##### Running run-tests step. 09:23:29 INFO - ##### 09:23:29 INFO - Running pre-action listener: _resource_record_pre_action 09:23:29 INFO - Running main action method: run_tests 09:23:29 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 09:23:29 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:23:29 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:23:29 INFO - grabbing minidump binary from tooltool 09:23:29 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')]} 09:23:29 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 09:23:29 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 09:23:29 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 09:23:29 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 09:23:29 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpv6chzu 09:23:29 INFO - INFO - File integrity verified, renaming tmpv6chzu to win32-minidump_stackwalk.exe 09:23:29 INFO - Return code: 0 09:23:29 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 09:23:29 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 09:23:29 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/cSq4qsU6Sx-fh9tcxblHlA/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 09:23:29 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/cSq4qsU6Sx-fh9tcxblHlA/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 09:23:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:23:29 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-028\\Application Data', 09:23:29 INFO - 'CLIENTNAME': 'Console', 09:23:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:23:29 INFO - 'COMPUTERNAME': 'T-XP32-IX-028', 09:23:29 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:23:29 INFO - 'DCLOCATION': 'SCL3', 09:23:29 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:23:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:23:29 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:23:29 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:23:29 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:23:29 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:23:29 INFO - 'HOMEDRIVE': 'C:', 09:23:29 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-028', 09:23:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:23:29 INFO - 'KTS_VERSION': '1.19c', 09:23:29 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:23:29 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-028', 09:23:29 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 09:23:29 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:23:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:23:29 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:23:29 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:23:29 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:23:29 INFO - 'MOZ_AIRBAG': '1', 09:23:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:23:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:23:29 INFO - 'MOZ_MSVCVERSION': '8', 09:23:29 INFO - 'MOZ_NO_REMOTE': '1', 09:23:29 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:23:29 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:23:29 INFO - 'NO_EM_RESTART': '1', 09:23:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:23:29 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:23:29 INFO - 'OS': 'Windows_NT', 09:23:29 INFO - 'OURDRIVE': 'C:', 09:23:29 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', 09:23:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:23:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:23:29 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:23:29 INFO - 'PROCESSOR_LEVEL': '6', 09:23:29 INFO - 'PROCESSOR_REVISION': '1e05', 09:23:29 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:23:29 INFO - 'PROMPT': '$P$G', 09:23:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:23:29 INFO - 'PWD': 'C:\\slave\\test', 09:23:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:23:29 INFO - 'SESSIONNAME': 'Console', 09:23:29 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:23:29 INFO - 'SYSTEMDRIVE': 'C:', 09:23:29 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:23:29 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:23:29 INFO - 'TEST1': 'testie', 09:23:29 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:23:29 INFO - 'USERDOMAIN': 'T-XP32-IX-028', 09:23:29 INFO - 'USERNAME': 'cltbld', 09:23:29 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-028', 09:23:29 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:23:29 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:23:29 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:23:29 INFO - 'WINDIR': 'C:\\WINDOWS', 09:23:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:23:29 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/cSq4qsU6Sx-fh9tcxblHlA/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 09:23:31 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 09:23:31 INFO - import pkg_resources 09:23:32 INFO - Using 1 client processes 09:23:34 INFO - SUITE-START | Running 778 tests 09:23:34 INFO - Running testharness tests 09:23:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:23:34 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 09:23:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:23:34 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 09:23:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:23:34 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 09:23:34 INFO - Setting up ssl 09:23:35 INFO - PROCESS | certutil | 09:23:35 INFO - PROCESS | certutil | 09:23:35 INFO - PROCESS | certutil | 09:23:35 INFO - Certificate Nickname Trust Attributes 09:23:35 INFO - SSL,S/MIME,JAR/XPI 09:23:35 INFO - 09:23:35 INFO - web-platform-tests CT,, 09:23:35 INFO - 09:23:35 INFO - Starting runner 09:23:37 INFO - PROCESS | 3772 | [3772] 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 09:23:37 INFO - PROCESS | 3772 | [3772] 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 09:23:37 INFO - PROCESS | 3772 | [3772] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 09:23:38 INFO - PROCESS | 3772 | 1464625418714 Marionette DEBUG Marionette enabled via build flag and pref 09:23:38 INFO - PROCESS | 3772 | ++DOCSHELL 11A02000 == 1 [pid = 3772] [id = 1] 09:23:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 1 (11A02400) [pid = 3772] [serial = 1] [outer = 00000000] 09:23:38 INFO - PROCESS | 3772 | [3772] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:23:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 2 (11A03000) [pid = 3772] [serial = 2] [outer = 11A02400] 09:23:38 INFO - PROCESS | 3772 | [3772] 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 09:23:38 INFO - PROCESS | 3772 | [3772] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 09:23:38 INFO - PROCESS | 3772 | ++DOCSHELL 11C9F000 == 2 [pid = 3772] [id = 2] 09:23:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 3 (11C9F400) [pid = 3772] [serial = 3] [outer = 00000000] 09:23:38 INFO - PROCESS | 3772 | [3772] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:23:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 4 (11CA0000) [pid = 3772] [serial = 4] [outer = 11C9F400] 09:23:39 INFO - PROCESS | 3772 | 1464625419181 Marionette INFO Listening on port 2828 09:23:39 INFO - PROCESS | 3772 | 1464625419558 Marionette DEBUG Marionette enabled via command-line flag 09:23:39 INFO - PROCESS | 3772 | ++DOCSHELL 13120000 == 3 [pid = 3772] [id = 3] 09:23:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 5 (13128000) [pid = 3772] [serial = 5] [outer = 00000000] 09:23:39 INFO - PROCESS | 3772 | [3772] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:23:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 6 (13128C00) [pid = 3772] [serial = 6] [outer = 13128000] 09:23:39 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:23:39 INFO - PROCESS | 3772 | [3772] 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 09:23:39 INFO - PROCESS | 3772 | [3772] 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 09:23:39 INFO - PROCESS | 3772 | [3772] 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 09:23:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 7 (13725000) [pid = 3772] [serial = 7] [outer = 11C9F400] 09:23:39 INFO - PROCESS | 3772 | [3772] 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 09:23:39 INFO - PROCESS | 3772 | 1464625419861 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1493 09:23:39 INFO - PROCESS | 3772 | 1464625419894 Marionette DEBUG Closed connection conn0 09:23:39 INFO - PROCESS | 3772 | [3772] 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 09:23:39 INFO - PROCESS | 3772 | 1464625419991 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1495 09:23:39 INFO - PROCESS | 3772 | 1464625420020 Marionette DEBUG Closed connection conn1 09:23:40 INFO - PROCESS | 3772 | [3772] 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 09:23:40 INFO - PROCESS | 3772 | 1464625420027 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1496 09:23:40 INFO - PROCESS | 3772 | ++DOCSHELL 13DC4800 == 4 [pid = 3772] [id = 4] 09:23:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 8 (13DC5800) [pid = 3772] [serial = 8] [outer = 00000000] 09:23:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 9 (140CC800) [pid = 3772] [serial = 9] [outer = 13DC5800] 09:23:40 INFO - PROCESS | 3772 | 1464625420104 Marionette DEBUG Closed connection conn2 09:23:40 INFO - PROCESS | 3772 | [3772] 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 09:23:40 INFO - PROCESS | 3772 | [3772] 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 09:23:40 INFO - PROCESS | 3772 | 1464625420223 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1497 09:23:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 10 (140D3000) [pid = 3772] [serial = 10] [outer = 13DC5800] 09:23:40 INFO - PROCESS | 3772 | 1464625420276 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:23:40 INFO - PROCESS | 3772 | 1464625420282 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":"20160530073151","device":"desktop","version":"48.0a2"} 09:23:40 INFO - PROCESS | 3772 | [3772] 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 09:23:40 INFO - PROCESS | 3772 | [3772] 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 09:23:40 INFO - PROCESS | 3772 | [3772] 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 09:23:40 INFO - PROCESS | 3772 | [3772] 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 09:23:41 INFO - PROCESS | 3772 | ++DOCSHELL 15C0B400 == 5 [pid = 3772] [id = 5] 09:23:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 11 (15C0B800) [pid = 3772] [serial = 11] [outer = 00000000] 09:23:41 INFO - PROCESS | 3772 | ++DOCSHELL 15C0BC00 == 6 [pid = 3772] [id = 6] 09:23:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 12 (15C0C000) [pid = 3772] [serial = 12] [outer = 00000000] 09:23:41 INFO - PROCESS | 3772 | [3772] 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 09:23:41 INFO - PROCESS | 3772 | ++DOCSHELL 1684C400 == 7 [pid = 3772] [id = 7] 09:23:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 13 (1684C800) [pid = 3772] [serial = 13] [outer = 00000000] 09:23:41 INFO - PROCESS | 3772 | [3772] 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 09:23:41 INFO - PROCESS | 3772 | [3772] 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 09:23:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 14 (16855800) [pid = 3772] [serial = 14] [outer = 1684C800] 09:23:41 INFO - PROCESS | 3772 | [3772] 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 09:23:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 15 (164F9800) [pid = 3772] [serial = 15] [outer = 15C0B800] 09:23:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 16 (164FB400) [pid = 3772] [serial = 16] [outer = 15C0C000] 09:23:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 17 (16803000) [pid = 3772] [serial = 17] [outer = 1684C800] 09:23:42 INFO - PROCESS | 3772 | 1464625422559 Marionette DEBUG loaded listener.js 09:23:42 INFO - PROCESS | 3772 | 1464625422573 Marionette DEBUG loaded listener.js 09:23:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 18 (17E17000) [pid = 3772] [serial = 18] [outer = 1684C800] 09:23:43 INFO - PROCESS | 3772 | 1464625423135 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"c5e36785-e6d1-4d83-81ed-f9d7a95f7aeb","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":"20160530073151","device":"desktop","version":"48.0a2","command_id":1}}] 09:23:43 INFO - PROCESS | 3772 | 1464625423281 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}] 09:23:43 INFO - PROCESS | 3772 | 1464625423335 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 09:23:43 INFO - PROCESS | 3772 | 1464625423446 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:23:43 INFO - PROCESS | 3772 | [3772] 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 09:23:43 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:23:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 19 (17E14C00) [pid = 3772] [serial = 19] [outer = 1684C800] 09:23:43 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:23:43 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:23:43 INFO - PROCESS | 3772 | 1464625423932 Marionette TRACE conn3 <- [1,3,null,{}] 09:23:43 INFO - PROCESS | 3772 | 1464625423950 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 09:23:43 INFO - PROCESS | 3772 | 1464625423959 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 09:23:43 INFO - PROCESS | 3772 | 1464625423992 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 09:23:43 INFO - PROCESS | 3772 | 1464625423994 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 09:23:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:23:44 INFO - PROCESS | 3772 | 1464625424069 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:23:44 INFO - PROCESS | 3772 | 1464625424073 Marionette TRACE conn3 <- [1,6,null,{}] 09:23:44 INFO - PROCESS | 3772 | 1464625424089 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}] 09:23:44 INFO - PROCESS | 3772 | 1464625424103 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 09:23:44 INFO - PROCESS | 3772 | 1464625424108 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:44 INFO - PROCESS | 3772 | ++DOCSHELL 166BC000 == 8 [pid = 3772] [id = 8] 09:23:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 20 (19A56000) [pid = 3772] [serial = 20] [outer = 00000000] 09:23:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 21 (19A8F800) [pid = 3772] [serial = 21] [outer = 19A56000] 09:23:44 INFO - PROCESS | 3772 | 1464625424156 Marionette DEBUG loaded listener.js 09:23:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 22 (19A99800) [pid = 3772] [serial = 22] [outer = 19A56000] 09:23:44 INFO - PROCESS | 3772 | ++DOCSHELL 1A1C3000 == 9 [pid = 3772] [id = 9] 09:23:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 23 (1A225400) [pid = 3772] [serial = 23] [outer = 00000000] 09:23:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 24 (1A229400) [pid = 3772] [serial = 24] [outer = 1A225400] 09:23:44 INFO - PROCESS | 3772 | 1464625424516 Marionette DEBUG loaded listener.js 09:23:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 25 (1A230400) [pid = 3772] [serial = 25] [outer = 1A225400] 09:23:44 INFO - PROCESS | 3772 | 1464625424761 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]]]}] 09:23:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:23:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 843ms 09:23:44 INFO - PROCESS | 3772 | 1464625424898 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 09:23:44 INFO - PROCESS | 3772 | 1464625424900 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 09:23:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:23:44 INFO - PROCESS | 3772 | 1464625424902 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:23:44 INFO - PROCESS | 3772 | 1464625424904 Marionette TRACE conn3 <- [1,10,null,{}] 09:23:44 INFO - PROCESS | 3772 | 1464625424913 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}] 09:23:45 INFO - PROCESS | 3772 | 1464625425021 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 09:23:45 INFO - PROCESS | 3772 | 1464625425029 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:45 INFO - PROCESS | 3772 | ++DOCSHELL 17E6BC00 == 10 [pid = 3772] [id = 10] 09:23:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 26 (17E6C000) [pid = 3772] [serial = 26] [outer = 00000000] 09:23:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 27 (17E6E800) [pid = 3772] [serial = 27] [outer = 17E6C000] 09:23:45 INFO - PROCESS | 3772 | 1464625425076 Marionette DEBUG loaded listener.js 09:23:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 28 (1A11E400) [pid = 3772] [serial = 28] [outer = 17E6C000] 09:23:45 INFO - PROCESS | 3772 | 1464625425413 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]]]}] 09:23:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:23:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 553ms 09:23:45 INFO - PROCESS | 3772 | 1464625425451 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 09:23:45 INFO - PROCESS | 3772 | 1464625425454 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 09:23:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:23:45 INFO - PROCESS | 3772 | 1464625425457 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:23:45 INFO - PROCESS | 3772 | 1464625425459 Marionette TRACE conn3 <- [1,14,null,{}] 09:23:45 INFO - PROCESS | 3772 | 1464625425463 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}] 09:23:45 INFO - PROCESS | 3772 | 1464625425559 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 09:23:45 INFO - PROCESS | 3772 | 1464625425566 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:45 INFO - PROCESS | 3772 | ++DOCSHELL 1A229000 == 11 [pid = 3772] [id = 11] 09:23:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 29 (1A69C400) [pid = 3772] [serial = 29] [outer = 00000000] 09:23:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 30 (1A72AC00) [pid = 3772] [serial = 30] [outer = 1A69C400] 09:23:45 INFO - PROCESS | 3772 | 1464625425619 Marionette DEBUG loaded listener.js 09:23:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 31 (1A803400) [pid = 3772] [serial = 31] [outer = 1A69C400] 09:23:45 INFO - PROCESS | 3772 | 1464625425923 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]]]}] 09:23:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:23:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 509ms 09:23:45 INFO - PROCESS | 3772 | 1464625425956 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 09:23:45 INFO - PROCESS | 3772 | 1464625425958 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 09:23:45 INFO - PROCESS | 3772 | 1464625425961 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:23:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:23:45 INFO - PROCESS | 3772 | 1464625425962 Marionette TRACE conn3 <- [1,18,null,{}] 09:23:45 INFO - PROCESS | 3772 | 1464625425966 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}] 09:23:46 INFO - PROCESS | 3772 | 1464625426056 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 09:23:46 INFO - PROCESS | 3772 | 1464625426062 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:46 INFO - PROCESS | 3772 | ++DOCSHELL 1A804C00 == 12 [pid = 3772] [id = 12] 09:23:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 32 (1A805800) [pid = 3772] [serial = 32] [outer = 00000000] 09:23:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 33 (1A87E800) [pid = 3772] [serial = 33] [outer = 1A805800] 09:23:46 INFO - PROCESS | 3772 | 1464625426121 Marionette DEBUG loaded listener.js 09:23:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 34 (1A882800) [pid = 3772] [serial = 34] [outer = 1A805800] 09:23:46 INFO - PROCESS | 3772 | 1464625426437 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]]]}] 09:23:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:23:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 495ms 09:23:46 INFO - PROCESS | 3772 | 1464625426460 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 09:23:46 INFO - PROCESS | 3772 | 1464625426463 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 09:23:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:23:46 INFO - PROCESS | 3772 | 1464625426466 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:23:46 INFO - PROCESS | 3772 | 1464625426467 Marionette TRACE conn3 <- [1,22,null,{}] 09:23:46 INFO - PROCESS | 3772 | 1464625426471 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}] 09:23:46 INFO - PROCESS | 3772 | 1464625426560 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 09:23:46 INFO - PROCESS | 3772 | 1464625426566 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:46 INFO - PROCESS | 3772 | ++DOCSHELL 1A88BC00 == 13 [pid = 3772] [id = 13] 09:23:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 35 (1AAD4800) [pid = 3772] [serial = 35] [outer = 00000000] 09:23:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 36 (1AADE000) [pid = 3772] [serial = 36] [outer = 1AAD4800] 09:23:46 INFO - PROCESS | 3772 | 1464625426610 Marionette DEBUG loaded listener.js 09:23:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 37 (1AAE1800) [pid = 3772] [serial = 37] [outer = 1AAD4800] 09:23:46 INFO - PROCESS | 3772 | 1464625426896 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]]]}] 09:23:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:23:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 495ms 09:23:46 INFO - PROCESS | 3772 | 1464625426965 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 09:23:46 INFO - PROCESS | 3772 | 1464625426967 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 09:23:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:23:46 INFO - PROCESS | 3772 | 1464625426971 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:23:46 INFO - PROCESS | 3772 | 1464625426972 Marionette TRACE conn3 <- [1,26,null,{}] 09:23:46 INFO - PROCESS | 3772 | 1464625426976 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}] 09:23:47 INFO - PROCESS | 3772 | 1464625427068 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 09:23:47 INFO - PROCESS | 3772 | 1464625427074 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:47 INFO - PROCESS | 3772 | ++DOCSHELL 1B07C800 == 14 [pid = 3772] [id = 14] 09:23:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 38 (1B07EC00) [pid = 3772] [serial = 38] [outer = 00000000] 09:23:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 39 (1B085800) [pid = 3772] [serial = 39] [outer = 1B07EC00] 09:23:47 INFO - PROCESS | 3772 | 1464625427119 Marionette DEBUG loaded listener.js 09:23:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 40 (1B2B6000) [pid = 3772] [serial = 40] [outer = 1B07EC00] 09:23:47 INFO - PROCESS | 3772 | 1464625427439 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]]]}] 09:23:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:23:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 494ms 09:23:47 INFO - PROCESS | 3772 | 1464625427469 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 09:23:47 INFO - PROCESS | 3772 | 1464625427470 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 09:23:47 INFO - PROCESS | 3772 | 1464625427474 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:23:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:23:47 INFO - PROCESS | 3772 | 1464625427475 Marionette TRACE conn3 <- [1,30,null,{}] 09:23:47 INFO - PROCESS | 3772 | 1464625427479 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}] 09:23:47 INFO - PROCESS | 3772 | 1464625427564 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 09:23:47 INFO - PROCESS | 3772 | ++DOCSHELL 1B2BE800 == 15 [pid = 3772] [id = 15] 09:23:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 41 (1B2BF400) [pid = 3772] [serial = 41] [outer = 00000000] 09:23:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 42 (1B2C0400) [pid = 3772] [serial = 42] [outer = 1B2BF400] 09:23:47 INFO - PROCESS | 3772 | 1464625427598 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:47 INFO - PROCESS | 3772 | ++DOCSHELL 1B2BE000 == 16 [pid = 3772] [id = 16] 09:23:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 43 (1B2C2000) [pid = 3772] [serial = 43] [outer = 00000000] 09:23:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 44 (1B3AF000) [pid = 3772] [serial = 44] [outer = 1B2C2000] 09:23:47 INFO - PROCESS | 3772 | 1464625427630 Marionette DEBUG loaded listener.js 09:23:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 45 (1B3AF800) [pid = 3772] [serial = 45] [outer = 1B2C2000] 09:23:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 46 (1B3B5800) [pid = 3772] [serial = 46] [outer = 1B2BF400] 09:23:47 INFO - PROCESS | 3772 | ++DOCSHELL 1B087800 == 17 [pid = 3772] [id = 17] 09:23:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 47 (1B2B7000) [pid = 3772] [serial = 47] [outer = 00000000] 09:23:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 48 (1B4E1000) [pid = 3772] [serial = 48] [outer = 1B2B7000] 09:23:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 49 (1B4E9400) [pid = 3772] [serial = 49] [outer = 1B2B7000] 09:23:48 INFO - PROCESS | 3772 | 1464625428125 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]]]}] 09:23:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:23:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1105ms 09:23:48 INFO - PROCESS | 3772 | --DOCSHELL 11A02000 == 16 [pid = 3772] [id = 1] 09:23:48 INFO - PROCESS | 3772 | 1464625428635 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 09:23:48 INFO - PROCESS | 3772 | 1464625428640 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 09:23:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:23:48 INFO - PROCESS | 3772 | 1464625428646 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:23:48 INFO - PROCESS | 3772 | 1464625428650 Marionette TRACE conn3 <- [1,34,null,{}] 09:23:48 INFO - PROCESS | 3772 | 1464625428656 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}] 09:23:48 INFO - PROCESS | 3772 | 1464625428771 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 09:23:48 INFO - PROCESS | 3772 | 1464625428831 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:48 INFO - PROCESS | 3772 | ++DOCSHELL 10A53800 == 17 [pid = 3772] [id = 18] 09:23:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 50 (10A54C00) [pid = 3772] [serial = 50] [outer = 00000000] 09:23:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 51 (10A5AC00) [pid = 3772] [serial = 51] [outer = 10A54C00] 09:23:48 INFO - PROCESS | 3772 | 1464625428868 Marionette DEBUG loaded listener.js 09:23:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 52 (10A75400) [pid = 3772] [serial = 52] [outer = 10A54C00] 09:23:49 INFO - PROCESS | 3772 | 1464625429422 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]]]}] 09:23:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:23:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 800ms 09:23:49 INFO - PROCESS | 3772 | 1464625429451 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 09:23:49 INFO - PROCESS | 3772 | 1464625429458 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 09:23:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:23:49 INFO - PROCESS | 3772 | 1464625429468 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:23:49 INFO - PROCESS | 3772 | 1464625429472 Marionette TRACE conn3 <- [1,38,null,{}] 09:23:49 INFO - PROCESS | 3772 | 1464625429477 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}] 09:23:49 INFO - PROCESS | 3772 | 1464625429589 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 09:23:49 INFO - PROCESS | 3772 | 1464625429668 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:49 INFO - PROCESS | 3772 | ++DOCSHELL 11C0AC00 == 18 [pid = 3772] [id = 19] 09:23:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 53 (11C57800) [pid = 3772] [serial = 53] [outer = 00000000] 09:23:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 54 (13128800) [pid = 3772] [serial = 54] [outer = 11C57800] 09:23:49 INFO - PROCESS | 3772 | 1464625429707 Marionette DEBUG loaded listener.js 09:23:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 55 (13201800) [pid = 3772] [serial = 55] [outer = 11C57800] 09:23:50 INFO - PROCESS | 3772 | 1464625430293 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]]]}] 09:23:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:23:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 883ms 09:23:50 INFO - PROCESS | 3772 | 1464625430354 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 09:23:50 INFO - PROCESS | 3772 | 1464625430356 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 09:23:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:23:50 INFO - PROCESS | 3772 | 1464625430344 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:23:50 INFO - PROCESS | 3772 | 1464625430348 Marionette TRACE conn3 <- [1,42,null,{}] 09:23:50 INFO - PROCESS | 3772 | 1464625430374 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}] 09:23:50 INFO - PROCESS | 3772 | 1464625430493 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 09:23:50 INFO - PROCESS | 3772 | 1464625430560 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:50 INFO - PROCESS | 3772 | ++DOCSHELL 13BCA000 == 19 [pid = 3772] [id = 20] 09:23:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 56 (13BCBC00) [pid = 3772] [serial = 56] [outer = 00000000] 09:23:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 57 (14E6F800) [pid = 3772] [serial = 57] [outer = 13BCBC00] 09:23:50 INFO - PROCESS | 3772 | 1464625430620 Marionette DEBUG loaded listener.js 09:23:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 58 (15956400) [pid = 3772] [serial = 58] [outer = 13BCBC00] 09:23:51 INFO - PROCESS | 3772 | 1464625431330 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]]]}] 09:23:51 INFO - PROCESS | 3772 | --DOCSHELL 13DC4800 == 18 [pid = 3772] [id = 4] 09:23:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:23:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1020ms 09:23:51 INFO - PROCESS | 3772 | 1464625431385 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 09:23:51 INFO - PROCESS | 3772 | 1464625431390 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 09:23:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:23:51 INFO - PROCESS | 3772 | 1464625431395 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:23:51 INFO - PROCESS | 3772 | 1464625431398 Marionette TRACE conn3 <- [1,46,null,{}] 09:23:51 INFO - PROCESS | 3772 | 1464625431407 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}] 09:23:51 INFO - PROCESS | 3772 | 1464625431488 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 09:23:51 INFO - PROCESS | 3772 | 1464625431497 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:51 INFO - PROCESS | 3772 | ++DOCSHELL 10E85400 == 19 [pid = 3772] [id = 21] 09:23:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 59 (10E85C00) [pid = 3772] [serial = 59] [outer = 00000000] 09:23:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (10FBD400) [pid = 3772] [serial = 60] [outer = 10E85C00] 09:23:51 INFO - PROCESS | 3772 | 1464625431557 Marionette DEBUG loaded listener.js 09:23:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (1122DC00) [pid = 3772] [serial = 61] [outer = 10E85C00] 09:23:52 INFO - PROCESS | 3772 | 1464625432073 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]]]}] 09:23:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:23:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 716ms 09:23:52 INFO - PROCESS | 3772 | 1464625432119 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 09:23:52 INFO - PROCESS | 3772 | 1464625432124 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 09:23:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:23:52 INFO - PROCESS | 3772 | 1464625432130 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:23:52 INFO - PROCESS | 3772 | 1464625432132 Marionette TRACE conn3 <- [1,50,null,{}] 09:23:52 INFO - PROCESS | 3772 | 1464625432136 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}] 09:23:52 INFO - PROCESS | 3772 | 1464625432218 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 09:23:52 INFO - PROCESS | 3772 | 1464625432246 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:52 INFO - PROCESS | 3772 | ++DOCSHELL 112A6800 == 20 [pid = 3772] [id = 22] 09:23:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (114BA800) [pid = 3772] [serial = 62] [outer = 00000000] 09:23:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (13054C00) [pid = 3772] [serial = 63] [outer = 114BA800] 09:23:52 INFO - PROCESS | 3772 | 1464625432326 Marionette DEBUG loaded listener.js 09:23:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (1310F800) [pid = 3772] [serial = 64] [outer = 114BA800] 09:23:52 INFO - PROCESS | 3772 | 1464625432702 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]]]}] 09:23:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:23:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 625ms 09:23:52 INFO - PROCESS | 3772 | 1464625432751 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 09:23:52 INFO - PROCESS | 3772 | 1464625432753 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 09:23:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:23:52 INFO - PROCESS | 3772 | 1464625432757 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:23:52 INFO - PROCESS | 3772 | 1464625432760 Marionette TRACE conn3 <- [1,54,null,{}] 09:23:52 INFO - PROCESS | 3772 | 1464625432781 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}] 09:23:52 INFO - PROCESS | 3772 | 1464625432863 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 09:23:52 INFO - PROCESS | 3772 | 1464625432871 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:52 INFO - PROCESS | 3772 | ++DOCSHELL 13129000 == 21 [pid = 3772] [id = 23] 09:23:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (131AD400) [pid = 3772] [serial = 65] [outer = 00000000] 09:23:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (1371BC00) [pid = 3772] [serial = 66] [outer = 131AD400] 09:23:52 INFO - PROCESS | 3772 | 1464625432918 Marionette DEBUG loaded listener.js 09:23:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (13B6B800) [pid = 3772] [serial = 67] [outer = 131AD400] 09:23:53 INFO - PROCESS | 3772 | 1464625433312 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]]]}] 09:23:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:23:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 579ms 09:23:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:23:53 INFO - PROCESS | 3772 | 1464625433348 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 09:23:53 INFO - PROCESS | 3772 | 1464625433350 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 09:23:53 INFO - PROCESS | 3772 | 1464625433354 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:23:53 INFO - PROCESS | 3772 | 1464625433365 Marionette TRACE conn3 <- [1,58,null,{}] 09:23:53 INFO - PROCESS | 3772 | 1464625433368 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}] 09:23:53 INFO - PROCESS | 3772 | 1464625433446 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 09:23:53 INFO - PROCESS | 3772 | 1464625433452 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:53 INFO - PROCESS | 3772 | ++DOCSHELL 13DBFC00 == 22 [pid = 3772] [id = 24] 09:23:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (13DC0000) [pid = 3772] [serial = 68] [outer = 00000000] 09:23:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (140CF400) [pid = 3772] [serial = 69] [outer = 13DC0000] 09:23:53 INFO - PROCESS | 3772 | 1464625433498 Marionette DEBUG loaded listener.js 09:23:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (1433B400) [pid = 3772] [serial = 70] [outer = 13DC0000] 09:23:53 INFO - PROCESS | 3772 | 1464625433875 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]]]}] 09:23:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:23:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 579ms 09:23:53 INFO - PROCESS | 3772 | 1464625433931 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 09:23:53 INFO - PROCESS | 3772 | 1464625433933 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 09:23:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:23:53 INFO - PROCESS | 3772 | 1464625433953 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:23:53 INFO - PROCESS | 3772 | 1464625433955 Marionette TRACE conn3 <- [1,62,null,{}] 09:23:53 INFO - PROCESS | 3772 | 1464625433959 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}] 09:23:54 INFO - PROCESS | 3772 | 1464625434035 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 09:23:54 INFO - PROCESS | 3772 | 1464625434041 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:54 INFO - PROCESS | 3772 | ++DOCSHELL 14344800 == 23 [pid = 3772] [id = 25] 09:23:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (14E61C00) [pid = 3772] [serial = 71] [outer = 00000000] 09:23:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (156A6400) [pid = 3772] [serial = 72] [outer = 14E61C00] 09:23:54 INFO - PROCESS | 3772 | 1464625434089 Marionette DEBUG loaded listener.js 09:23:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (15954C00) [pid = 3772] [serial = 73] [outer = 14E61C00] 09:23:54 INFO - PROCESS | 3772 | 1464625434494 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]]]}] 09:23:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:23:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 579ms 09:23:54 INFO - PROCESS | 3772 | 1464625434528 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 09:23:54 INFO - PROCESS | 3772 | 1464625434530 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 09:23:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:23:54 INFO - PROCESS | 3772 | 1464625434533 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:23:54 INFO - PROCESS | 3772 | 1464625434535 Marionette TRACE conn3 <- [1,66,null,{}] 09:23:54 INFO - PROCESS | 3772 | 1464625434538 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}] 09:23:54 INFO - PROCESS | 3772 | 1464625434629 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 09:23:54 INFO - PROCESS | 3772 | 1464625434636 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:54 INFO - PROCESS | 3772 | ++DOCSHELL 1594F400 == 24 [pid = 3772] [id = 26] 09:23:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (15C06400) [pid = 3772] [serial = 74] [outer = 00000000] 09:23:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (164EF000) [pid = 3772] [serial = 75] [outer = 15C06400] 09:23:54 INFO - PROCESS | 3772 | 1464625434681 Marionette DEBUG loaded listener.js 09:23:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (164F3000) [pid = 3772] [serial = 76] [outer = 15C06400] 09:23:55 INFO - PROCESS | 3772 | 1464625435054 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]]]}] 09:23:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:23:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 579ms 09:23:55 INFO - PROCESS | 3772 | 1464625435114 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 09:23:55 INFO - PROCESS | 3772 | 1464625435116 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 09:23:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:23:55 INFO - PROCESS | 3772 | 1464625435132 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:23:55 INFO - PROCESS | 3772 | 1464625435134 Marionette TRACE conn3 <- [1,70,null,{}] 09:23:55 INFO - PROCESS | 3772 | 1464625435137 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}] 09:23:55 INFO - PROCESS | 3772 | 1464625435210 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 09:23:55 INFO - PROCESS | 3772 | 1464625435216 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:55 INFO - PROCESS | 3772 | ++DOCSHELL 16810800 == 25 [pid = 3772] [id = 27] 09:23:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1685AC00) [pid = 3772] [serial = 77] [outer = 00000000] 09:23:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (16D6CC00) [pid = 3772] [serial = 78] [outer = 1685AC00] 09:23:55 INFO - PROCESS | 3772 | 1464625435262 Marionette DEBUG loaded listener.js 09:23:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (172F7C00) [pid = 3772] [serial = 79] [outer = 1685AC00] 09:23:55 INFO - PROCESS | 3772 | 1464625435655 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]]]}] 09:23:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:23:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 518ms 09:23:55 INFO - PROCESS | 3772 | 1464625435664 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 09:23:55 INFO - PROCESS | 3772 | 1464625435666 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 09:23:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:23:55 INFO - PROCESS | 3772 | 1464625435669 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:23:55 INFO - PROCESS | 3772 | 1464625435671 Marionette TRACE conn3 <- [1,74,null,{}] 09:23:55 INFO - PROCESS | 3772 | 1464625435674 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}] 09:23:55 INFO - PROCESS | 3772 | 1464625435761 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 09:23:55 INFO - PROCESS | 3772 | 1464625435770 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:55 INFO - PROCESS | 3772 | ++DOCSHELL 15DA8C00 == 26 [pid = 3772] [id = 28] 09:23:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (16856C00) [pid = 3772] [serial = 80] [outer = 00000000] 09:23:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (173F1800) [pid = 3772] [serial = 81] [outer = 16856C00] 09:23:55 INFO - PROCESS | 3772 | 1464625435815 Marionette DEBUG loaded listener.js 09:23:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (17713C00) [pid = 3772] [serial = 82] [outer = 16856C00] 09:23:56 INFO - PROCESS | 3772 | 1464625436194 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]]]}] 09:23:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:23:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 579ms 09:23:56 INFO - PROCESS | 3772 | 1464625436249 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 09:23:56 INFO - PROCESS | 3772 | 1464625436251 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 09:23:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:23:56 INFO - PROCESS | 3772 | 1464625436254 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:23:56 INFO - PROCESS | 3772 | 1464625436255 Marionette TRACE conn3 <- [1,78,null,{}] 09:23:56 INFO - PROCESS | 3772 | 1464625436259 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}] 09:23:56 INFO - PROCESS | 3772 | 1464625436365 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 09:23:56 INFO - PROCESS | 3772 | 1464625436373 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:56 INFO - PROCESS | 3772 | ++DOCSHELL 13074400 == 27 [pid = 3772] [id = 29] 09:23:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (1320E800) [pid = 3772] [serial = 83] [outer = 00000000] 09:23:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (17E67800) [pid = 3772] [serial = 84] [outer = 1320E800] 09:23:56 INFO - PROCESS | 3772 | 1464625436418 Marionette DEBUG loaded listener.js 09:23:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (17E70800) [pid = 3772] [serial = 85] [outer = 1320E800] 09:23:56 INFO - PROCESS | 3772 | 1464625436768 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]]]}] 09:23:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:23:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 579ms 09:23:56 INFO - PROCESS | 3772 | 1464625436835 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 09:23:56 INFO - PROCESS | 3772 | 1464625436837 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 09:23:56 INFO - PROCESS | 3772 | 1464625436840 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:23:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:23:56 INFO - PROCESS | 3772 | 1464625436842 Marionette TRACE conn3 <- [1,82,null,{}] 09:23:56 INFO - PROCESS | 3772 | 1464625436846 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}] 09:23:56 INFO - PROCESS | 3772 | 1464625436923 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 09:23:56 INFO - PROCESS | 3772 | 1464625437011 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:56 INFO - PROCESS | 3772 | ++DOCSHELL 10483C00 == 28 [pid = 3772] [id = 30] 09:23:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (112A4C00) [pid = 3772] [serial = 86] [outer = 00000000] 09:23:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (18086400) [pid = 3772] [serial = 87] [outer = 112A4C00] 09:23:57 INFO - PROCESS | 3772 | 1464625437058 Marionette DEBUG loaded listener.js 09:23:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (18439400) [pid = 3772] [serial = 88] [outer = 112A4C00] 09:23:57 INFO - PROCESS | 3772 | 1464625437404 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]]]}] 09:23:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:23:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 625ms 09:23:57 INFO - PROCESS | 3772 | 1464625437462 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 09:23:57 INFO - PROCESS | 3772 | 1464625437464 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 09:23:57 INFO - PROCESS | 3772 | 1464625437467 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:23:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:23:57 INFO - PROCESS | 3772 | 1464625437470 Marionette TRACE conn3 <- [1,86,null,{}] 09:23:57 INFO - PROCESS | 3772 | 1464625437483 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}] 09:23:57 INFO - PROCESS | 3772 | 1464625437588 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 09:23:57 INFO - PROCESS | 3772 | 1464625437594 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:57 INFO - PROCESS | 3772 | ++DOCSHELL 18247000 == 29 [pid = 3772] [id = 31] 09:23:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (1843AC00) [pid = 3772] [serial = 89] [outer = 00000000] 09:23:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (19A55000) [pid = 3772] [serial = 90] [outer = 1843AC00] 09:23:57 INFO - PROCESS | 3772 | 1464625437644 Marionette DEBUG loaded listener.js 09:23:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (19A97400) [pid = 3772] [serial = 91] [outer = 1843AC00] 09:23:58 INFO - PROCESS | 3772 | 1464625438013 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]]]}] 09:23:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:23:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 579ms 09:23:58 INFO - PROCESS | 3772 | 1464625438048 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 09:23:58 INFO - PROCESS | 3772 | 1464625438050 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 09:23:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:23:58 INFO - PROCESS | 3772 | 1464625438053 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:23:58 INFO - PROCESS | 3772 | 1464625438055 Marionette TRACE conn3 <- [1,90,null,{}] 09:23:58 INFO - PROCESS | 3772 | 1464625438058 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}] 09:23:58 INFO - PROCESS | 3772 | 1464625438186 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 09:23:58 INFO - PROCESS | 3772 | 1464625438222 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:58 INFO - PROCESS | 3772 | ++DOCSHELL 19A50000 == 30 [pid = 3772] [id = 32] 09:23:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (19A99C00) [pid = 3772] [serial = 92] [outer = 00000000] 09:23:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (1A1C5800) [pid = 3772] [serial = 93] [outer = 19A99C00] 09:23:58 INFO - PROCESS | 3772 | 1464625438265 Marionette DEBUG loaded listener.js 09:23:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (1A1CFC00) [pid = 3772] [serial = 94] [outer = 19A99C00] 09:23:59 INFO - PROCESS | 3772 | 1464625439454 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]]]}] 09:23:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:23:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1463ms 09:23:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:23:59 INFO - PROCESS | 3772 | 1464625439518 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 09:23:59 INFO - PROCESS | 3772 | 1464625439522 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 09:23:59 INFO - PROCESS | 3772 | 1464625439526 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:23:59 INFO - PROCESS | 3772 | 1464625439529 Marionette TRACE conn3 <- [1,94,null,{}] 09:23:59 INFO - PROCESS | 3772 | 1464625439534 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}] 09:23:59 INFO - PROCESS | 3772 | 1464625439644 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 09:23:59 INFO - PROCESS | 3772 | 1464625439660 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:59 INFO - PROCESS | 3772 | ++DOCSHELL 10A5E800 == 31 [pid = 3772] [id = 33] 09:23:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (10A5EC00) [pid = 3772] [serial = 95] [outer = 00000000] 09:23:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (10E8A000) [pid = 3772] [serial = 96] [outer = 10A5EC00] 09:23:59 INFO - PROCESS | 3772 | 1464625439714 Marionette DEBUG loaded listener.js 09:23:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (1142BC00) [pid = 3772] [serial = 97] [outer = 10A5EC00] 09:24:00 INFO - PROCESS | 3772 | 1464625440106 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]]]}] 09:24:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:24:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 610ms 09:24:00 INFO - PROCESS | 3772 | 1464625440145 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 09:24:00 INFO - PROCESS | 3772 | 1464625440150 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 09:24:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:24:00 INFO - PROCESS | 3772 | 1464625440163 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:24:00 INFO - PROCESS | 3772 | 1464625440165 Marionette TRACE conn3 <- [1,98,null,{}] 09:24:00 INFO - PROCESS | 3772 | 1464625440169 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}] 09:24:00 INFO - PROCESS | 3772 | 1464625440271 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 09:24:00 INFO - PROCESS | 3772 | 1464625440278 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:00 INFO - PROCESS | 3772 | ++DOCSHELL 114B6400 == 32 [pid = 3772] [id = 34] 09:24:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (114BA400) [pid = 3772] [serial = 98] [outer = 00000000] 09:24:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (13121800) [pid = 3772] [serial = 99] [outer = 114BA400] 09:24:00 INFO - PROCESS | 3772 | 1464625440323 Marionette DEBUG loaded listener.js 09:24:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (131B6800) [pid = 3772] [serial = 100] [outer = 114BA400] 09:24:00 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (13DC5800) [pid = 3772] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:24:00 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (1B07EC00) [pid = 3772] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:24:00 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (1AAD4800) [pid = 3772] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:24:00 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (1A805800) [pid = 3772] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:24:00 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (1A69C400) [pid = 3772] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:24:00 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (17E6C000) [pid = 3772] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:24:00 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (19A56000) [pid = 3772] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:24:00 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (1320E800) [pid = 3772] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:24:00 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (112A4C00) [pid = 3772] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:24:00 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (1B2C2000) [pid = 3772] [serial = 43] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:24:00 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (10A54C00) [pid = 3772] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:24:00 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (11C57800) [pid = 3772] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:24:00 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (13BCBC00) [pid = 3772] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:24:00 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (10E85C00) [pid = 3772] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:24:00 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (114BA800) [pid = 3772] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:24:00 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (131AD400) [pid = 3772] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:24:00 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (13DC0000) [pid = 3772] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:24:00 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (14E61C00) [pid = 3772] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:24:00 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (15C06400) [pid = 3772] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:24:00 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (1685AC00) [pid = 3772] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:24:00 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (16856C00) [pid = 3772] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:24:01 INFO - PROCESS | 3772 | 1464625441126 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]]]}] 09:24:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:24:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1021ms 09:24:01 INFO - PROCESS | 3772 | 1464625441176 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 09:24:01 INFO - PROCESS | 3772 | 1464625441178 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 09:24:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:24:01 INFO - PROCESS | 3772 | 1464625441182 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:24:01 INFO - PROCESS | 3772 | 1464625441186 Marionette TRACE conn3 <- [1,102,null,{}] 09:24:01 INFO - PROCESS | 3772 | 1464625441196 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}] 09:24:01 INFO - PROCESS | 3772 | 1464625441274 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 09:24:01 INFO - PROCESS | 3772 | 1464625441282 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:01 INFO - PROCESS | 3772 | ++DOCSHELL 131AD400 == 33 [pid = 3772] [id = 35] 09:24:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (131AFC00) [pid = 3772] [serial = 101] [outer = 00000000] 09:24:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (13902C00) [pid = 3772] [serial = 102] [outer = 131AFC00] 09:24:01 INFO - PROCESS | 3772 | 1464625441329 Marionette DEBUG loaded listener.js 09:24:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (13BC9800) [pid = 3772] [serial = 103] [outer = 131AFC00] 09:24:01 INFO - PROCESS | 3772 | 1464625441695 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]]]}] 09:24:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:24:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 518ms 09:24:01 INFO - PROCESS | 3772 | 1464625441728 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 09:24:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:24:01 INFO - PROCESS | 3772 | 1464625441731 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 09:24:01 INFO - PROCESS | 3772 | 1464625441736 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:24:01 INFO - PROCESS | 3772 | 1464625441738 Marionette TRACE conn3 <- [1,106,null,{}] 09:24:01 INFO - PROCESS | 3772 | 1464625441726 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}] 09:24:01 INFO - PROCESS | 3772 | 1464625441817 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 09:24:01 INFO - PROCESS | 3772 | 1464625441824 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:01 INFO - PROCESS | 3772 | ++DOCSHELL 13BC7000 == 34 [pid = 3772] [id = 36] 09:24:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (13BCD000) [pid = 3772] [serial = 104] [outer = 00000000] 09:24:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (14340400) [pid = 3772] [serial = 105] [outer = 13BCD000] 09:24:01 INFO - PROCESS | 3772 | 1464625441869 Marionette DEBUG loaded listener.js 09:24:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (1549E400) [pid = 3772] [serial = 106] [outer = 13BCD000] 09:24:02 INFO - PROCESS | 3772 | 1464625442305 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]]]}] 09:24:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:24:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 625ms 09:24:02 INFO - PROCESS | 3772 | 1464625442354 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 09:24:02 INFO - PROCESS | 3772 | 1464625442356 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 09:24:02 INFO - PROCESS | 3772 | 1464625442359 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:24:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:24:02 INFO - PROCESS | 3772 | 1464625442361 Marionette TRACE conn3 <- [1,110,null,{}] 09:24:02 INFO - PROCESS | 3772 | 1464625442364 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}] 09:24:02 INFO - PROCESS | 3772 | 1464625442418 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 09:24:02 INFO - PROCESS | 3772 | 1464625442426 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:02 INFO - PROCESS | 3772 | ++DOCSHELL 1595CC00 == 35 [pid = 3772] [id = 37] 09:24:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (15A95400) [pid = 3772] [serial = 107] [outer = 00000000] 09:24:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (15C70800) [pid = 3772] [serial = 108] [outer = 15A95400] 09:24:02 INFO - PROCESS | 3772 | 1464625442470 Marionette DEBUG loaded listener.js 09:24:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (15DAAC00) [pid = 3772] [serial = 109] [outer = 15A95400] 09:24:02 INFO - PROCESS | 3772 | 1464625442908 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]]]}] 09:24:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:24:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 625ms 09:24:02 INFO - PROCESS | 3772 | 1464625442980 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 09:24:02 INFO - PROCESS | 3772 | 1464625442985 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 09:24:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:24:02 INFO - PROCESS | 3772 | 1464625442990 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:24:02 INFO - PROCESS | 3772 | 1464625442995 Marionette TRACE conn3 <- [1,114,null,{}] 09:24:02 INFO - PROCESS | 3772 | 1464625443002 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}] 09:24:03 INFO - PROCESS | 3772 | 1464625443171 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 09:24:03 INFO - PROCESS | 3772 | 1464625443243 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:03 INFO - PROCESS | 3772 | ++DOCSHELL 10A5E000 == 36 [pid = 3772] [id = 38] 09:24:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (10A6EC00) [pid = 3772] [serial = 110] [outer = 00000000] 09:24:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (10E85C00) [pid = 3772] [serial = 111] [outer = 10A6EC00] 09:24:03 INFO - PROCESS | 3772 | 1464625443302 Marionette DEBUG loaded listener.js 09:24:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (114AFC00) [pid = 3772] [serial = 112] [outer = 10A6EC00] 09:24:03 INFO - PROCESS | 3772 | 1464625443783 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]]]}] 09:24:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:24:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 823ms 09:24:03 INFO - PROCESS | 3772 | 1464625443799 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 09:24:03 INFO - PROCESS | 3772 | 1464625443805 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 09:24:03 INFO - PROCESS | 3772 | 1464625443828 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:24:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:24:03 INFO - PROCESS | 3772 | 1464625443831 Marionette TRACE conn3 <- [1,118,null,{}] 09:24:03 INFO - PROCESS | 3772 | 1464625443835 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}] 09:24:03 INFO - PROCESS | 3772 | 1464625443935 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 09:24:04 INFO - PROCESS | 3772 | 1464625444018 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:04 INFO - PROCESS | 3772 | ++DOCSHELL 13207000 == 37 [pid = 3772] [id = 39] 09:24:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (1320B800) [pid = 3772] [serial = 113] [outer = 00000000] 09:24:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (13B6BC00) [pid = 3772] [serial = 114] [outer = 1320B800] 09:24:04 INFO - PROCESS | 3772 | 1464625444074 Marionette DEBUG loaded listener.js 09:24:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (10A73000) [pid = 3772] [serial = 115] [outer = 1320B800] 09:24:04 INFO - PROCESS | 3772 | 1464625444572 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]]]}] 09:24:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:24:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 777ms 09:24:04 INFO - PROCESS | 3772 | 1464625444615 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 09:24:04 INFO - PROCESS | 3772 | 1464625444618 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 09:24:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:24:04 INFO - PROCESS | 3772 | 1464625444621 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:24:04 INFO - PROCESS | 3772 | 1464625444625 Marionette TRACE conn3 <- [1,122,null,{}] 09:24:04 INFO - PROCESS | 3772 | 1464625444636 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}] 09:24:04 INFO - PROCESS | 3772 | 1464625444736 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 09:24:04 INFO - PROCESS | 3772 | 1464625444826 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:04 INFO - PROCESS | 3772 | ++DOCSHELL 16F8E800 == 38 [pid = 3772] [id = 40] 09:24:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (16F96C00) [pid = 3772] [serial = 116] [outer = 00000000] 09:24:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (173B8400) [pid = 3772] [serial = 117] [outer = 16F96C00] 09:24:04 INFO - PROCESS | 3772 | 1464625444884 Marionette DEBUG loaded listener.js 09:24:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (173F2800) [pid = 3772] [serial = 118] [outer = 16F96C00] 09:24:05 INFO - PROCESS | 3772 | 1464625445404 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]]]}] 09:24:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:24:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 823ms 09:24:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:24:05 INFO - PROCESS | 3772 | 1464625445446 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 09:24:05 INFO - PROCESS | 3772 | 1464625445449 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 09:24:05 INFO - PROCESS | 3772 | 1464625445453 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:24:05 INFO - PROCESS | 3772 | 1464625445455 Marionette TRACE conn3 <- [1,126,null,{}] 09:24:05 INFO - PROCESS | 3772 | 1464625445459 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}] 09:24:05 INFO - PROCESS | 3772 | 1464625445554 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 09:24:05 INFO - PROCESS | 3772 | 1464625445640 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:05 INFO - PROCESS | 3772 | ++DOCSHELL 17E67000 == 39 [pid = 3772] [id = 41] 09:24:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (17E69000) [pid = 3772] [serial = 119] [outer = 00000000] 09:24:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (17EF3400) [pid = 3772] [serial = 120] [outer = 17E69000] 09:24:05 INFO - PROCESS | 3772 | 1464625445694 Marionette DEBUG loaded listener.js 09:24:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (18083800) [pid = 3772] [serial = 121] [outer = 17E69000] 09:24:06 INFO - PROCESS | 3772 | 1464625446271 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]]]}] 09:24:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:24:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 869ms 09:24:06 INFO - PROCESS | 3772 | 1464625446340 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 09:24:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:24:06 INFO - PROCESS | 3772 | 1464625446342 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 09:24:06 INFO - PROCESS | 3772 | 1464625446346 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:24:06 INFO - PROCESS | 3772 | 1464625446348 Marionette TRACE conn3 <- [1,130,null,{}] 09:24:06 INFO - PROCESS | 3772 | 1464625446352 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}] 09:24:06 INFO - PROCESS | 3772 | 1464625446539 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 09:24:06 INFO - PROCESS | 3772 | 1464625446594 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:06 INFO - PROCESS | 3772 | ++DOCSHELL 1047FC00 == 40 [pid = 3772] [id = 42] 09:24:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (10481400) [pid = 3772] [serial = 122] [outer = 00000000] 09:24:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (105F5000) [pid = 3772] [serial = 123] [outer = 10481400] 09:24:06 INFO - PROCESS | 3772 | 1464625446644 Marionette DEBUG loaded listener.js 09:24:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (10E82000) [pid = 3772] [serial = 124] [outer = 10481400] 09:24:07 INFO - PROCESS | 3772 | --DOCSHELL 10A5E800 == 39 [pid = 3772] [id = 33] 09:24:07 INFO - PROCESS | 3772 | --DOCSHELL 131AD400 == 38 [pid = 3772] [id = 35] 09:24:07 INFO - PROCESS | 3772 | --DOCSHELL 114B6400 == 37 [pid = 3772] [id = 34] 09:24:07 INFO - PROCESS | 3772 | --DOCSHELL 13BC7000 == 36 [pid = 3772] [id = 36] 09:24:07 INFO - PROCESS | 3772 | --DOCSHELL 13074400 == 35 [pid = 3772] [id = 29] 09:24:07 INFO - PROCESS | 3772 | --DOCSHELL 10483C00 == 34 [pid = 3772] [id = 30] 09:24:07 INFO - PROCESS | 3772 | --DOCSHELL 16F8E800 == 33 [pid = 3772] [id = 40] 09:24:07 INFO - PROCESS | 3772 | --DOCSHELL 17E67000 == 32 [pid = 3772] [id = 41] 09:24:07 INFO - PROCESS | 3772 | --DOCSHELL 1595CC00 == 31 [pid = 3772] [id = 37] 09:24:07 INFO - PROCESS | 3772 | --DOCSHELL 10A5E000 == 30 [pid = 3772] [id = 38] 09:24:07 INFO - PROCESS | 3772 | --DOCSHELL 18247000 == 29 [pid = 3772] [id = 31] 09:24:07 INFO - PROCESS | 3772 | --DOCSHELL 19A50000 == 28 [pid = 3772] [id = 32] 09:24:07 INFO - PROCESS | 3772 | --DOCSHELL 13207000 == 27 [pid = 3772] [id = 39] 09:24:07 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (16803000) [pid = 3772] [serial = 17] [outer = 00000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (173F1800) [pid = 3772] [serial = 81] [outer = 00000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (17E67800) [pid = 3772] [serial = 84] [outer = 00000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (18086400) [pid = 3772] [serial = 87] [outer = 00000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (10A5AC00) [pid = 3772] [serial = 51] [outer = 00000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (13128800) [pid = 3772] [serial = 54] [outer = 00000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (14E6F800) [pid = 3772] [serial = 57] [outer = 00000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (15956400) [pid = 3772] [serial = 58] [outer = 00000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (10FBD400) [pid = 3772] [serial = 60] [outer = 00000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (13054C00) [pid = 3772] [serial = 63] [outer = 00000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (1310F800) [pid = 3772] [serial = 64] [outer = 00000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (1371BC00) [pid = 3772] [serial = 66] [outer = 00000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (13B6B800) [pid = 3772] [serial = 67] [outer = 00000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (140CF400) [pid = 3772] [serial = 69] [outer = 00000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (1433B400) [pid = 3772] [serial = 70] [outer = 00000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (156A6400) [pid = 3772] [serial = 72] [outer = 00000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (15954C00) [pid = 3772] [serial = 73] [outer = 00000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (164EF000) [pid = 3772] [serial = 75] [outer = 00000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (164F3000) [pid = 3772] [serial = 76] [outer = 00000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (16D6CC00) [pid = 3772] [serial = 78] [outer = 00000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (172F7C00) [pid = 3772] [serial = 79] [outer = 00000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (17713C00) [pid = 3772] [serial = 82] [outer = 00000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (1122DC00) [pid = 3772] [serial = 61] [outer = 00000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (17E70800) [pid = 3772] [serial = 85] [outer = 00000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (19A55000) [pid = 3772] [serial = 90] [outer = 00000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (18439400) [pid = 3772] [serial = 88] [outer = 00000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (13201800) [pid = 3772] [serial = 55] [outer = 00000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (10A75400) [pid = 3772] [serial = 52] [outer = 00000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (1B3AF800) [pid = 3772] [serial = 45] [outer = 00000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (140CC800) [pid = 3772] [serial = 9] [outer = 00000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (140D3000) [pid = 3772] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:24:07 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (11CA0000) [pid = 3772] [serial = 4] [outer = 00000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1AADE000) [pid = 3772] [serial = 36] [outer = 00000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (1A87E800) [pid = 3772] [serial = 33] [outer = 00000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (1A882800) [pid = 3772] [serial = 34] [outer = 00000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (1A72AC00) [pid = 3772] [serial = 30] [outer = 00000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (1A803400) [pid = 3772] [serial = 31] [outer = 00000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (1A11E400) [pid = 3772] [serial = 28] [outer = 00000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (17E6E800) [pid = 3772] [serial = 27] [outer = 00000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (1A229400) [pid = 3772] [serial = 24] [outer = 00000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (19A8F800) [pid = 3772] [serial = 21] [outer = 00000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (19A99800) [pid = 3772] [serial = 22] [outer = 00000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (16855800) [pid = 3772] [serial = 14] [outer = 00000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3772 | --DOMWINDOW == 59 (1B4E1000) [pid = 3772] [serial = 48] [outer = 00000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3772 | --DOMWINDOW == 58 (1B2C0400) [pid = 3772] [serial = 42] [outer = 00000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3772 | --DOMWINDOW == 57 (1B3AF000) [pid = 3772] [serial = 44] [outer = 00000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3772 | --DOMWINDOW == 56 (1B085800) [pid = 3772] [serial = 39] [outer = 00000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3772 | --DOMWINDOW == 55 (1B2B6000) [pid = 3772] [serial = 40] [outer = 00000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3772 | --DOMWINDOW == 54 (1AAE1800) [pid = 3772] [serial = 37] [outer = 00000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3772 | 1464625447658 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]]]}] 09:24:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:24:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1356ms 09:24:07 INFO - PROCESS | 3772 | 1464625447711 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 09:24:07 INFO - PROCESS | 3772 | 1464625447715 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 09:24:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:24:07 INFO - PROCESS | 3772 | 1464625447722 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:24:07 INFO - PROCESS | 3772 | 1464625447726 Marionette TRACE conn3 <- [1,134,null,{}] 09:24:07 INFO - PROCESS | 3772 | 1464625447733 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}] 09:24:07 INFO - PROCESS | 3772 | 1464625447813 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 09:24:07 INFO - PROCESS | 3772 | 1464625447822 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:07 INFO - PROCESS | 3772 | ++DOCSHELL 11226C00 == 28 [pid = 3772] [id = 43] 09:24:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 55 (11227000) [pid = 3772] [serial = 125] [outer = 00000000] 09:24:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 56 (112A4C00) [pid = 3772] [serial = 126] [outer = 11227000] 09:24:07 INFO - PROCESS | 3772 | 1464625447876 Marionette DEBUG loaded listener.js 09:24:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 57 (11A03800) [pid = 3772] [serial = 127] [outer = 11227000] 09:24:08 INFO - PROCESS | 3772 | 1464625448327 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]]]}] 09:24:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:24:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 625ms 09:24:08 INFO - PROCESS | 3772 | 1464625448342 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 09:24:08 INFO - PROCESS | 3772 | 1464625448348 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 09:24:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:24:08 INFO - PROCESS | 3772 | 1464625448354 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:24:08 INFO - PROCESS | 3772 | 1464625448357 Marionette TRACE conn3 <- [1,138,null,{}] 09:24:08 INFO - PROCESS | 3772 | 1464625448360 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}] 09:24:08 INFO - PROCESS | 3772 | 1464625448440 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 09:24:08 INFO - PROCESS | 3772 | 1464625448449 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:08 INFO - PROCESS | 3772 | ++DOCSHELL 13074400 == 29 [pid = 3772] [id = 44] 09:24:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 58 (1307D800) [pid = 3772] [serial = 128] [outer = 00000000] 09:24:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 59 (1311D000) [pid = 3772] [serial = 129] [outer = 1307D800] 09:24:08 INFO - PROCESS | 3772 | 1464625448479 Marionette DEBUG loaded listener.js 09:24:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (131B6000) [pid = 3772] [serial = 130] [outer = 1307D800] 09:24:08 INFO - PROCESS | 3772 | 1464625448907 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]]]}] 09:24:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:24:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 579ms 09:24:08 INFO - PROCESS | 3772 | 1464625448932 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 09:24:08 INFO - PROCESS | 3772 | 1464625448935 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 09:24:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:24:08 INFO - PROCESS | 3772 | 1464625448943 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:24:08 INFO - PROCESS | 3772 | 1464625448946 Marionette TRACE conn3 <- [1,142,null,{}] 09:24:08 INFO - PROCESS | 3772 | 1464625448957 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}] 09:24:09 INFO - PROCESS | 3772 | 1464625449041 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 09:24:09 INFO - PROCESS | 3772 | 1464625449053 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:09 INFO - PROCESS | 3772 | ++DOCSHELL 1371B400 == 30 [pid = 3772] [id = 45] 09:24:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (13909800) [pid = 3772] [serial = 131] [outer = 00000000] 09:24:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (140C7800) [pid = 3772] [serial = 132] [outer = 13909800] 09:24:09 INFO - PROCESS | 3772 | 1464625449104 Marionette DEBUG loaded listener.js 09:24:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (140CEC00) [pid = 3772] [serial = 133] [outer = 13909800] 09:24:09 INFO - PROCESS | 3772 | 1464625449507 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]]]}] 09:24:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:24:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 610ms 09:24:09 INFO - PROCESS | 3772 | 1464625449563 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 09:24:09 INFO - PROCESS | 3772 | 1464625449565 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 09:24:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:24:09 INFO - PROCESS | 3772 | 1464625449568 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:24:09 INFO - PROCESS | 3772 | 1464625449570 Marionette TRACE conn3 <- [1,146,null,{}] 09:24:09 INFO - PROCESS | 3772 | 1464625449574 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}] 09:24:09 INFO - PROCESS | 3772 | 1464625449677 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 09:24:09 INFO - PROCESS | 3772 | 1464625449684 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:09 INFO - PROCESS | 3772 | ++DOCSHELL 140CD000 == 31 [pid = 3772] [id = 46] 09:24:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (1433CC00) [pid = 3772] [serial = 134] [outer = 00000000] 09:24:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (14E6F400) [pid = 3772] [serial = 135] [outer = 1433CC00] 09:24:09 INFO - PROCESS | 3772 | 1464625449729 Marionette DEBUG loaded listener.js 09:24:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (15959C00) [pid = 3772] [serial = 136] [outer = 1433CC00] 09:24:10 INFO - PROCESS | 3772 | 1464625450148 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]]]}] 09:24:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:24:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 610ms 09:24:10 INFO - PROCESS | 3772 | 1464625450189 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 09:24:10 INFO - PROCESS | 3772 | 1464625450191 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 09:24:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:24:10 INFO - PROCESS | 3772 | 1464625450194 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:24:10 INFO - PROCESS | 3772 | 1464625450196 Marionette TRACE conn3 <- [1,150,null,{}] 09:24:10 INFO - PROCESS | 3772 | 1464625450199 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}] 09:24:10 INFO - PROCESS | 3772 | 1464625450293 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 09:24:10 INFO - PROCESS | 3772 | 1464625450302 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:10 INFO - PROCESS | 3772 | ++DOCSHELL 140D5000 == 32 [pid = 3772] [id = 47] 09:24:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (15955800) [pid = 3772] [serial = 137] [outer = 00000000] 09:24:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (15C78800) [pid = 3772] [serial = 138] [outer = 15955800] 09:24:10 INFO - PROCESS | 3772 | 1464625450347 Marionette DEBUG loaded listener.js 09:24:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (164EF000) [pid = 3772] [serial = 139] [outer = 15955800] 09:24:10 INFO - PROCESS | 3772 | 1464625450772 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]]]}] 09:24:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:24:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 625ms 09:24:10 INFO - PROCESS | 3772 | 1464625450815 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 09:24:10 INFO - PROCESS | 3772 | 1464625450817 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 09:24:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:24:10 INFO - PROCESS | 3772 | 1464625450821 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:24:10 INFO - PROCESS | 3772 | 1464625450822 Marionette TRACE conn3 <- [1,154,null,{}] 09:24:10 INFO - PROCESS | 3772 | 1464625450826 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}] 09:24:10 INFO - PROCESS | 3772 | 1464625450952 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 09:24:11 INFO - PROCESS | 3772 | 1464625451011 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:11 INFO - PROCESS | 3772 | ++DOCSHELL 16804000 == 33 [pid = 3772] [id = 48] 09:24:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (16805800) [pid = 3772] [serial = 140] [outer = 00000000] 09:24:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (16F8EC00) [pid = 3772] [serial = 141] [outer = 16805800] 09:24:11 INFO - PROCESS | 3772 | 1464625451058 Marionette DEBUG loaded listener.js 09:24:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (173EAC00) [pid = 3772] [serial = 142] [outer = 16805800] 09:24:11 INFO - PROCESS | 3772 | 1464625451431 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]]]}] 09:24:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:24:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 624ms 09:24:11 INFO - PROCESS | 3772 | 1464625451445 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 09:24:11 INFO - PROCESS | 3772 | 1464625451447 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 09:24:11 INFO - PROCESS | 3772 | 1464625451450 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:24:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:24:11 INFO - PROCESS | 3772 | 1464625451452 Marionette TRACE conn3 <- [1,158,null,{}] 09:24:11 INFO - PROCESS | 3772 | 1464625451458 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}] 09:24:11 INFO - PROCESS | 3772 | 1464625451552 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 09:24:11 INFO - PROCESS | 3772 | 1464625451616 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:11 INFO - PROCESS | 3772 | ++DOCSHELL 16F8E400 == 34 [pid = 3772] [id = 49] 09:24:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (172EE000) [pid = 3772] [serial = 143] [outer = 00000000] 09:24:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (17E66400) [pid = 3772] [serial = 144] [outer = 172EE000] 09:24:11 INFO - PROCESS | 3772 | 1464625451660 Marionette DEBUG loaded listener.js 09:24:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (17E6D000) [pid = 3772] [serial = 145] [outer = 172EE000] 09:24:11 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (1843AC00) [pid = 3772] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:24:11 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (15A95400) [pid = 3772] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:24:11 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (19A99C00) [pid = 3772] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:24:11 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (10A5EC00) [pid = 3772] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:24:11 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (114BA400) [pid = 3772] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:24:11 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (13BCD000) [pid = 3772] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:24:11 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (131AFC00) [pid = 3772] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:24:12 INFO - PROCESS | 3772 | 1464625452013 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]]]}] 09:24:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:24:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 610ms 09:24:12 INFO - PROCESS | 3772 | 1464625452073 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 09:24:12 INFO - PROCESS | 3772 | 1464625452075 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 09:24:12 INFO - PROCESS | 3772 | 1464625452078 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:24:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:24:12 INFO - PROCESS | 3772 | 1464625452080 Marionette TRACE conn3 <- [1,162,null,{}] 09:24:12 INFO - PROCESS | 3772 | 1464625452083 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}] 09:24:12 INFO - PROCESS | 3772 | 1464625452178 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 09:24:12 INFO - PROCESS | 3772 | 1464625452229 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:12 INFO - PROCESS | 3772 | ++DOCSHELL 13110800 == 35 [pid = 3772] [id = 50] 09:24:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (13DC5800) [pid = 3772] [serial = 146] [outer = 00000000] 09:24:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (1693C400) [pid = 3772] [serial = 147] [outer = 13DC5800] 09:24:12 INFO - PROCESS | 3772 | 1464625452274 Marionette DEBUG loaded listener.js 09:24:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (17DB5000) [pid = 3772] [serial = 148] [outer = 13DC5800] 09:24:12 INFO - PROCESS | 3772 | 1464625452590 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]]]}] 09:24:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:24:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 579ms 09:24:12 INFO - PROCESS | 3772 | 1464625452658 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 09:24:12 INFO - PROCESS | 3772 | 1464625452660 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 09:24:12 INFO - PROCESS | 3772 | 1464625452663 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:24:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:24:12 INFO - PROCESS | 3772 | 1464625452665 Marionette TRACE conn3 <- [1,166,null,{}] 09:24:12 INFO - PROCESS | 3772 | 1464625452669 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}] 09:24:12 INFO - PROCESS | 3772 | 1464625452766 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 09:24:12 INFO - PROCESS | 3772 | 1464625452772 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:12 INFO - PROCESS | 3772 | ++DOCSHELL 17EEF000 == 36 [pid = 3772] [id = 51] 09:24:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (18086400) [pid = 3772] [serial = 149] [outer = 00000000] 09:24:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (1843AC00) [pid = 3772] [serial = 150] [outer = 18086400] 09:24:12 INFO - PROCESS | 3772 | 1464625452816 Marionette DEBUG loaded listener.js 09:24:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (199C8800) [pid = 3772] [serial = 151] [outer = 18086400] 09:24:13 INFO - PROCESS | 3772 | 1464625453193 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]]]}] 09:24:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:24:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 579ms 09:24:13 INFO - PROCESS | 3772 | 1464625453261 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 09:24:13 INFO - PROCESS | 3772 | 1464625453263 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 09:24:13 INFO - PROCESS | 3772 | 1464625453266 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:24:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:24:13 INFO - PROCESS | 3772 | 1464625453268 Marionette TRACE conn3 <- [1,170,null,{}] 09:24:13 INFO - PROCESS | 3772 | 1464625453271 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}] 09:24:13 INFO - PROCESS | 3772 | 1464625453328 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 09:24:13 INFO - PROCESS | 3772 | 1464625453334 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:13 INFO - PROCESS | 3772 | ++DOCSHELL 10A50400 == 37 [pid = 3772] [id = 52] 09:24:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (14E6B400) [pid = 3772] [serial = 152] [outer = 00000000] 09:24:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (19A4C000) [pid = 3772] [serial = 153] [outer = 14E6B400] 09:24:13 INFO - PROCESS | 3772 | 1464625453378 Marionette DEBUG loaded listener.js 09:24:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (19A4D000) [pid = 3772] [serial = 154] [outer = 14E6B400] 09:24:13 INFO - PROCESS | 3772 | 1464625453765 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]]]}] 09:24:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:24:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 518ms 09:24:13 INFO - PROCESS | 3772 | 1464625453783 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 09:24:13 INFO - PROCESS | 3772 | 1464625453785 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 09:24:13 INFO - PROCESS | 3772 | 1464625453788 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:24:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:24:13 INFO - PROCESS | 3772 | 1464625453791 Marionette TRACE conn3 <- [1,174,null,{}] 09:24:13 INFO - PROCESS | 3772 | 1464625453794 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}] 09:24:13 INFO - PROCESS | 3772 | 1464625453928 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 09:24:14 INFO - PROCESS | 3772 | 1464625454103 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:14 INFO - PROCESS | 3772 | ++DOCSHELL 10A6F800 == 38 [pid = 3772] [id = 53] 09:24:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (10A72C00) [pid = 3772] [serial = 155] [outer = 00000000] 09:24:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (10FC4800) [pid = 3772] [serial = 156] [outer = 10A72C00] 09:24:14 INFO - PROCESS | 3772 | 1464625454163 Marionette DEBUG loaded listener.js 09:24:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (11C97400) [pid = 3772] [serial = 157] [outer = 10A72C00] 09:24:14 INFO - PROCESS | 3772 | 1464625454874 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]]]}] 09:24:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:24:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1112ms 09:24:14 INFO - PROCESS | 3772 | 1464625454920 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 09:24:14 INFO - PROCESS | 3772 | 1464625454924 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 09:24:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:24:14 INFO - PROCESS | 3772 | 1464625454929 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:24:14 INFO - PROCESS | 3772 | 1464625454933 Marionette TRACE conn3 <- [1,178,null,{}] 09:24:14 INFO - PROCESS | 3772 | 1464625454938 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}] 09:24:15 INFO - PROCESS | 3772 | 1464625455054 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 09:24:15 INFO - PROCESS | 3772 | 1464625455123 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:15 INFO - PROCESS | 3772 | ++DOCSHELL 131A8400 == 39 [pid = 3772] [id = 54] 09:24:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (13205800) [pid = 3772] [serial = 158] [outer = 00000000] 09:24:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (13723400) [pid = 3772] [serial = 159] [outer = 13205800] 09:24:15 INFO - PROCESS | 3772 | 1464625455180 Marionette DEBUG loaded listener.js 09:24:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (13DC1000) [pid = 3772] [serial = 160] [outer = 13205800] 09:24:15 INFO - PROCESS | 3772 | --DOCSHELL 10A50400 == 38 [pid = 3772] [id = 52] 09:24:15 INFO - PROCESS | 3772 | --DOCSHELL 17EEF000 == 37 [pid = 3772] [id = 51] 09:24:15 INFO - PROCESS | 3772 | --DOCSHELL 13110800 == 36 [pid = 3772] [id = 50] 09:24:15 INFO - PROCESS | 3772 | --DOCSHELL 16F8E400 == 35 [pid = 3772] [id = 49] 09:24:15 INFO - PROCESS | 3772 | --DOCSHELL 16804000 == 34 [pid = 3772] [id = 48] 09:24:15 INFO - PROCESS | 3772 | --DOCSHELL 140D5000 == 33 [pid = 3772] [id = 47] 09:24:15 INFO - PROCESS | 3772 | --DOCSHELL 140CD000 == 32 [pid = 3772] [id = 46] 09:24:15 INFO - PROCESS | 3772 | --DOCSHELL 1371B400 == 31 [pid = 3772] [id = 45] 09:24:15 INFO - PROCESS | 3772 | --DOCSHELL 13074400 == 30 [pid = 3772] [id = 44] 09:24:15 INFO - PROCESS | 3772 | --DOCSHELL 11226C00 == 29 [pid = 3772] [id = 43] 09:24:15 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (19A97400) [pid = 3772] [serial = 91] [outer = 00000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (15C70800) [pid = 3772] [serial = 108] [outer = 00000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (15DAAC00) [pid = 3772] [serial = 109] [outer = 00000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1A1C5800) [pid = 3772] [serial = 93] [outer = 00000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (10E8A000) [pid = 3772] [serial = 96] [outer = 00000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1142BC00) [pid = 3772] [serial = 97] [outer = 00000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (13121800) [pid = 3772] [serial = 99] [outer = 00000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (14340400) [pid = 3772] [serial = 105] [outer = 00000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (13BC9800) [pid = 3772] [serial = 103] [outer = 00000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (131B6800) [pid = 3772] [serial = 100] [outer = 00000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1A1CFC00) [pid = 3772] [serial = 94] [outer = 00000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1549E400) [pid = 3772] [serial = 106] [outer = 00000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (13902C00) [pid = 3772] [serial = 102] [outer = 00000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3772 | 1464625455923 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]]]}] 09:24:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:24:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1006ms 09:24:15 INFO - PROCESS | 3772 | 1464625455936 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 09:24:15 INFO - PROCESS | 3772 | 1464625455940 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 09:24:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:24:15 INFO - PROCESS | 3772 | 1464625455954 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:24:15 INFO - PROCESS | 3772 | 1464625455957 Marionette TRACE conn3 <- [1,182,null,{}] 09:24:15 INFO - PROCESS | 3772 | 1464625455962 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}] 09:24:16 INFO - PROCESS | 3772 | 1464625456050 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 09:24:16 INFO - PROCESS | 3772 | 1464625456060 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:16 INFO - PROCESS | 3772 | ++DOCSHELL 10A5B400 == 30 [pid = 3772] [id = 55] 09:24:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (10A7BC00) [pid = 3772] [serial = 161] [outer = 00000000] 09:24:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (12B64400) [pid = 3772] [serial = 162] [outer = 10A7BC00] 09:24:16 INFO - PROCESS | 3772 | 1464625456107 Marionette DEBUG loaded listener.js 09:24:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (12D80800) [pid = 3772] [serial = 163] [outer = 10A7BC00] 09:24:16 INFO - PROCESS | 3772 | 1464625456521 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]]]}] 09:24:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:24:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 579ms 09:24:16 INFO - PROCESS | 3772 | 1464625456544 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 09:24:16 INFO - PROCESS | 3772 | 1464625456550 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 09:24:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:24:16 INFO - PROCESS | 3772 | 1464625456556 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:24:16 INFO - PROCESS | 3772 | 1464625456559 Marionette TRACE conn3 <- [1,186,null,{}] 09:24:16 INFO - PROCESS | 3772 | 1464625456563 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}] 09:24:16 INFO - PROCESS | 3772 | 1464625456627 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 09:24:16 INFO - PROCESS | 3772 | 1464625456634 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:16 INFO - PROCESS | 3772 | ++DOCSHELL 1311CC00 == 31 [pid = 3772] [id = 56] 09:24:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (1311EC00) [pid = 3772] [serial = 164] [outer = 00000000] 09:24:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (1320F000) [pid = 3772] [serial = 165] [outer = 1311EC00] 09:24:16 INFO - PROCESS | 3772 | 1464625456679 Marionette DEBUG loaded listener.js 09:24:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (13724C00) [pid = 3772] [serial = 166] [outer = 1311EC00] 09:24:17 INFO - PROCESS | 3772 | 1464625457112 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]]]}] 09:24:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (13210000) [pid = 3772] [serial = 167] [outer = 1B2B7000] 09:24:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:24:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 624ms 09:24:17 INFO - PROCESS | 3772 | 1464625457180 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 09:24:17 INFO - PROCESS | 3772 | 1464625457182 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 09:24:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:24:17 INFO - PROCESS | 3772 | 1464625457186 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:24:17 INFO - PROCESS | 3772 | 1464625457190 Marionette TRACE conn3 <- [1,190,null,{}] 09:24:17 INFO - PROCESS | 3772 | 1464625457201 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}] 09:24:17 INFO - PROCESS | 3772 | 1464625457272 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 09:24:17 INFO - PROCESS | 3772 | 1464625457282 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:17 INFO - PROCESS | 3772 | ++DOCSHELL 156AE400 == 32 [pid = 3772] [id = 57] 09:24:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (156AFC00) [pid = 3772] [serial = 168] [outer = 00000000] 09:24:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (15A96000) [pid = 3772] [serial = 169] [outer = 156AFC00] 09:24:17 INFO - PROCESS | 3772 | 1464625457338 Marionette DEBUG loaded listener.js 09:24:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (15C75400) [pid = 3772] [serial = 170] [outer = 156AFC00] 09:24:17 INFO - PROCESS | 3772 | 1464625457732 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]]]}] 09:24:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:24:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 579ms 09:24:17 INFO - PROCESS | 3772 | 1464625457765 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 09:24:17 INFO - PROCESS | 3772 | 1464625457768 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 09:24:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:24:17 INFO - PROCESS | 3772 | 1464625457784 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:24:17 INFO - PROCESS | 3772 | 1464625457786 Marionette TRACE conn3 <- [1,194,null,{}] 09:24:17 INFO - PROCESS | 3772 | 1464625457789 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}] 09:24:17 INFO - PROCESS | 3772 | 1464625457878 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 09:24:17 INFO - PROCESS | 3772 | 1464625457884 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:17 INFO - PROCESS | 3772 | ++DOCSHELL 15C05400 == 33 [pid = 3772] [id = 58] 09:24:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (16804C00) [pid = 3772] [serial = 171] [outer = 00000000] 09:24:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (16D64800) [pid = 3772] [serial = 172] [outer = 16804C00] 09:24:17 INFO - PROCESS | 3772 | 1464625457929 Marionette DEBUG loaded listener.js 09:24:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (17220000) [pid = 3772] [serial = 173] [outer = 16804C00] 09:24:18 INFO - PROCESS | 3772 | 1464625458357 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]]]}] 09:24:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:24:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 609ms 09:24:18 INFO - PROCESS | 3772 | 1464625458403 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 09:24:18 INFO - PROCESS | 3772 | 1464625458405 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 09:24:18 INFO - PROCESS | 3772 | 1464625458408 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:24:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:24:18 INFO - PROCESS | 3772 | 1464625458410 Marionette TRACE conn3 <- [1,198,null,{}] 09:24:18 INFO - PROCESS | 3772 | 1464625458413 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}] 09:24:18 INFO - PROCESS | 3772 | 1464625458513 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 09:24:18 INFO - PROCESS | 3772 | 1464625458520 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:18 INFO - PROCESS | 3772 | ++DOCSHELL 13051800 == 34 [pid = 3772] [id = 59] 09:24:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (16948C00) [pid = 3772] [serial = 174] [outer = 00000000] 09:24:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (17E64400) [pid = 3772] [serial = 175] [outer = 16948C00] 09:24:18 INFO - PROCESS | 3772 | 1464625458564 Marionette DEBUG loaded listener.js 09:24:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (17E6FC00) [pid = 3772] [serial = 176] [outer = 16948C00] 09:24:18 INFO - PROCESS | 3772 | 1464625458964 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]]]}] 09:24:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:24:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 579ms 09:24:18 INFO - PROCESS | 3772 | 1464625458989 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 09:24:18 INFO - PROCESS | 3772 | 1464625458991 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 09:24:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:24:18 INFO - PROCESS | 3772 | 1464625458994 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:24:18 INFO - PROCESS | 3772 | 1464625458996 Marionette TRACE conn3 <- [1,202,null,{}] 09:24:18 INFO - PROCESS | 3772 | 1464625458999 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}] 09:24:19 INFO - PROCESS | 3772 | 1464625459122 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 09:24:19 INFO - PROCESS | 3772 | 1464625459128 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:19 INFO - PROCESS | 3772 | ++DOCSHELL 10A52C00 == 35 [pid = 3772] [id = 60] 09:24:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (13117400) [pid = 3772] [serial = 177] [outer = 00000000] 09:24:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (19A8F400) [pid = 3772] [serial = 178] [outer = 13117400] 09:24:19 INFO - PROCESS | 3772 | 1464625459177 Marionette DEBUG loaded listener.js 09:24:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (19A9A000) [pid = 3772] [serial = 179] [outer = 13117400] 09:24:19 INFO - PROCESS | 3772 | 1464625459588 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]]]}] 09:24:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:24:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 625ms 09:24:19 INFO - PROCESS | 3772 | 1464625459615 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 09:24:19 INFO - PROCESS | 3772 | 1464625459616 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 09:24:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:24:19 INFO - PROCESS | 3772 | 1464625459627 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:24:19 INFO - PROCESS | 3772 | 1464625459629 Marionette TRACE conn3 <- [1,206,null,{}] 09:24:19 INFO - PROCESS | 3772 | 1464625459632 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}] 09:24:19 INFO - PROCESS | 3772 | 1464625459729 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 09:24:19 INFO - PROCESS | 3772 | 1464625459735 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:19 INFO - PROCESS | 3772 | ++DOCSHELL 1307D400 == 36 [pid = 3772] [id = 61] 09:24:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (199CC400) [pid = 3772] [serial = 180] [outer = 00000000] 09:24:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (1A1C8400) [pid = 3772] [serial = 181] [outer = 199CC400] 09:24:19 INFO - PROCESS | 3772 | 1464625459779 Marionette DEBUG loaded listener.js 09:24:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (1A1D0C00) [pid = 3772] [serial = 182] [outer = 199CC400] 09:24:20 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (1433CC00) [pid = 3772] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:24:20 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (13909800) [pid = 3772] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:24:20 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (1307D800) [pid = 3772] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:24:20 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (11227000) [pid = 3772] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:24:20 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (15955800) [pid = 3772] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:24:20 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (18086400) [pid = 3772] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:24:20 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (10A6EC00) [pid = 3772] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:24:20 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (1320B800) [pid = 3772] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:24:20 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (16F96C00) [pid = 3772] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:24:20 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (17E69000) [pid = 3772] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:24:20 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (13DC5800) [pid = 3772] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:24:20 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (16805800) [pid = 3772] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:24:20 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (172EE000) [pid = 3772] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:24:20 INFO - PROCESS | 3772 | 1464625460261 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]]]}] 09:24:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:24:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 686ms 09:24:20 INFO - PROCESS | 3772 | 1464625460308 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 09:24:20 INFO - PROCESS | 3772 | 1464625460310 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 09:24:20 INFO - PROCESS | 3772 | 1464625460313 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:24:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:24:20 INFO - PROCESS | 3772 | 1464625460315 Marionette TRACE conn3 <- [1,210,null,{}] 09:24:20 INFO - PROCESS | 3772 | 1464625460320 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}] 09:24:20 INFO - PROCESS | 3772 | 1464625460394 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 09:24:20 INFO - PROCESS | 3772 | 1464625460485 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:20 INFO - PROCESS | 3772 | ++DOCSHELL 10438C00 == 37 [pid = 3772] [id = 62] 09:24:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (10A79C00) [pid = 3772] [serial = 183] [outer = 00000000] 09:24:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (13BCC000) [pid = 3772] [serial = 184] [outer = 10A79C00] 09:24:20 INFO - PROCESS | 3772 | 1464625460530 Marionette DEBUG loaded listener.js 09:24:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (173B3C00) [pid = 3772] [serial = 185] [outer = 10A79C00] 09:24:20 INFO - PROCESS | 3772 | 1464625460836 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]]]}] 09:24:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:24:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 579ms 09:24:20 INFO - PROCESS | 3772 | 1464625460893 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 09:24:20 INFO - PROCESS | 3772 | 1464625460895 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 09:24:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:24:20 INFO - PROCESS | 3772 | 1464625460899 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:24:20 INFO - PROCESS | 3772 | 1464625460900 Marionette TRACE conn3 <- [1,214,null,{}] 09:24:20 INFO - PROCESS | 3772 | 1464625460904 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}] 09:24:20 INFO - PROCESS | 3772 | 1464625460976 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 09:24:20 INFO - PROCESS | 3772 | 1464625460982 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:21 INFO - PROCESS | 3772 | ++DOCSHELL 13051400 == 38 [pid = 3772] [id = 63] 09:24:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (13904C00) [pid = 3772] [serial = 186] [outer = 00000000] 09:24:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (1A225000) [pid = 3772] [serial = 187] [outer = 13904C00] 09:24:21 INFO - PROCESS | 3772 | 1464625461086 Marionette DEBUG loaded listener.js 09:24:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (1A22AC00) [pid = 3772] [serial = 188] [outer = 13904C00] 09:24:21 INFO - PROCESS | 3772 | 1464625461398 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]]]}] 09:24:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:24:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 518ms 09:24:21 INFO - PROCESS | 3772 | 1464625461415 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 09:24:21 INFO - PROCESS | 3772 | 1464625461417 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 09:24:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:24:21 INFO - PROCESS | 3772 | 1464625461420 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:24:21 INFO - PROCESS | 3772 | 1464625461422 Marionette TRACE conn3 <- [1,218,null,{}] 09:24:21 INFO - PROCESS | 3772 | 1464625461431 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}] 09:24:21 INFO - PROCESS | 3772 | 1464625461504 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 09:24:21 INFO - PROCESS | 3772 | 1464625461511 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:21 INFO - PROCESS | 3772 | ++DOCSHELL 15DAB800 == 39 [pid = 3772] [id = 64] 09:24:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (1A1C6C00) [pid = 3772] [serial = 189] [outer = 00000000] 09:24:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (1A6A5000) [pid = 3772] [serial = 190] [outer = 1A1C6C00] 09:24:21 INFO - PROCESS | 3772 | 1464625461555 Marionette DEBUG loaded listener.js 09:24:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (1A6A4000) [pid = 3772] [serial = 191] [outer = 1A1C6C00] 09:24:21 INFO - PROCESS | 3772 | 1464625461964 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]]]}] 09:24:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:24:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 579ms 09:24:22 INFO - PROCESS | 3772 | 1464625462018 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 09:24:22 INFO - PROCESS | 3772 | 1464625462020 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 09:24:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:24:22 INFO - PROCESS | 3772 | 1464625462023 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:24:22 INFO - PROCESS | 3772 | 1464625462025 Marionette TRACE conn3 <- [1,222,null,{}] 09:24:22 INFO - PROCESS | 3772 | 1464625462029 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}] 09:24:22 INFO - PROCESS | 3772 | 1464625462112 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 09:24:22 INFO - PROCESS | 3772 | 1464625462229 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:22 INFO - PROCESS | 3772 | ++DOCSHELL 10432400 == 40 [pid = 3772] [id = 65] 09:24:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (10433400) [pid = 3772] [serial = 192] [outer = 00000000] 09:24:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (10561400) [pid = 3772] [serial = 193] [outer = 10433400] 09:24:22 INFO - PROCESS | 3772 | 1464625462286 Marionette DEBUG loaded listener.js 09:24:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (10FBE000) [pid = 3772] [serial = 194] [outer = 10433400] 09:24:22 INFO - PROCESS | 3772 | 1464625462825 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]]]}] 09:24:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:24:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 883ms 09:24:22 INFO - PROCESS | 3772 | 1464625462894 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 09:24:22 INFO - PROCESS | 3772 | 1464625462899 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 09:24:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:24:22 INFO - PROCESS | 3772 | 1464625462903 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:24:22 INFO - PROCESS | 3772 | 1464625462908 Marionette TRACE conn3 <- [1,226,null,{}] 09:24:22 INFO - PROCESS | 3772 | 1464625462913 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}] 09:24:23 INFO - PROCESS | 3772 | 1464625463024 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 09:24:23 INFO - PROCESS | 3772 | 1464625463105 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:23 INFO - PROCESS | 3772 | ++DOCSHELL 13BD3C00 == 41 [pid = 3772] [id = 66] 09:24:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (13DCCC00) [pid = 3772] [serial = 195] [outer = 00000000] 09:24:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (1433A400) [pid = 3772] [serial = 196] [outer = 13DCCC00] 09:24:23 INFO - PROCESS | 3772 | 1464625463161 Marionette DEBUG loaded listener.js 09:24:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (154AC800) [pid = 3772] [serial = 197] [outer = 13DCCC00] 09:24:23 INFO - PROCESS | 3772 | 1464625463668 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]]]}] 09:24:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:24:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 793ms 09:24:23 INFO - PROCESS | 3772 | 1464625463691 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 09:24:23 INFO - PROCESS | 3772 | 1464625463695 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 09:24:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:24:23 INFO - PROCESS | 3772 | 1464625463699 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:24:23 INFO - PROCESS | 3772 | 1464625463701 Marionette TRACE conn3 <- [1,230,null,{}] 09:24:23 INFO - PROCESS | 3772 | 1464625463720 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}] 09:24:23 INFO - PROCESS | 3772 | 1464625463825 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 09:24:23 INFO - PROCESS | 3772 | 1464625463912 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:23 INFO - PROCESS | 3772 | ++DOCSHELL 173F1400 == 42 [pid = 3772] [id = 67] 09:24:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (17E63C00) [pid = 3772] [serial = 198] [outer = 00000000] 09:24:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (19A50000) [pid = 3772] [serial = 199] [outer = 17E63C00] 09:24:23 INFO - PROCESS | 3772 | 1464625463967 Marionette DEBUG loaded listener.js 09:24:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (1A129C00) [pid = 3772] [serial = 200] [outer = 17E63C00] 09:24:24 INFO - PROCESS | 3772 | 1464625464504 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]]]}] 09:24:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:24:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 822ms 09:24:24 INFO - PROCESS | 3772 | 1464625464524 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 09:24:24 INFO - PROCESS | 3772 | 1464625464527 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 09:24:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:24:24 INFO - PROCESS | 3772 | 1464625464537 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:24:24 INFO - PROCESS | 3772 | 1464625464543 Marionette TRACE conn3 <- [1,234,null,{}] 09:24:24 INFO - PROCESS | 3772 | 1464625464547 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}] 09:24:24 INFO - PROCESS | 3772 | 1464625464647 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 09:24:24 INFO - PROCESS | 3772 | 1464625464732 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:24 INFO - PROCESS | 3772 | ++DOCSHELL 156A9000 == 43 [pid = 3772] [id = 68] 09:24:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (1843D000) [pid = 3772] [serial = 201] [outer = 00000000] 09:24:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (18443000) [pid = 3772] [serial = 202] [outer = 1843D000] 09:24:24 INFO - PROCESS | 3772 | 1464625464769 Marionette DEBUG loaded listener.js 09:24:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (1A69B800) [pid = 3772] [serial = 203] [outer = 1843D000] 09:24:25 INFO - PROCESS | 3772 | 1464625465294 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]]]}] 09:24:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:24:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 838ms 09:24:25 INFO - PROCESS | 3772 | 1464625465377 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 09:24:25 INFO - PROCESS | 3772 | 1464625465379 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 09:24:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:24:25 INFO - PROCESS | 3772 | 1464625465383 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:24:25 INFO - PROCESS | 3772 | 1464625465385 Marionette TRACE conn3 <- [1,238,null,{}] 09:24:25 INFO - PROCESS | 3772 | 1464625465389 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}] 09:24:25 INFO - PROCESS | 3772 | 1464625465609 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 09:24:25 INFO - PROCESS | 3772 | 1464625465768 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:25 INFO - PROCESS | 3772 | ++DOCSHELL 11228000 == 44 [pid = 3772] [id = 69] 09:24:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (1122AC00) [pid = 3772] [serial = 204] [outer = 00000000] 09:24:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (11CA0800) [pid = 3772] [serial = 205] [outer = 1122AC00] 09:24:25 INFO - PROCESS | 3772 | 1464625465820 Marionette DEBUG loaded listener.js 09:24:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (12A70800) [pid = 3772] [serial = 206] [outer = 1122AC00] 09:24:26 INFO - PROCESS | 3772 | 1464625466348 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]]]}] 09:24:26 INFO - PROCESS | 3772 | --DOCSHELL 1047FC00 == 43 [pid = 3772] [id = 42] 09:24:26 INFO - PROCESS | 3772 | --DOCSHELL 15DAB800 == 42 [pid = 3772] [id = 64] 09:24:26 INFO - PROCESS | 3772 | --DOCSHELL 13051400 == 41 [pid = 3772] [id = 63] 09:24:26 INFO - PROCESS | 3772 | --DOCSHELL 10438C00 == 40 [pid = 3772] [id = 62] 09:24:26 INFO - PROCESS | 3772 | --DOCSHELL 1307D400 == 39 [pid = 3772] [id = 61] 09:24:26 INFO - PROCESS | 3772 | --DOCSHELL 10A52C00 == 38 [pid = 3772] [id = 60] 09:24:26 INFO - PROCESS | 3772 | --DOCSHELL 13051800 == 37 [pid = 3772] [id = 59] 09:24:26 INFO - PROCESS | 3772 | --DOCSHELL 15C05400 == 36 [pid = 3772] [id = 58] 09:24:26 INFO - PROCESS | 3772 | --DOCSHELL 156AE400 == 35 [pid = 3772] [id = 57] 09:24:26 INFO - PROCESS | 3772 | --DOCSHELL 1311CC00 == 34 [pid = 3772] [id = 56] 09:24:26 INFO - PROCESS | 3772 | --DOCSHELL 10A5B400 == 33 [pid = 3772] [id = 55] 09:24:26 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (19A4C000) [pid = 3772] [serial = 153] [outer = 00000000] [url = about:blank] 09:24:26 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (14E6F400) [pid = 3772] [serial = 135] [outer = 00000000] [url = about:blank] 09:24:26 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (140C7800) [pid = 3772] [serial = 132] [outer = 00000000] [url = about:blank] 09:24:26 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (140CEC00) [pid = 3772] [serial = 133] [outer = 00000000] [url = about:blank] 09:24:26 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (1311D000) [pid = 3772] [serial = 129] [outer = 00000000] [url = about:blank] 09:24:26 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (131B6000) [pid = 3772] [serial = 130] [outer = 00000000] [url = about:blank] 09:24:26 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (112A4C00) [pid = 3772] [serial = 126] [outer = 00000000] [url = about:blank] 09:24:26 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (11A03800) [pid = 3772] [serial = 127] [outer = 00000000] [url = about:blank] 09:24:26 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (15C78800) [pid = 3772] [serial = 138] [outer = 00000000] [url = about:blank] 09:24:26 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (105F5000) [pid = 3772] [serial = 123] [outer = 00000000] [url = about:blank] 09:24:26 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (199C8800) [pid = 3772] [serial = 151] [outer = 00000000] [url = about:blank] 09:24:26 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (114AFC00) [pid = 3772] [serial = 112] [outer = 00000000] [url = about:blank] 09:24:26 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (10E85C00) [pid = 3772] [serial = 111] [outer = 00000000] [url = about:blank] 09:24:26 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (10A73000) [pid = 3772] [serial = 115] [outer = 00000000] [url = about:blank] 09:24:26 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (13B6BC00) [pid = 3772] [serial = 114] [outer = 00000000] [url = about:blank] 09:24:26 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (173F2800) [pid = 3772] [serial = 118] [outer = 00000000] [url = about:blank] 09:24:26 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (173B8400) [pid = 3772] [serial = 117] [outer = 00000000] [url = about:blank] 09:24:26 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (18083800) [pid = 3772] [serial = 121] [outer = 00000000] [url = about:blank] 09:24:26 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (17EF3400) [pid = 3772] [serial = 120] [outer = 00000000] [url = about:blank] 09:24:26 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (1693C400) [pid = 3772] [serial = 147] [outer = 00000000] [url = about:blank] 09:24:26 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (16F8EC00) [pid = 3772] [serial = 141] [outer = 00000000] [url = about:blank] 09:24:26 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (173EAC00) [pid = 3772] [serial = 142] [outer = 00000000] [url = about:blank] 09:24:26 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (17E66400) [pid = 3772] [serial = 144] [outer = 00000000] [url = about:blank] 09:24:26 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1843AC00) [pid = 3772] [serial = 150] [outer = 00000000] [url = about:blank] 09:24:26 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (17DB5000) [pid = 3772] [serial = 148] [outer = 00000000] [url = about:blank] 09:24:26 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (17E6D000) [pid = 3772] [serial = 145] [outer = 00000000] [url = about:blank] 09:24:26 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (164EF000) [pid = 3772] [serial = 139] [outer = 00000000] [url = about:blank] 09:24:26 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (15959C00) [pid = 3772] [serial = 136] [outer = 00000000] [url = about:blank] 09:24:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:24:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1021ms 09:24:26 INFO - PROCESS | 3772 | 1464625466390 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 09:24:26 INFO - PROCESS | 3772 | 1464625466393 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 09:24:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:24:26 INFO - PROCESS | 3772 | 1464625466410 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:24:26 INFO - PROCESS | 3772 | 1464625466414 Marionette TRACE conn3 <- [1,242,null,{}] 09:24:26 INFO - PROCESS | 3772 | 1464625466419 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}] 09:24:26 INFO - PROCESS | 3772 | 1464625466499 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 09:24:26 INFO - PROCESS | 3772 | 1464625466585 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:26 INFO - PROCESS | 3772 | ++DOCSHELL 10A5AC00 == 34 [pid = 3772] [id = 70] 09:24:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (10A76400) [pid = 3772] [serial = 207] [outer = 00000000] 09:24:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (12D7BC00) [pid = 3772] [serial = 208] [outer = 10A76400] 09:24:26 INFO - PROCESS | 3772 | 1464625466636 Marionette DEBUG loaded listener.js 09:24:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (13115000) [pid = 3772] [serial = 209] [outer = 10A76400] 09:24:26 INFO - PROCESS | 3772 | 1464625466987 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]]]}] 09:24:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:24:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 624ms 09:24:27 INFO - PROCESS | 3772 | 1464625467041 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 09:24:27 INFO - PROCESS | 3772 | 1464625467044 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 09:24:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:24:27 INFO - PROCESS | 3772 | 1464625467073 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:24:27 INFO - PROCESS | 3772 | 1464625467075 Marionette TRACE conn3 <- [1,246,null,{}] 09:24:27 INFO - PROCESS | 3772 | 1464625467079 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}] 09:24:27 INFO - PROCESS | 3772 | 1464625467157 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 09:24:27 INFO - PROCESS | 3772 | 1464625467168 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:27 INFO - PROCESS | 3772 | ++DOCSHELL 13727000 == 35 [pid = 3772] [id = 71] 09:24:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (13B61000) [pid = 3772] [serial = 210] [outer = 00000000] 09:24:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (140CC400) [pid = 3772] [serial = 211] [outer = 13B61000] 09:24:27 INFO - PROCESS | 3772 | 1464625467213 Marionette DEBUG loaded listener.js 09:24:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (14338400) [pid = 3772] [serial = 212] [outer = 13B61000] 09:24:27 INFO - PROCESS | 3772 | 1464625467643 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]]]}] 09:24:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:24:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 610ms 09:24:27 INFO - PROCESS | 3772 | 1464625467693 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 09:24:27 INFO - PROCESS | 3772 | 1464625467696 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 09:24:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:24:27 INFO - PROCESS | 3772 | 1464625467706 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:24:27 INFO - PROCESS | 3772 | 1464625467710 Marionette TRACE conn3 <- [1,250,null,{}] 09:24:27 INFO - PROCESS | 3772 | 1464625467714 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}] 09:24:27 INFO - PROCESS | 3772 | 1464625467796 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 09:24:27 INFO - PROCESS | 3772 | 1464625467805 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:27 INFO - PROCESS | 3772 | ++DOCSHELL 156AF800 == 36 [pid = 3772] [id = 72] 09:24:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (15A95400) [pid = 3772] [serial = 213] [outer = 00000000] 09:24:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (15C10000) [pid = 3772] [serial = 214] [outer = 15A95400] 09:24:27 INFO - PROCESS | 3772 | 1464625467849 Marionette DEBUG loaded listener.js 09:24:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (15DAD400) [pid = 3772] [serial = 215] [outer = 15A95400] 09:24:28 INFO - PROCESS | 3772 | 1464625468229 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]]]}] 09:24:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:24:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 579ms 09:24:28 INFO - PROCESS | 3772 | 1464625468283 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 09:24:28 INFO - PROCESS | 3772 | 1464625468285 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 09:24:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:24:28 INFO - PROCESS | 3772 | 1464625468290 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:24:28 INFO - PROCESS | 3772 | 1464625468293 Marionette TRACE conn3 <- [1,254,null,{}] 09:24:28 INFO - PROCESS | 3772 | 1464625468297 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}] 09:24:28 INFO - PROCESS | 3772 | 1464625468376 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 09:24:28 INFO - PROCESS | 3772 | 1464625468382 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:28 INFO - PROCESS | 3772 | ++DOCSHELL 15DB2C00 == 37 [pid = 3772] [id = 73] 09:24:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (15DB6C00) [pid = 3772] [serial = 216] [outer = 00000000] 09:24:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (16D68C00) [pid = 3772] [serial = 217] [outer = 15DB6C00] 09:24:28 INFO - PROCESS | 3772 | 1464625468436 Marionette DEBUG loaded listener.js 09:24:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (172F7800) [pid = 3772] [serial = 218] [outer = 15DB6C00] 09:24:28 INFO - PROCESS | 3772 | 1464625468893 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]]]}] 09:24:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:24:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 610ms 09:24:28 INFO - PROCESS | 3772 | 1464625468908 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 09:24:28 INFO - PROCESS | 3772 | 1464625468910 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 09:24:28 INFO - PROCESS | 3772 | 1464625468913 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:24:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:24:28 INFO - PROCESS | 3772 | 1464625468915 Marionette TRACE conn3 <- [1,258,null,{}] 09:24:28 INFO - PROCESS | 3772 | 1464625468927 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}] 09:24:29 INFO - PROCESS | 3772 | 1464625469026 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 09:24:29 INFO - PROCESS | 3772 | 1464625469036 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:29 INFO - PROCESS | 3772 | ++DOCSHELL 17708400 == 38 [pid = 3772] [id = 74] 09:24:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (1770AC00) [pid = 3772] [serial = 219] [outer = 00000000] 09:24:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (17E11C00) [pid = 3772] [serial = 220] [outer = 1770AC00] 09:24:29 INFO - PROCESS | 3772 | 1464625469088 Marionette DEBUG loaded listener.js 09:24:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (17E6E400) [pid = 3772] [serial = 221] [outer = 1770AC00] 09:24:29 INFO - PROCESS | 3772 | 1464625469509 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]]]}] 09:24:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:24:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 625ms 09:24:29 INFO - PROCESS | 3772 | 1464625469537 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 09:24:29 INFO - PROCESS | 3772 | 1464625469539 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 09:24:29 INFO - PROCESS | 3772 | 1464625469543 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:24:29 INFO - PROCESS | 3772 | 1464625469545 Marionette TRACE conn3 <- [1,262,null,{}] 09:24:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:24:29 INFO - PROCESS | 3772 | 1464625469548 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}] 09:24:29 INFO - PROCESS | 3772 | 1464625469647 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 09:24:29 INFO - PROCESS | 3772 | 1464625469653 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:29 INFO - PROCESS | 3772 | ++DOCSHELL 1050A800 == 39 [pid = 3772] [id = 75] 09:24:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (17DB3800) [pid = 3772] [serial = 222] [outer = 00000000] 09:24:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (18249000) [pid = 3772] [serial = 223] [outer = 17DB3800] 09:24:29 INFO - PROCESS | 3772 | 1464625469697 Marionette DEBUG loaded listener.js 09:24:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (18442000) [pid = 3772] [serial = 224] [outer = 17DB3800] 09:24:30 INFO - PROCESS | 3772 | 1464625470132 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]]]}] 09:24:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:24:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 609ms 09:24:30 INFO - PROCESS | 3772 | 1464625470183 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 09:24:30 INFO - PROCESS | 3772 | 1464625470185 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 09:24:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:24:30 INFO - PROCESS | 3772 | 1464625470172 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:24:30 INFO - PROCESS | 3772 | 1464625470174 Marionette TRACE conn3 <- [1,266,null,{}] 09:24:30 INFO - PROCESS | 3772 | 1464625470177 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}] 09:24:30 INFO - PROCESS | 3772 | 1464625470275 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 09:24:30 INFO - PROCESS | 3772 | 1464625470282 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:30 INFO - PROCESS | 3772 | ++DOCSHELL 17EF3400 == 40 [pid = 3772] [id = 76] 09:24:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (17EF3800) [pid = 3772] [serial = 225] [outer = 00000000] 09:24:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (199C9000) [pid = 3772] [serial = 226] [outer = 17EF3800] 09:24:30 INFO - PROCESS | 3772 | 1464625470329 Marionette DEBUG loaded listener.js 09:24:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (199C6C00) [pid = 3772] [serial = 227] [outer = 17EF3800] 09:24:30 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (13904C00) [pid = 3772] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:24:30 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (16948C00) [pid = 3772] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:24:30 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (156AFC00) [pid = 3772] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:24:30 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (13117400) [pid = 3772] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:24:30 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (10A79C00) [pid = 3772] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:24:30 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (16804C00) [pid = 3772] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:24:30 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (10A7BC00) [pid = 3772] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:24:30 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (1311EC00) [pid = 3772] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:24:30 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (14E6B400) [pid = 3772] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:24:30 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (199CC400) [pid = 3772] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:24:30 INFO - PROCESS | 3772 | 1464625470824 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]]]}] 09:24:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:24:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 670ms 09:24:30 INFO - PROCESS | 3772 | 1464625470871 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 09:24:30 INFO - PROCESS | 3772 | 1464625470856 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 09:24:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:24:30 INFO - PROCESS | 3772 | 1464625470859 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:24:30 INFO - PROCESS | 3772 | 1464625470861 Marionette TRACE conn3 <- [1,270,null,{}] 09:24:30 INFO - PROCESS | 3772 | 1464625470868 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}] 09:24:30 INFO - PROCESS | 3772 | 1464625470993 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 09:24:31 INFO - PROCESS | 3772 | 1464625471043 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:31 INFO - PROCESS | 3772 | ++DOCSHELL 102C9C00 == 41 [pid = 3772] [id = 77] 09:24:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (10A5A000) [pid = 3772] [serial = 228] [outer = 00000000] 09:24:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (16F8F000) [pid = 3772] [serial = 229] [outer = 10A5A000] 09:24:31 INFO - PROCESS | 3772 | 1464625471087 Marionette DEBUG loaded listener.js 09:24:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (199C8C00) [pid = 3772] [serial = 230] [outer = 10A5A000] 09:24:31 INFO - PROCESS | 3772 | 1464625471420 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]]]}] 09:24:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:24:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 579ms 09:24:31 INFO - PROCESS | 3772 | 1464625471456 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 09:24:31 INFO - PROCESS | 3772 | 1464625471458 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 09:24:31 INFO - PROCESS | 3772 | 1464625471461 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:24:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:24:31 INFO - PROCESS | 3772 | 1464625471463 Marionette TRACE conn3 <- [1,274,null,{}] 09:24:31 INFO - PROCESS | 3772 | 1464625471466 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}] 09:24:31 INFO - PROCESS | 3772 | 1464625471555 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 09:24:31 INFO - PROCESS | 3772 | 1464625471563 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:31 INFO - PROCESS | 3772 | ++DOCSHELL 10482000 == 42 [pid = 3772] [id = 78] 09:24:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (10503400) [pid = 3772] [serial = 231] [outer = 00000000] 09:24:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (1A1C2400) [pid = 3772] [serial = 232] [outer = 10503400] 09:24:31 INFO - PROCESS | 3772 | 1464625471607 Marionette DEBUG loaded listener.js 09:24:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (1A229400) [pid = 3772] [serial = 233] [outer = 10503400] 09:24:31 INFO - PROCESS | 3772 | 1464625471998 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]]]}] 09:24:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:24:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 579ms 09:24:32 INFO - PROCESS | 3772 | 1464625472041 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 09:24:32 INFO - PROCESS | 3772 | 1464625472043 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 09:24:32 INFO - PROCESS | 3772 | 1464625472046 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:24:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:24:32 INFO - PROCESS | 3772 | 1464625472048 Marionette TRACE conn3 <- [1,278,null,{}] 09:24:32 INFO - PROCESS | 3772 | 1464625472051 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}] 09:24:32 INFO - PROCESS | 3772 | 1464625472152 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 09:24:32 INFO - PROCESS | 3772 | 1464625472160 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:32 INFO - PROCESS | 3772 | ++DOCSHELL 19A52800 == 43 [pid = 3772] [id = 79] 09:24:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (19A53C00) [pid = 3772] [serial = 234] [outer = 00000000] 09:24:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (1A724000) [pid = 3772] [serial = 235] [outer = 19A53C00] 09:24:32 INFO - PROCESS | 3772 | 1464625472196 Marionette DEBUG loaded listener.js 09:24:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (1A72E400) [pid = 3772] [serial = 236] [outer = 19A53C00] 09:24:32 INFO - PROCESS | 3772 | 1464625472670 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]]]}] 09:24:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:24:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 686ms 09:24:32 INFO - PROCESS | 3772 | 1464625472731 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 09:24:32 INFO - PROCESS | 3772 | 1464625472735 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 09:24:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:24:32 INFO - PROCESS | 3772 | 1464625472741 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:24:32 INFO - PROCESS | 3772 | 1464625472745 Marionette TRACE conn3 <- [1,282,null,{}] 09:24:32 INFO - PROCESS | 3772 | 1464625472752 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}] 09:24:32 INFO - PROCESS | 3772 | 1464625472898 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 09:24:32 INFO - PROCESS | 3772 | 1464625472981 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:32 INFO - PROCESS | 3772 | ++DOCSHELL 11226000 == 44 [pid = 3772] [id = 80] 09:24:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (11227000) [pid = 3772] [serial = 237] [outer = 00000000] 09:24:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (112AC800) [pid = 3772] [serial = 238] [outer = 11227000] 09:24:33 INFO - PROCESS | 3772 | 1464625473038 Marionette DEBUG loaded listener.js 09:24:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (11CA1400) [pid = 3772] [serial = 239] [outer = 11227000] 09:24:33 INFO - PROCESS | 3772 | 1464625473618 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]]]}] 09:24:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:24:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 929ms 09:24:33 INFO - PROCESS | 3772 | 1464625473653 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 09:24:33 INFO - PROCESS | 3772 | 1464625473659 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 09:24:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:24:33 INFO - PROCESS | 3772 | 1464625473666 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:24:33 INFO - PROCESS | 3772 | 1464625473669 Marionette TRACE conn3 <- [1,286,null,{}] 09:24:33 INFO - PROCESS | 3772 | 1464625473673 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}] 09:24:33 INFO - PROCESS | 3772 | 1464625473777 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 09:24:33 INFO - PROCESS | 3772 | 1464625473891 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:33 INFO - PROCESS | 3772 | ++DOCSHELL 140C7C00 == 45 [pid = 3772] [id = 81] 09:24:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (14E6B400) [pid = 3772] [serial = 240] [outer = 00000000] 09:24:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (154AC400) [pid = 3772] [serial = 241] [outer = 14E6B400] 09:24:33 INFO - PROCESS | 3772 | 1464625473998 Marionette DEBUG loaded listener.js 09:24:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (15C0E000) [pid = 3772] [serial = 242] [outer = 14E6B400] 09:24:34 INFO - PROCESS | 3772 | 1464625474612 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]]]}] 09:24:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:24:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 975ms 09:24:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:24:34 INFO - PROCESS | 3772 | 1464625474660 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 09:24:34 INFO - PROCESS | 3772 | 1464625474662 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 09:24:34 INFO - PROCESS | 3772 | 1464625474667 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:24:34 INFO - PROCESS | 3772 | 1464625474671 Marionette TRACE conn3 <- [1,290,null,{}] 09:24:34 INFO - PROCESS | 3772 | 1464625474682 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}] 09:24:34 INFO - PROCESS | 3772 | 1464625474786 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 09:24:34 INFO - PROCESS | 3772 | 1464625474860 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:34 INFO - PROCESS | 3772 | ++DOCSHELL 1770B000 == 46 [pid = 3772] [id = 82] 09:24:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (1770F400) [pid = 3772] [serial = 243] [outer = 00000000] 09:24:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (1A11B400) [pid = 3772] [serial = 244] [outer = 1770F400] 09:24:34 INFO - PROCESS | 3772 | 1464625474901 Marionette DEBUG loaded listener.js 09:24:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (1A6A0400) [pid = 3772] [serial = 245] [outer = 1770F400] 09:24:35 INFO - PROCESS | 3772 | 1464625475470 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]]]}] 09:24:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:24:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 823ms 09:24:35 INFO - PROCESS | 3772 | 1464625475493 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 09:24:35 INFO - PROCESS | 3772 | 1464625475496 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 09:24:35 INFO - PROCESS | 3772 | 1464625475501 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:24:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:24:35 INFO - PROCESS | 3772 | 1464625475503 Marionette TRACE conn3 <- [1,294,null,{}] 09:24:35 INFO - PROCESS | 3772 | 1464625475491 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}] 09:24:35 INFO - PROCESS | 3772 | 1464625475590 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 09:24:35 INFO - PROCESS | 3772 | 1464625475676 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:35 INFO - PROCESS | 3772 | ++DOCSHELL 1A808800 == 47 [pid = 3772] [id = 83] 09:24:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (1A809000) [pid = 3772] [serial = 246] [outer = 00000000] 09:24:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (1A80D400) [pid = 3772] [serial = 247] [outer = 1A809000] 09:24:35 INFO - PROCESS | 3772 | 1464625475730 Marionette DEBUG loaded listener.js 09:24:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (1A87F800) [pid = 3772] [serial = 248] [outer = 1A809000] 09:24:36 INFO - PROCESS | 3772 | 1464625476424 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]]]}] 09:24:36 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. 09:24:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 975ms 09:24:36 INFO - PROCESS | 3772 | 1464625476472 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 09:24:36 INFO - PROCESS | 3772 | 1464625476478 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 09:24:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:24:36 INFO - PROCESS | 3772 | 1464625476485 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:24:36 INFO - PROCESS | 3772 | 1464625476489 Marionette TRACE conn3 <- [1,298,null,{}] 09:24:36 INFO - PROCESS | 3772 | 1464625476495 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}] 09:24:36 INFO - PROCESS | 3772 | 1464625476590 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 09:24:36 INFO - PROCESS | 3772 | 1464625476668 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:36 INFO - PROCESS | 3772 | ++DOCSHELL 114B6400 == 48 [pid = 3772] [id = 84] 09:24:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (11A0D800) [pid = 3772] [serial = 249] [outer = 00000000] 09:24:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (131B0000) [pid = 3772] [serial = 250] [outer = 11A0D800] 09:24:36 INFO - PROCESS | 3772 | 1464625476716 Marionette DEBUG loaded listener.js 09:24:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (13724400) [pid = 3772] [serial = 251] [outer = 11A0D800] 09:24:37 INFO - PROCESS | 3772 | --DOCSHELL 10482000 == 47 [pid = 3772] [id = 78] 09:24:37 INFO - PROCESS | 3772 | --DOCSHELL 102C9C00 == 46 [pid = 3772] [id = 77] 09:24:37 INFO - PROCESS | 3772 | --DOCSHELL 17EF3400 == 45 [pid = 3772] [id = 76] 09:24:37 INFO - PROCESS | 3772 | --DOCSHELL 1050A800 == 44 [pid = 3772] [id = 75] 09:24:37 INFO - PROCESS | 3772 | --DOCSHELL 17708400 == 43 [pid = 3772] [id = 74] 09:24:37 INFO - PROCESS | 3772 | --DOCSHELL 15DB2C00 == 42 [pid = 3772] [id = 73] 09:24:37 INFO - PROCESS | 3772 | --DOCSHELL 156AF800 == 41 [pid = 3772] [id = 72] 09:24:37 INFO - PROCESS | 3772 | --DOCSHELL 13727000 == 40 [pid = 3772] [id = 71] 09:24:37 INFO - PROCESS | 3772 | --DOCSHELL 10A5AC00 == 39 [pid = 3772] [id = 70] 09:24:37 INFO - PROCESS | 3772 | --DOCSHELL 11228000 == 38 [pid = 3772] [id = 69] 09:24:37 INFO - PROCESS | 3772 | --DOCSHELL 156A9000 == 37 [pid = 3772] [id = 68] 09:24:37 INFO - PROCESS | 3772 | --DOCSHELL 173F1400 == 36 [pid = 3772] [id = 67] 09:24:37 INFO - PROCESS | 3772 | --DOCSHELL 13BD3C00 == 35 [pid = 3772] [id = 66] 09:24:37 INFO - PROCESS | 3772 | --DOCSHELL 10432400 == 34 [pid = 3772] [id = 65] 09:24:37 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (1A6A5000) [pid = 3772] [serial = 190] [outer = 00000000] [url = about:blank] 09:24:37 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (1A22AC00) [pid = 3772] [serial = 188] [outer = 00000000] [url = about:blank] 09:24:37 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (17E64400) [pid = 3772] [serial = 175] [outer = 00000000] [url = about:blank] 09:24:37 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (17E6FC00) [pid = 3772] [serial = 176] [outer = 00000000] [url = about:blank] 09:24:37 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (15A96000) [pid = 3772] [serial = 169] [outer = 00000000] [url = about:blank] 09:24:37 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (15C75400) [pid = 3772] [serial = 170] [outer = 00000000] [url = about:blank] 09:24:37 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (19A9A000) [pid = 3772] [serial = 179] [outer = 00000000] [url = about:blank] 09:24:37 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (13BCC000) [pid = 3772] [serial = 184] [outer = 00000000] [url = about:blank] 09:24:37 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (16D64800) [pid = 3772] [serial = 172] [outer = 00000000] [url = about:blank] 09:24:37 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (12B64400) [pid = 3772] [serial = 162] [outer = 00000000] [url = about:blank] 09:24:37 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (12D80800) [pid = 3772] [serial = 163] [outer = 00000000] [url = about:blank] 09:24:37 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (19A8F400) [pid = 3772] [serial = 178] [outer = 00000000] [url = about:blank] 09:24:37 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (13723400) [pid = 3772] [serial = 159] [outer = 00000000] [url = about:blank] 09:24:37 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (1320F000) [pid = 3772] [serial = 165] [outer = 00000000] [url = about:blank] 09:24:37 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (13724C00) [pid = 3772] [serial = 166] [outer = 00000000] [url = about:blank] 09:24:37 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (19A4D000) [pid = 3772] [serial = 154] [outer = 00000000] [url = about:blank] 09:24:37 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (10FC4800) [pid = 3772] [serial = 156] [outer = 00000000] [url = about:blank] 09:24:37 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (1A1C8400) [pid = 3772] [serial = 181] [outer = 00000000] [url = about:blank] 09:24:37 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (1B4E9400) [pid = 3772] [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.] 09:24:37 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (1A1D0C00) [pid = 3772] [serial = 182] [outer = 00000000] [url = about:blank] 09:24:37 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (173B3C00) [pid = 3772] [serial = 185] [outer = 00000000] [url = about:blank] 09:24:37 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (17220000) [pid = 3772] [serial = 173] [outer = 00000000] [url = about:blank] 09:24:37 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (1A225000) [pid = 3772] [serial = 187] [outer = 00000000] [url = about:blank] 09:24:37 INFO - PROCESS | 3772 | 1464625477446 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]]]}] 09:24:37 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. 09:24:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 975ms 09:24:37 INFO - PROCESS | 3772 | 1464625477471 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 09:24:37 INFO - PROCESS | 3772 | 1464625477479 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 09:24:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:24:37 INFO - PROCESS | 3772 | 1464625477531 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:24:37 INFO - PROCESS | 3772 | 1464625477533 Marionette TRACE conn3 <- [1,302,null,{}] 09:24:37 INFO - PROCESS | 3772 | 1464625477538 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}] 09:24:37 INFO - PROCESS | 3772 | 1464625477620 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 09:24:37 INFO - PROCESS | 3772 | 1464625477635 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:37 INFO - PROCESS | 3772 | ++DOCSHELL 13724C00 == 35 [pid = 3772] [id = 85] 09:24:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (13727000) [pid = 3772] [serial = 252] [outer = 00000000] 09:24:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (140C8000) [pid = 3772] [serial = 253] [outer = 13727000] 09:24:37 INFO - PROCESS | 3772 | 1464625477680 Marionette DEBUG loaded listener.js 09:24:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (154A9C00) [pid = 3772] [serial = 254] [outer = 13727000] 09:24:38 INFO - PROCESS | 3772 | 1464625478124 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]]]}] 09:24:38 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. 09:24:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 640ms 09:24:38 INFO - PROCESS | 3772 | 1464625478159 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 09:24:38 INFO - PROCESS | 3772 | 1464625478161 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 09:24:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:24:38 INFO - PROCESS | 3772 | 1464625478165 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:24:38 INFO - PROCESS | 3772 | 1464625478168 Marionette TRACE conn3 <- [1,306,null,{}] 09:24:38 INFO - PROCESS | 3772 | 1464625478178 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}] 09:24:38 INFO - PROCESS | 3772 | 1464625478259 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 09:24:38 INFO - PROCESS | 3772 | 1464625478269 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:38 INFO - PROCESS | 3772 | ++DOCSHELL 164FA800 == 36 [pid = 3772] [id = 86] 09:24:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (173B3C00) [pid = 3772] [serial = 255] [outer = 00000000] 09:24:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (173F1800) [pid = 3772] [serial = 256] [outer = 173B3C00] 09:24:38 INFO - PROCESS | 3772 | 1464625478316 Marionette DEBUG loaded listener.js 09:24:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (17E15C00) [pid = 3772] [serial = 257] [outer = 173B3C00] 09:24:38 INFO - PROCESS | 3772 | 1464625478747 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]]]}] 09:24:38 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. 09:24:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 624ms 09:24:38 INFO - PROCESS | 3772 | 1464625478803 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 09:24:38 INFO - PROCESS | 3772 | 1464625478805 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 09:24:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:24:38 INFO - PROCESS | 3772 | 1464625478808 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:24:38 INFO - PROCESS | 3772 | 1464625478802 Marionette TRACE conn3 <- [1,310,null,{}] 09:24:38 INFO - PROCESS | 3772 | 1464625478805 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}] 09:24:38 INFO - PROCESS | 3772 | 1464625478886 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 09:24:38 INFO - PROCESS | 3772 | 1464625478895 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:38 INFO - PROCESS | 3772 | ++DOCSHELL 17E64400 == 37 [pid = 3772] [id = 87] 09:24:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (17E66800) [pid = 3772] [serial = 258] [outer = 00000000] 09:24:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (17EF9000) [pid = 3772] [serial = 259] [outer = 17E66800] 09:24:38 INFO - PROCESS | 3772 | 1464625478940 Marionette DEBUG loaded listener.js 09:24:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (18247000) [pid = 3772] [serial = 260] [outer = 17E66800] 09:24:39 INFO - PROCESS | 3772 | 1464625479377 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]]]}] 09:24:39 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. 09:24:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 640ms 09:24:39 INFO - PROCESS | 3772 | 1464625479449 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 09:24:39 INFO - PROCESS | 3772 | 1464625479451 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 09:24:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:24:39 INFO - PROCESS | 3772 | 1464625479455 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:24:39 INFO - PROCESS | 3772 | 1464625479456 Marionette TRACE conn3 <- [1,314,null,{}] 09:24:39 INFO - PROCESS | 3772 | 1464625479460 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}] 09:24:39 INFO - PROCESS | 3772 | 1464625479522 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 09:24:39 INFO - PROCESS | 3772 | 1464625479559 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:39 INFO - PROCESS | 3772 | ++DOCSHELL 1843FC00 == 38 [pid = 3772] [id = 88] 09:24:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (18448000) [pid = 3772] [serial = 261] [outer = 00000000] 09:24:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (19A52400) [pid = 3772] [serial = 262] [outer = 18448000] 09:24:39 INFO - PROCESS | 3772 | 1464625479603 Marionette DEBUG loaded listener.js 09:24:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (19A54800) [pid = 3772] [serial = 263] [outer = 18448000] 09:24:40 INFO - PROCESS | 3772 | 1464625480049 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]]]}] 09:24:40 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. 09:24:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 625ms 09:24:40 INFO - PROCESS | 3772 | 1464625480076 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 09:24:40 INFO - PROCESS | 3772 | 1464625480078 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 09:24:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:24:40 INFO - PROCESS | 3772 | 1464625480081 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:24:40 INFO - PROCESS | 3772 | 1464625480083 Marionette TRACE conn3 <- [1,318,null,{}] 09:24:40 INFO - PROCESS | 3772 | 1464625480086 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}] 09:24:40 INFO - PROCESS | 3772 | 1464625480195 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 09:24:40 INFO - PROCESS | 3772 | 1464625480204 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:40 INFO - PROCESS | 3772 | ++DOCSHELL 1843C400 == 39 [pid = 3772] [id = 89] 09:24:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (19A56800) [pid = 3772] [serial = 264] [outer = 00000000] 09:24:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (1A231800) [pid = 3772] [serial = 265] [outer = 19A56800] 09:24:40 INFO - PROCESS | 3772 | 1464625480249 Marionette DEBUG loaded listener.js 09:24:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (1A6A5000) [pid = 3772] [serial = 266] [outer = 19A56800] 09:24:40 INFO - PROCESS | 3772 | 1464625480684 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]]]}] 09:24:40 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. 09:24:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 625ms 09:24:40 INFO - PROCESS | 3772 | 1464625480701 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 09:24:40 INFO - PROCESS | 3772 | 1464625480703 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 09:24:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:24:40 INFO - PROCESS | 3772 | 1464625480706 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:24:40 INFO - PROCESS | 3772 | 1464625480708 Marionette TRACE conn3 <- [1,322,null,{}] 09:24:40 INFO - PROCESS | 3772 | 1464625480712 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}] 09:24:40 INFO - PROCESS | 3772 | 1464625480846 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 09:24:40 INFO - PROCESS | 3772 | 1464625480858 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:24:40 INFO - PROCESS | 3772 | 1464625480914 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:40 INFO - PROCESS | 3772 | ++DOCSHELL 1A80A800 == 40 [pid = 3772] [id = 90] 09:24:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (1A80AC00) [pid = 3772] [serial = 267] [outer = 00000000] 09:24:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (1A886000) [pid = 3772] [serial = 268] [outer = 1A80AC00] 09:24:40 INFO - PROCESS | 3772 | 1464625480967 Marionette DEBUG loaded listener.js 09:24:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (1A88A800) [pid = 3772] [serial = 269] [outer = 1A80AC00] 09:24:41 INFO - PROCESS | 3772 | 1464625481370 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]]]}] 09:24:41 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. 09:24:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 716ms 09:24:41 INFO - PROCESS | 3772 | 1464625481430 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 09:24:41 INFO - PROCESS | 3772 | 1464625481432 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 09:24:41 INFO - PROCESS | 3772 | 1464625481435 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:24:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:24:41 INFO - PROCESS | 3772 | 1464625481438 Marionette TRACE conn3 <- [1,326,null,{}] 09:24:41 INFO - PROCESS | 3772 | 1464625481446 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}] 09:24:41 INFO - PROCESS | 3772 | 1464625481545 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 09:24:41 INFO - PROCESS | 3772 | 1464625481551 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:41 INFO - PROCESS | 3772 | ++DOCSHELL 1A80C800 == 41 [pid = 3772] [id = 91] 09:24:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (1A881800) [pid = 3772] [serial = 270] [outer = 00000000] 09:24:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (1AADE000) [pid = 3772] [serial = 271] [outer = 1A881800] 09:24:41 INFO - PROCESS | 3772 | 1464625481586 Marionette DEBUG loaded listener.js 09:24:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (1AAE0800) [pid = 3772] [serial = 272] [outer = 1A881800] 09:24:41 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (10503400) [pid = 3772] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:24:41 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (1770AC00) [pid = 3772] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:24:41 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (17DB3800) [pid = 3772] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:24:41 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (15DB6C00) [pid = 3772] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:24:41 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (1122AC00) [pid = 3772] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:24:41 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (13B61000) [pid = 3772] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:24:41 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (10A76400) [pid = 3772] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:24:41 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (15A95400) [pid = 3772] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:24:41 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (17EF3800) [pid = 3772] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:24:41 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (10A5A000) [pid = 3772] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:24:41 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (1A1C6C00) [pid = 3772] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:24:42 INFO - PROCESS | 3772 | 1464625482076 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]]]}] 09:24:42 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. 09:24:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 686ms 09:24:42 INFO - PROCESS | 3772 | 1464625482118 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 09:24:42 INFO - PROCESS | 3772 | 1464625482120 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 09:24:42 INFO - PROCESS | 3772 | 1464625482123 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:24:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:24:42 INFO - PROCESS | 3772 | 1464625482125 Marionette TRACE conn3 <- [1,330,null,{}] 09:24:42 INFO - PROCESS | 3772 | 1464625482128 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}] 09:24:42 INFO - PROCESS | 3772 | 1464625482237 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 09:24:42 INFO - PROCESS | 3772 | 1464625482227 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:42 INFO - PROCESS | 3772 | ++DOCSHELL 16F8EC00 == 42 [pid = 3772] [id = 92] 09:24:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (19A51C00) [pid = 3772] [serial = 273] [outer = 00000000] 09:24:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (1AAD4C00) [pid = 3772] [serial = 274] [outer = 19A51C00] 09:24:42 INFO - PROCESS | 3772 | 1464625482276 Marionette DEBUG loaded listener.js 09:24:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (1AAD9C00) [pid = 3772] [serial = 275] [outer = 19A51C00] 09:24:42 INFO - PROCESS | 3772 | 1464625482689 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]]]}] 09:24:42 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. 09:24:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 625ms 09:24:42 INFO - PROCESS | 3772 | 1464625482744 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 09:24:42 INFO - PROCESS | 3772 | 1464625482746 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 09:24:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:24:42 INFO - PROCESS | 3772 | 1464625482749 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:24:42 INFO - PROCESS | 3772 | 1464625482751 Marionette TRACE conn3 <- [1,334,null,{}] 09:24:42 INFO - PROCESS | 3772 | 1464625482754 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}] 09:24:42 INFO - PROCESS | 3772 | 1464625482831 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 09:24:42 INFO - PROCESS | 3772 | 1464625482840 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:42 INFO - PROCESS | 3772 | ++DOCSHELL 14099400 == 43 [pid = 3772] [id = 93] 09:24:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (1409D000) [pid = 3772] [serial = 276] [outer = 00000000] 09:24:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (140A2800) [pid = 3772] [serial = 277] [outer = 1409D000] 09:24:42 INFO - PROCESS | 3772 | 1464625482884 Marionette DEBUG loaded listener.js 09:24:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (140A5C00) [pid = 3772] [serial = 278] [outer = 1409D000] 09:24:43 INFO - PROCESS | 3772 | 1464625483280 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]]]}] 09:24:43 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. 09:24:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 579ms 09:24:43 INFO - PROCESS | 3772 | 1464625483330 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 09:24:43 INFO - PROCESS | 3772 | 1464625483332 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 09:24:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:24:43 INFO - PROCESS | 3772 | 1464625483335 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:24:43 INFO - PROCESS | 3772 | 1464625483337 Marionette TRACE conn3 <- [1,338,null,{}] 09:24:43 INFO - PROCESS | 3772 | 1464625483341 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}] 09:24:43 INFO - PROCESS | 3772 | 1464625483454 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 09:24:43 INFO - PROCESS | 3772 | 1464625483471 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:43 INFO - PROCESS | 3772 | ++DOCSHELL 15FE7400 == 44 [pid = 3772] [id = 94] 09:24:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (15FE7800) [pid = 3772] [serial = 279] [outer = 00000000] 09:24:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (15FECC00) [pid = 3772] [serial = 280] [outer = 15FE7800] 09:24:43 INFO - PROCESS | 3772 | 1464625483520 Marionette DEBUG loaded listener.js 09:24:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (15FF1C00) [pid = 3772] [serial = 281] [outer = 15FE7800] 09:24:44 INFO - PROCESS | 3772 | 1464625484076 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]]]}] 09:24:44 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. 09:24:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 777ms 09:24:44 INFO - PROCESS | 3772 | 1464625484121 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 09:24:44 INFO - PROCESS | 3772 | 1464625484125 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 09:24:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:24:44 INFO - PROCESS | 3772 | 1464625484131 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:24:44 INFO - PROCESS | 3772 | 1464625484135 Marionette TRACE conn3 <- [1,342,null,{}] 09:24:44 INFO - PROCESS | 3772 | 1464625484141 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}] 09:24:44 INFO - PROCESS | 3772 | 1464625484233 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 09:24:44 INFO - PROCESS | 3772 | 1464625484311 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:44 INFO - PROCESS | 3772 | ++DOCSHELL 112A6C00 == 45 [pid = 3772] [id = 95] 09:24:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (1141F000) [pid = 3772] [serial = 282] [outer = 00000000] 09:24:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (131B3800) [pid = 3772] [serial = 283] [outer = 1141F000] 09:24:44 INFO - PROCESS | 3772 | 1464625484409 Marionette DEBUG loaded listener.js 09:24:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (13721800) [pid = 3772] [serial = 284] [outer = 1141F000] 09:24:45 INFO - PROCESS | 3772 | 1464625485035 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]]]}] 09:24:45 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. 09:24:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 975ms 09:24:45 INFO - PROCESS | 3772 | 1464625485101 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 09:24:45 INFO - PROCESS | 3772 | 1464625485107 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 09:24:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:24:45 INFO - PROCESS | 3772 | 1464625485113 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:24:45 INFO - PROCESS | 3772 | 1464625485116 Marionette TRACE conn3 <- [1,346,null,{}] 09:24:45 INFO - PROCESS | 3772 | 1464625485120 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}] 09:24:45 INFO - PROCESS | 3772 | 1464625485226 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 09:24:45 INFO - PROCESS | 3772 | 1464625485304 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:45 INFO - PROCESS | 3772 | ++DOCSHELL 112A6400 == 46 [pid = 3772] [id = 96] 09:24:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (140CF400) [pid = 3772] [serial = 285] [outer = 00000000] 09:24:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (15C78400) [pid = 3772] [serial = 286] [outer = 140CF400] 09:24:45 INFO - PROCESS | 3772 | 1464625485399 Marionette DEBUG loaded listener.js 09:24:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (15FE7C00) [pid = 3772] [serial = 287] [outer = 140CF400] 09:24:45 INFO - PROCESS | 3772 | 1464625485963 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]]]}] 09:24:46 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. 09:24:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 914ms 09:24:46 INFO - PROCESS | 3772 | 1464625486040 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 09:24:46 INFO - PROCESS | 3772 | 1464625486042 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 09:24:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:24:46 INFO - PROCESS | 3772 | 1464625486046 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:24:46 INFO - PROCESS | 3772 | 1464625486050 Marionette TRACE conn3 <- [1,350,null,{}] 09:24:46 INFO - PROCESS | 3772 | 1464625486061 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}] 09:24:46 INFO - PROCESS | 3772 | 1464625486170 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 09:24:46 INFO - PROCESS | 3772 | 1464625486434 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:46 INFO - PROCESS | 3772 | ++DOCSHELL 10479C00 == 47 [pid = 3772] [id = 97] 09:24:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (1047BC00) [pid = 3772] [serial = 288] [outer = 00000000] 09:24:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (10FC9800) [pid = 3772] [serial = 289] [outer = 1047BC00] 09:24:46 INFO - PROCESS | 3772 | 1464625486502 Marionette DEBUG loaded listener.js 09:24:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (11C03C00) [pid = 3772] [serial = 290] [outer = 1047BC00] 09:24:47 INFO - PROCESS | 3772 | 1464625487093 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]]]}] 09:24:47 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. 09:24:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1067ms 09:24:47 INFO - PROCESS | 3772 | 1464625487125 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 09:24:47 INFO - PROCESS | 3772 | 1464625487129 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 09:24:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:24:47 INFO - PROCESS | 3772 | 1464625487134 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:24:47 INFO - PROCESS | 3772 | 1464625487138 Marionette TRACE conn3 <- [1,354,null,{}] 09:24:47 INFO - PROCESS | 3772 | 1464625487142 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}] 09:24:47 INFO - PROCESS | 3772 | 1464625487240 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 09:24:47 INFO - PROCESS | 3772 | 1464625487337 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:47 INFO - PROCESS | 3772 | ++DOCSHELL 10FBEC00 == 48 [pid = 3772] [id = 98] 09:24:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (131B6000) [pid = 3772] [serial = 291] [outer = 00000000] 09:24:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (13B60800) [pid = 3772] [serial = 292] [outer = 131B6000] 09:24:47 INFO - PROCESS | 3772 | 1464625487391 Marionette DEBUG loaded listener.js 09:24:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (14099800) [pid = 3772] [serial = 293] [outer = 131B6000] 09:24:47 INFO - PROCESS | 3772 | --DOCSHELL 131A8400 == 47 [pid = 3772] [id = 54] 09:24:47 INFO - PROCESS | 3772 | --DOCSHELL 14099400 == 46 [pid = 3772] [id = 93] 09:24:47 INFO - PROCESS | 3772 | --DOCSHELL 16F8EC00 == 45 [pid = 3772] [id = 92] 09:24:47 INFO - PROCESS | 3772 | --DOCSHELL 1A80C800 == 44 [pid = 3772] [id = 91] 09:24:47 INFO - PROCESS | 3772 | --DOCSHELL 1A80A800 == 43 [pid = 3772] [id = 90] 09:24:47 INFO - PROCESS | 3772 | --DOCSHELL 1843C400 == 42 [pid = 3772] [id = 89] 09:24:47 INFO - PROCESS | 3772 | --DOCSHELL 1843FC00 == 41 [pid = 3772] [id = 88] 09:24:47 INFO - PROCESS | 3772 | --DOCSHELL 17E64400 == 40 [pid = 3772] [id = 87] 09:24:47 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (18443000) [pid = 3772] [serial = 202] [outer = 00000000] [url = about:blank] 09:24:47 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (10561400) [pid = 3772] [serial = 193] [outer = 00000000] [url = about:blank] 09:24:47 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (19A50000) [pid = 3772] [serial = 199] [outer = 00000000] [url = about:blank] 09:24:47 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (1A724000) [pid = 3772] [serial = 235] [outer = 00000000] [url = about:blank] 09:24:47 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (1433A400) [pid = 3772] [serial = 196] [outer = 00000000] [url = about:blank] 09:24:47 INFO - PROCESS | 3772 | --DOCSHELL 164FA800 == 39 [pid = 3772] [id = 86] 09:24:47 INFO - PROCESS | 3772 | --DOCSHELL 13724C00 == 38 [pid = 3772] [id = 85] 09:24:47 INFO - PROCESS | 3772 | --DOCSHELL 114B6400 == 37 [pid = 3772] [id = 84] 09:24:47 INFO - PROCESS | 3772 | --DOCSHELL 11226000 == 36 [pid = 3772] [id = 80] 09:24:47 INFO - PROCESS | 3772 | --DOCSHELL 19A52800 == 35 [pid = 3772] [id = 79] 09:24:47 INFO - PROCESS | 3772 | 1464625487888 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]]]}] 09:24:47 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (1A6A4000) [pid = 3772] [serial = 191] [outer = 00000000] [url = about:blank] 09:24:47 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (140CC400) [pid = 3772] [serial = 211] [outer = 00000000] [url = about:blank] 09:24:47 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (14338400) [pid = 3772] [serial = 212] [outer = 00000000] [url = about:blank] 09:24:47 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (12D7BC00) [pid = 3772] [serial = 208] [outer = 00000000] [url = about:blank] 09:24:47 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (13115000) [pid = 3772] [serial = 209] [outer = 00000000] [url = about:blank] 09:24:47 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (15C10000) [pid = 3772] [serial = 214] [outer = 00000000] [url = about:blank] 09:24:47 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (15DAD400) [pid = 3772] [serial = 215] [outer = 00000000] [url = about:blank] 09:24:47 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (199C9000) [pid = 3772] [serial = 226] [outer = 00000000] [url = about:blank] 09:24:47 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (16F8F000) [pid = 3772] [serial = 229] [outer = 00000000] [url = about:blank] 09:24:47 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (1A1C2400) [pid = 3772] [serial = 232] [outer = 00000000] [url = about:blank] 09:24:47 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (199C6C00) [pid = 3772] [serial = 227] [outer = 00000000] [url = about:blank] 09:24:47 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (199C8C00) [pid = 3772] [serial = 230] [outer = 00000000] [url = about:blank] 09:24:47 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (172F7800) [pid = 3772] [serial = 218] [outer = 00000000] [url = about:blank] 09:24:47 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (1A229400) [pid = 3772] [serial = 233] [outer = 00000000] [url = about:blank] 09:24:47 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (17E11C00) [pid = 3772] [serial = 220] [outer = 00000000] [url = about:blank] 09:24:47 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (17E6E400) [pid = 3772] [serial = 221] [outer = 00000000] [url = about:blank] 09:24:47 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (18442000) [pid = 3772] [serial = 224] [outer = 00000000] [url = about:blank] 09:24:47 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (16D68C00) [pid = 3772] [serial = 217] [outer = 00000000] [url = about:blank] 09:24:47 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (18249000) [pid = 3772] [serial = 223] [outer = 00000000] [url = about:blank] 09:24:47 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (11CA0800) [pid = 3772] [serial = 205] [outer = 00000000] [url = about:blank] 09:24:47 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (12A70800) [pid = 3772] [serial = 206] [outer = 00000000] [url = about:blank] 09:24:47 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. 09:24:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 792ms 09:24:47 INFO - PROCESS | 3772 | 1464625487918 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 09:24:47 INFO - PROCESS | 3772 | 1464625487922 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 09:24:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:24:47 INFO - PROCESS | 3772 | 1464625487926 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:24:47 INFO - PROCESS | 3772 | 1464625487928 Marionette TRACE conn3 <- [1,358,null,{}] 09:24:47 INFO - PROCESS | 3772 | 1464625487932 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}] 09:24:47 INFO - PROCESS | 3772 | 1464625488012 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 09:24:48 INFO - PROCESS | 3772 | 1464625488020 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:48 INFO - PROCESS | 3772 | ++DOCSHELL 140A0000 == 36 [pid = 3772] [id = 99] 09:24:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (140A2C00) [pid = 3772] [serial = 294] [outer = 00000000] 09:24:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (140CC800) [pid = 3772] [serial = 295] [outer = 140A2C00] 09:24:48 INFO - PROCESS | 3772 | 1464625488066 Marionette DEBUG loaded listener.js 09:24:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (1433A400) [pid = 3772] [serial = 296] [outer = 140A2C00] 09:24:48 INFO - PROCESS | 3772 | 1464625488514 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]]]}] 09:24:48 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. 09:24:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 625ms 09:24:48 INFO - PROCESS | 3772 | 1464625488547 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 09:24:48 INFO - PROCESS | 3772 | 1464625488549 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 09:24:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:24:48 INFO - PROCESS | 3772 | 1464625488554 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:24:48 INFO - PROCESS | 3772 | 1464625488559 Marionette TRACE conn3 <- [1,362,null,{}] 09:24:48 INFO - PROCESS | 3772 | 1464625488569 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}] 09:24:48 INFO - PROCESS | 3772 | 1464625488647 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 09:24:48 INFO - PROCESS | 3772 | 1464625488658 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:48 INFO - PROCESS | 3772 | ++DOCSHELL 15C7C800 == 37 [pid = 3772] [id = 100] 09:24:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (15DA9800) [pid = 3772] [serial = 297] [outer = 00000000] 09:24:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (15FE4000) [pid = 3772] [serial = 298] [outer = 15DA9800] 09:24:48 INFO - PROCESS | 3772 | 1464625488703 Marionette DEBUG loaded listener.js 09:24:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (15FEEC00) [pid = 3772] [serial = 299] [outer = 15DA9800] 09:24:49 INFO - PROCESS | 3772 | 1464625489127 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]]]}] 09:24:49 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. 09:24:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 640ms 09:24:49 INFO - PROCESS | 3772 | 1464625489194 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 09:24:49 INFO - PROCESS | 3772 | 1464625489197 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 09:24:49 INFO - PROCESS | 3772 | 1464625489200 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:24:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:24:49 INFO - PROCESS | 3772 | 1464625489201 Marionette TRACE conn3 <- [1,366,null,{}] 09:24:49 INFO - PROCESS | 3772 | 1464625489205 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}] 09:24:49 INFO - PROCESS | 3772 | 1464625489283 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 09:24:49 INFO - PROCESS | 3772 | 1464625489320 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:49 INFO - PROCESS | 3772 | ++DOCSHELL 16850400 == 38 [pid = 3772] [id = 101] 09:24:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (16854400) [pid = 3772] [serial = 300] [outer = 00000000] 09:24:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (16BA8800) [pid = 3772] [serial = 301] [outer = 16854400] 09:24:49 INFO - PROCESS | 3772 | 1464625489369 Marionette DEBUG loaded listener.js 09:24:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (16BABC00) [pid = 3772] [serial = 302] [outer = 16854400] 09:24:49 INFO - PROCESS | 3772 | 1464625489775 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]]]}] 09:24:49 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. 09:24:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 625ms 09:24:49 INFO - PROCESS | 3772 | 1464625489822 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 09:24:49 INFO - PROCESS | 3772 | 1464625489824 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 09:24:49 INFO - PROCESS | 3772 | 1464625489827 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:24:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:24:49 INFO - PROCESS | 3772 | 1464625489829 Marionette TRACE conn3 <- [1,370,null,{}] 09:24:49 INFO - PROCESS | 3772 | 1464625489832 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}] 09:24:49 INFO - PROCESS | 3772 | 1464625489940 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 09:24:49 INFO - PROCESS | 3772 | 1464625489946 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:49 INFO - PROCESS | 3772 | ++DOCSHELL 16BB0800 == 39 [pid = 3772] [id = 102] 09:24:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (16BB0C00) [pid = 3772] [serial = 303] [outer = 00000000] 09:24:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (16BB4C00) [pid = 3772] [serial = 304] [outer = 16BB0C00] 09:24:50 INFO - PROCESS | 3772 | 1464625490037 Marionette DEBUG loaded listener.js 09:24:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (16F8EC00) [pid = 3772] [serial = 305] [outer = 16BB0C00] 09:24:50 INFO - PROCESS | 3772 | 1464625490448 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]]]}] 09:24:50 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. 09:24:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 685ms 09:24:50 INFO - PROCESS | 3772 | 1464625490509 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 09:24:50 INFO - PROCESS | 3772 | 1464625490511 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 09:24:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:24:50 INFO - PROCESS | 3772 | 1464625490515 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:24:50 INFO - PROCESS | 3772 | 1464625490516 Marionette TRACE conn3 <- [1,374,null,{}] 09:24:50 INFO - PROCESS | 3772 | 1464625490526 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}] 09:24:50 INFO - PROCESS | 3772 | 1464625490652 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 09:24:50 INFO - PROCESS | 3772 | 1464625490678 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:50 INFO - PROCESS | 3772 | ++DOCSHELL 1770FC00 == 40 [pid = 3772] [id = 103] 09:24:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (17712800) [pid = 3772] [serial = 306] [outer = 00000000] 09:24:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (17E67000) [pid = 3772] [serial = 307] [outer = 17712800] 09:24:50 INFO - PROCESS | 3772 | 1464625490723 Marionette DEBUG loaded listener.js 09:24:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (17E6D000) [pid = 3772] [serial = 308] [outer = 17712800] 09:24:51 INFO - PROCESS | 3772 | 1464625491156 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:24:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:24:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 686ms 09:24:51 INFO - PROCESS | 3772 | 1464625491197 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 09:24:51 INFO - PROCESS | 3772 | 1464625491199 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 09:24:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:24:51 INFO - PROCESS | 3772 | 1464625491202 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:24:51 INFO - PROCESS | 3772 | 1464625491204 Marionette TRACE conn3 <- [1,378,null,{}] 09:24:51 INFO - PROCESS | 3772 | 1464625491208 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}] 09:24:51 INFO - PROCESS | 3772 | 1464625491314 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 09:24:51 INFO - PROCESS | 3772 | 1464625491321 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:51 INFO - PROCESS | 3772 | ++DOCSHELL 131A9800 == 41 [pid = 3772] [id = 104] 09:24:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (173AE800) [pid = 3772] [serial = 309] [outer = 00000000] 09:24:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (18084400) [pid = 3772] [serial = 310] [outer = 173AE800] 09:24:51 INFO - PROCESS | 3772 | 1464625491365 Marionette DEBUG loaded listener.js 09:24:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (1843CC00) [pid = 3772] [serial = 311] [outer = 173AE800] 09:24:52 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (10A72C00) [pid = 3772] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:24:52 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (10433400) [pid = 3772] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:24:52 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (13205800) [pid = 3772] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:24:52 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (10481400) [pid = 3772] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:24:52 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (19A56800) [pid = 3772] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:24:52 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (11A0D800) [pid = 3772] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:24:52 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (17E66800) [pid = 3772] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:24:52 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (1A80AC00) [pid = 3772] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:24:52 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (18448000) [pid = 3772] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:24:52 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (173B3C00) [pid = 3772] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:24:52 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (1A809000) [pid = 3772] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:24:52 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (13727000) [pid = 3772] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:24:52 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (1A881800) [pid = 3772] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:24:52 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (1409D000) [pid = 3772] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:24:52 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (19A51C00) [pid = 3772] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:24:52 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (1843D000) [pid = 3772] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:24:52 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (13DCCC00) [pid = 3772] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:24:52 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (17E63C00) [pid = 3772] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:24:52 INFO - PROCESS | 3772 | 1464625492024 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:24:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:24:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 869ms 09:24:52 INFO - PROCESS | 3772 | 1464625492091 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 09:24:52 INFO - PROCESS | 3772 | 1464625492093 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 09:24:52 INFO - PROCESS | 3772 | 1464625492096 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:24:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:24:52 INFO - PROCESS | 3772 | 1464625492098 Marionette TRACE conn3 <- [1,382,null,{}] 09:24:52 INFO - PROCESS | 3772 | 1464625492102 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}] 09:24:52 INFO - PROCESS | 3772 | 1464625492175 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 09:24:52 INFO - PROCESS | 3772 | 1464625492182 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:52 INFO - PROCESS | 3772 | ++DOCSHELL 1122DC00 == 42 [pid = 3772] [id = 105] 09:24:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (131B6C00) [pid = 3772] [serial = 312] [outer = 00000000] 09:24:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (13BCD800) [pid = 3772] [serial = 313] [outer = 131B6C00] 09:24:52 INFO - PROCESS | 3772 | 1464625492230 Marionette DEBUG loaded listener.js 09:24:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (140A3000) [pid = 3772] [serial = 314] [outer = 131B6C00] 09:24:52 INFO - PROCESS | 3772 | 1464625492658 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:24:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:24:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 609ms 09:24:52 INFO - PROCESS | 3772 | 1464625492718 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 09:24:52 INFO - PROCESS | 3772 | 1464625492720 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 09:24:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:24:52 INFO - PROCESS | 3772 | 1464625492722 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:24:52 INFO - PROCESS | 3772 | 1464625492724 Marionette TRACE conn3 <- [1,386,null,{}] 09:24:52 INFO - PROCESS | 3772 | 1464625492728 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}] 09:24:52 INFO - PROCESS | 3772 | 1464625492800 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 09:24:52 INFO - PROCESS | 3772 | 1464625492808 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:52 INFO - PROCESS | 3772 | ++DOCSHELL 13205C00 == 43 [pid = 3772] [id = 106] 09:24:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (13727000) [pid = 3772] [serial = 315] [outer = 00000000] 09:24:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (17EEF800) [pid = 3772] [serial = 316] [outer = 13727000] 09:24:52 INFO - PROCESS | 3772 | 1464625492856 Marionette DEBUG loaded listener.js 09:24:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (16856C00) [pid = 3772] [serial = 317] [outer = 13727000] 09:24:53 INFO - PROCESS | 3772 | 1464625493253 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]]]}] 09:24:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:24:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 579ms 09:24:53 INFO - PROCESS | 3772 | 1464625493307 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 09:24:53 INFO - PROCESS | 3772 | 1464625493308 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 09:24:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:24:53 INFO - PROCESS | 3772 | 1464625493312 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:24:53 INFO - PROCESS | 3772 | 1464625493313 Marionette TRACE conn3 <- [1,390,null,{}] 09:24:53 INFO - PROCESS | 3772 | 1464625493317 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}] 09:24:53 INFO - PROCESS | 3772 | 1464625493391 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 09:24:53 INFO - PROCESS | 3772 | 1464625493397 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:53 INFO - PROCESS | 3772 | ++DOCSHELL 131A7C00 == 44 [pid = 3772] [id = 107] 09:24:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (17E71000) [pid = 3772] [serial = 318] [outer = 00000000] 09:24:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (199D0C00) [pid = 3772] [serial = 319] [outer = 17E71000] 09:24:53 INFO - PROCESS | 3772 | 1464625493450 Marionette DEBUG loaded listener.js 09:24:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (19A57400) [pid = 3772] [serial = 320] [outer = 17E71000] 09:24:53 INFO - PROCESS | 3772 | 1464625493899 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]]]}] 09:24:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:24:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 609ms 09:24:53 INFO - PROCESS | 3772 | 1464625493931 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 09:24:53 INFO - PROCESS | 3772 | 1464625493933 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 09:24:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:24:53 INFO - PROCESS | 3772 | 1464625493986 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:24:53 INFO - PROCESS | 3772 | 1464625493990 Marionette TRACE conn3 <- [1,394,null,{}] 09:24:53 INFO - PROCESS | 3772 | 1464625493995 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}] 09:24:54 INFO - PROCESS | 3772 | 1464625494102 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 09:24:54 INFO - PROCESS | 3772 | 1464625494183 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:54 INFO - PROCESS | 3772 | ++DOCSHELL 10E85C00 == 45 [pid = 3772] [id = 108] 09:24:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (10E86000) [pid = 3772] [serial = 321] [outer = 00000000] 09:24:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (11429400) [pid = 3772] [serial = 322] [outer = 10E86000] 09:24:54 INFO - PROCESS | 3772 | 1464625494238 Marionette DEBUG loaded listener.js 09:24:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (12D7BC00) [pid = 3772] [serial = 323] [outer = 10E86000] 09:24:54 INFO - PROCESS | 3772 | 1464625494857 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]]]}] 09:24:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:24:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 915ms 09:24:54 INFO - PROCESS | 3772 | 1464625494898 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 09:24:54 INFO - PROCESS | 3772 | 1464625494902 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 09:24:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:24:54 INFO - PROCESS | 3772 | 1464625494907 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:24:54 INFO - PROCESS | 3772 | 1464625494910 Marionette TRACE conn3 <- [1,398,null,{}] 09:24:54 INFO - PROCESS | 3772 | 1464625494918 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}] 09:24:55 INFO - PROCESS | 3772 | 1464625495023 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 09:24:55 INFO - PROCESS | 3772 | 1464625495101 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:55 INFO - PROCESS | 3772 | ++DOCSHELL 140A5800 == 46 [pid = 3772] [id = 109] 09:24:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (140A8000) [pid = 3772] [serial = 324] [outer = 00000000] 09:24:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (156A8400) [pid = 3772] [serial = 325] [outer = 140A8000] 09:24:55 INFO - PROCESS | 3772 | 1464625495155 Marionette DEBUG loaded listener.js 09:24:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (15A98000) [pid = 3772] [serial = 326] [outer = 140A8000] 09:24:55 INFO - PROCESS | 3772 | 1464625495731 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]]]}] 09:24:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:24:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 884ms 09:24:55 INFO - PROCESS | 3772 | 1464625495795 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 09:24:55 INFO - PROCESS | 3772 | 1464625495798 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 09:24:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:24:55 INFO - PROCESS | 3772 | 1464625495802 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:24:55 INFO - PROCESS | 3772 | 1464625495804 Marionette TRACE conn3 <- [1,402,null,{}] 09:24:55 INFO - PROCESS | 3772 | 1464625495808 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}] 09:24:55 INFO - PROCESS | 3772 | 1464625495918 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 09:24:55 INFO - PROCESS | 3772 | 1464625496004 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:56 INFO - PROCESS | 3772 | ++DOCSHELL 173AF800 == 47 [pid = 3772] [id = 110] 09:24:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (173B1C00) [pid = 3772] [serial = 327] [outer = 00000000] 09:24:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (17E12400) [pid = 3772] [serial = 328] [outer = 173B1C00] 09:24:56 INFO - PROCESS | 3772 | 1464625496105 Marionette DEBUG loaded listener.js 09:24:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (18441400) [pid = 3772] [serial = 329] [outer = 173B1C00] 09:24:56 INFO - PROCESS | 3772 | 1464625496722 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]]]}] 09:24:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:24:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 975ms 09:24:56 INFO - PROCESS | 3772 | 1464625496786 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 09:24:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:24:56 INFO - PROCESS | 3772 | 1464625496788 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 09:24:56 INFO - PROCESS | 3772 | 1464625496792 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:24:56 INFO - PROCESS | 3772 | 1464625496794 Marionette TRACE conn3 <- [1,406,null,{}] 09:24:56 INFO - PROCESS | 3772 | 1464625496797 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}] 09:24:56 INFO - PROCESS | 3772 | 1464625496905 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 09:24:57 INFO - PROCESS | 3772 | 1464625497009 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:57 INFO - PROCESS | 3772 | ++DOCSHELL 19A9BC00 == 48 [pid = 3772] [id = 111] 09:24:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (1A11A400) [pid = 3772] [serial = 330] [outer = 00000000] 09:24:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (1A1CB800) [pid = 3772] [serial = 331] [outer = 1A11A400] 09:24:57 INFO - PROCESS | 3772 | 1464625497068 Marionette DEBUG loaded listener.js 09:24:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (1A1CFC00) [pid = 3772] [serial = 332] [outer = 1A11A400] 09:24:57 INFO - PROCESS | 3772 | 1464625497660 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]]]}] 09:24:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:24:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 914ms 09:24:57 INFO - PROCESS | 3772 | 1464625497702 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 09:24:57 INFO - PROCESS | 3772 | 1464625497705 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 09:24:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:24:57 INFO - PROCESS | 3772 | 1464625497708 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:24:57 INFO - PROCESS | 3772 | 1464625497710 Marionette TRACE conn3 <- [1,410,null,{}] 09:24:57 INFO - PROCESS | 3772 | 1464625497714 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}] 09:24:57 INFO - PROCESS | 3772 | 1464625497930 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 09:24:58 INFO - PROCESS | 3772 | 1464625498029 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:58 INFO - PROCESS | 3772 | ++DOCSHELL 10FBC000 == 49 [pid = 3772] [id = 112] 09:24:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (10FBF000) [pid = 3772] [serial = 333] [outer = 00000000] 09:24:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (11C64800) [pid = 3772] [serial = 334] [outer = 10FBF000] 09:24:58 INFO - PROCESS | 3772 | 1464625498079 Marionette DEBUG loaded listener.js 09:24:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (130A5000) [pid = 3772] [serial = 335] [outer = 10FBF000] 09:24:58 INFO - PROCESS | 3772 | --DOCSHELL 13205C00 == 48 [pid = 3772] [id = 106] 09:24:58 INFO - PROCESS | 3772 | --DOCSHELL 1122DC00 == 47 [pid = 3772] [id = 105] 09:24:58 INFO - PROCESS | 3772 | --DOCSHELL 131A9800 == 46 [pid = 3772] [id = 104] 09:24:58 INFO - PROCESS | 3772 | --DOCSHELL 1770FC00 == 45 [pid = 3772] [id = 103] 09:24:58 INFO - PROCESS | 3772 | --DOCSHELL 16BB0800 == 44 [pid = 3772] [id = 102] 09:24:58 INFO - PROCESS | 3772 | --DOCSHELL 16850400 == 43 [pid = 3772] [id = 101] 09:24:58 INFO - PROCESS | 3772 | --DOCSHELL 15C7C800 == 42 [pid = 3772] [id = 100] 09:24:58 INFO - PROCESS | 3772 | --DOCSHELL 140A0000 == 41 [pid = 3772] [id = 99] 09:24:58 INFO - PROCESS | 3772 | --DOCSHELL 10FBEC00 == 40 [pid = 3772] [id = 98] 09:24:58 INFO - PROCESS | 3772 | --DOCSHELL 10479C00 == 39 [pid = 3772] [id = 97] 09:24:58 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (154AC800) [pid = 3772] [serial = 197] [outer = 00000000] [url = about:blank] 09:24:58 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (1A129C00) [pid = 3772] [serial = 200] [outer = 00000000] [url = about:blank] 09:24:58 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (11C97400) [pid = 3772] [serial = 157] [outer = 00000000] [url = about:blank] 09:24:58 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (10FBE000) [pid = 3772] [serial = 194] [outer = 00000000] [url = about:blank] 09:24:58 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (13DC1000) [pid = 3772] [serial = 160] [outer = 00000000] [url = about:blank] 09:24:58 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (10E82000) [pid = 3772] [serial = 124] [outer = 00000000] [url = about:blank] 09:24:58 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (1A231800) [pid = 3772] [serial = 265] [outer = 00000000] [url = about:blank] 09:24:58 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (1A6A5000) [pid = 3772] [serial = 266] [outer = 00000000] [url = about:blank] 09:24:58 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (13724400) [pid = 3772] [serial = 251] [outer = 00000000] [url = about:blank] 09:24:58 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (131B0000) [pid = 3772] [serial = 250] [outer = 00000000] [url = about:blank] 09:24:58 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (17EF9000) [pid = 3772] [serial = 259] [outer = 00000000] [url = about:blank] 09:24:58 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (1A886000) [pid = 3772] [serial = 268] [outer = 00000000] [url = about:blank] 09:24:58 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (18247000) [pid = 3772] [serial = 260] [outer = 00000000] [url = about:blank] 09:24:58 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (19A52400) [pid = 3772] [serial = 262] [outer = 00000000] [url = about:blank] 09:24:58 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (173F1800) [pid = 3772] [serial = 256] [outer = 00000000] [url = about:blank] 09:24:58 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (17E15C00) [pid = 3772] [serial = 257] [outer = 00000000] [url = about:blank] 09:24:58 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (1A87F800) [pid = 3772] [serial = 248] [outer = 00000000] [url = about:blank] 09:24:58 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (1A80D400) [pid = 3772] [serial = 247] [outer = 00000000] [url = about:blank] 09:24:58 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (140C8000) [pid = 3772] [serial = 253] [outer = 00000000] [url = about:blank] 09:24:58 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (154A9C00) [pid = 3772] [serial = 254] [outer = 00000000] [url = about:blank] 09:24:58 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (112AC800) [pid = 3772] [serial = 238] [outer = 00000000] [url = about:blank] 09:24:58 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (1AADE000) [pid = 3772] [serial = 271] [outer = 00000000] [url = about:blank] 09:24:58 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (154AC400) [pid = 3772] [serial = 241] [outer = 00000000] [url = about:blank] 09:24:58 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (1A11B400) [pid = 3772] [serial = 244] [outer = 00000000] [url = about:blank] 09:24:58 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (1A88A800) [pid = 3772] [serial = 269] [outer = 00000000] [url = about:blank] 09:24:58 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (15FECC00) [pid = 3772] [serial = 280] [outer = 00000000] [url = about:blank] 09:24:58 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (140A2800) [pid = 3772] [serial = 277] [outer = 00000000] [url = about:blank] 09:24:58 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (1AAE0800) [pid = 3772] [serial = 272] [outer = 00000000] [url = about:blank] 09:24:58 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (1AAD9C00) [pid = 3772] [serial = 275] [outer = 00000000] [url = about:blank] 09:24:58 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (1AAD4C00) [pid = 3772] [serial = 274] [outer = 00000000] [url = about:blank] 09:24:58 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (140A5C00) [pid = 3772] [serial = 278] [outer = 00000000] [url = about:blank] 09:24:58 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (19A54800) [pid = 3772] [serial = 263] [outer = 00000000] [url = about:blank] 09:24:58 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (1A69B800) [pid = 3772] [serial = 203] [outer = 00000000] [url = about:blank] 09:24:58 INFO - PROCESS | 3772 | 1464625498695 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]]]}] 09:24:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:24:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1006ms 09:24:58 INFO - PROCESS | 3772 | 1464625498750 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 09:24:58 INFO - PROCESS | 3772 | 1464625498754 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 09:24:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:24:58 INFO - PROCESS | 3772 | 1464625498758 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:24:58 INFO - PROCESS | 3772 | 1464625498762 Marionette TRACE conn3 <- [1,414,null,{}] 09:24:58 INFO - PROCESS | 3772 | 1464625498766 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}] 09:24:58 INFO - PROCESS | 3772 | 1464625498862 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 09:24:58 INFO - PROCESS | 3772 | 1464625498948 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:58 INFO - PROCESS | 3772 | ++DOCSHELL 112A8400 == 40 [pid = 3772] [id = 113] 09:24:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (112AAC00) [pid = 3772] [serial = 336] [outer = 00000000] 09:24:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (1310F800) [pid = 3772] [serial = 337] [outer = 112AAC00] 09:24:58 INFO - PROCESS | 3772 | 1464625498979 Marionette DEBUG loaded listener.js 09:24:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (13727400) [pid = 3772] [serial = 338] [outer = 112AAC00] 09:24:59 INFO - PROCESS | 3772 | 1464625499390 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]]]}] 09:24:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:24:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 670ms 09:24:59 INFO - PROCESS | 3772 | 1464625499438 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 09:24:59 INFO - PROCESS | 3772 | 1464625499441 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 09:24:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:24:59 INFO - PROCESS | 3772 | 1464625499445 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:24:59 INFO - PROCESS | 3772 | 1464625499447 Marionette TRACE conn3 <- [1,418,null,{}] 09:24:59 INFO - PROCESS | 3772 | 1464625499451 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}] 09:24:59 INFO - PROCESS | 3772 | 1464625499530 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 09:24:59 INFO - PROCESS | 3772 | 1464625499538 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:59 INFO - PROCESS | 3772 | ++DOCSHELL 140A3800 == 41 [pid = 3772] [id = 114] 09:24:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (140A6800) [pid = 3772] [serial = 339] [outer = 00000000] 09:24:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (15955C00) [pid = 3772] [serial = 340] [outer = 140A6800] 09:24:59 INFO - PROCESS | 3772 | 1464625499583 Marionette DEBUG loaded listener.js 09:24:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (15A97400) [pid = 3772] [serial = 341] [outer = 140A6800] 09:25:00 INFO - PROCESS | 3772 | 1464625500488 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]]]}] 09:25:00 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 09:25:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1067ms 09:25:00 INFO - PROCESS | 3772 | 1464625500509 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 09:25:00 INFO - PROCESS | 3772 | 1464625500512 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 09:25:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:25:00 INFO - PROCESS | 3772 | 1464625500522 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:25:00 INFO - PROCESS | 3772 | 1464625500526 Marionette TRACE conn3 <- [1,422,null,{}] 09:25:00 INFO - PROCESS | 3772 | 1464625500530 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}] 09:25:00 INFO - PROCESS | 3772 | 1464625500611 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 09:25:00 INFO - PROCESS | 3772 | 1464625500618 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:00 INFO - PROCESS | 3772 | ++DOCSHELL 15FE4400 == 42 [pid = 3772] [id = 115] 09:25:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (15FED400) [pid = 3772] [serial = 342] [outer = 00000000] 09:25:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (16BAE000) [pid = 3772] [serial = 343] [outer = 15FED400] 09:25:00 INFO - PROCESS | 3772 | 1464625500662 Marionette DEBUG loaded listener.js 09:25:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (16BB0000) [pid = 3772] [serial = 344] [outer = 15FED400] 09:25:01 INFO - PROCESS | 3772 | 1464625501597 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]]]}] 09:25:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:25:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1127ms 09:25:01 INFO - PROCESS | 3772 | 1464625501645 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 09:25:01 INFO - PROCESS | 3772 | 1464625501647 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 09:25:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:25:01 INFO - PROCESS | 3772 | 1464625501651 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:25:01 INFO - PROCESS | 3772 | 1464625501652 Marionette TRACE conn3 <- [1,426,null,{}] 09:25:01 INFO - PROCESS | 3772 | 1464625501656 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}] 09:25:01 INFO - PROCESS | 3772 | 1464625501773 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 09:25:01 INFO - PROCESS | 3772 | 1464625501780 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:01 INFO - PROCESS | 3772 | ++DOCSHELL 1050A800 == 43 [pid = 3772] [id = 116] 09:25:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (16BAFC00) [pid = 3772] [serial = 345] [outer = 00000000] 09:25:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (17711400) [pid = 3772] [serial = 346] [outer = 16BAFC00] 09:25:01 INFO - PROCESS | 3772 | 1464625501825 Marionette DEBUG loaded listener.js 09:25:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (17E1B800) [pid = 3772] [serial = 347] [outer = 16BAFC00] 09:25:02 INFO - PROCESS | 3772 | 1464625502279 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] 09:25:02 INFO - PROCESS | 3772 | 1464625502343 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 09:25:02 INFO - PROCESS | 3772 | 1464625502347 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:25:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:25:02 INFO - PROCESS | 3772 | 1464625502349 Marionette TRACE conn3 <- [1,430,null,{}] 09:25:02 INFO - PROCESS | 3772 | 1464625502352 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}] 09:25:02 INFO - PROCESS | 3772 | 1464625502458 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 09:25:02 INFO - PROCESS | 3772 | 1464625502465 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:02 INFO - PROCESS | 3772 | ++DOCSHELL 18243C00 == 44 [pid = 3772] [id = 117] 09:25:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (18247C00) [pid = 3772] [serial = 348] [outer = 00000000] 09:25:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (1843FC00) [pid = 3772] [serial = 349] [outer = 18247C00] 09:25:02 INFO - PROCESS | 3772 | 1464625502516 Marionette DEBUG loaded listener.js 09:25:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (19A52800) [pid = 3772] [serial = 350] [outer = 18247C00] 09:25:02 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (173AE800) [pid = 3772] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:25:02 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (140A2C00) [pid = 3772] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:25:02 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (15DA9800) [pid = 3772] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:25:02 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (1047BC00) [pid = 3772] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:25:02 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (131B6000) [pid = 3772] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:25:02 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (17712800) [pid = 3772] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:25:02 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (131B6C00) [pid = 3772] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:25:02 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (16854400) [pid = 3772] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:25:02 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (16BB0C00) [pid = 3772] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:25:02 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (13727000) [pid = 3772] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:25:02 INFO - PROCESS | 3772 | 1464625502969 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]]]}] 09:25:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:25:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 686ms 09:25:03 INFO - PROCESS | 3772 | 1464625503032 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 09:25:03 INFO - PROCESS | 3772 | 1464625503034 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 09:25:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:25:03 INFO - PROCESS | 3772 | 1464625503038 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:25:03 INFO - PROCESS | 3772 | 1464625503039 Marionette TRACE conn3 <- [1,434,null,{}] 09:25:03 INFO - PROCESS | 3772 | 1464625503072 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}] 09:25:03 INFO - PROCESS | 3772 | 1464625503154 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 09:25:03 INFO - PROCESS | 3772 | 1464625503167 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:03 INFO - PROCESS | 3772 | ++DOCSHELL 12A73400 == 45 [pid = 3772] [id = 118] 09:25:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (13115000) [pid = 3772] [serial = 351] [outer = 00000000] 09:25:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (17712800) [pid = 3772] [serial = 352] [outer = 13115000] 09:25:03 INFO - PROCESS | 3772 | 1464625503212 Marionette DEBUG loaded listener.js 09:25:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (17E11400) [pid = 3772] [serial = 353] [outer = 13115000] 09:25:03 INFO - PROCESS | 3772 | 1464625503622 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]]]}] 09:25:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:25:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 595ms 09:25:03 INFO - PROCESS | 3772 | 1464625503654 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 09:25:03 INFO - PROCESS | 3772 | 1464625503655 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 09:25:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:25:03 INFO - PROCESS | 3772 | 1464625503659 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:25:03 INFO - PROCESS | 3772 | 1464625503660 Marionette TRACE conn3 <- [1,438,null,{}] 09:25:03 INFO - PROCESS | 3772 | 1464625503652 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}] 09:25:03 INFO - PROCESS | 3772 | 1464625503728 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 09:25:03 INFO - PROCESS | 3772 | 1464625503735 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:03 INFO - PROCESS | 3772 | ++DOCSHELL 14339C00 == 46 [pid = 3772] [id = 119] 09:25:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (173B4800) [pid = 3772] [serial = 354] [outer = 00000000] 09:25:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (1A11E800) [pid = 3772] [serial = 355] [outer = 173B4800] 09:25:03 INFO - PROCESS | 3772 | 1464625503779 Marionette DEBUG loaded listener.js 09:25:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (1A1D0000) [pid = 3772] [serial = 356] [outer = 173B4800] 09:25:04 INFO - PROCESS | 3772 | 1464625504199 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]]]}] 09:25:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:25:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 579ms 09:25:04 INFO - PROCESS | 3772 | 1464625504239 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 09:25:04 INFO - PROCESS | 3772 | 1464625504241 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 09:25:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:25:04 INFO - PROCESS | 3772 | 1464625504248 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:25:04 INFO - PROCESS | 3772 | 1464625504250 Marionette TRACE conn3 <- [1,442,null,{}] 09:25:04 INFO - PROCESS | 3772 | 1464625504253 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}] 09:25:04 INFO - PROCESS | 3772 | 1464625504313 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 09:25:04 INFO - PROCESS | 3772 | 1464625504320 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:04 INFO - PROCESS | 3772 | ++DOCSHELL 1A231800 == 47 [pid = 3772] [id = 120] 09:25:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (1A3D8400) [pid = 3772] [serial = 357] [outer = 00000000] 09:25:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (1A6A1000) [pid = 3772] [serial = 358] [outer = 1A3D8400] 09:25:04 INFO - PROCESS | 3772 | 1464625504364 Marionette DEBUG loaded listener.js 09:25:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (1A6AAC00) [pid = 3772] [serial = 359] [outer = 1A3D8400] 09:25:04 INFO - PROCESS | 3772 | 1464625504922 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]]]}] 09:25:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:25:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 716ms 09:25:04 INFO - PROCESS | 3772 | 1464625504969 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 09:25:04 INFO - PROCESS | 3772 | 1464625504974 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 09:25:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:25:04 INFO - PROCESS | 3772 | 1464625504980 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:25:04 INFO - PROCESS | 3772 | 1464625504984 Marionette TRACE conn3 <- [1,446,null,{}] 09:25:04 INFO - PROCESS | 3772 | 1464625504975 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}] 09:25:05 INFO - PROCESS | 3772 | 1464625505089 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 09:25:05 INFO - PROCESS | 3772 | 1464625505213 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:05 INFO - PROCESS | 3772 | ++DOCSHELL 10E8B000 == 48 [pid = 3772] [id = 121] 09:25:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (10FBE000) [pid = 3772] [serial = 360] [outer = 00000000] 09:25:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (130A6800) [pid = 3772] [serial = 361] [outer = 10FBE000] 09:25:05 INFO - PROCESS | 3772 | 1464625505270 Marionette DEBUG loaded listener.js 09:25:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (1320B000) [pid = 3772] [serial = 362] [outer = 10FBE000] 09:25:05 INFO - PROCESS | 3772 | 1464625505876 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]]]}] 09:25:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:25:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 914ms 09:25:05 INFO - PROCESS | 3772 | 1464625505891 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 09:25:05 INFO - PROCESS | 3772 | 1464625505897 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 09:25:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:25:05 INFO - PROCESS | 3772 | 1464625505904 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:25:05 INFO - PROCESS | 3772 | 1464625505907 Marionette TRACE conn3 <- [1,450,null,{}] 09:25:05 INFO - PROCESS | 3772 | 1464625505911 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}] 09:25:06 INFO - PROCESS | 3772 | 1464625506014 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 09:25:06 INFO - PROCESS | 3772 | 1464625506122 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:06 INFO - PROCESS | 3772 | ++DOCSHELL 14342000 == 49 [pid = 3772] [id = 122] 09:25:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (14354400) [pid = 3772] [serial = 363] [outer = 00000000] 09:25:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (15FE9800) [pid = 3772] [serial = 364] [outer = 14354400] 09:25:06 INFO - PROCESS | 3772 | 1464625506178 Marionette DEBUG loaded listener.js 09:25:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (164F5000) [pid = 3772] [serial = 365] [outer = 14354400] 09:25:06 INFO - PROCESS | 3772 | 1464625506715 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] 09:25:06 INFO - PROCESS | 3772 | 1464625506747 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 09:25:06 INFO - PROCESS | 3772 | 1464625506752 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:25:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:25:06 INFO - PROCESS | 3772 | 1464625506756 Marionette TRACE conn3 <- [1,454,null,{}] 09:25:06 INFO - PROCESS | 3772 | 1464625506767 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}] 09:25:06 INFO - PROCESS | 3772 | 1464625506873 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 09:25:06 INFO - PROCESS | 3772 | 1464625506965 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:06 INFO - PROCESS | 3772 | ++DOCSHELL 17DAE400 == 50 [pid = 3772] [id = 123] 09:25:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (19A97000) [pid = 3772] [serial = 366] [outer = 00000000] 09:25:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (1A3E2C00) [pid = 3772] [serial = 367] [outer = 19A97000] 09:25:07 INFO - PROCESS | 3772 | 1464625507005 Marionette DEBUG loaded listener.js 09:25:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (1A728000) [pid = 3772] [serial = 368] [outer = 19A97000] 09:25:07 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:25:07 INFO - PROCESS | 3772 | 1464625507629 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]]]}] 09:25:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:25:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 914ms 09:25:07 INFO - PROCESS | 3772 | 1464625507664 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 09:25:07 INFO - PROCESS | 3772 | 1464625507667 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 09:25:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:25:07 INFO - PROCESS | 3772 | 1464625507671 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:25:07 INFO - PROCESS | 3772 | 1464625507673 Marionette TRACE conn3 <- [1,458,null,{}] 09:25:07 INFO - PROCESS | 3772 | 1464625507676 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}] 09:25:07 INFO - PROCESS | 3772 | 1464625507778 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 09:25:07 INFO - PROCESS | 3772 | 1464625507869 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:07 INFO - PROCESS | 3772 | ++DOCSHELL 16802C00 == 51 [pid = 3772] [id = 124] 09:25:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (16BADC00) [pid = 3772] [serial = 369] [outer = 00000000] 09:25:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (1A80D000) [pid = 3772] [serial = 370] [outer = 16BADC00] 09:25:07 INFO - PROCESS | 3772 | 1464625507923 Marionette DEBUG loaded listener.js 09:25:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (1A881800) [pid = 3772] [serial = 371] [outer = 16BADC00] 09:25:08 INFO - PROCESS | 3772 | 1464625508429 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] 09:25:08 INFO - PROCESS | 3772 | 1464625508498 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 09:25:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:25:08 INFO - PROCESS | 3772 | 1464625508501 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:25:08 INFO - PROCESS | 3772 | 1464625508503 Marionette TRACE conn3 <- [1,462,null,{}] 09:25:08 INFO - PROCESS | 3772 | 1464625508507 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}] 09:25:08 INFO - PROCESS | 3772 | 1464625508604 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 09:25:08 INFO - PROCESS | 3772 | 1464625508695 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:08 INFO - PROCESS | 3772 | ++DOCSHELL 13124400 == 52 [pid = 3772] [id = 125] 09:25:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (13207000) [pid = 3772] [serial = 372] [outer = 00000000] 09:25:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (15DAB000) [pid = 3772] [serial = 373] [outer = 13207000] 09:25:08 INFO - PROCESS | 3772 | 1464625508749 Marionette DEBUG loaded listener.js 09:25:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (16804800) [pid = 3772] [serial = 374] [outer = 13207000] 09:25:09 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:25:09 INFO - PROCESS | 3772 | 1464625509436 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] 09:25:09 INFO - PROCESS | 3772 | 1464625509491 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 09:25:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:25:09 INFO - PROCESS | 3772 | 1464625509497 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:25:09 INFO - PROCESS | 3772 | 1464625509500 Marionette TRACE conn3 <- [1,466,null,{}] 09:25:09 INFO - PROCESS | 3772 | 1464625509505 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}] 09:25:09 INFO - PROCESS | 3772 | 1464625509602 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 09:25:09 INFO - PROCESS | 3772 | 1464625509683 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:09 INFO - PROCESS | 3772 | ++DOCSHELL 13051800 == 53 [pid = 3772] [id = 126] 09:25:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (140A5C00) [pid = 3772] [serial = 375] [outer = 00000000] 09:25:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (156AE400) [pid = 3772] [serial = 376] [outer = 140A5C00] 09:25:09 INFO - PROCESS | 3772 | 1464625509792 Marionette DEBUG loaded listener.js 09:25:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (15FEF000) [pid = 3772] [serial = 377] [outer = 140A5C00] 09:25:10 INFO - PROCESS | 3772 | [3772] 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 09:25:10 INFO - PROCESS | 3772 | [3772] 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 09:25:10 INFO - PROCESS | 3772 | --DOCSHELL 14339C00 == 52 [pid = 3772] [id = 119] 09:25:10 INFO - PROCESS | 3772 | --DOCSHELL 12A73400 == 51 [pid = 3772] [id = 118] 09:25:10 INFO - PROCESS | 3772 | --DOCSHELL 18243C00 == 50 [pid = 3772] [id = 117] 09:25:10 INFO - PROCESS | 3772 | --DOCSHELL 1050A800 == 49 [pid = 3772] [id = 116] 09:25:10 INFO - PROCESS | 3772 | --DOCSHELL 15FE4400 == 48 [pid = 3772] [id = 115] 09:25:10 INFO - PROCESS | 3772 | --DOCSHELL 140A3800 == 47 [pid = 3772] [id = 114] 09:25:10 INFO - PROCESS | 3772 | --DOCSHELL 112A8400 == 46 [pid = 3772] [id = 113] 09:25:10 INFO - PROCESS | 3772 | --DOCSHELL 10FBC000 == 45 [pid = 3772] [id = 112] 09:25:10 INFO - PROCESS | 3772 | --DOCSHELL 10E85C00 == 44 [pid = 3772] [id = 108] 09:25:10 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (199D0C00) [pid = 3772] [serial = 319] [outer = 00000000] [url = about:blank] 09:25:10 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (18084400) [pid = 3772] [serial = 310] [outer = 00000000] [url = about:blank] 09:25:10 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (140CC800) [pid = 3772] [serial = 295] [outer = 00000000] [url = about:blank] 09:25:10 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (1433A400) [pid = 3772] [serial = 296] [outer = 00000000] [url = about:blank] 09:25:10 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (15FE4000) [pid = 3772] [serial = 298] [outer = 00000000] [url = about:blank] 09:25:10 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (15FEEC00) [pid = 3772] [serial = 299] [outer = 00000000] [url = about:blank] 09:25:10 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (10FC9800) [pid = 3772] [serial = 289] [outer = 00000000] [url = about:blank] 09:25:10 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (11C03C00) [pid = 3772] [serial = 290] [outer = 00000000] [url = about:blank] 09:25:10 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (14099800) [pid = 3772] [serial = 293] [outer = 00000000] [url = about:blank] 09:25:10 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (13B60800) [pid = 3772] [serial = 292] [outer = 00000000] [url = about:blank] 09:25:10 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (131B3800) [pid = 3772] [serial = 283] [outer = 00000000] [url = about:blank] 09:25:10 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (15C78400) [pid = 3772] [serial = 286] [outer = 00000000] [url = about:blank] 09:25:10 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (17E6D000) [pid = 3772] [serial = 308] [outer = 00000000] [url = about:blank] 09:25:10 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (17E67000) [pid = 3772] [serial = 307] [outer = 00000000] [url = about:blank] 09:25:10 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (13BCD800) [pid = 3772] [serial = 313] [outer = 00000000] [url = about:blank] 09:25:10 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (1843CC00) [pid = 3772] [serial = 311] [outer = 00000000] [url = about:blank] 09:25:10 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (16BA8800) [pid = 3772] [serial = 301] [outer = 00000000] [url = about:blank] 09:25:10 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (16BB4C00) [pid = 3772] [serial = 304] [outer = 00000000] [url = about:blank] 09:25:10 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (16F8EC00) [pid = 3772] [serial = 305] [outer = 00000000] [url = about:blank] 09:25:10 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (16856C00) [pid = 3772] [serial = 317] [outer = 00000000] [url = about:blank] 09:25:10 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (17EEF800) [pid = 3772] [serial = 316] [outer = 00000000] [url = about:blank] 09:25:10 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (16BABC00) [pid = 3772] [serial = 302] [outer = 00000000] [url = about:blank] 09:25:10 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (140A3000) [pid = 3772] [serial = 314] [outer = 00000000] [url = about:blank] 09:25:10 INFO - PROCESS | 3772 | 1464625510349 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] 09:25:10 INFO - PROCESS | 3772 | 1464625510390 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 09:25:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:25:10 INFO - PROCESS | 3772 | 1464625510379 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:25:10 INFO - PROCESS | 3772 | 1464625510382 Marionette TRACE conn3 <- [1,470,null,{}] 09:25:10 INFO - PROCESS | 3772 | 1464625510386 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}] 09:25:10 INFO - PROCESS | 3772 | 1464625510468 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 09:25:10 INFO - PROCESS | 3772 | 1464625510544 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:10 INFO - PROCESS | 3772 | ++DOCSHELL 13B60800 == 45 [pid = 3772] [id = 127] 09:25:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (1409A400) [pid = 3772] [serial = 378] [outer = 00000000] 09:25:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (14354800) [pid = 3772] [serial = 379] [outer = 1409A400] 09:25:10 INFO - PROCESS | 3772 | 1464625510598 Marionette DEBUG loaded listener.js 09:25:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (15FE6C00) [pid = 3772] [serial = 380] [outer = 1409A400] 09:25:10 INFO - PROCESS | 3772 | 1464625510989 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]]]}] 09:25:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:25:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 625ms 09:25:10 INFO - PROCESS | 3772 | 1464625511015 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 09:25:10 INFO - PROCESS | 3772 | 1464625511017 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 09:25:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:25:11 INFO - PROCESS | 3772 | 1464625511027 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:25:11 INFO - PROCESS | 3772 | 1464625511030 Marionette TRACE conn3 <- [1,474,null,{}] 09:25:11 INFO - PROCESS | 3772 | 1464625511040 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}] 09:25:11 INFO - PROCESS | 3772 | 1464625511107 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 09:25:11 INFO - PROCESS | 3772 | 1464625511114 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:11 INFO - PROCESS | 3772 | ++DOCSHELL 16BB6800 == 46 [pid = 3772] [id = 128] 09:25:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (16D64800) [pid = 3772] [serial = 381] [outer = 00000000] 09:25:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (17E6B400) [pid = 3772] [serial = 382] [outer = 16D64800] 09:25:11 INFO - PROCESS | 3772 | 1464625511162 Marionette DEBUG loaded listener.js 09:25:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (18082000) [pid = 3772] [serial = 383] [outer = 16D64800] 09:25:11 INFO - PROCESS | 3772 | 1464625511609 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]]]}] 09:25:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:25:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 640ms 09:25:11 INFO - PROCESS | 3772 | 1464625511661 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 09:25:11 INFO - PROCESS | 3772 | 1464625511664 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 09:25:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:25:11 INFO - PROCESS | 3772 | 1464625511667 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:25:11 INFO - PROCESS | 3772 | 1464625511668 Marionette TRACE conn3 <- [1,478,null,{}] 09:25:11 INFO - PROCESS | 3772 | 1464625511672 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}] 09:25:11 INFO - PROCESS | 3772 | 1464625511756 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 09:25:11 INFO - PROCESS | 3772 | 1464625511796 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:11 INFO - PROCESS | 3772 | ++DOCSHELL 18442C00 == 47 [pid = 3772] [id = 129] 09:25:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (18443000) [pid = 3772] [serial = 384] [outer = 00000000] 09:25:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (19A52400) [pid = 3772] [serial = 385] [outer = 18443000] 09:25:11 INFO - PROCESS | 3772 | 1464625511824 Marionette DEBUG loaded listener.js 09:25:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (1A11BC00) [pid = 3772] [serial = 386] [outer = 18443000] 09:25:12 INFO - PROCESS | 3772 | 1464625512255 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]]]}] 09:25:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:25:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 625ms 09:25:12 INFO - PROCESS | 3772 | 1464625512287 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 09:25:12 INFO - PROCESS | 3772 | 1464625512289 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 09:25:12 INFO - PROCESS | 3772 | 1464625512292 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:25:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:25:12 INFO - PROCESS | 3772 | 1464625512303 Marionette TRACE conn3 <- [1,482,null,{}] 09:25:12 INFO - PROCESS | 3772 | 1464625512312 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}] 09:25:12 INFO - PROCESS | 3772 | 1464625512413 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 09:25:12 INFO - PROCESS | 3772 | 1464625512422 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:12 INFO - PROCESS | 3772 | ++DOCSHELL 19A4D800 == 48 [pid = 3772] [id = 130] 09:25:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (19A98C00) [pid = 3772] [serial = 387] [outer = 00000000] 09:25:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (1A3E3000) [pid = 3772] [serial = 388] [outer = 19A98C00] 09:25:12 INFO - PROCESS | 3772 | 1464625512466 Marionette DEBUG loaded listener.js 09:25:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (1A72D000) [pid = 3772] [serial = 389] [outer = 19A98C00] 09:25:12 INFO - PROCESS | 3772 | 1464625512926 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]]]}] 09:25:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:25:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 685ms 09:25:12 INFO - PROCESS | 3772 | 1464625512974 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 09:25:12 INFO - PROCESS | 3772 | 1464625512976 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 09:25:12 INFO - PROCESS | 3772 | 1464625512979 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:25:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:25:12 INFO - PROCESS | 3772 | 1464625512981 Marionette TRACE conn3 <- [1,486,null,{}] 09:25:12 INFO - PROCESS | 3772 | 1464625512984 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}] 09:25:13 INFO - PROCESS | 3772 | 1464625513122 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 09:25:13 INFO - PROCESS | 3772 | 1464625513177 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:13 INFO - PROCESS | 3772 | ++DOCSHELL 10FBEC00 == 49 [pid = 3772] [id = 131] 09:25:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (1A72A000) [pid = 3772] [serial = 390] [outer = 00000000] 09:25:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (1AADD800) [pid = 3772] [serial = 391] [outer = 1A72A000] 09:25:13 INFO - PROCESS | 3772 | 1464625513230 Marionette DEBUG loaded listener.js 09:25:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (1AAE2000) [pid = 3772] [serial = 392] [outer = 1A72A000] 09:25:13 INFO - PROCESS | 3772 | 1464625513649 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]]]}] 09:25:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:25:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 732ms 09:25:13 INFO - PROCESS | 3772 | 1464625513708 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 09:25:13 INFO - PROCESS | 3772 | 1464625513711 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 09:25:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:25:13 INFO - PROCESS | 3772 | 1464625513714 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:25:13 INFO - PROCESS | 3772 | 1464625513715 Marionette TRACE conn3 <- [1,490,null,{}] 09:25:13 INFO - PROCESS | 3772 | 1464625513719 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}] 09:25:13 INFO - PROCESS | 3772 | 1464625513821 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 09:25:13 INFO - PROCESS | 3772 | 1464625513811 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:13 INFO - PROCESS | 3772 | ++DOCSHELL 105ED800 == 50 [pid = 3772] [id = 132] 09:25:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (16BB7800) [pid = 3772] [serial = 393] [outer = 00000000] 09:25:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (16BC1800) [pid = 3772] [serial = 394] [outer = 16BB7800] 09:25:13 INFO - PROCESS | 3772 | 1464625513855 Marionette DEBUG loaded listener.js 09:25:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (16BC2000) [pid = 3772] [serial = 395] [outer = 16BB7800] 09:25:14 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (18247C00) [pid = 3772] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:25:14 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (17E71000) [pid = 3772] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:25:14 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (112AAC00) [pid = 3772] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:25:14 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (140A6800) [pid = 3772] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:25:14 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (16BAFC00) [pid = 3772] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:25:14 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (173B4800) [pid = 3772] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:25:14 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (15FED400) [pid = 3772] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:25:14 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (13115000) [pid = 3772] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:25:14 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (10FBF000) [pid = 3772] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:25:14 INFO - PROCESS | 3772 | 1464625514354 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]]]}] 09:25:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:25:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 685ms 09:25:14 INFO - PROCESS | 3772 | 1464625514396 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 09:25:14 INFO - PROCESS | 3772 | 1464625514398 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 09:25:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:25:14 INFO - PROCESS | 3772 | 1464625514401 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:25:14 INFO - PROCESS | 3772 | 1464625514403 Marionette TRACE conn3 <- [1,494,null,{}] 09:25:14 INFO - PROCESS | 3772 | 1464625514406 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}] 09:25:14 INFO - PROCESS | 3772 | 1464625514517 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 09:25:14 INFO - PROCESS | 3772 | 1464625514524 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:14 INFO - PROCESS | 3772 | ++DOCSHELL 15DA9800 == 51 [pid = 3772] [id = 133] 09:25:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (15FE8400) [pid = 3772] [serial = 396] [outer = 00000000] 09:25:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (16BBC000) [pid = 3772] [serial = 397] [outer = 15FE8400] 09:25:14 INFO - PROCESS | 3772 | 1464625514551 Marionette DEBUG loaded listener.js 09:25:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (16BC6800) [pid = 3772] [serial = 398] [outer = 15FE8400] 09:25:14 INFO - PROCESS | 3772 | 1464625514968 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]]]}] 09:25:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:25:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 609ms 09:25:15 INFO - PROCESS | 3772 | 1464625515022 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 09:25:15 INFO - PROCESS | 3772 | 1464625515024 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 09:25:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:25:15 INFO - PROCESS | 3772 | 1464625515027 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:25:15 INFO - PROCESS | 3772 | 1464625515029 Marionette TRACE conn3 <- [1,498,null,{}] 09:25:15 INFO - PROCESS | 3772 | 1464625515032 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}] 09:25:15 INFO - PROCESS | 3772 | 1464625515110 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 09:25:15 INFO - PROCESS | 3772 | 1464625515118 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:15 INFO - PROCESS | 3772 | ++DOCSHELL 105ECC00 == 52 [pid = 3772] [id = 134] 09:25:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (112A4C00) [pid = 3772] [serial = 399] [outer = 00000000] 09:25:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (1A6A8400) [pid = 3772] [serial = 400] [outer = 112A4C00] 09:25:15 INFO - PROCESS | 3772 | 1464625515196 Marionette DEBUG loaded listener.js 09:25:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (1A79A000) [pid = 3772] [serial = 401] [outer = 112A4C00] 09:25:15 INFO - PROCESS | 3772 | 1464625515635 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]]]}] 09:25:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (17E71400) [pid = 3772] [serial = 402] [outer = 1B2B7000] 09:25:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:25:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 671ms 09:25:15 INFO - PROCESS | 3772 | 1464625515718 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 09:25:15 INFO - PROCESS | 3772 | 1464625515720 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 09:25:15 INFO - PROCESS | 3772 | 1464625515723 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:25:15 INFO - PROCESS | 3772 | 1464625515724 Marionette TRACE conn3 <- [1,502,null,{}] 09:25:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:25:15 INFO - PROCESS | 3772 | 1464625515728 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}] 09:25:15 INFO - PROCESS | 3772 | 1464625515835 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 09:25:15 INFO - PROCESS | 3772 | 1464625515844 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:15 INFO - PROCESS | 3772 | ++DOCSHELL 16BA7400 == 53 [pid = 3772] [id = 135] 09:25:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (1A6A5C00) [pid = 3772] [serial = 403] [outer = 00000000] 09:25:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (1B079000) [pid = 3772] [serial = 404] [outer = 1A6A5C00] 09:25:15 INFO - PROCESS | 3772 | 1464625515872 Marionette DEBUG loaded listener.js 09:25:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (1B080400) [pid = 3772] [serial = 405] [outer = 1A6A5C00] 09:25:16 INFO - PROCESS | 3772 | 1464625516358 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]]]}] 09:25:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:25:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 671ms 09:25:16 INFO - PROCESS | 3772 | 1464625516409 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 09:25:16 INFO - PROCESS | 3772 | 1464625516413 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 09:25:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:25:16 INFO - PROCESS | 3772 | 1464625516422 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:25:16 INFO - PROCESS | 3772 | 1464625516427 Marionette TRACE conn3 <- [1,506,null,{}] 09:25:16 INFO - PROCESS | 3772 | 1464625516434 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}] 09:25:16 INFO - PROCESS | 3772 | 1464625516587 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 09:25:16 INFO - PROCESS | 3772 | 1464625516679 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:16 INFO - PROCESS | 3772 | ++DOCSHELL 12D80800 == 54 [pid = 3772] [id = 136] 09:25:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (1307D400) [pid = 3772] [serial = 406] [outer = 00000000] 09:25:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (1371B800) [pid = 3772] [serial = 407] [outer = 1307D400] 09:25:16 INFO - PROCESS | 3772 | 1464625516735 Marionette DEBUG loaded listener.js 09:25:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (1409FC00) [pid = 3772] [serial = 408] [outer = 1307D400] 09:25:17 INFO - PROCESS | 3772 | 1464625517369 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]]]}] 09:25:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:25:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1021ms 09:25:17 INFO - PROCESS | 3772 | 1464625517439 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 09:25:17 INFO - PROCESS | 3772 | 1464625517446 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 09:25:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:25:17 INFO - PROCESS | 3772 | 1464625517472 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:25:17 INFO - PROCESS | 3772 | 1464625517475 Marionette TRACE conn3 <- [1,510,null,{}] 09:25:17 INFO - PROCESS | 3772 | 1464625517479 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}] 09:25:17 INFO - PROCESS | 3772 | 1464625517615 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 09:25:17 INFO - PROCESS | 3772 | 1464625517738 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:17 INFO - PROCESS | 3772 | ++DOCSHELL 15FE4400 == 55 [pid = 3772] [id = 137] 09:25:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (15FF1400) [pid = 3772] [serial = 409] [outer = 00000000] 09:25:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (16BBE400) [pid = 3772] [serial = 410] [outer = 15FF1400] 09:25:17 INFO - PROCESS | 3772 | 1464625517794 Marionette DEBUG loaded listener.js 09:25:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (173B5800) [pid = 3772] [serial = 411] [outer = 15FF1400] 09:25:18 INFO - PROCESS | 3772 | 1464625518334 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]]]}] 09:25:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:25:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 930ms 09:25:18 INFO - PROCESS | 3772 | 1464625518399 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 09:25:18 INFO - PROCESS | 3772 | 1464625518402 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 09:25:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:25:18 INFO - PROCESS | 3772 | 1464625518406 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:25:18 INFO - PROCESS | 3772 | 1464625518409 Marionette TRACE conn3 <- [1,514,null,{}] 09:25:18 INFO - PROCESS | 3772 | 1464625518420 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}] 09:25:18 INFO - PROCESS | 3772 | 1464625518528 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 09:25:18 INFO - PROCESS | 3772 | 1464625518624 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:18 INFO - PROCESS | 3772 | ++DOCSHELL 140C6C00 == 56 [pid = 3772] [id = 138] 09:25:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (18448000) [pid = 3772] [serial = 412] [outer = 00000000] 09:25:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (1975D800) [pid = 3772] [serial = 413] [outer = 18448000] 09:25:18 INFO - PROCESS | 3772 | 1464625518682 Marionette DEBUG loaded listener.js 09:25:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (19760C00) [pid = 3772] [serial = 414] [outer = 18448000] 09:25:19 INFO - PROCESS | 3772 | 1464625519266 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]]]}] 09:25:19 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 09:25:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 929ms 09:25:19 INFO - PROCESS | 3772 | 1464625519316 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 09:25:19 INFO - PROCESS | 3772 | 1464625519319 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 09:25:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:25:19 INFO - PROCESS | 3772 | 1464625519323 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:25:19 INFO - PROCESS | 3772 | 1464625519325 Marionette TRACE conn3 <- [1,518,null,{}] 09:25:19 INFO - PROCESS | 3772 | 1464625519328 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}] 09:25:19 INFO - PROCESS | 3772 | 1464625519439 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 09:25:19 INFO - PROCESS | 3772 | 1464625519534 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:19 INFO - PROCESS | 3772 | ++DOCSHELL 16F43800 == 57 [pid = 3772] [id = 139] 09:25:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (16F48400) [pid = 3772] [serial = 415] [outer = 00000000] 09:25:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (17DB5000) [pid = 3772] [serial = 416] [outer = 16F48400] 09:25:19 INFO - PROCESS | 3772 | 1464625519588 Marionette DEBUG loaded listener.js 09:25:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (1975E400) [pid = 3772] [serial = 417] [outer = 16F48400] 09:25:20 INFO - PROCESS | 3772 | 1464625520332 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]]]}] 09:25:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:25:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1067ms 09:25:20 INFO - PROCESS | 3772 | 1464625520402 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 09:25:20 INFO - PROCESS | 3772 | 1464625520406 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 09:25:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:25:20 INFO - PROCESS | 3772 | 1464625520412 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:25:20 INFO - PROCESS | 3772 | 1464625520416 Marionette TRACE conn3 <- [1,522,null,{}] 09:25:20 INFO - PROCESS | 3772 | 1464625520423 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}] 09:25:20 INFO - PROCESS | 3772 | 1464625520502 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 09:25:20 INFO - PROCESS | 3772 | 1464625520631 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:20 INFO - PROCESS | 3772 | ++DOCSHELL 112A9C00 == 58 [pid = 3772] [id = 140] 09:25:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (131AF000) [pid = 3772] [serial = 418] [outer = 00000000] 09:25:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (13202000) [pid = 3772] [serial = 419] [outer = 131AF000] 09:25:20 INFO - PROCESS | 3772 | 1464625520685 Marionette DEBUG loaded listener.js 09:25:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (140A7C00) [pid = 3772] [serial = 420] [outer = 131AF000] 09:25:21 INFO - PROCESS | 3772 | --DOCSHELL 112A6400 == 57 [pid = 3772] [id = 96] 09:25:21 INFO - PROCESS | 3772 | --DOCSHELL 112A6C00 == 56 [pid = 3772] [id = 95] 09:25:21 INFO - PROCESS | 3772 | --DOCSHELL 105ECC00 == 55 [pid = 3772] [id = 134] 09:25:21 INFO - PROCESS | 3772 | --DOCSHELL 15DA9800 == 54 [pid = 3772] [id = 133] 09:25:21 INFO - PROCESS | 3772 | --DOCSHELL 105ED800 == 53 [pid = 3772] [id = 132] 09:25:21 INFO - PROCESS | 3772 | --DOCSHELL 10FBEC00 == 52 [pid = 3772] [id = 131] 09:25:21 INFO - PROCESS | 3772 | --DOCSHELL 19A4D800 == 51 [pid = 3772] [id = 130] 09:25:21 INFO - PROCESS | 3772 | --DOCSHELL 18442C00 == 50 [pid = 3772] [id = 129] 09:25:21 INFO - PROCESS | 3772 | --DOCSHELL 16BB6800 == 49 [pid = 3772] [id = 128] 09:25:21 INFO - PROCESS | 3772 | --DOCSHELL 13B60800 == 48 [pid = 3772] [id = 127] 09:25:21 INFO - PROCESS | 3772 | --DOCSHELL 13051800 == 47 [pid = 3772] [id = 126] 09:25:21 INFO - PROCESS | 3772 | --DOCSHELL 10E8B000 == 46 [pid = 3772] [id = 121] 09:25:21 INFO - PROCESS | 3772 | --DOCSHELL 1A231800 == 45 [pid = 3772] [id = 120] 09:25:21 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (19A52800) [pid = 3772] [serial = 350] [outer = 00000000] [url = about:blank] 09:25:21 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (1843FC00) [pid = 3772] [serial = 349] [outer = 00000000] [url = about:blank] 09:25:21 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (19A57400) [pid = 3772] [serial = 320] [outer = 00000000] [url = about:blank] 09:25:21 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (1310F800) [pid = 3772] [serial = 337] [outer = 00000000] [url = about:blank] 09:25:21 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (15A97400) [pid = 3772] [serial = 341] [outer = 00000000] [url = about:blank] 09:25:21 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (17E1B800) [pid = 3772] [serial = 347] [outer = 00000000] [url = about:blank] 09:25:21 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (1A11E800) [pid = 3772] [serial = 355] [outer = 00000000] [url = about:blank] 09:25:21 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (17E12400) [pid = 3772] [serial = 328] [outer = 00000000] [url = about:blank] 09:25:21 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (13727400) [pid = 3772] [serial = 338] [outer = 00000000] [url = about:blank] 09:25:21 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (16BAE000) [pid = 3772] [serial = 343] [outer = 00000000] [url = about:blank] 09:25:21 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (1A1CB800) [pid = 3772] [serial = 331] [outer = 00000000] [url = about:blank] 09:25:21 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (17E11400) [pid = 3772] [serial = 353] [outer = 00000000] [url = about:blank] 09:25:21 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (156A8400) [pid = 3772] [serial = 325] [outer = 00000000] [url = about:blank] 09:25:21 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (17711400) [pid = 3772] [serial = 346] [outer = 00000000] [url = about:blank] 09:25:21 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (17712800) [pid = 3772] [serial = 352] [outer = 00000000] [url = about:blank] 09:25:21 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (130A5000) [pid = 3772] [serial = 335] [outer = 00000000] [url = about:blank] 09:25:21 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (11C64800) [pid = 3772] [serial = 334] [outer = 00000000] [url = about:blank] 09:25:21 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (15955C00) [pid = 3772] [serial = 340] [outer = 00000000] [url = about:blank] 09:25:21 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (11429400) [pid = 3772] [serial = 322] [outer = 00000000] [url = about:blank] 09:25:21 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (16BB0000) [pid = 3772] [serial = 344] [outer = 00000000] [url = about:blank] 09:25:21 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (1A6A1000) [pid = 3772] [serial = 358] [outer = 00000000] [url = about:blank] 09:25:21 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (1A1D0000) [pid = 3772] [serial = 356] [outer = 00000000] [url = about:blank] 09:25:21 INFO - PROCESS | 3772 | 1464625521286 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]]]}] 09:25:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:25:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 914ms 09:25:21 INFO - PROCESS | 3772 | 1464625521324 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 09:25:21 INFO - PROCESS | 3772 | 1464625521330 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 09:25:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:25:21 INFO - PROCESS | 3772 | 1464625521336 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:25:21 INFO - PROCESS | 3772 | 1464625521338 Marionette TRACE conn3 <- [1,526,null,{}] 09:25:21 INFO - PROCESS | 3772 | 1464625521342 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}] 09:25:21 INFO - PROCESS | 3772 | 1464625521446 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 09:25:21 INFO - PROCESS | 3772 | 1464625521531 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:21 INFO - PROCESS | 3772 | ++DOCSHELL 11C03C00 == 46 [pid = 3772] [id = 141] 09:25:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (11C04000) [pid = 3772] [serial = 421] [outer = 00000000] 09:25:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (1310EC00) [pid = 3772] [serial = 422] [outer = 11C04000] 09:25:21 INFO - PROCESS | 3772 | 1464625521581 Marionette DEBUG loaded listener.js 09:25:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (1433A000) [pid = 3772] [serial = 423] [outer = 11C04000] 09:25:22 INFO - PROCESS | 3772 | 1464625522004 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]]]}] 09:25:22 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 09:25:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 717ms 09:25:22 INFO - PROCESS | 3772 | 1464625522058 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 09:25:22 INFO - PROCESS | 3772 | 1464625522060 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 09:25:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:25:22 INFO - PROCESS | 3772 | 1464625522064 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:25:22 INFO - PROCESS | 3772 | 1464625522067 Marionette TRACE conn3 <- [1,530,null,{}] 09:25:22 INFO - PROCESS | 3772 | 1464625522077 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}] 09:25:22 INFO - PROCESS | 3772 | 1464625522165 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 09:25:22 INFO - PROCESS | 3772 | 1464625522173 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:22 INFO - PROCESS | 3772 | ++DOCSHELL 16BB1400 == 47 [pid = 3772] [id = 142] 09:25:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (16BB1C00) [pid = 3772] [serial = 424] [outer = 00000000] 09:25:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (16BB6800) [pid = 3772] [serial = 425] [outer = 16BB1C00] 09:25:22 INFO - PROCESS | 3772 | 1464625522220 Marionette DEBUG loaded listener.js 09:25:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (16BBD400) [pid = 3772] [serial = 426] [outer = 16BB1C00] 09:25:22 INFO - PROCESS | 3772 | 1464625522644 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"]]]}] 09:25:22 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 09:25:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:25:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:25:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:25:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:25:22 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 09:25:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:25:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:25:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:25:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:25:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 625ms 09:25:22 INFO - PROCESS | 3772 | 1464625522684 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 09:25:22 INFO - PROCESS | 3772 | 1464625522687 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 09:25:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:25:22 INFO - PROCESS | 3772 | 1464625522690 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:25:22 INFO - PROCESS | 3772 | 1464625522692 Marionette TRACE conn3 <- [1,534,null,{}] 09:25:22 INFO - PROCESS | 3772 | 1464625522695 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}] 09:25:22 INFO - PROCESS | 3772 | 1464625522791 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 09:25:22 INFO - PROCESS | 3772 | 1464625522799 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:22 INFO - PROCESS | 3772 | ++DOCSHELL 16BC2800 == 48 [pid = 3772] [id = 143] 09:25:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (16F41800) [pid = 3772] [serial = 427] [outer = 00000000] 09:25:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (173AF400) [pid = 3772] [serial = 428] [outer = 16F41800] 09:25:22 INFO - PROCESS | 3772 | 1464625522844 Marionette DEBUG loaded listener.js 09:25:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (173E7400) [pid = 3772] [serial = 429] [outer = 16F41800] 09:25:23 INFO - PROCESS | 3772 | 1464625523261 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]]]}] 09:25:23 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. 09:25:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 624ms 09:25:23 INFO - PROCESS | 3772 | 1464625523309 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 09:25:23 INFO - PROCESS | 3772 | 1464625523311 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 09:25:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:25:23 INFO - PROCESS | 3772 | 1464625523314 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:25:23 INFO - PROCESS | 3772 | 1464625523316 Marionette TRACE conn3 <- [1,538,null,{}] 09:25:23 INFO - PROCESS | 3772 | 1464625523320 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}] 09:25:23 INFO - PROCESS | 3772 | 1464625523406 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 09:25:23 INFO - PROCESS | 3772 | 1464625523413 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:23 INFO - PROCESS | 3772 | ++DOCSHELL 16F4C800 == 49 [pid = 3772] [id = 144] 09:25:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (173F1400) [pid = 3772] [serial = 430] [outer = 00000000] 09:25:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (17EF1C00) [pid = 3772] [serial = 431] [outer = 173F1400] 09:25:23 INFO - PROCESS | 3772 | 1464625523464 Marionette DEBUG loaded listener.js 09:25:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (17EF9000) [pid = 3772] [serial = 432] [outer = 173F1400] 09:25:23 INFO - PROCESS | 3772 | 1464625523928 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]]]}] 09:25:23 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. 09:25:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 686ms 09:25:23 INFO - PROCESS | 3772 | 1464625523997 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 09:25:23 INFO - PROCESS | 3772 | 1464625523999 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 09:25:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:25:24 INFO - PROCESS | 3772 | 1464625524003 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:25:24 INFO - PROCESS | 3772 | 1464625524004 Marionette TRACE conn3 <- [1,542,null,{}] 09:25:24 INFO - PROCESS | 3772 | 1464625524007 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}] 09:25:24 INFO - PROCESS | 3772 | 1464625524139 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 09:25:24 INFO - PROCESS | 3772 | 1464625524154 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:24 INFO - PROCESS | 3772 | ++DOCSHELL 1433A400 == 50 [pid = 3772] [id = 145] 09:25:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (16942C00) [pid = 3772] [serial = 433] [outer = 00000000] 09:25:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (199D4000) [pid = 3772] [serial = 434] [outer = 16942C00] 09:25:24 INFO - PROCESS | 3772 | 1464625524244 Marionette DEBUG loaded listener.js 09:25:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (19A96C00) [pid = 3772] [serial = 435] [outer = 16942C00] 09:25:24 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:25:24 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:25:24 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:25:24 INFO - PROCESS | 3772 | 1464625524663 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]]]}] 09:25:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:25:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 686ms 09:25:24 INFO - PROCESS | 3772 | 1464625524686 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 09:25:24 INFO - PROCESS | 3772 | 1464625524688 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 09:25:24 INFO - PROCESS | 3772 | 1464625524691 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:25:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:25:24 INFO - PROCESS | 3772 | 1464625524693 Marionette TRACE conn3 <- [1,546,null,{}] 09:25:24 INFO - PROCESS | 3772 | 1464625524732 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}] 09:25:24 INFO - PROCESS | 3772 | 1464625524848 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 09:25:24 INFO - PROCESS | 3772 | 1464625524860 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:24 INFO - PROCESS | 3772 | ++DOCSHELL 114ADC00 == 51 [pid = 3772] [id = 146] 09:25:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (19A57800) [pid = 3772] [serial = 436] [outer = 00000000] 09:25:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (1A22A000) [pid = 3772] [serial = 437] [outer = 19A57800] 09:25:24 INFO - PROCESS | 3772 | 1464625524905 Marionette DEBUG loaded listener.js 09:25:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (1A3DD000) [pid = 3772] [serial = 438] [outer = 19A57800] 09:25:25 INFO - PROCESS | 3772 | 1464625525307 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]]]}] 09:25:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:25:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 670ms 09:25:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:25:25 INFO - PROCESS | 3772 | 1464625525374 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 09:25:25 INFO - PROCESS | 3772 | 1464625525376 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 09:25:25 INFO - PROCESS | 3772 | 1464625525379 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:25:25 INFO - PROCESS | 3772 | 1464625525381 Marionette TRACE conn3 <- [1,550,null,{}] 09:25:25 INFO - PROCESS | 3772 | 1464625525384 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}] 09:25:25 INFO - PROCESS | 3772 | 1464625525494 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 09:25:25 INFO - PROCESS | 3772 | 1464625525548 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:25 INFO - PROCESS | 3772 | ++DOCSHELL 13DC9400 == 52 [pid = 3772] [id = 147] 09:25:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (19A94000) [pid = 3772] [serial = 439] [outer = 00000000] 09:25:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (1A794C00) [pid = 3772] [serial = 440] [outer = 19A94000] 09:25:25 INFO - PROCESS | 3772 | 1464625525594 Marionette DEBUG loaded listener.js 09:25:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (1A3E2400) [pid = 3772] [serial = 441] [outer = 19A94000] 09:25:25 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (16D64800) [pid = 3772] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:25:25 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (19A98C00) [pid = 3772] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:25:25 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (112A4C00) [pid = 3772] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:25:25 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (11227000) [pid = 3772] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:25:25 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (1770F400) [pid = 3772] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:25:25 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (14E6B400) [pid = 3772] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:25:25 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (19A53C00) [pid = 3772] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:25:25 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (15FE7800) [pid = 3772] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:25:25 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (1141F000) [pid = 3772] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:25:25 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (140CF400) [pid = 3772] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:25:25 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (16BB7800) [pid = 3772] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:25:25 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (1A72A000) [pid = 3772] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:25:25 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (13207000) [pid = 3772] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:25:25 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (18443000) [pid = 3772] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:25:25 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (140A5C00) [pid = 3772] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:25:25 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (1409A400) [pid = 3772] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:25:25 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (15FE8400) [pid = 3772] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:25:25 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:25:26 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:25:26 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:25:26 INFO - PROCESS | 3772 | 1464625526087 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]]]}] 09:25:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:25:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 778ms 09:25:26 INFO - PROCESS | 3772 | 1464625526163 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 09:25:26 INFO - PROCESS | 3772 | 1464625526165 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 09:25:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:25:26 INFO - PROCESS | 3772 | 1464625526168 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:25:26 INFO - PROCESS | 3772 | 1464625526170 Marionette TRACE conn3 <- [1,554,null,{}] 09:25:26 INFO - PROCESS | 3772 | 1464625526173 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}] 09:25:26 INFO - PROCESS | 3772 | 1464625526250 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 09:25:26 INFO - PROCESS | 3772 | 1464625526256 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:26 INFO - PROCESS | 3772 | ++DOCSHELL 131AF400 == 53 [pid = 3772] [id = 148] 09:25:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (140CF400) [pid = 3772] [serial = 442] [outer = 00000000] 09:25:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (16BAA000) [pid = 3772] [serial = 443] [outer = 140CF400] 09:25:26 INFO - PROCESS | 3772 | 1464625526301 Marionette DEBUG loaded listener.js 09:25:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (18440800) [pid = 3772] [serial = 444] [outer = 140CF400] 09:25:26 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:25:26 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:25:26 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:25:26 INFO - PROCESS | 3772 | 1464625526713 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]]]}] 09:25:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:25:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 579ms 09:25:26 INFO - PROCESS | 3772 | 1464625526752 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 09:25:26 INFO - PROCESS | 3772 | 1464625526754 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 09:25:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:25:26 INFO - PROCESS | 3772 | 1464625526761 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:25:26 INFO - PROCESS | 3772 | 1464625526763 Marionette TRACE conn3 <- [1,558,null,{}] 09:25:26 INFO - PROCESS | 3772 | 1464625526767 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}] 09:25:26 INFO - PROCESS | 3772 | 1464625526844 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 09:25:26 INFO - PROCESS | 3772 | 1464625526851 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:26 INFO - PROCESS | 3772 | ++DOCSHELL 19A57000 == 54 [pid = 3772] [id = 149] 09:25:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (1A1C9000) [pid = 3772] [serial = 445] [outer = 00000000] 09:25:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (1A726800) [pid = 3772] [serial = 446] [outer = 1A1C9000] 09:25:26 INFO - PROCESS | 3772 | 1464625526896 Marionette DEBUG loaded listener.js 09:25:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (1A7A0000) [pid = 3772] [serial = 447] [outer = 1A1C9000] 09:25:27 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:25:27 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:25:27 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:25:27 INFO - PROCESS | 3772 | 1464625527297 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]]]}] 09:25:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:25:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 579ms 09:25:27 INFO - PROCESS | 3772 | 1464625527344 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 09:25:27 INFO - PROCESS | 3772 | 1464625527347 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 09:25:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:25:27 INFO - PROCESS | 3772 | 1464625527350 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:25:27 INFO - PROCESS | 3772 | 1464625527352 Marionette TRACE conn3 <- [1,562,null,{}] 09:25:27 INFO - PROCESS | 3772 | 1464625527356 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}] 09:25:27 INFO - PROCESS | 3772 | 1464625527451 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 09:25:27 INFO - PROCESS | 3772 | 1464625527460 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:27 INFO - PROCESS | 3772 | ++DOCSHELL 173E5000 == 55 [pid = 3772] [id = 150] 09:25:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (1977E000) [pid = 3772] [serial = 448] [outer = 00000000] 09:25:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (19787400) [pid = 3772] [serial = 449] [outer = 1977E000] 09:25:27 INFO - PROCESS | 3772 | 1464625527512 Marionette DEBUG loaded listener.js 09:25:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (1A799400) [pid = 3772] [serial = 450] [outer = 1977E000] 09:25:28 INFO - PROCESS | 3772 | 1464625528174 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]]]}] 09:25:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:25:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 884ms 09:25:28 INFO - PROCESS | 3772 | 1464625528236 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 09:25:28 INFO - PROCESS | 3772 | 1464625528241 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 09:25:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:25:28 INFO - PROCESS | 3772 | 1464625528246 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:25:28 INFO - PROCESS | 3772 | 1464625528250 Marionette TRACE conn3 <- [1,566,null,{}] 09:25:28 INFO - PROCESS | 3772 | 1464625528256 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}] 09:25:28 INFO - PROCESS | 3772 | 1464625528367 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 09:25:28 INFO - PROCESS | 3772 | 1464625528466 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:28 INFO - PROCESS | 3772 | ++DOCSHELL 12A73400 == 56 [pid = 3772] [id = 151] 09:25:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (12D82400) [pid = 3772] [serial = 451] [outer = 00000000] 09:25:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (1409E400) [pid = 3772] [serial = 452] [outer = 12D82400] 09:25:28 INFO - PROCESS | 3772 | 1464625528523 Marionette DEBUG loaded listener.js 09:25:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (14E61C00) [pid = 3772] [serial = 453] [outer = 12D82400] 09:25:29 INFO - PROCESS | 3772 | 1464625529129 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]]]}] 09:25:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:25:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 914ms 09:25:29 INFO - PROCESS | 3772 | 1464625529176 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 09:25:29 INFO - PROCESS | 3772 | 1464625529182 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 09:25:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:25:29 INFO - PROCESS | 3772 | 1464625529188 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:25:29 INFO - PROCESS | 3772 | 1464625529191 Marionette TRACE conn3 <- [1,570,null,{}] 09:25:29 INFO - PROCESS | 3772 | 1464625529195 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}] 09:25:29 INFO - PROCESS | 3772 | 1464625529301 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 09:25:29 INFO - PROCESS | 3772 | 1464625529382 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:29 INFO - PROCESS | 3772 | ++DOCSHELL 15DB1C00 == 57 [pid = 3772] [id = 152] 09:25:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (15FF0000) [pid = 3772] [serial = 454] [outer = 00000000] 09:25:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (16718800) [pid = 3772] [serial = 455] [outer = 15FF0000] 09:25:29 INFO - PROCESS | 3772 | 1464625529437 Marionette DEBUG loaded listener.js 09:25:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (1671BC00) [pid = 3772] [serial = 456] [outer = 15FF0000] 09:25:30 INFO - PROCESS | 3772 | 1464625530028 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]]]}] 09:25:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:25:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 915ms 09:25:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:25:30 INFO - PROCESS | 3772 | 1464625530097 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 09:25:30 INFO - PROCESS | 3772 | 1464625530099 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 09:25:30 INFO - PROCESS | 3772 | 1464625530103 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:25:30 INFO - PROCESS | 3772 | 1464625530107 Marionette TRACE conn3 <- [1,574,null,{}] 09:25:30 INFO - PROCESS | 3772 | 1464625530118 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}] 09:25:30 INFO - PROCESS | 3772 | 1464625530226 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 09:25:30 INFO - PROCESS | 3772 | 1464625530354 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:30 INFO - PROCESS | 3772 | ++DOCSHELL 16F50C00 == 58 [pid = 3772] [id = 153] 09:25:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (17E6D400) [pid = 3772] [serial = 457] [outer = 00000000] 09:25:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (18442000) [pid = 3772] [serial = 458] [outer = 17E6D400] 09:25:30 INFO - PROCESS | 3772 | 1464625530412 Marionette DEBUG loaded listener.js 09:25:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (19754400) [pid = 3772] [serial = 459] [outer = 17E6D400] 09:25:30 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:25:30 INFO - PROCESS | 3772 | 1464625530979 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]]]}] 09:25:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:25:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 914ms 09:25:31 INFO - PROCESS | 3772 | 1464625531030 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 09:25:31 INFO - PROCESS | 3772 | 1464625531033 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 09:25:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:25:31 INFO - PROCESS | 3772 | 1464625531037 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:25:31 INFO - PROCESS | 3772 | 1464625531039 Marionette TRACE conn3 <- [1,578,null,{}] 09:25:31 INFO - PROCESS | 3772 | 1464625531043 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}] 09:25:31 INFO - PROCESS | 3772 | 1464625531146 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 09:25:31 INFO - PROCESS | 3772 | 1464625531243 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:31 INFO - PROCESS | 3772 | ++DOCSHELL 16BB3800 == 59 [pid = 3772] [id = 154] 09:25:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (1843F800) [pid = 3772] [serial = 460] [outer = 00000000] 09:25:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (1978AC00) [pid = 3772] [serial = 461] [outer = 1843F800] 09:25:31 INFO - PROCESS | 3772 | 1464625531298 Marionette DEBUG loaded listener.js 09:25:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (199CB800) [pid = 3772] [serial = 462] [outer = 1843F800] 09:25:31 INFO - PROCESS | 3772 | 1464625531834 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]]]}] 09:25:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:25:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 808ms 09:25:31 INFO - PROCESS | 3772 | 1464625531866 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 09:25:31 INFO - PROCESS | 3772 | 1464625531868 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 09:25:31 INFO - PROCESS | 3772 | 1464625531873 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:25:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:25:31 INFO - PROCESS | 3772 | 1464625531875 Marionette TRACE conn3 <- [1,582,null,{}] 09:25:31 INFO - PROCESS | 3772 | 1464625531878 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}] 09:25:31 INFO - PROCESS | 3772 | 1464625531979 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 09:25:32 INFO - PROCESS | 3772 | 1464625532078 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:32 INFO - PROCESS | 3772 | ++DOCSHELL 112B2C00 == 60 [pid = 3772] [id = 155] 09:25:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (13052000) [pid = 3772] [serial = 463] [outer = 00000000] 09:25:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (15DB6C00) [pid = 3772] [serial = 464] [outer = 13052000] 09:25:32 INFO - PROCESS | 3772 | 1464625532135 Marionette DEBUG loaded listener.js 09:25:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 132 (16856C00) [pid = 3772] [serial = 465] [outer = 13052000] 09:25:32 INFO - PROCESS | 3772 | 1464625532853 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]]]}] 09:25:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:25:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1021ms 09:25:32 INFO - PROCESS | 3772 | 1464625532905 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 09:25:32 INFO - PROCESS | 3772 | 1464625532909 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 09:25:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:25:32 INFO - PROCESS | 3772 | 1464625532914 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:25:32 INFO - PROCESS | 3772 | 1464625532918 Marionette TRACE conn3 <- [1,586,null,{}] 09:25:32 INFO - PROCESS | 3772 | 1464625532923 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}] 09:25:33 INFO - PROCESS | 3772 | 1464625533022 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 09:25:33 INFO - PROCESS | 3772 | 1464625533155 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:33 INFO - PROCESS | 3772 | ++DOCSHELL 12A70800 == 61 [pid = 3772] [id = 156] 09:25:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 133 (12D76800) [pid = 3772] [serial = 466] [outer = 00000000] 09:25:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 134 (13722000) [pid = 3772] [serial = 467] [outer = 12D76800] 09:25:33 INFO - PROCESS | 3772 | 1464625533210 Marionette DEBUG loaded listener.js 09:25:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 135 (140A7400) [pid = 3772] [serial = 468] [outer = 12D76800] 09:25:33 INFO - PROCESS | 3772 | --DOCSHELL 140C7C00 == 60 [pid = 3772] [id = 81] 09:25:33 INFO - PROCESS | 3772 | --DOCSHELL 19A57000 == 59 [pid = 3772] [id = 149] 09:25:33 INFO - PROCESS | 3772 | --DOCSHELL 131AF400 == 58 [pid = 3772] [id = 148] 09:25:33 INFO - PROCESS | 3772 | --DOCSHELL 13DC9400 == 57 [pid = 3772] [id = 147] 09:25:33 INFO - PROCESS | 3772 | --DOCSHELL 114ADC00 == 56 [pid = 3772] [id = 146] 09:25:33 INFO - PROCESS | 3772 | --DOCSHELL 1433A400 == 55 [pid = 3772] [id = 145] 09:25:33 INFO - PROCESS | 3772 | --DOCSHELL 16F4C800 == 54 [pid = 3772] [id = 144] 09:25:33 INFO - PROCESS | 3772 | --DOCSHELL 16BC2800 == 53 [pid = 3772] [id = 143] 09:25:33 INFO - PROCESS | 3772 | --DOCSHELL 16BB1400 == 52 [pid = 3772] [id = 142] 09:25:33 INFO - PROCESS | 3772 | --DOCSHELL 11C03C00 == 51 [pid = 3772] [id = 141] 09:25:33 INFO - PROCESS | 3772 | --DOCSHELL 112A9C00 == 50 [pid = 3772] [id = 140] 09:25:33 INFO - PROCESS | 3772 | --DOCSHELL 12D80800 == 49 [pid = 3772] [id = 136] 09:25:33 INFO - PROCESS | 3772 | --DOMWINDOW == 134 (11CA1400) [pid = 3772] [serial = 239] [outer = 00000000] [url = about:blank] 09:25:33 INFO - PROCESS | 3772 | --DOMWINDOW == 133 (1A6A0400) [pid = 3772] [serial = 245] [outer = 00000000] [url = about:blank] 09:25:33 INFO - PROCESS | 3772 | --DOMWINDOW == 132 (15C0E000) [pid = 3772] [serial = 242] [outer = 00000000] [url = about:blank] 09:25:33 INFO - PROCESS | 3772 | --DOMWINDOW == 131 (1A72E400) [pid = 3772] [serial = 236] [outer = 00000000] [url = about:blank] 09:25:33 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (15FF1C00) [pid = 3772] [serial = 281] [outer = 00000000] [url = about:blank] 09:25:33 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (13721800) [pid = 3772] [serial = 284] [outer = 00000000] [url = about:blank] 09:25:33 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (15FE7C00) [pid = 3772] [serial = 287] [outer = 00000000] [url = about:blank] 09:25:33 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (13210000) [pid = 3772] [serial = 167] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:25:33 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (16BC1800) [pid = 3772] [serial = 394] [outer = 00000000] [url = about:blank] 09:25:33 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (1AAE2000) [pid = 3772] [serial = 392] [outer = 00000000] [url = about:blank] 09:25:33 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (16804800) [pid = 3772] [serial = 374] [outer = 00000000] [url = about:blank] 09:25:33 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (15DAB000) [pid = 3772] [serial = 373] [outer = 00000000] [url = about:blank] 09:25:33 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (19A52400) [pid = 3772] [serial = 385] [outer = 00000000] [url = about:blank] 09:25:33 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (1AADD800) [pid = 3772] [serial = 391] [outer = 00000000] [url = about:blank] 09:25:33 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (15FEF000) [pid = 3772] [serial = 377] [outer = 00000000] [url = about:blank] 09:25:33 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (156AE400) [pid = 3772] [serial = 376] [outer = 00000000] [url = about:blank] 09:25:33 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (14354800) [pid = 3772] [serial = 379] [outer = 00000000] [url = about:blank] 09:25:33 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (15FE6C00) [pid = 3772] [serial = 380] [outer = 00000000] [url = about:blank] 09:25:33 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (130A6800) [pid = 3772] [serial = 361] [outer = 00000000] [url = about:blank] 09:25:33 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (15FE9800) [pid = 3772] [serial = 364] [outer = 00000000] [url = about:blank] 09:25:33 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (1A80D000) [pid = 3772] [serial = 370] [outer = 00000000] [url = about:blank] 09:25:33 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (1A3E2C00) [pid = 3772] [serial = 367] [outer = 00000000] [url = about:blank] 09:25:33 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (1B079000) [pid = 3772] [serial = 404] [outer = 00000000] [url = about:blank] 09:25:33 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (16BBC000) [pid = 3772] [serial = 397] [outer = 00000000] [url = about:blank] 09:25:33 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (16BC2000) [pid = 3772] [serial = 395] [outer = 00000000] [url = about:blank] 09:25:33 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (18082000) [pid = 3772] [serial = 383] [outer = 00000000] [url = about:blank] 09:25:33 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (1A3E3000) [pid = 3772] [serial = 388] [outer = 00000000] [url = about:blank] 09:25:33 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (1A72D000) [pid = 3772] [serial = 389] [outer = 00000000] [url = about:blank] 09:25:33 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (1A79A000) [pid = 3772] [serial = 401] [outer = 00000000] [url = about:blank] 09:25:33 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (1A6A8400) [pid = 3772] [serial = 400] [outer = 00000000] [url = about:blank] 09:25:33 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (17E6B400) [pid = 3772] [serial = 382] [outer = 00000000] [url = about:blank] 09:25:33 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (1A11BC00) [pid = 3772] [serial = 386] [outer = 00000000] [url = about:blank] 09:25:33 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (16BC6800) [pid = 3772] [serial = 398] [outer = 00000000] [url = about:blank] 09:25:33 INFO - PROCESS | 3772 | 1464625533774 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]]]}] 09:25:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:25:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 884ms 09:25:33 INFO - PROCESS | 3772 | 1464625533798 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 09:25:33 INFO - PROCESS | 3772 | 1464625533804 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 09:25:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:25:33 INFO - PROCESS | 3772 | 1464625533810 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:25:33 INFO - PROCESS | 3772 | 1464625533812 Marionette TRACE conn3 <- [1,590,null,{}] 09:25:33 INFO - PROCESS | 3772 | 1464625533816 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}] 09:25:33 INFO - PROCESS | 3772 | 1464625533900 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 09:25:33 INFO - PROCESS | 3772 | 1464625533909 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:33 INFO - PROCESS | 3772 | ++DOCSHELL 13903400 == 50 [pid = 3772] [id = 157] 09:25:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (13BCBC00) [pid = 3772] [serial = 469] [outer = 00000000] 09:25:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (140A2000) [pid = 3772] [serial = 470] [outer = 13BCBC00] 09:25:33 INFO - PROCESS | 3772 | 1464625533955 Marionette DEBUG loaded listener.js 09:25:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (14E6B400) [pid = 3772] [serial = 471] [outer = 13BCBC00] 09:25:34 INFO - PROCESS | 3772 | 1464625534403 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]]]}] 09:25:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:25:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 625ms 09:25:34 INFO - PROCESS | 3772 | 1464625534430 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 09:25:34 INFO - PROCESS | 3772 | 1464625534432 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 09:25:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:25:34 INFO - PROCESS | 3772 | 1464625534436 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:25:34 INFO - PROCESS | 3772 | 1464625534439 Marionette TRACE conn3 <- [1,594,null,{}] 09:25:34 INFO - PROCESS | 3772 | 1464625534449 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}] 09:25:34 INFO - PROCESS | 3772 | 1464625534532 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 09:25:34 INFO - PROCESS | 3772 | 1464625534572 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:34 INFO - PROCESS | 3772 | ++DOCSHELL 164F3000 == 51 [pid = 3772] [id = 158] 09:25:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (16711C00) [pid = 3772] [serial = 472] [outer = 00000000] 09:25:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (16718C00) [pid = 3772] [serial = 473] [outer = 16711C00] 09:25:34 INFO - PROCESS | 3772 | 1464625534619 Marionette DEBUG loaded listener.js 09:25:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (16804800) [pid = 3772] [serial = 474] [outer = 16711C00] 09:25:35 INFO - PROCESS | 3772 | 1464625535060 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]]]}] 09:25:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:25:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 671ms 09:25:35 INFO - PROCESS | 3772 | 1464625535118 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 09:25:35 INFO - PROCESS | 3772 | 1464625535121 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 09:25:35 INFO - PROCESS | 3772 | 1464625535124 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:25:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:25:35 INFO - PROCESS | 3772 | 1464625535125 Marionette TRACE conn3 <- [1,598,null,{}] 09:25:35 INFO - PROCESS | 3772 | 1464625535129 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}] 09:25:35 INFO - PROCESS | 3772 | 1464625535211 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 09:25:35 INFO - PROCESS | 3772 | 1464625535220 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:35 INFO - PROCESS | 3772 | ++DOCSHELL 16BAC800 == 52 [pid = 3772] [id = 159] 09:25:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (16BAD400) [pid = 3772] [serial = 475] [outer = 00000000] 09:25:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (16BB7800) [pid = 3772] [serial = 476] [outer = 16BAD400] 09:25:35 INFO - PROCESS | 3772 | 1464625535265 Marionette DEBUG loaded listener.js 09:25:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (16BC3400) [pid = 3772] [serial = 477] [outer = 16BAD400] 09:25:35 INFO - PROCESS | 3772 | 1464625535768 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]]]}] 09:25:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:25:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 670ms 09:25:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:25:35 INFO - PROCESS | 3772 | 1464625535807 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 09:25:35 INFO - PROCESS | 3772 | 1464625535809 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 09:25:35 INFO - PROCESS | 3772 | 1464625535812 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:25:35 INFO - PROCESS | 3772 | 1464625535823 Marionette TRACE conn3 <- [1,602,null,{}] 09:25:35 INFO - PROCESS | 3772 | 1464625535827 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}] 09:25:35 INFO - PROCESS | 3772 | 1464625535945 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 09:25:35 INFO - PROCESS | 3772 | 1464625535959 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:35 INFO - PROCESS | 3772 | ++DOCSHELL 17E62C00 == 53 [pid = 3772] [id = 160] 09:25:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (17E6CC00) [pid = 3772] [serial = 478] [outer = 00000000] 09:25:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (17EEDC00) [pid = 3772] [serial = 479] [outer = 17E6CC00] 09:25:35 INFO - PROCESS | 3772 | 1464625535988 Marionette DEBUG loaded listener.js 09:25:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (18442400) [pid = 3772] [serial = 480] [outer = 17E6CC00] 09:25:36 INFO - PROCESS | 3772 | 1464625536509 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]]]}] 09:25:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:25:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 732ms 09:25:36 INFO - PROCESS | 3772 | 1464625536557 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 09:25:36 INFO - PROCESS | 3772 | 1464625536559 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 09:25:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:25:36 INFO - PROCESS | 3772 | 1464625536562 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:25:36 INFO - PROCESS | 3772 | 1464625536564 Marionette TRACE conn3 <- [1,606,null,{}] 09:25:36 INFO - PROCESS | 3772 | 1464625536572 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}] 09:25:36 INFO - PROCESS | 3772 | 1464625536683 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 09:25:36 INFO - PROCESS | 3772 | 1464625536698 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:36 INFO - PROCESS | 3772 | ++DOCSHELL 1671F800 == 54 [pid = 3772] [id = 161] 09:25:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (16F49400) [pid = 3772] [serial = 481] [outer = 00000000] 09:25:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (18082000) [pid = 3772] [serial = 482] [outer = 16F49400] 09:25:36 INFO - PROCESS | 3772 | 1464625536792 Marionette DEBUG loaded listener.js 09:25:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (18448C00) [pid = 3772] [serial = 483] [outer = 16F49400] 09:25:37 INFO - PROCESS | 3772 | 1464625537198 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]]]}] 09:25:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:25:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 686ms 09:25:37 INFO - PROCESS | 3772 | 1464625537243 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 09:25:37 INFO - PROCESS | 3772 | 1464625537245 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 09:25:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:25:37 INFO - PROCESS | 3772 | 1464625537281 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:25:37 INFO - PROCESS | 3772 | 1464625537283 Marionette TRACE conn3 <- [1,610,null,{}] 09:25:37 INFO - PROCESS | 3772 | 1464625537299 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}] 09:25:37 INFO - PROCESS | 3772 | 1464625537390 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 09:25:37 INFO - PROCESS | 3772 | 1464625537403 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:37 INFO - PROCESS | 3772 | ++DOCSHELL 16F4F000 == 55 [pid = 3772] [id = 162] 09:25:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (17220000) [pid = 3772] [serial = 484] [outer = 00000000] 09:25:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (1A129400) [pid = 3772] [serial = 485] [outer = 17220000] 09:25:37 INFO - PROCESS | 3772 | 1464625537449 Marionette DEBUG loaded listener.js 09:25:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (1A6A9C00) [pid = 3772] [serial = 486] [outer = 17220000] 09:25:37 INFO - PROCESS | 3772 | 1464625537889 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]]]}] 09:25:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:25:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 655ms 09:25:37 INFO - PROCESS | 3772 | 1464625537911 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 09:25:37 INFO - PROCESS | 3772 | 1464625537913 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 09:25:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:25:37 INFO - PROCESS | 3772 | 1464625537916 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:25:37 INFO - PROCESS | 3772 | 1464625537918 Marionette TRACE conn3 <- [1,614,null,{}] 09:25:37 INFO - PROCESS | 3772 | 1464625537926 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}] 09:25:38 INFO - PROCESS | 3772 | 1464625538033 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 09:25:38 INFO - PROCESS | 3772 | 1464625538022 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:38 INFO - PROCESS | 3772 | ++DOCSHELL 16BB7400 == 56 [pid = 3772] [id = 163] 09:25:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (1770FC00) [pid = 3772] [serial = 487] [outer = 00000000] 09:25:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (1A79B800) [pid = 3772] [serial = 488] [outer = 1770FC00] 09:25:38 INFO - PROCESS | 3772 | 1464625538122 Marionette DEBUG loaded listener.js 09:25:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (1A79C400) [pid = 3772] [serial = 489] [outer = 1770FC00] 09:25:38 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (14354400) [pid = 3772] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:25:38 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (10FBE000) [pid = 3772] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:25:38 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (10E86000) [pid = 3772] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:25:38 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (140A8000) [pid = 3772] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:25:38 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (173B1C00) [pid = 3772] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:25:38 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (1A11A400) [pid = 3772] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:25:38 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (1A3D8400) [pid = 3772] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:25:38 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (16942C00) [pid = 3772] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:25:38 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (19A57800) [pid = 3772] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:25:38 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (1307D400) [pid = 3772] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:25:38 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (16F41800) [pid = 3772] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:25:38 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (16BB1C00) [pid = 3772] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:25:38 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (18448000) [pid = 3772] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:25:38 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (15FF1400) [pid = 3772] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:25:38 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (11C04000) [pid = 3772] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:25:38 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (16F48400) [pid = 3772] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:25:38 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (131AF000) [pid = 3772] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:25:38 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (173F1400) [pid = 3772] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:25:38 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (19A94000) [pid = 3772] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:25:38 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (1A1C9000) [pid = 3772] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:25:38 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (140CF400) [pid = 3772] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:25:38 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (19A97000) [pid = 3772] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:25:38 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (16BADC00) [pid = 3772] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:25:38 INFO - PROCESS | 3772 | 1464625538654 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]]]}] 09:25:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:25:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 823ms 09:25:38 INFO - PROCESS | 3772 | 1464625538742 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 09:25:38 INFO - PROCESS | 3772 | 1464625538744 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 09:25:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:25:38 INFO - PROCESS | 3772 | 1464625538747 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:25:38 INFO - PROCESS | 3772 | 1464625538749 Marionette TRACE conn3 <- [1,618,null,{}] 09:25:38 INFO - PROCESS | 3772 | 1464625538736 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}] 09:25:38 INFO - PROCESS | 3772 | 1464625538821 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 09:25:38 INFO - PROCESS | 3772 | 1464625538827 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:38 INFO - PROCESS | 3772 | ++DOCSHELL 1122E800 == 57 [pid = 3772] [id = 164] 09:25:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (13B6A800) [pid = 3772] [serial = 490] [outer = 00000000] 09:25:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (15954C00) [pid = 3772] [serial = 491] [outer = 13B6A800] 09:25:38 INFO - PROCESS | 3772 | 1464625538872 Marionette DEBUG loaded listener.js 09:25:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (16BA9800) [pid = 3772] [serial = 492] [outer = 13B6A800] 09:25:39 INFO - PROCESS | 3772 | 1464625539275 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]]]}] 09:25:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:25:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 579ms 09:25:39 INFO - PROCESS | 3772 | 1464625539326 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 09:25:39 INFO - PROCESS | 3772 | 1464625539328 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 09:25:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:25:39 INFO - PROCESS | 3772 | 1464625539336 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:25:39 INFO - PROCESS | 3772 | 1464625539338 Marionette TRACE conn3 <- [1,622,null,{}] 09:25:39 INFO - PROCESS | 3772 | 1464625539341 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}] 09:25:39 INFO - PROCESS | 3772 | 1464625539421 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 09:25:39 INFO - PROCESS | 3772 | 1464625539411 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:39 INFO - PROCESS | 3772 | ++DOCSHELL 140A6400 == 58 [pid = 3772] [id = 165] 09:25:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (16BB6400) [pid = 3772] [serial = 493] [outer = 00000000] 09:25:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (18448000) [pid = 3772] [serial = 494] [outer = 16BB6400] 09:25:39 INFO - PROCESS | 3772 | 1464625539457 Marionette DEBUG loaded listener.js 09:25:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (199CBC00) [pid = 3772] [serial = 495] [outer = 16BB6400] 09:25:39 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:25:39 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:25:39 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:25:39 INFO - PROCESS | 3772 | 1464625539902 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]]]}] 09:25:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:25:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 625ms 09:25:39 INFO - PROCESS | 3772 | 1464625539958 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 09:25:39 INFO - PROCESS | 3772 | 1464625539960 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 09:25:39 INFO - PROCESS | 3772 | 1464625539963 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:25:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:25:39 INFO - PROCESS | 3772 | 1464625539965 Marionette TRACE conn3 <- [1,626,null,{}] 09:25:39 INFO - PROCESS | 3772 | 1464625539969 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}] 09:25:40 INFO - PROCESS | 3772 | 1464625540068 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 09:25:40 INFO - PROCESS | 3772 | 1464625540083 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:40 INFO - PROCESS | 3772 | ++DOCSHELL 1A79B400 == 59 [pid = 3772] [id = 166] 09:25:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (1A87D800) [pid = 3772] [serial = 496] [outer = 00000000] 09:25:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (1A88B800) [pid = 3772] [serial = 497] [outer = 1A87D800] 09:25:40 INFO - PROCESS | 3772 | 1464625540114 Marionette DEBUG loaded listener.js 09:25:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (1AAD9C00) [pid = 3772] [serial = 498] [outer = 1A87D800] 09:25:40 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:25:40 INFO - PROCESS | 3772 | 1464625540765 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]]]}] 09:25:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:25:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 884ms 09:25:40 INFO - PROCESS | 3772 | 1464625540834 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 09:25:40 INFO - PROCESS | 3772 | 1464625540839 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 09:25:40 INFO - PROCESS | 3772 | 1464625540844 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:25:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:25:40 INFO - PROCESS | 3772 | 1464625540848 Marionette TRACE conn3 <- [1,630,null,{}] 09:25:40 INFO - PROCESS | 3772 | 1464625540854 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}] 09:25:41 INFO - PROCESS | 3772 | 1464625541032 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 09:25:41 INFO - PROCESS | 3772 | 1464625541126 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:41 INFO - PROCESS | 3772 | ++DOCSHELL 128A7000 == 60 [pid = 3772] [id = 167] 09:25:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (12A70C00) [pid = 3772] [serial = 499] [outer = 00000000] 09:25:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (131AE000) [pid = 3772] [serial = 500] [outer = 12A70C00] 09:25:41 INFO - PROCESS | 3772 | 1464625541185 Marionette DEBUG loaded listener.js 09:25:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (13DC2C00) [pid = 3772] [serial = 501] [outer = 12A70C00] 09:25:41 INFO - PROCESS | 3772 | 1464625541765 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]]]}] 09:25:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:25:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 975ms 09:25:41 INFO - PROCESS | 3772 | 1464625541832 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 09:25:41 INFO - PROCESS | 3772 | 1464625541839 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 09:25:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:25:41 INFO - PROCESS | 3772 | 1464625541846 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:25:41 INFO - PROCESS | 3772 | 1464625541849 Marionette TRACE conn3 <- [1,634,null,{}] 09:25:41 INFO - PROCESS | 3772 | 1464625541853 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}] 09:25:41 INFO - PROCESS | 3772 | 1464625541961 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 09:25:42 INFO - PROCESS | 3772 | 1464625542087 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:42 INFO - PROCESS | 3772 | ++DOCSHELL 15FF2000 == 61 [pid = 3772] [id = 168] 09:25:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (15FF2400) [pid = 3772] [serial = 502] [outer = 00000000] 09:25:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (1671A800) [pid = 3772] [serial = 503] [outer = 15FF2400] 09:25:42 INFO - PROCESS | 3772 | 1464625542126 Marionette DEBUG loaded listener.js 09:25:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (16BB0400) [pid = 3772] [serial = 504] [outer = 15FF2400] 09:25:42 INFO - PROCESS | 3772 | 1464625542744 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]]]}] 09:25:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:25:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 975ms 09:25:42 INFO - PROCESS | 3772 | 1464625542815 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 09:25:42 INFO - PROCESS | 3772 | 1464625542818 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 09:25:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:25:42 INFO - PROCESS | 3772 | 1464625542822 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:25:42 INFO - PROCESS | 3772 | 1464625542826 Marionette TRACE conn3 <- [1,638,null,{}] 09:25:42 INFO - PROCESS | 3772 | 1464625542844 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}] 09:25:43 INFO - PROCESS | 3772 | 1464625543023 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 09:25:43 INFO - PROCESS | 3772 | 1464625543034 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:43 INFO - PROCESS | 3772 | ++DOCSHELL 19A9A400 == 62 [pid = 3772] [id = 169] 09:25:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (1A11A400) [pid = 3772] [serial = 505] [outer = 00000000] 09:25:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (1A72E400) [pid = 3772] [serial = 506] [outer = 1A11A400] 09:25:43 INFO - PROCESS | 3772 | 1464625543091 Marionette DEBUG loaded listener.js 09:25:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (1A80D000) [pid = 3772] [serial = 507] [outer = 1A11A400] 09:25:43 INFO - PROCESS | 3772 | 1464625543624 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]]]}] 09:25:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:25:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 868ms 09:25:43 INFO - PROCESS | 3772 | 1464625543709 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 09:25:43 INFO - PROCESS | 3772 | 1464625543711 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 09:25:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:25:43 INFO - PROCESS | 3772 | 1464625543715 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:25:43 INFO - PROCESS | 3772 | 1464625543717 Marionette TRACE conn3 <- [1,642,null,{}] 09:25:43 INFO - PROCESS | 3772 | 1464625543721 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}] 09:25:43 INFO - PROCESS | 3772 | 1464625543831 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 09:25:43 INFO - PROCESS | 3772 | 1464625543942 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:43 INFO - PROCESS | 3772 | ++DOCSHELL 17594800 == 63 [pid = 3772] [id = 170] 09:25:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (17595000) [pid = 3772] [serial = 508] [outer = 00000000] 09:25:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (1759C800) [pid = 3772] [serial = 509] [outer = 17595000] 09:25:43 INFO - PROCESS | 3772 | 1464625543998 Marionette DEBUG loaded listener.js 09:25:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (1759F800) [pid = 3772] [serial = 510] [outer = 17595000] 09:25:44 INFO - PROCESS | 3772 | 1464625544809 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]]]}] 09:25:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:25:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1158ms 09:25:44 INFO - PROCESS | 3772 | 1464625544891 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 09:25:44 INFO - PROCESS | 3772 | 1464625544896 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 09:25:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:25:44 INFO - PROCESS | 3772 | 1464625544901 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:25:44 INFO - PROCESS | 3772 | 1464625544905 Marionette TRACE conn3 <- [1,646,null,{}] 09:25:44 INFO - PROCESS | 3772 | 1464625544912 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}] 09:25:45 INFO - PROCESS | 3772 | 1464625545015 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 09:25:45 INFO - PROCESS | 3772 | 1464625545141 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:45 INFO - PROCESS | 3772 | ++DOCSHELL 10A5E000 == 64 [pid = 3772] [id = 171] 09:25:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (10E7FC00) [pid = 3772] [serial = 511] [outer = 00000000] 09:25:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (1311FC00) [pid = 3772] [serial = 512] [outer = 10E7FC00] 09:25:45 INFO - PROCESS | 3772 | 1464625545192 Marionette DEBUG loaded listener.js 09:25:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (132AC400) [pid = 3772] [serial = 513] [outer = 10E7FC00] 09:25:45 INFO - PROCESS | 3772 | --DOCSHELL 140A6400 == 63 [pid = 3772] [id = 165] 09:25:45 INFO - PROCESS | 3772 | --DOCSHELL 1122E800 == 62 [pid = 3772] [id = 164] 09:25:45 INFO - PROCESS | 3772 | --DOCSHELL 16BB7400 == 61 [pid = 3772] [id = 163] 09:25:45 INFO - PROCESS | 3772 | --DOCSHELL 16F4F000 == 60 [pid = 3772] [id = 162] 09:25:45 INFO - PROCESS | 3772 | --DOCSHELL 1671F800 == 59 [pid = 3772] [id = 161] 09:25:45 INFO - PROCESS | 3772 | --DOCSHELL 17E62C00 == 58 [pid = 3772] [id = 160] 09:25:45 INFO - PROCESS | 3772 | --DOCSHELL 16BAC800 == 57 [pid = 3772] [id = 159] 09:25:45 INFO - PROCESS | 3772 | --DOCSHELL 164F3000 == 56 [pid = 3772] [id = 158] 09:25:45 INFO - PROCESS | 3772 | --DOCSHELL 13903400 == 55 [pid = 3772] [id = 157] 09:25:45 INFO - PROCESS | 3772 | --DOCSHELL 12A70800 == 54 [pid = 3772] [id = 156] 09:25:45 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (19787400) [pid = 3772] [serial = 449] [outer = 00000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3772 | --DOCSHELL 15DB1C00 == 53 [pid = 3772] [id = 152] 09:25:45 INFO - PROCESS | 3772 | --DOCSHELL 12A73400 == 52 [pid = 3772] [id = 151] 09:25:45 INFO - PROCESS | 3772 | --DOCSHELL 173E5000 == 51 [pid = 3772] [id = 150] 09:25:45 INFO - PROCESS | 3772 | 1464625545715 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]]]}] 09:25:45 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (1320B000) [pid = 3772] [serial = 362] [outer = 00000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (12D7BC00) [pid = 3772] [serial = 323] [outer = 00000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (15A98000) [pid = 3772] [serial = 326] [outer = 00000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (18441400) [pid = 3772] [serial = 329] [outer = 00000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (1A1CFC00) [pid = 3772] [serial = 332] [outer = 00000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (1A6AAC00) [pid = 3772] [serial = 359] [outer = 00000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (199D4000) [pid = 3772] [serial = 434] [outer = 00000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (1A22A000) [pid = 3772] [serial = 437] [outer = 00000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (1371B800) [pid = 3772] [serial = 407] [outer = 00000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (173AF400) [pid = 3772] [serial = 428] [outer = 00000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (173E7400) [pid = 3772] [serial = 429] [outer = 00000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (16BB6800) [pid = 3772] [serial = 425] [outer = 00000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (16BBD400) [pid = 3772] [serial = 426] [outer = 00000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (19760C00) [pid = 3772] [serial = 414] [outer = 00000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (1975D800) [pid = 3772] [serial = 413] [outer = 00000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (19A96C00) [pid = 3772] [serial = 435] [outer = 00000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (173B5800) [pid = 3772] [serial = 411] [outer = 00000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (16BBE400) [pid = 3772] [serial = 410] [outer = 00000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (1310EC00) [pid = 3772] [serial = 422] [outer = 00000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (1433A000) [pid = 3772] [serial = 423] [outer = 00000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (1975E400) [pid = 3772] [serial = 417] [outer = 00000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (17DB5000) [pid = 3772] [serial = 416] [outer = 00000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (140A7C00) [pid = 3772] [serial = 420] [outer = 00000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (13202000) [pid = 3772] [serial = 419] [outer = 00000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (17EF1C00) [pid = 3772] [serial = 431] [outer = 00000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (1A794C00) [pid = 3772] [serial = 440] [outer = 00000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (1A3DD000) [pid = 3772] [serial = 438] [outer = 00000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (1A726800) [pid = 3772] [serial = 446] [outer = 00000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (16BAA000) [pid = 3772] [serial = 443] [outer = 00000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (1A3E2400) [pid = 3772] [serial = 441] [outer = 00000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (1409FC00) [pid = 3772] [serial = 408] [outer = 00000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (17EF9000) [pid = 3772] [serial = 432] [outer = 00000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (18440800) [pid = 3772] [serial = 444] [outer = 00000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (1A7A0000) [pid = 3772] [serial = 447] [outer = 00000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (1A728000) [pid = 3772] [serial = 368] [outer = 00000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (1A881800) [pid = 3772] [serial = 371] [outer = 00000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (164F5000) [pid = 3772] [serial = 365] [outer = 00000000] [url = about:blank] 09:25:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:25:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 884ms 09:25:45 INFO - PROCESS | 3772 | 1464625545789 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 09:25:45 INFO - PROCESS | 3772 | 1464625545795 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 09:25:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:25:45 INFO - PROCESS | 3772 | 1464625545800 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:25:45 INFO - PROCESS | 3772 | 1464625545803 Marionette TRACE conn3 <- [1,650,null,{}] 09:25:45 INFO - PROCESS | 3772 | 1464625545806 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}] 09:25:45 INFO - PROCESS | 3772 | 1464625545889 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 09:25:45 INFO - PROCESS | 3772 | 1464625545905 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:45 INFO - PROCESS | 3772 | ++DOCSHELL 13724800 == 52 [pid = 3772] [id = 172] 09:25:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (13727000) [pid = 3772] [serial = 514] [outer = 00000000] 09:25:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (13B6BC00) [pid = 3772] [serial = 515] [outer = 13727000] 09:25:45 INFO - PROCESS | 3772 | 1464625545981 Marionette DEBUG loaded listener.js 09:25:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (14099400) [pid = 3772] [serial = 516] [outer = 13727000] 09:25:46 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:25:46 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:25:46 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:25:46 INFO - PROCESS | 3772 | 1464625546461 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]]]}] 09:25:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:25:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 716ms 09:25:46 INFO - PROCESS | 3772 | 1464625546523 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 09:25:46 INFO - PROCESS | 3772 | 1464625546525 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 09:25:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:25:46 INFO - PROCESS | 3772 | 1464625546529 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:25:46 INFO - PROCESS | 3772 | 1464625546532 Marionette TRACE conn3 <- [1,654,null,{}] 09:25:46 INFO - PROCESS | 3772 | 1464625546542 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}] 09:25:46 INFO - PROCESS | 3772 | 1464625546625 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 09:25:46 INFO - PROCESS | 3772 | 1464625546707 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:46 INFO - PROCESS | 3772 | ++DOCSHELL 13B6B800 == 53 [pid = 3772] [id = 173] 09:25:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (1409F400) [pid = 3772] [serial = 517] [outer = 00000000] 09:25:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (156AF800) [pid = 3772] [serial = 518] [outer = 1409F400] 09:25:46 INFO - PROCESS | 3772 | 1464625546738 Marionette DEBUG loaded listener.js 09:25:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (15C7C800) [pid = 3772] [serial = 519] [outer = 1409F400] 09:25:46 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:25:47 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:25:47 INFO - PROCESS | 3772 | 1464625547118 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]]]}] 09:25:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:25:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 625ms 09:25:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:25:47 INFO - PROCESS | 3772 | 1464625547155 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 09:25:47 INFO - PROCESS | 3772 | 1464625547158 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 09:25:47 INFO - PROCESS | 3772 | 1464625547162 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:25:47 INFO - PROCESS | 3772 | 1464625547164 Marionette TRACE conn3 <- [1,658,null,{}] 09:25:47 INFO - PROCESS | 3772 | 1464625547167 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}] 09:25:47 INFO - PROCESS | 3772 | 1464625547248 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 09:25:47 INFO - PROCESS | 3772 | 1464625547254 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:47 INFO - PROCESS | 3772 | ++DOCSHELL 15FE7C00 == 54 [pid = 3772] [id = 174] 09:25:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (15FE9800) [pid = 3772] [serial = 520] [outer = 00000000] 09:25:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (164FB000) [pid = 3772] [serial = 521] [outer = 15FE9800] 09:25:47 INFO - PROCESS | 3772 | 1464625547299 Marionette DEBUG loaded listener.js 09:25:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (16712000) [pid = 3772] [serial = 522] [outer = 15FE9800] 09:25:47 INFO - PROCESS | 3772 | 1464625547702 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]]]}] 09:25:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:25:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 579ms 09:25:47 INFO - PROCESS | 3772 | 1464625547747 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 09:25:47 INFO - PROCESS | 3772 | 1464625547749 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 09:25:47 INFO - PROCESS | 3772 | 1464625547752 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:25:47 INFO - PROCESS | 3772 | 1464625547754 Marionette TRACE conn3 <- [1,662,null,{}] 09:25:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:25:47 INFO - PROCESS | 3772 | 1464625547760 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}] 09:25:47 INFO - PROCESS | 3772 | 1464625547880 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 09:25:47 INFO - PROCESS | 3772 | 1464625547929 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:47 INFO - PROCESS | 3772 | ++DOCSHELL 16855800 == 55 [pid = 3772] [id = 175] 09:25:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (16857400) [pid = 3772] [serial = 523] [outer = 00000000] 09:25:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (16BAC000) [pid = 3772] [serial = 524] [outer = 16857400] 09:25:47 INFO - PROCESS | 3772 | 1464625548011 Marionette DEBUG loaded listener.js 09:25:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (16BB0000) [pid = 3772] [serial = 525] [outer = 16857400] 09:25:48 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:25:48 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:25:48 INFO - PROCESS | 3772 | 1464625548421 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]]]}] 09:25:48 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 09:25:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 716ms 09:25:48 INFO - PROCESS | 3772 | 1464625548478 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 09:25:48 INFO - PROCESS | 3772 | 1464625548480 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 09:25:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:25:48 INFO - PROCESS | 3772 | 1464625548483 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:25:48 INFO - PROCESS | 3772 | 1464625548485 Marionette TRACE conn3 <- [1,666,null,{}] 09:25:48 INFO - PROCESS | 3772 | 1464625548494 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}] 09:25:48 INFO - PROCESS | 3772 | 1464625548619 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 09:25:48 INFO - PROCESS | 3772 | 1464625548633 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:48 INFO - PROCESS | 3772 | ++DOCSHELL 16BB2000 == 56 [pid = 3772] [id = 176] 09:25:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (16BC6C00) [pid = 3772] [serial = 526] [outer = 00000000] 09:25:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (16F4E800) [pid = 3772] [serial = 527] [outer = 16BC6C00] 09:25:48 INFO - PROCESS | 3772 | 1464625548678 Marionette DEBUG loaded listener.js 09:25:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (173E6000) [pid = 3772] [serial = 528] [outer = 16BC6C00] 09:25:49 INFO - PROCESS | 3772 | 1464625549112 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]]]}] 09:25:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:25:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 671ms 09:25:49 INFO - PROCESS | 3772 | 1464625549166 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 09:25:49 INFO - PROCESS | 3772 | 1464625549168 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 09:25:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:25:49 INFO - PROCESS | 3772 | 1464625549172 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:25:49 INFO - PROCESS | 3772 | 1464625549173 Marionette TRACE conn3 <- [1,670,null,{}] 09:25:49 INFO - PROCESS | 3772 | 1464625549176 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}] 09:25:49 INFO - PROCESS | 3772 | 1464625549310 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 09:25:49 INFO - PROCESS | 3772 | 1464625549320 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:49 INFO - PROCESS | 3772 | ++DOCSHELL 10A79400 == 57 [pid = 3772] [id = 177] 09:25:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (173B4C00) [pid = 3772] [serial = 529] [outer = 00000000] 09:25:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (1759BC00) [pid = 3772] [serial = 530] [outer = 173B4C00] 09:25:49 INFO - PROCESS | 3772 | 1464625549410 Marionette DEBUG loaded listener.js 09:25:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (17DAD400) [pid = 3772] [serial = 531] [outer = 173B4C00] 09:25:49 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (1A6A5C00) [pid = 3772] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:25:49 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (16F49400) [pid = 3772] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:25:49 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (17220000) [pid = 3772] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:25:49 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (16BAD400) [pid = 3772] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:25:49 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (13BCBC00) [pid = 3772] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:25:49 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (17E6CC00) [pid = 3772] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:25:49 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (13052000) [pid = 3772] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:25:49 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (12D76800) [pid = 3772] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:25:49 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (16711C00) [pid = 3772] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:25:49 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (1770FC00) [pid = 3772] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:25:49 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (16BB6400) [pid = 3772] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:25:49 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (13B6A800) [pid = 3772] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:25:50 INFO - PROCESS | 3772 | 1464625550448 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]]]}] 09:25:50 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) 09:25:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1326ms 09:25:50 INFO - PROCESS | 3772 | 1464625550494 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 09:25:50 INFO - PROCESS | 3772 | 1464625550496 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 09:25:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:25:50 INFO - PROCESS | 3772 | 1464625550500 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:25:50 INFO - PROCESS | 3772 | 1464625550501 Marionette TRACE conn3 <- [1,674,null,{}] 09:25:50 INFO - PROCESS | 3772 | 1464625550505 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}] 09:25:50 INFO - PROCESS | 3772 | 1464625550581 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 09:25:50 INFO - PROCESS | 3772 | 1464625550685 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:50 INFO - PROCESS | 3772 | ++DOCSHELL 10FBC000 == 58 [pid = 3772] [id = 178] 09:25:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (12A6CC00) [pid = 3772] [serial = 532] [outer = 00000000] 09:25:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (1671E000) [pid = 3772] [serial = 533] [outer = 12A6CC00] 09:25:50 INFO - PROCESS | 3772 | 1464625550739 Marionette DEBUG loaded listener.js 09:25:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (16F8E800) [pid = 3772] [serial = 534] [outer = 12A6CC00] 09:25:51 INFO - PROCESS | 3772 | 1464625551555 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]]]}] 09:25:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:25:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1066ms 09:25:51 INFO - PROCESS | 3772 | 1464625551575 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 09:25:51 INFO - PROCESS | 3772 | 1464625551576 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 09:25:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:25:51 INFO - PROCESS | 3772 | 1464625551580 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:25:51 INFO - PROCESS | 3772 | 1464625551582 Marionette TRACE conn3 <- [1,678,null,{}] 09:25:51 INFO - PROCESS | 3772 | 1464625551585 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}] 09:25:51 INFO - PROCESS | 3772 | 1464625551662 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 09:25:51 INFO - PROCESS | 3772 | 1464625551720 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:51 INFO - PROCESS | 3772 | ++DOCSHELL 16711400 == 59 [pid = 3772] [id = 179] 09:25:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (16BBCC00) [pid = 3772] [serial = 535] [outer = 00000000] 09:25:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (17EF0400) [pid = 3772] [serial = 536] [outer = 16BBCC00] 09:25:51 INFO - PROCESS | 3772 | 1464625551764 Marionette DEBUG loaded listener.js 09:25:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (18247C00) [pid = 3772] [serial = 537] [outer = 16BBCC00] 09:25:52 INFO - PROCESS | 3772 | 1464625552874 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]]]}] 09:25:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:25:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1296ms 09:25:52 INFO - PROCESS | 3772 | 1464625552890 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 09:25:52 INFO - PROCESS | 3772 | 1464625552894 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 09:25:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:25:52 INFO - PROCESS | 3772 | 1464625552898 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:25:52 INFO - PROCESS | 3772 | 1464625552902 Marionette TRACE conn3 <- [1,682,null,{}] 09:25:52 INFO - PROCESS | 3772 | 1464625552908 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}] 09:25:52 INFO - PROCESS | 3772 | 1464625553019 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 09:25:53 INFO - PROCESS | 3772 | 1464625553136 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:53 INFO - PROCESS | 3772 | ++DOCSHELL 1307D800 == 60 [pid = 3772] [id = 180] 09:25:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (1310EC00) [pid = 3772] [serial = 538] [outer = 00000000] 09:25:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (13901400) [pid = 3772] [serial = 539] [outer = 1310EC00] 09:25:53 INFO - PROCESS | 3772 | 1464625553194 Marionette DEBUG loaded listener.js 09:25:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (140CD000) [pid = 3772] [serial = 540] [outer = 1310EC00] 09:25:54 INFO - PROCESS | 3772 | 1464625554168 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]]]}] 09:25:54 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) 09:25:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1325ms 09:25:54 INFO - PROCESS | 3772 | 1464625554217 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 09:25:54 INFO - PROCESS | 3772 | 1464625554223 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 09:25:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:25:54 INFO - PROCESS | 3772 | 1464625554230 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:25:54 INFO - PROCESS | 3772 | 1464625554233 Marionette TRACE conn3 <- [1,686,null,{}] 09:25:54 INFO - PROCESS | 3772 | 1464625554237 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}] 09:25:54 INFO - PROCESS | 3772 | 1464625554375 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 09:25:54 INFO - PROCESS | 3772 | 1464625554507 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:54 INFO - PROCESS | 3772 | ++DOCSHELL 140A6800 == 61 [pid = 3772] [id = 181] 09:25:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (164EF000) [pid = 3772] [serial = 541] [outer = 00000000] 09:25:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (1684CC00) [pid = 3772] [serial = 542] [outer = 164EF000] 09:25:54 INFO - PROCESS | 3772 | 1464625554546 Marionette DEBUG loaded listener.js 09:25:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (16BC1C00) [pid = 3772] [serial = 543] [outer = 164EF000] 09:25:55 INFO - PROCESS | 3772 | 1464625555534 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]]]}] 09:25:55 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) 09:25:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1325ms 09:25:55 INFO - PROCESS | 3772 | 1464625555557 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 09:25:55 INFO - PROCESS | 3772 | 1464625555560 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 09:25:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:25:55 INFO - PROCESS | 3772 | 1464625555564 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:25:55 INFO - PROCESS | 3772 | 1464625555568 Marionette TRACE conn3 <- [1,690,null,{}] 09:25:55 INFO - PROCESS | 3772 | 1464625555579 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}] 09:25:55 INFO - PROCESS | 3772 | 1464625555686 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 09:25:55 INFO - PROCESS | 3772 | 1464625555794 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:55 INFO - PROCESS | 3772 | ++DOCSHELL 13055400 == 62 [pid = 3772] [id = 182] 09:25:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (1307AC00) [pid = 3772] [serial = 544] [outer = 00000000] 09:25:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (1808B000) [pid = 3772] [serial = 545] [outer = 1307AC00] 09:25:55 INFO - PROCESS | 3772 | 1464625555903 Marionette DEBUG loaded listener.js 09:25:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (18448800) [pid = 3772] [serial = 546] [outer = 1307AC00] 09:25:56 INFO - PROCESS | 3772 | 1464625556891 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]]]}] 09:25:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:25:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1387ms 09:25:56 INFO - PROCESS | 3772 | 1464625556944 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 09:25:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:25:56 INFO - PROCESS | 3772 | 1464625556948 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 09:25:56 INFO - PROCESS | 3772 | 1464625556953 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:25:56 INFO - PROCESS | 3772 | 1464625556957 Marionette TRACE conn3 <- [1,694,null,{}] 09:25:56 INFO - PROCESS | 3772 | 1464625556962 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}] 09:25:57 INFO - PROCESS | 3772 | 1464625557094 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 09:25:57 INFO - PROCESS | 3772 | 1464625557232 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:57 INFO - PROCESS | 3772 | ++DOCSHELL 10A5B800 == 63 [pid = 3772] [id = 183] 09:25:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (132AE000) [pid = 3772] [serial = 547] [outer = 00000000] 09:25:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (13908C00) [pid = 3772] [serial = 548] [outer = 132AE000] 09:25:57 INFO - PROCESS | 3772 | 1464625557283 Marionette DEBUG loaded listener.js 09:25:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (140A4400) [pid = 3772] [serial = 549] [outer = 132AE000] 09:25:57 INFO - PROCESS | 3772 | --DOCSHELL 10FBC000 == 62 [pid = 3772] [id = 178] 09:25:57 INFO - PROCESS | 3772 | --DOCSHELL 10A79400 == 61 [pid = 3772] [id = 177] 09:25:57 INFO - PROCESS | 3772 | --DOCSHELL 16BB2000 == 60 [pid = 3772] [id = 176] 09:25:57 INFO - PROCESS | 3772 | --DOCSHELL 16855800 == 59 [pid = 3772] [id = 175] 09:25:57 INFO - PROCESS | 3772 | --DOCSHELL 15FE7C00 == 58 [pid = 3772] [id = 174] 09:25:57 INFO - PROCESS | 3772 | --DOCSHELL 13B6B800 == 57 [pid = 3772] [id = 173] 09:25:57 INFO - PROCESS | 3772 | --DOCSHELL 13724800 == 56 [pid = 3772] [id = 172] 09:25:57 INFO - PROCESS | 3772 | --DOCSHELL 10A5E000 == 55 [pid = 3772] [id = 171] 09:25:57 INFO - PROCESS | 3772 | --DOCSHELL 128A7000 == 54 [pid = 3772] [id = 167] 09:25:57 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (1B080400) [pid = 3772] [serial = 405] [outer = 00000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (18082000) [pid = 3772] [serial = 482] [outer = 00000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (1A129400) [pid = 3772] [serial = 485] [outer = 00000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (16BB7800) [pid = 3772] [serial = 476] [outer = 00000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (16BC3400) [pid = 3772] [serial = 477] [outer = 00000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (140A2000) [pid = 3772] [serial = 470] [outer = 00000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (14E6B400) [pid = 3772] [serial = 471] [outer = 00000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (17EEDC00) [pid = 3772] [serial = 479] [outer = 00000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (16856C00) [pid = 3772] [serial = 465] [outer = 00000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (15DB6C00) [pid = 3772] [serial = 464] [outer = 00000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (140A7400) [pid = 3772] [serial = 468] [outer = 00000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (13722000) [pid = 3772] [serial = 467] [outer = 00000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (16718C00) [pid = 3772] [serial = 473] [outer = 00000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (16804800) [pid = 3772] [serial = 474] [outer = 00000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (1409E400) [pid = 3772] [serial = 452] [outer = 00000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (16718800) [pid = 3772] [serial = 455] [outer = 00000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (18448C00) [pid = 3772] [serial = 483] [outer = 00000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (18442000) [pid = 3772] [serial = 458] [outer = 00000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (1978AC00) [pid = 3772] [serial = 461] [outer = 00000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (1A88B800) [pid = 3772] [serial = 497] [outer = 00000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (1A79B800) [pid = 3772] [serial = 488] [outer = 00000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (199CBC00) [pid = 3772] [serial = 495] [outer = 00000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (1A6A9C00) [pid = 3772] [serial = 486] [outer = 00000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (18448000) [pid = 3772] [serial = 494] [outer = 00000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (1A79C400) [pid = 3772] [serial = 489] [outer = 00000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (15954C00) [pid = 3772] [serial = 491] [outer = 00000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (16BA9800) [pid = 3772] [serial = 492] [outer = 00000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (18442400) [pid = 3772] [serial = 480] [outer = 00000000] [url = about:blank] 09:25:58 INFO - PROCESS | 3772 | 1464625558249 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]]]}] 09:25:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:25:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1325ms 09:25:58 INFO - PROCESS | 3772 | 1464625558268 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 09:25:58 INFO - PROCESS | 3772 | 1464625558273 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 09:25:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:25:58 INFO - PROCESS | 3772 | 1464625558279 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:25:58 INFO - PROCESS | 3772 | 1464625558281 Marionette TRACE conn3 <- [1,698,null,{}] 09:25:58 INFO - PROCESS | 3772 | 1464625558286 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}] 09:25:58 INFO - PROCESS | 3772 | 1464625558370 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 09:25:58 INFO - PROCESS | 3772 | 1464625558378 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:58 INFO - PROCESS | 3772 | ++DOCSHELL 140A2000 == 55 [pid = 3772] [id = 184] 09:25:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (140A6400) [pid = 3772] [serial = 550] [outer = 00000000] 09:25:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (15951000) [pid = 3772] [serial = 551] [outer = 140A6400] 09:25:58 INFO - PROCESS | 3772 | 1464625558424 Marionette DEBUG loaded listener.js 09:25:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (15C7B400) [pid = 3772] [serial = 552] [outer = 140A6400] 09:25:59 INFO - PROCESS | 3772 | 1464625559335 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]]]}] 09:25:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:25:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1112ms 09:25:59 INFO - PROCESS | 3772 | 1464625559392 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 09:25:59 INFO - PROCESS | 3772 | 1464625559394 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 09:25:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:25:59 INFO - PROCESS | 3772 | 1464625559398 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:25:59 INFO - PROCESS | 3772 | 1464625559401 Marionette TRACE conn3 <- [1,702,null,{}] 09:25:59 INFO - PROCESS | 3772 | 1464625559411 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}] 09:25:59 INFO - PROCESS | 3772 | 1464625559495 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 09:25:59 INFO - PROCESS | 3772 | 1464625559503 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:59 INFO - PROCESS | 3772 | ++DOCSHELL 15FF0800 == 56 [pid = 3772] [id = 185] 09:25:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (1671B000) [pid = 3772] [serial = 553] [outer = 00000000] 09:25:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (16856800) [pid = 3772] [serial = 554] [outer = 1671B000] 09:25:59 INFO - PROCESS | 3772 | 1464625559551 Marionette DEBUG loaded listener.js 09:25:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (16BAB000) [pid = 3772] [serial = 555] [outer = 1671B000] 09:26:00 INFO - PROCESS | 3772 | 1464625560502 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]]]}] 09:26:00 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 09:26:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1112ms 09:26:00 INFO - PROCESS | 3772 | 1464625560532 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 09:26:00 INFO - PROCESS | 3772 | 1464625560534 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 09:26:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:26:00 INFO - PROCESS | 3772 | 1464625560538 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:26:00 INFO - PROCESS | 3772 | 1464625560539 Marionette TRACE conn3 <- [1,706,null,{}] 09:26:00 INFO - PROCESS | 3772 | 1464625560543 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}] 09:26:00 INFO - PROCESS | 3772 | 1464625560643 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 09:26:00 INFO - PROCESS | 3772 | 1464625560691 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:00 INFO - PROCESS | 3772 | ++DOCSHELL 16BA8C00 == 57 [pid = 3772] [id = 186] 09:26:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (16BAF400) [pid = 3772] [serial = 556] [outer = 00000000] 09:26:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (16F49C00) [pid = 3772] [serial = 557] [outer = 16BAF400] 09:26:00 INFO - PROCESS | 3772 | 1464625560738 Marionette DEBUG loaded listener.js 09:26:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (173B3C00) [pid = 3772] [serial = 558] [outer = 16BAF400] 09:26:01 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (16857400) [pid = 3772] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:26:01 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (13727000) [pid = 3772] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:26:01 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (15FE9800) [pid = 3772] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:26:01 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (10E7FC00) [pid = 3772] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:26:01 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (1409F400) [pid = 3772] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:26:01 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (16BC6C00) [pid = 3772] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:26:01 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (173B4C00) [pid = 3772] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:26:01 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (12A6CC00) [pid = 3772] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:26:01 INFO - PROCESS | 3772 | 1464625561651 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]]]}] 09:26:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:26:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1158ms 09:26:01 INFO - PROCESS | 3772 | 1464625561706 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 09:26:01 INFO - PROCESS | 3772 | 1464625561708 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 09:26:01 INFO - PROCESS | 3772 | 1464625561711 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:26:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:26:01 INFO - PROCESS | 3772 | 1464625561713 Marionette TRACE conn3 <- [1,710,null,{}] 09:26:01 INFO - PROCESS | 3772 | 1464625561717 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}] 09:26:01 INFO - PROCESS | 3772 | 1464625561806 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 09:26:01 INFO - PROCESS | 3772 | 1464625561813 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:01 INFO - PROCESS | 3772 | ++DOCSHELL 130AA400 == 58 [pid = 3772] [id = 187] 09:26:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (13209000) [pid = 3772] [serial = 559] [outer = 00000000] 09:26:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (16BB9C00) [pid = 3772] [serial = 560] [outer = 13209000] 09:26:01 INFO - PROCESS | 3772 | 1464625561858 Marionette DEBUG loaded listener.js 09:26:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (16BC0C00) [pid = 3772] [serial = 561] [outer = 13209000] 09:26:02 INFO - PROCESS | 3772 | 1464625562292 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] 09:26:02 INFO - PROCESS | 3772 | 1464625562333 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 09:26:02 INFO - PROCESS | 3772 | 1464625562336 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:26:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:26:02 INFO - PROCESS | 3772 | 1464625562338 Marionette TRACE conn3 <- [1,714,null,{}] 09:26:02 INFO - PROCESS | 3772 | 1464625562341 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}] 09:26:02 INFO - PROCESS | 3772 | 1464625562438 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 09:26:02 INFO - PROCESS | 3772 | 1464625562445 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:02 INFO - PROCESS | 3772 | ++DOCSHELL 16BB1400 == 59 [pid = 3772] [id = 188] 09:26:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (16D73800) [pid = 3772] [serial = 562] [outer = 00000000] 09:26:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (18248400) [pid = 3772] [serial = 563] [outer = 16D73800] 09:26:02 INFO - PROCESS | 3772 | 1464625562490 Marionette DEBUG loaded listener.js 09:26:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (18448400) [pid = 3772] [serial = 564] [outer = 16D73800] 09:26:02 INFO - PROCESS | 3772 | 1464625562951 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]]]}] 09:26:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:26:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 685ms 09:26:03 INFO - PROCESS | 3772 | 1464625563019 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 09:26:03 INFO - PROCESS | 3772 | 1464625563021 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 09:26:03 INFO - PROCESS | 3772 | 1464625563025 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:26:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:26:03 INFO - PROCESS | 3772 | 1464625563026 Marionette TRACE conn3 <- [1,718,null,{}] 09:26:03 INFO - PROCESS | 3772 | 1464625563030 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}] 09:26:03 INFO - PROCESS | 3772 | 1464625563107 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 09:26:03 INFO - PROCESS | 3772 | 1464625563149 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:03 INFO - PROCESS | 3772 | ++DOCSHELL 16F8E400 == 60 [pid = 3772] [id = 189] 09:26:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (19757400) [pid = 3772] [serial = 565] [outer = 00000000] 09:26:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (1975D400) [pid = 3772] [serial = 566] [outer = 19757400] 09:26:03 INFO - PROCESS | 3772 | 1464625563194 Marionette DEBUG loaded listener.js 09:26:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (1975E400) [pid = 3772] [serial = 567] [outer = 19757400] 09:26:03 INFO - PROCESS | 3772 | 1464625563685 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] 09:26:03 INFO - PROCESS | 3772 | 1464625563753 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 09:26:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:26:03 INFO - PROCESS | 3772 | 1464625563759 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:26:03 INFO - PROCESS | 3772 | 1464625563763 Marionette TRACE conn3 <- [1,722,null,{}] 09:26:03 INFO - PROCESS | 3772 | 1464625563769 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}] 09:26:03 INFO - PROCESS | 3772 | 1464625563881 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 09:26:03 INFO - PROCESS | 3772 | 1464625564006 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:04 INFO - PROCESS | 3772 | ++DOCSHELL 1311A800 == 61 [pid = 3772] [id = 190] 09:26:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (1311D400) [pid = 3772] [serial = 568] [outer = 00000000] 09:26:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (132B4000) [pid = 3772] [serial = 569] [outer = 1311D400] 09:26:04 INFO - PROCESS | 3772 | 1464625564048 Marionette DEBUG loaded listener.js 09:26:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (131B6800) [pid = 3772] [serial = 570] [outer = 1311D400] 09:26:04 INFO - PROCESS | 3772 | 1464625564679 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]]]}] 09:26:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:26:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 975ms 09:26:04 INFO - PROCESS | 3772 | 1464625564730 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 09:26:04 INFO - PROCESS | 3772 | 1464625564736 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 09:26:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:26:04 INFO - PROCESS | 3772 | 1464625564743 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:26:04 INFO - PROCESS | 3772 | 1464625564746 Marionette TRACE conn3 <- [1,726,null,{}] 09:26:04 INFO - PROCESS | 3772 | 1464625564750 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}] 09:26:04 INFO - PROCESS | 3772 | 1464625564858 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 09:26:04 INFO - PROCESS | 3772 | 1464625564981 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:04 INFO - PROCESS | 3772 | ++DOCSHELL 15FEF000 == 62 [pid = 3772] [id = 191] 09:26:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (15FF2800) [pid = 3772] [serial = 571] [outer = 00000000] 09:26:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (1671EC00) [pid = 3772] [serial = 572] [outer = 15FF2800] 09:26:05 INFO - PROCESS | 3772 | 1464625565037 Marionette DEBUG loaded listener.js 09:26:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (16BA9400) [pid = 3772] [serial = 573] [outer = 15FF2800] 09:26:06 INFO - PROCESS | 3772 | 1464625566044 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]]]}] 09:26:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:26:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1295ms 09:26:06 INFO - PROCESS | 3772 | 1464625566115 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 09:26:06 INFO - PROCESS | 3772 | 1464625566117 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 09:26:06 INFO - PROCESS | 3772 | 1464625566123 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:26:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:26:06 INFO - PROCESS | 3772 | 1464625566127 Marionette TRACE conn3 <- [1,730,null,{}] 09:26:06 INFO - PROCESS | 3772 | 1464625566138 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}] 09:26:06 INFO - PROCESS | 3772 | 1464625566237 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 09:26:06 INFO - PROCESS | 3772 | 1464625566437 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:06 INFO - PROCESS | 3772 | ++DOCSHELL 1759D000 == 63 [pid = 3772] [id = 192] 09:26:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (17EF4400) [pid = 3772] [serial = 574] [outer = 00000000] 09:26:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (19781800) [pid = 3772] [serial = 575] [outer = 17EF4400] 09:26:06 INFO - PROCESS | 3772 | 1464625566496 Marionette DEBUG loaded listener.js 09:26:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (199C7000) [pid = 3772] [serial = 576] [outer = 17EF4400] 09:26:07 INFO - PROCESS | 3772 | 1464625567543 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]]]}] 09:26:07 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 09:26:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1462ms 09:26:07 INFO - PROCESS | 3772 | 1464625567594 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 09:26:07 INFO - PROCESS | 3772 | 1464625567598 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 09:26:07 INFO - PROCESS | 3772 | 1464625567603 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:26:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:26:07 INFO - PROCESS | 3772 | 1464625567607 Marionette TRACE conn3 <- [1,734,null,{}] 09:26:07 INFO - PROCESS | 3772 | 1464625567614 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}] 09:26:07 INFO - PROCESS | 3772 | 1464625567712 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 09:26:07 INFO - PROCESS | 3772 | 1464625567844 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:07 INFO - PROCESS | 3772 | ++DOCSHELL 132B0000 == 64 [pid = 3772] [id = 193] 09:26:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (13721800) [pid = 3772] [serial = 577] [outer = 00000000] 09:26:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (13DC5800) [pid = 3772] [serial = 578] [outer = 13721800] 09:26:07 INFO - PROCESS | 3772 | 1464625567894 Marionette DEBUG loaded listener.js 09:26:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (14E67400) [pid = 3772] [serial = 579] [outer = 13721800] 09:26:08 INFO - PROCESS | 3772 | --DOCSHELL 131A7C00 == 63 [pid = 3772] [id = 107] 09:26:08 INFO - PROCESS | 3772 | --DOCSHELL 10A6F800 == 62 [pid = 3772] [id = 53] 09:26:08 INFO - PROCESS | 3772 | --DOCSHELL 16BB1400 == 61 [pid = 3772] [id = 188] 09:26:08 INFO - PROCESS | 3772 | --DOCSHELL 130AA400 == 60 [pid = 3772] [id = 187] 09:26:08 INFO - PROCESS | 3772 | --DOCSHELL 16BA8C00 == 59 [pid = 3772] [id = 186] 09:26:08 INFO - PROCESS | 3772 | --DOCSHELL 15FF0800 == 58 [pid = 3772] [id = 185] 09:26:08 INFO - PROCESS | 3772 | --DOCSHELL 140A2000 == 57 [pid = 3772] [id = 184] 09:26:08 INFO - PROCESS | 3772 | --DOCSHELL 10A5B800 == 56 [pid = 3772] [id = 183] 09:26:08 INFO - PROCESS | 3772 | --DOCSHELL 1307D800 == 55 [pid = 3772] [id = 180] 09:26:08 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (16BAC000) [pid = 3772] [serial = 524] [outer = 00000000] [url = about:blank] 09:26:08 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (13B6BC00) [pid = 3772] [serial = 515] [outer = 00000000] [url = about:blank] 09:26:08 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (14099400) [pid = 3772] [serial = 516] [outer = 00000000] [url = about:blank] 09:26:08 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (164FB000) [pid = 3772] [serial = 521] [outer = 00000000] [url = about:blank] 09:26:08 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (1759C800) [pid = 3772] [serial = 509] [outer = 00000000] [url = about:blank] 09:26:08 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (132AC400) [pid = 3772] [serial = 513] [outer = 00000000] [url = about:blank] 09:26:08 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (1311FC00) [pid = 3772] [serial = 512] [outer = 00000000] [url = about:blank] 09:26:08 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (156AF800) [pid = 3772] [serial = 518] [outer = 00000000] [url = about:blank] 09:26:08 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (15C7C800) [pid = 3772] [serial = 519] [outer = 00000000] [url = about:blank] 09:26:08 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (131AE000) [pid = 3772] [serial = 500] [outer = 00000000] [url = about:blank] 09:26:08 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (1671A800) [pid = 3772] [serial = 503] [outer = 00000000] [url = about:blank] 09:26:08 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (1A72E400) [pid = 3772] [serial = 506] [outer = 00000000] [url = about:blank] 09:26:08 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (173E6000) [pid = 3772] [serial = 528] [outer = 00000000] [url = about:blank] 09:26:08 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (16F4E800) [pid = 3772] [serial = 527] [outer = 00000000] [url = about:blank] 09:26:08 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (17DAD400) [pid = 3772] [serial = 531] [outer = 00000000] [url = about:blank] 09:26:08 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (1759BC00) [pid = 3772] [serial = 530] [outer = 00000000] [url = about:blank] 09:26:08 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (16BB0000) [pid = 3772] [serial = 525] [outer = 00000000] [url = about:blank] 09:26:08 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (1671E000) [pid = 3772] [serial = 533] [outer = 00000000] [url = about:blank] 09:26:08 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (16F8E800) [pid = 3772] [serial = 534] [outer = 00000000] [url = about:blank] 09:26:08 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (16712000) [pid = 3772] [serial = 522] [outer = 00000000] [url = about:blank] 09:26:08 INFO - PROCESS | 3772 | 1464625568851 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]]]}] 09:26:08 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.) 09:26:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1264ms 09:26:08 INFO - PROCESS | 3772 | 1464625568867 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 09:26:08 INFO - PROCESS | 3772 | 1464625568872 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 09:26:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:26:08 INFO - PROCESS | 3772 | 1464625568878 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:26:08 INFO - PROCESS | 3772 | 1464625568881 Marionette TRACE conn3 <- [1,738,null,{}] 09:26:08 INFO - PROCESS | 3772 | 1464625568885 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}] 09:26:08 INFO - PROCESS | 3772 | 1464625568968 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 09:26:08 INFO - PROCESS | 3772 | 1464625568976 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:08 INFO - PROCESS | 3772 | ++DOCSHELL 13B6B000 == 56 [pid = 3772] [id = 194] 09:26:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (13B6BC00) [pid = 3772] [serial = 580] [outer = 00000000] 09:26:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (14099400) [pid = 3772] [serial = 581] [outer = 13B6BC00] 09:26:09 INFO - PROCESS | 3772 | 1464625569024 Marionette DEBUG loaded listener.js 09:26:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (140D5800) [pid = 3772] [serial = 582] [outer = 13B6BC00] 09:26:09 INFO - PROCESS | 3772 | 1464625569974 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]]]}] 09:26:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:26:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1113ms 09:26:10 INFO - PROCESS | 3772 | 1464625570006 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 09:26:10 INFO - PROCESS | 3772 | 1464625570008 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 09:26:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:26:10 INFO - PROCESS | 3772 | 1464625570012 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:26:10 INFO - PROCESS | 3772 | 1464625570015 Marionette TRACE conn3 <- [1,742,null,{}] 09:26:10 INFO - PROCESS | 3772 | 1464625570025 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}] 09:26:10 INFO - PROCESS | 3772 | 1464625570112 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 09:26:10 INFO - PROCESS | 3772 | 1464625570120 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:10 INFO - PROCESS | 3772 | ++DOCSHELL 15C74000 == 57 [pid = 3772] [id = 195] 09:26:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (15FF0800) [pid = 3772] [serial = 583] [outer = 00000000] 09:26:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (16BAD800) [pid = 3772] [serial = 584] [outer = 15FF0800] 09:26:10 INFO - PROCESS | 3772 | 1464625570167 Marionette DEBUG loaded listener.js 09:26:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (16BB8000) [pid = 3772] [serial = 585] [outer = 15FF0800] 09:26:11 INFO - PROCESS | 3772 | 1464625571074 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]]]}] 09:26:11 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 09:26:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1112ms 09:26:11 INFO - PROCESS | 3772 | 1464625571130 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 09:26:11 INFO - PROCESS | 3772 | 1464625571132 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 09:26:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:26:11 INFO - PROCESS | 3772 | 1464625571136 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:26:11 INFO - PROCESS | 3772 | 1464625571138 Marionette TRACE conn3 <- [1,746,null,{}] 09:26:11 INFO - PROCESS | 3772 | 1464625571141 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}] 09:26:11 INFO - PROCESS | 3772 | 1464625571253 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 09:26:11 INFO - PROCESS | 3772 | 1464625571260 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:11 INFO - PROCESS | 3772 | ++DOCSHELL 16F41C00 == 58 [pid = 3772] [id = 196] 09:26:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (16F4E800) [pid = 3772] [serial = 586] [outer = 00000000] 09:26:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (173EC400) [pid = 3772] [serial = 587] [outer = 16F4E800] 09:26:11 INFO - PROCESS | 3772 | 1464625571306 Marionette DEBUG loaded listener.js 09:26:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (17598000) [pid = 3772] [serial = 588] [outer = 16F4E800] 09:26:11 INFO - PROCESS | 3772 | 1464625571752 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]]]}] 09:26:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:26:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 670ms 09:26:11 INFO - PROCESS | 3772 | 1464625571822 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 09:26:11 INFO - PROCESS | 3772 | 1464625571824 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 09:26:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:26:11 INFO - PROCESS | 3772 | 1464625571827 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:26:11 INFO - PROCESS | 3772 | 1464625571829 Marionette TRACE conn3 <- [1,750,null,{}] 09:26:11 INFO - PROCESS | 3772 | 1464625571833 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}] 09:26:11 INFO - PROCESS | 3772 | 1464625571949 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 09:26:11 INFO - PROCESS | 3772 | 1464625572008 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:12 INFO - PROCESS | 3772 | ++DOCSHELL 16F4A800 == 59 [pid = 3772] [id = 197] 09:26:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (173EAC00) [pid = 3772] [serial = 589] [outer = 00000000] 09:26:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (17DAEC00) [pid = 3772] [serial = 590] [outer = 173EAC00] 09:26:12 INFO - PROCESS | 3772 | 1464625572053 Marionette DEBUG loaded listener.js 09:26:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (17E11400) [pid = 3772] [serial = 591] [outer = 173EAC00] 09:26:12 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (16BAF400) [pid = 3772] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:26:12 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (13209000) [pid = 3772] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:26:12 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (132AE000) [pid = 3772] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:26:12 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (16D73800) [pid = 3772] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:26:12 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (1671B000) [pid = 3772] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:26:12 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (16BBCC00) [pid = 3772] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:26:12 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (140A6400) [pid = 3772] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:26:12 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (15FF0000) [pid = 3772] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:26:12 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (12D82400) [pid = 3772] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:26:12 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (1A87D800) [pid = 3772] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:26:12 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (1843F800) [pid = 3772] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:26:12 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (17E6D400) [pid = 3772] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:26:12 INFO - PROCESS | 3772 | 1464625572930 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]]]}] 09:26:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:26:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1158ms 09:26:12 INFO - PROCESS | 3772 | 1464625572988 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 09:26:12 INFO - PROCESS | 3772 | 1464625572990 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 09:26:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:26:13 INFO - PROCESS | 3772 | 1464625572994 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:26:13 INFO - PROCESS | 3772 | 1464625572995 Marionette TRACE conn3 <- [1,754,null,{}] 09:26:13 INFO - PROCESS | 3772 | 1464625572999 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}] 09:26:13 INFO - PROCESS | 3772 | 1464625573096 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 09:26:13 INFO - PROCESS | 3772 | 1464625573103 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:13 INFO - PROCESS | 3772 | ++DOCSHELL 140A6400 == 60 [pid = 3772] [id = 198] 09:26:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (15955C00) [pid = 3772] [serial = 592] [outer = 00000000] 09:26:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (18248C00) [pid = 3772] [serial = 593] [outer = 15955C00] 09:26:13 INFO - PROCESS | 3772 | 1464625573149 Marionette DEBUG loaded listener.js 09:26:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (19759400) [pid = 3772] [serial = 594] [outer = 15955C00] 09:26:14 INFO - PROCESS | 3772 | 1464625574037 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]]]}] 09:26:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:26:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1067ms 09:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:26:14 INFO - PROCESS | 3772 | 1464625574075 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 09:26:14 INFO - PROCESS | 3772 | 1464625574077 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 09:26:14 INFO - PROCESS | 3772 | 1464625574081 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:26:14 INFO - PROCESS | 3772 | 1464625574082 Marionette TRACE conn3 <- [1,758,null,{}] 09:26:14 INFO - PROCESS | 3772 | 1464625574088 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}] 09:26:14 INFO - PROCESS | 3772 | 1464625574165 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 09:26:14 INFO - PROCESS | 3772 | 1464625574171 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:14 INFO - PROCESS | 3772 | ++DOCSHELL 17E66400 == 61 [pid = 3772] [id = 199] 09:26:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (17EED000) [pid = 3772] [serial = 595] [outer = 00000000] 09:26:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (199CF800) [pid = 3772] [serial = 596] [outer = 17EED000] 09:26:14 INFO - PROCESS | 3772 | 1464625574215 Marionette DEBUG loaded listener.js 09:26:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (19A54400) [pid = 3772] [serial = 597] [outer = 17EED000] 09:26:14 INFO - PROCESS | 3772 | 1464625574806 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]]]}] 09:26:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:26:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 777ms 09:26:14 INFO - PROCESS | 3772 | 1464625574865 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 09:26:14 INFO - PROCESS | 3772 | 1464625574869 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 09:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:26:14 INFO - PROCESS | 3772 | 1464625574875 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:26:14 INFO - PROCESS | 3772 | 1464625574879 Marionette TRACE conn3 <- [1,762,null,{}] 09:26:14 INFO - PROCESS | 3772 | 1464625574885 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}] 09:26:14 INFO - PROCESS | 3772 | 1464625574995 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 09:26:15 INFO - PROCESS | 3772 | 1464625575120 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:15 INFO - PROCESS | 3772 | ++DOCSHELL 1311FC00 == 62 [pid = 3772] [id = 200] 09:26:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (13126000) [pid = 3772] [serial = 598] [outer = 00000000] 09:26:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (13DC2000) [pid = 3772] [serial = 599] [outer = 13126000] 09:26:15 INFO - PROCESS | 3772 | 1464625575178 Marionette DEBUG loaded listener.js 09:26:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (1549EC00) [pid = 3772] [serial = 600] [outer = 13126000] 09:26:15 INFO - PROCESS | 3772 | 1464625575789 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]]]}] 09:26:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:26:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 975ms 09:26:15 INFO - PROCESS | 3772 | 1464625575844 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 09:26:15 INFO - PROCESS | 3772 | 1464625575850 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 09:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:26:15 INFO - PROCESS | 3772 | 1464625575857 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:26:15 INFO - PROCESS | 3772 | 1464625575860 Marionette TRACE conn3 <- [1,766,null,{}] 09:26:15 INFO - PROCESS | 3772 | 1464625575864 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}] 09:26:15 INFO - PROCESS | 3772 | 1464625575968 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 09:26:16 INFO - PROCESS | 3772 | 1464625576066 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:16 INFO - PROCESS | 3772 | ++DOCSHELL 15FE9C00 == 63 [pid = 3772] [id = 201] 09:26:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (16718000) [pid = 3772] [serial = 601] [outer = 00000000] 09:26:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (16BAE800) [pid = 3772] [serial = 602] [outer = 16718000] 09:26:16 INFO - PROCESS | 3772 | 1464625576120 Marionette DEBUG loaded listener.js 09:26:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (16BC6C00) [pid = 3772] [serial = 603] [outer = 16718000] 09:26:16 INFO - PROCESS | 3772 | 1464625576666 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]]]}] 09:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 808ms 09:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:26:16 INFO - PROCESS | 3772 | 1464625576679 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 09:26:16 INFO - PROCESS | 3772 | 1464625576682 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 09:26:16 INFO - PROCESS | 3772 | 1464625576701 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:26:16 INFO - PROCESS | 3772 | 1464625576705 Marionette TRACE conn3 <- [1,770,null,{}] 09:26:16 INFO - PROCESS | 3772 | 1464625576717 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}] 09:26:16 INFO - PROCESS | 3772 | 1464625576822 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 09:26:16 INFO - PROCESS | 3772 | 1464625576921 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:16 INFO - PROCESS | 3772 | ++DOCSHELL 18440C00 == 64 [pid = 3772] [id = 202] 09:26:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (19760C00) [pid = 3772] [serial = 604] [outer = 00000000] 09:26:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (199CA000) [pid = 3772] [serial = 605] [outer = 19760C00] 09:26:16 INFO - PROCESS | 3772 | 1464625576977 Marionette DEBUG loaded listener.js 09:26:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (19A96000) [pid = 3772] [serial = 606] [outer = 19760C00] 09:26:17 INFO - PROCESS | 3772 | 1464625577569 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]]]}] 09:26:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:26:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 929ms 09:26:17 INFO - PROCESS | 3772 | 1464625577634 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 09:26:17 INFO - PROCESS | 3772 | 1464625577637 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 09:26:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:26:17 INFO - PROCESS | 3772 | 1464625577640 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:26:17 INFO - PROCESS | 3772 | 1464625577642 Marionette TRACE conn3 <- [1,774,null,{}] 09:26:17 INFO - PROCESS | 3772 | 1464625577646 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}] 09:26:17 INFO - PROCESS | 3772 | 1464625577748 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 09:26:17 INFO - PROCESS | 3772 | 1464625577845 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:17 INFO - PROCESS | 3772 | ++DOCSHELL 1A124000 == 65 [pid = 3772] [id = 203] 09:26:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (1A127000) [pid = 3772] [serial = 607] [outer = 00000000] 09:26:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (1A1D0400) [pid = 3772] [serial = 608] [outer = 1A127000] 09:26:17 INFO - PROCESS | 3772 | 1464625577883 Marionette DEBUG loaded listener.js 09:26:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (1A22CC00) [pid = 3772] [serial = 609] [outer = 1A127000] 09:26:18 INFO - PROCESS | 3772 | 1464625578451 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]]]}] 09:26:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:26:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 884ms 09:26:18 INFO - PROCESS | 3772 | 1464625578525 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 09:26:18 INFO - PROCESS | 3772 | 1464625578528 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 09:26:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:26:18 INFO - PROCESS | 3772 | 1464625578531 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:26:18 INFO - PROCESS | 3772 | 1464625578533 Marionette TRACE conn3 <- [1,778,null,{}] 09:26:18 INFO - PROCESS | 3772 | 1464625578520 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}] 09:26:18 INFO - PROCESS | 3772 | 1464625578624 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 09:26:18 INFO - PROCESS | 3772 | 1464625578748 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:18 INFO - PROCESS | 3772 | ++DOCSHELL 16BA9800 == 66 [pid = 3772] [id = 204] 09:26:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (1A129C00) [pid = 3772] [serial = 610] [outer = 00000000] 09:26:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (1A6A8400) [pid = 3772] [serial = 611] [outer = 1A129C00] 09:26:18 INFO - PROCESS | 3772 | 1464625578804 Marionette DEBUG loaded listener.js 09:26:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (1A723000) [pid = 3772] [serial = 612] [outer = 1A129C00] 09:26:19 INFO - PROCESS | 3772 | 1464625579370 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]]]}] 09:26:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:26:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 884ms 09:26:19 INFO - PROCESS | 3772 | 1464625579402 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 09:26:19 INFO - PROCESS | 3772 | 1464625579404 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 09:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:26:19 INFO - PROCESS | 3772 | 1464625579408 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:26:19 INFO - PROCESS | 3772 | 1464625579410 Marionette TRACE conn3 <- [1,782,null,{}] 09:26:19 INFO - PROCESS | 3772 | 1464625579413 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}] 09:26:19 INFO - PROCESS | 3772 | 1464625579533 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 09:26:19 INFO - PROCESS | 3772 | 1464625579639 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:19 INFO - PROCESS | 3772 | ++DOCSHELL 13B65000 == 67 [pid = 3772] [id = 205] 09:26:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (15958800) [pid = 3772] [serial = 613] [outer = 00000000] 09:26:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (1671E800) [pid = 3772] [serial = 614] [outer = 15958800] 09:26:19 INFO - PROCESS | 3772 | 1464625579694 Marionette DEBUG loaded listener.js 09:26:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (19A56800) [pid = 3772] [serial = 615] [outer = 15958800] 09:26:20 INFO - PROCESS | 3772 | 1464625580375 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]]]}] 09:26:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:26:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1006ms 09:26:20 INFO - PROCESS | 3772 | 1464625580437 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 09:26:20 INFO - PROCESS | 3772 | 1464625580442 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 09:26:20 INFO - PROCESS | 3772 | 1464625580446 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:26:20 INFO - PROCESS | 3772 | 1464625580450 Marionette TRACE conn3 <- [1,786,null,{}] 09:26:20 INFO - PROCESS | 3772 | 1464625580454 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}] 09:26:20 INFO - PROCESS | 3772 | 1464625580557 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 09:26:20 INFO - PROCESS | 3772 | 1464625580705 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:20 INFO - PROCESS | 3772 | --DOCSHELL 140A6400 == 66 [pid = 3772] [id = 198] 09:26:20 INFO - PROCESS | 3772 | --DOCSHELL 16F4A800 == 65 [pid = 3772] [id = 197] 09:26:20 INFO - PROCESS | 3772 | --DOCSHELL 16F41C00 == 64 [pid = 3772] [id = 196] 09:26:20 INFO - PROCESS | 3772 | --DOCSHELL 15C74000 == 63 [pid = 3772] [id = 195] 09:26:20 INFO - PROCESS | 3772 | --DOCSHELL 13B6B000 == 62 [pid = 3772] [id = 194] 09:26:20 INFO - PROCESS | 3772 | --DOCSHELL 132B0000 == 61 [pid = 3772] [id = 193] 09:26:20 INFO - PROCESS | 3772 | --DOCSHELL 1311A800 == 60 [pid = 3772] [id = 190] 09:26:20 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (1671BC00) [pid = 3772] [serial = 456] [outer = 00000000] [url = about:blank] 09:26:20 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (14E61C00) [pid = 3772] [serial = 453] [outer = 00000000] [url = about:blank] 09:26:20 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (1AAD9C00) [pid = 3772] [serial = 498] [outer = 00000000] [url = about:blank] 09:26:20 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (199CB800) [pid = 3772] [serial = 462] [outer = 00000000] [url = about:blank] 09:26:20 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (19754400) [pid = 3772] [serial = 459] [outer = 00000000] [url = about:blank] 09:26:20 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (16F49C00) [pid = 3772] [serial = 557] [outer = 00000000] [url = about:blank] 09:26:20 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (16BB9C00) [pid = 3772] [serial = 560] [outer = 00000000] [url = about:blank] 09:26:20 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (140A4400) [pid = 3772] [serial = 549] [outer = 00000000] [url = about:blank] 09:26:20 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (173B3C00) [pid = 3772] [serial = 558] [outer = 00000000] [url = about:blank] 09:26:20 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (13908C00) [pid = 3772] [serial = 548] [outer = 00000000] [url = about:blank] 09:26:20 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (18448400) [pid = 3772] [serial = 564] [outer = 00000000] [url = about:blank] 09:26:20 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (1975D400) [pid = 3772] [serial = 566] [outer = 00000000] [url = about:blank] 09:26:20 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (13901400) [pid = 3772] [serial = 539] [outer = 00000000] [url = about:blank] 09:26:20 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (16856800) [pid = 3772] [serial = 554] [outer = 00000000] [url = about:blank] 09:26:20 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (17EF0400) [pid = 3772] [serial = 536] [outer = 00000000] [url = about:blank] 09:26:20 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (18247C00) [pid = 3772] [serial = 537] [outer = 00000000] [url = about:blank] 09:26:20 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (15951000) [pid = 3772] [serial = 551] [outer = 00000000] [url = about:blank] 09:26:20 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (15C7B400) [pid = 3772] [serial = 552] [outer = 00000000] [url = about:blank] 09:26:20 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (1808B000) [pid = 3772] [serial = 545] [outer = 00000000] [url = about:blank] 09:26:20 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (1684CC00) [pid = 3772] [serial = 542] [outer = 00000000] [url = about:blank] 09:26:20 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (18248400) [pid = 3772] [serial = 563] [outer = 00000000] [url = about:blank] 09:26:20 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (16BC0C00) [pid = 3772] [serial = 561] [outer = 00000000] [url = about:blank] 09:26:20 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (16BAB000) [pid = 3772] [serial = 555] [outer = 00000000] [url = about:blank] 09:26:20 INFO - PROCESS | 3772 | ++DOCSHELL 10A57800 == 61 [pid = 3772] [id = 206] 09:26:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (10A76C00) [pid = 3772] [serial = 616] [outer = 00000000] 09:26:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (1311CC00) [pid = 3772] [serial = 617] [outer = 10A76C00] 09:26:20 INFO - PROCESS | 3772 | 1464625580777 Marionette DEBUG loaded listener.js 09:26:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (140A3400) [pid = 3772] [serial = 618] [outer = 10A76C00] 09:26:21 INFO - PROCESS | 3772 | 1464625581148 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]]]}] 09:26:21 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 09:26:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 747ms 09:26:21 INFO - PROCESS | 3772 | 1464625581174 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 09:26:21 INFO - PROCESS | 3772 | 1464625581180 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 09:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:26:21 INFO - PROCESS | 3772 | 1464625581186 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:26:21 INFO - PROCESS | 3772 | 1464625581188 Marionette TRACE conn3 <- [1,790,null,{}] 09:26:21 INFO - PROCESS | 3772 | 1464625581192 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}] 09:26:21 INFO - PROCESS | 3772 | 1464625581279 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 09:26:21 INFO - PROCESS | 3772 | 1464625581287 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:21 INFO - PROCESS | 3772 | ++DOCSHELL 15C06800 == 62 [pid = 3772] [id = 207] 09:26:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (15C70C00) [pid = 3772] [serial = 619] [outer = 00000000] 09:26:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (164FB000) [pid = 3772] [serial = 620] [outer = 15C70C00] 09:26:21 INFO - PROCESS | 3772 | 1464625581332 Marionette DEBUG loaded listener.js 09:26:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (1671B800) [pid = 3772] [serial = 621] [outer = 15C70C00] 09:26:21 INFO - PROCESS | 3772 | 1464625581802 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]]]}] 09:26:21 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 09:26:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 624ms 09:26:21 INFO - PROCESS | 3772 | 1464625581822 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 09:26:21 INFO - PROCESS | 3772 | 1464625581824 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 09:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:26:21 INFO - PROCESS | 3772 | 1464625581828 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:26:21 INFO - PROCESS | 3772 | 1464625581831 Marionette TRACE conn3 <- [1,794,null,{}] 09:26:21 INFO - PROCESS | 3772 | 1464625581825 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}] 09:26:21 INFO - PROCESS | 3772 | 1464625581911 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 09:26:21 INFO - PROCESS | 3772 | 1464625581921 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:21 INFO - PROCESS | 3772 | ++DOCSHELL 16BBDC00 == 63 [pid = 3772] [id = 208] 09:26:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (16BC4400) [pid = 3772] [serial = 622] [outer = 00000000] 09:26:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (16F89C00) [pid = 3772] [serial = 623] [outer = 16BC4400] 09:26:21 INFO - PROCESS | 3772 | 1464625581968 Marionette DEBUG loaded listener.js 09:26:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (17594C00) [pid = 3772] [serial = 624] [outer = 16BC4400] 09:26:22 INFO - PROCESS | 3772 | 1464625582458 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]]]}] 09:26:22 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 09:26:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 670ms 09:26:22 INFO - PROCESS | 3772 | 1464625582510 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 09:26:22 INFO - PROCESS | 3772 | 1464625582496 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 09:26:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:26:22 INFO - PROCESS | 3772 | 1464625582499 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:26:22 INFO - PROCESS | 3772 | 1464625582501 Marionette TRACE conn3 <- [1,798,null,{}] 09:26:22 INFO - PROCESS | 3772 | 1464625582504 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}] 09:26:22 INFO - PROCESS | 3772 | 1464625582590 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 09:26:22 INFO - PROCESS | 3772 | 1464625582599 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:22 INFO - PROCESS | 3772 | ++DOCSHELL 16F89800 == 64 [pid = 3772] [id = 209] 09:26:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (173F1400) [pid = 3772] [serial = 625] [outer = 00000000] 09:26:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (1770FC00) [pid = 3772] [serial = 626] [outer = 173F1400] 09:26:22 INFO - PROCESS | 3772 | 1464625582644 Marionette DEBUG loaded listener.js 09:26:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (18082000) [pid = 3772] [serial = 627] [outer = 173F1400] 09:26:23 INFO - PROCESS | 3772 | 1464625583100 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]]]}] 09:26:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:26:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 610ms 09:26:23 INFO - PROCESS | 3772 | 1464625583140 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 09:26:23 INFO - PROCESS | 3772 | 1464625583142 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 09:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:26:23 INFO - PROCESS | 3772 | 1464625583145 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:26:23 INFO - PROCESS | 3772 | 1464625583147 Marionette TRACE conn3 <- [1,802,null,{}] 09:26:23 INFO - PROCESS | 3772 | 1464625583150 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}] 09:26:23 INFO - PROCESS | 3772 | 1464625583243 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 09:26:23 INFO - PROCESS | 3772 | 1464625583323 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:23 INFO - PROCESS | 3772 | ++DOCSHELL 18441000 == 65 [pid = 3772] [id = 210] 09:26:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (18442800) [pid = 3772] [serial = 628] [outer = 00000000] 09:26:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (19752C00) [pid = 3772] [serial = 629] [outer = 18442800] 09:26:23 INFO - PROCESS | 3772 | 1464625583374 Marionette DEBUG loaded listener.js 09:26:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (1975CC00) [pid = 3772] [serial = 630] [outer = 18442800] 09:26:23 INFO - PROCESS | 3772 | 1464625583808 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] 09:26:23 INFO - PROCESS | 3772 | 1464625583870 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 09:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:26:23 INFO - PROCESS | 3772 | 1464625583874 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:26:23 INFO - PROCESS | 3772 | 1464625583875 Marionette TRACE conn3 <- [1,806,null,{}] 09:26:23 INFO - PROCESS | 3772 | 1464625583886 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}] 09:26:23 INFO - PROCESS | 3772 | 1464625583989 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 09:26:24 INFO - PROCESS | 3772 | 1464625584052 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:24 INFO - PROCESS | 3772 | ++DOCSHELL 19A95C00 == 66 [pid = 3772] [id = 211] 09:26:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (19A98400) [pid = 3772] [serial = 631] [outer = 00000000] 09:26:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (1A22BC00) [pid = 3772] [serial = 632] [outer = 19A98400] 09:26:24 INFO - PROCESS | 3772 | 1464625584097 Marionette DEBUG loaded listener.js 09:26:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (1A69BC00) [pid = 3772] [serial = 633] [outer = 19A98400] 09:26:24 INFO - PROCESS | 3772 | 1464625584514 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]]]}] 09:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 686ms 09:26:24 INFO - PROCESS | 3772 | 1464625584556 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 09:26:24 INFO - PROCESS | 3772 | 1464625584558 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 09:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:26:24 INFO - PROCESS | 3772 | 1464625584609 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:26:24 INFO - PROCESS | 3772 | 1464625584610 Marionette TRACE conn3 <- [1,810,null,{}] 09:26:24 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (16F4E800) [pid = 3772] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:26:24 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (15955C00) [pid = 3772] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:26:24 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (13721800) [pid = 3772] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:26:24 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (13B6BC00) [pid = 3772] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:26:24 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (173EAC00) [pid = 3772] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:26:24 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (19757400) [pid = 3772] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:26:24 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (15FF0800) [pid = 3772] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:26:24 INFO - PROCESS | 3772 | 1464625584618 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}] 09:26:24 INFO - PROCESS | 3772 | 1464625584717 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 09:26:24 INFO - PROCESS | 3772 | 1464625584775 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:24 INFO - PROCESS | 3772 | ++DOCSHELL 1759B400 == 67 [pid = 3772] [id = 212] 09:26:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (175A1800) [pid = 3772] [serial = 634] [outer = 00000000] 09:26:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (1A22A000) [pid = 3772] [serial = 635] [outer = 175A1800] 09:26:24 INFO - PROCESS | 3772 | 1464625584819 Marionette DEBUG loaded listener.js 09:26:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (1A72FC00) [pid = 3772] [serial = 636] [outer = 175A1800] 09:26:25 INFO - PROCESS | 3772 | 1464625585176 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] 09:26:25 INFO - PROCESS | 3772 | 1464625585246 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 09:26:25 INFO - PROCESS | 3772 | 1464625585249 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:26:25 INFO - PROCESS | 3772 | 1464625585250 Marionette TRACE conn3 <- [1,814,null,{}] 09:26:25 INFO - PROCESS | 3772 | 1464625585254 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}] 09:26:25 INFO - PROCESS | 3772 | 1464625585328 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 09:26:25 INFO - PROCESS | 3772 | 1464625585337 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:25 INFO - PROCESS | 3772 | ++DOCSHELL 10A79000 == 68 [pid = 3772] [id = 213] 09:26:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (140A4C00) [pid = 3772] [serial = 637] [outer = 00000000] 09:26:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (1A801C00) [pid = 3772] [serial = 638] [outer = 140A4C00] 09:26:25 INFO - PROCESS | 3772 | 1464625585381 Marionette DEBUG loaded listener.js 09:26:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (1A80B400) [pid = 3772] [serial = 639] [outer = 140A4C00] 09:26:25 INFO - PROCESS | 3772 | 1464625585790 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]]]}] 09:26:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:26:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 579ms 09:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:26:25 INFO - PROCESS | 3772 | 1464625585830 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 09:26:25 INFO - PROCESS | 3772 | 1464625585832 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 09:26:25 INFO - PROCESS | 3772 | 1464625585835 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:26:25 INFO - PROCESS | 3772 | 1464625585837 Marionette TRACE conn3 <- [1,818,null,{}] 09:26:25 INFO - PROCESS | 3772 | 1464625585840 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}] 09:26:25 INFO - PROCESS | 3772 | 1464625585920 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 09:26:25 INFO - PROCESS | 3772 | 1464625585927 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:25 INFO - PROCESS | 3772 | ++DOCSHELL 1978C800 == 69 [pid = 3772] [id = 214] 09:26:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (1A72C000) [pid = 3772] [serial = 640] [outer = 00000000] 09:26:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (1A880C00) [pid = 3772] [serial = 641] [outer = 1A72C000] 09:26:25 INFO - PROCESS | 3772 | 1464625585955 Marionette DEBUG loaded listener.js 09:26:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (1A881800) [pid = 3772] [serial = 642] [outer = 1A72C000] 09:26:26 INFO - PROCESS | 3772 | 1464625586382 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]]]}] 09:26:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:26:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 579ms 09:26:26 INFO - PROCESS | 3772 | 1464625586414 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 09:26:26 INFO - PROCESS | 3772 | 1464625586416 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 09:26:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:26:26 INFO - PROCESS | 3772 | 1464625586420 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:26:26 INFO - PROCESS | 3772 | 1464625586421 Marionette TRACE conn3 <- [1,822,null,{}] 09:26:26 INFO - PROCESS | 3772 | 1464625586425 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}] 09:26:26 INFO - PROCESS | 3772 | 1464625586546 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 09:26:26 INFO - PROCESS | 3772 | 1464625586555 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:26 INFO - PROCESS | 3772 | ++DOCSHELL 12AC6400 == 70 [pid = 3772] [id = 215] 09:26:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (12ACA400) [pid = 3772] [serial = 643] [outer = 00000000] 09:26:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (12ACF000) [pid = 3772] [serial = 644] [outer = 12ACA400] 09:26:26 INFO - PROCESS | 3772 | 1464625586602 Marionette DEBUG loaded listener.js 09:26:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (11C57800) [pid = 3772] [serial = 645] [outer = 12ACA400] 09:26:26 INFO - PROCESS | 3772 | 1464625586999 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]]]}] 09:26:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:26:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 685ms 09:26:27 INFO - PROCESS | 3772 | 1464625587104 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 09:26:27 INFO - PROCESS | 3772 | 1464625587108 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 09:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:26:27 INFO - PROCESS | 3772 | 1464625587113 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:26:27 INFO - PROCESS | 3772 | 1464625587117 Marionette TRACE conn3 <- [1,826,null,{}] 09:26:27 INFO - PROCESS | 3772 | 1464625587123 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}] 09:26:27 INFO - PROCESS | 3772 | 1464625587279 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 09:26:27 INFO - PROCESS | 3772 | 1464625587407 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:27 INFO - PROCESS | 3772 | ++DOCSHELL 12AD3400 == 71 [pid = 3772] [id = 216] 09:26:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (12AD3800) [pid = 3772] [serial = 646] [outer = 00000000] 09:26:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (13113800) [pid = 3772] [serial = 647] [outer = 12AD3800] 09:26:27 INFO - PROCESS | 3772 | 1464625587467 Marionette DEBUG loaded listener.js 09:26:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (132AC400) [pid = 3772] [serial = 648] [outer = 12AD3800] 09:26:28 INFO - PROCESS | 3772 | 1464625588010 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]]]}] 09:26:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:26:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 914ms 09:26:28 INFO - PROCESS | 3772 | 1464625588040 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 09:26:28 INFO - PROCESS | 3772 | 1464625588044 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 09:26:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:26:28 INFO - PROCESS | 3772 | 1464625588053 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:26:28 INFO - PROCESS | 3772 | 1464625588057 Marionette TRACE conn3 <- [1,830,null,{}] 09:26:28 INFO - PROCESS | 3772 | 1464625588061 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}] 09:26:28 INFO - PROCESS | 3772 | 1464625588171 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 09:26:28 INFO - PROCESS | 3772 | 1464625588277 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:28 INFO - PROCESS | 3772 | ++DOCSHELL 13B60400 == 72 [pid = 3772] [id = 217] 09:26:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (15A94400) [pid = 3772] [serial = 649] [outer = 00000000] 09:26:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (16BAC400) [pid = 3772] [serial = 650] [outer = 15A94400] 09:26:28 INFO - PROCESS | 3772 | 1464625588331 Marionette DEBUG loaded listener.js 09:26:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (16BC4800) [pid = 3772] [serial = 651] [outer = 15A94400] 09:26:28 INFO - PROCESS | 3772 | 1464625588924 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]]]}] 09:26:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:26:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 915ms 09:26:28 INFO - PROCESS | 3772 | 1464625588976 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 09:26:28 INFO - PROCESS | 3772 | 1464625588978 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 09:26:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:26:28 INFO - PROCESS | 3772 | 1464625588982 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:26:28 INFO - PROCESS | 3772 | 1464625588985 Marionette TRACE conn3 <- [1,834,null,{}] 09:26:28 INFO - PROCESS | 3772 | 1464625588995 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}] 09:26:29 INFO - PROCESS | 3772 | 1464625589107 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 09:26:29 INFO - PROCESS | 3772 | 1464625589211 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:29 INFO - PROCESS | 3772 | ++DOCSHELL 199C7400 == 73 [pid = 3772] [id = 218] 09:26:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (199C9C00) [pid = 3772] [serial = 652] [outer = 00000000] 09:26:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (1A6A8800) [pid = 3772] [serial = 653] [outer = 199C9C00] 09:26:29 INFO - PROCESS | 3772 | 1464625589269 Marionette DEBUG loaded listener.js 09:26:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (1A80F000) [pid = 3772] [serial = 654] [outer = 199C9C00] 09:26:29 INFO - PROCESS | 3772 | 1464625589852 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]]]}] 09:26:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:26:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 914ms 09:26:29 INFO - PROCESS | 3772 | 1464625589908 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 09:26:29 INFO - PROCESS | 3772 | 1464625589911 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 09:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:26:29 INFO - PROCESS | 3772 | 1464625589914 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:26:29 INFO - PROCESS | 3772 | 1464625589916 Marionette TRACE conn3 <- [1,838,null,{}] 09:26:29 INFO - PROCESS | 3772 | 1464625589920 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}] 09:26:30 INFO - PROCESS | 3772 | 1464625590027 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 09:26:30 INFO - PROCESS | 3772 | 1464625590128 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:30 INFO - PROCESS | 3772 | ++DOCSHELL 16C3C000 == 74 [pid = 3772] [id = 219] 09:26:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (16C3D400) [pid = 3772] [serial = 655] [outer = 00000000] 09:26:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (16C41800) [pid = 3772] [serial = 656] [outer = 16C3D400] 09:26:30 INFO - PROCESS | 3772 | 1464625590166 Marionette DEBUG loaded listener.js 09:26:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (1A1C9000) [pid = 3772] [serial = 657] [outer = 16C3D400] 09:26:31 INFO - PROCESS | 3772 | 1464625591077 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]]]}] 09:26:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:26:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1204ms 09:26:31 INFO - PROCESS | 3772 | 1464625591121 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 09:26:31 INFO - PROCESS | 3772 | 1464625591125 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 09:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:26:31 INFO - PROCESS | 3772 | 1464625591131 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:26:31 INFO - PROCESS | 3772 | 1464625591135 Marionette TRACE conn3 <- [1,842,null,{}] 09:26:31 INFO - PROCESS | 3772 | 1464625591141 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}] 09:26:31 INFO - PROCESS | 3772 | 1464625591238 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 09:26:31 INFO - PROCESS | 3772 | 1464625591374 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:31 INFO - PROCESS | 3772 | ++DOCSHELL 1026BC00 == 75 [pid = 3772] [id = 220] 09:26:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (10433400) [pid = 3772] [serial = 658] [outer = 00000000] 09:26:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (11026000) [pid = 3772] [serial = 659] [outer = 10433400] 09:26:31 INFO - PROCESS | 3772 | 1464625591424 Marionette DEBUG loaded listener.js 09:26:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (1102B400) [pid = 3772] [serial = 660] [outer = 10433400] 09:26:31 INFO - PROCESS | 3772 | 1464625591965 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]]]}] 09:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 869ms 09:26:32 INFO - PROCESS | 3772 | 1464625592020 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 09:26:32 INFO - PROCESS | 3772 | 1464625592025 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 09:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:26:32 INFO - PROCESS | 3772 | 1464625592031 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:26:32 INFO - PROCESS | 3772 | 1464625592034 Marionette TRACE conn3 <- [1,846,null,{}] 09:26:32 INFO - PROCESS | 3772 | 1464625592038 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}] 09:26:32 INFO - PROCESS | 3772 | 1464625592122 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 09:26:32 INFO - PROCESS | 3772 | 1464625592272 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:32 INFO - PROCESS | 3772 | --DOCSHELL 15FEF000 == 74 [pid = 3772] [id = 191] 09:26:32 INFO - PROCESS | 3772 | --DOCSHELL 17DAE400 == 73 [pid = 3772] [id = 123] 09:26:32 INFO - PROCESS | 3772 | --DOCSHELL 140A6800 == 72 [pid = 3772] [id = 181] 09:26:32 INFO - PROCESS | 3772 | --DOCSHELL 16711400 == 71 [pid = 3772] [id = 179] 09:26:32 INFO - PROCESS | 3772 | --DOCSHELL 1978C800 == 70 [pid = 3772] [id = 214] 09:26:32 INFO - PROCESS | 3772 | --DOCSHELL 10A79000 == 69 [pid = 3772] [id = 213] 09:26:32 INFO - PROCESS | 3772 | --DOCSHELL 1759B400 == 68 [pid = 3772] [id = 212] 09:26:32 INFO - PROCESS | 3772 | --DOCSHELL 19A95C00 == 67 [pid = 3772] [id = 211] 09:26:32 INFO - PROCESS | 3772 | --DOCSHELL 18441000 == 66 [pid = 3772] [id = 210] 09:26:32 INFO - PROCESS | 3772 | --DOCSHELL 16F89800 == 65 [pid = 3772] [id = 209] 09:26:32 INFO - PROCESS | 3772 | --DOCSHELL 16BBDC00 == 64 [pid = 3772] [id = 208] 09:26:32 INFO - PROCESS | 3772 | --DOCSHELL 15C06800 == 63 [pid = 3772] [id = 207] 09:26:32 INFO - PROCESS | 3772 | --DOCSHELL 10A57800 == 62 [pid = 3772] [id = 206] 09:26:32 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (132B4000) [pid = 3772] [serial = 569] [outer = 00000000] [url = about:blank] 09:26:32 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (199CF800) [pid = 3772] [serial = 596] [outer = 00000000] [url = about:blank] 09:26:32 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (1671EC00) [pid = 3772] [serial = 572] [outer = 00000000] [url = about:blank] 09:26:32 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (19781800) [pid = 3772] [serial = 575] [outer = 00000000] [url = about:blank] 09:26:32 INFO - PROCESS | 3772 | ++DOCSHELL 105E7000 == 63 [pid = 3772] [id = 221] 09:26:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (10A57800) [pid = 3772] [serial = 661] [outer = 00000000] 09:26:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (12AC8400) [pid = 3772] [serial = 662] [outer = 10A57800] 09:26:32 INFO - PROCESS | 3772 | 1464625592348 Marionette DEBUG loaded listener.js 09:26:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (12AD1400) [pid = 3772] [serial = 663] [outer = 10A57800] 09:26:32 INFO - PROCESS | 3772 | --DOCSHELL 1311FC00 == 62 [pid = 3772] [id = 200] 09:26:32 INFO - PROCESS | 3772 | --DOCSHELL 16F8E400 == 61 [pid = 3772] [id = 189] 09:26:32 INFO - PROCESS | 3772 | --DOCSHELL 17E66400 == 60 [pid = 3772] [id = 199] 09:26:32 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (17598000) [pid = 3772] [serial = 588] [outer = 00000000] [url = about:blank] 09:26:32 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (173EC400) [pid = 3772] [serial = 587] [outer = 00000000] [url = about:blank] 09:26:32 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (18248C00) [pid = 3772] [serial = 593] [outer = 00000000] [url = about:blank] 09:26:32 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (14E67400) [pid = 3772] [serial = 579] [outer = 00000000] [url = about:blank] 09:26:32 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (13DC5800) [pid = 3772] [serial = 578] [outer = 00000000] [url = about:blank] 09:26:32 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (14099400) [pid = 3772] [serial = 581] [outer = 00000000] [url = about:blank] 09:26:32 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (140D5800) [pid = 3772] [serial = 582] [outer = 00000000] [url = about:blank] 09:26:32 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (17DAEC00) [pid = 3772] [serial = 590] [outer = 00000000] [url = about:blank] 09:26:32 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (17E11400) [pid = 3772] [serial = 591] [outer = 00000000] [url = about:blank] 09:26:32 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (1975E400) [pid = 3772] [serial = 567] [outer = 00000000] [url = about:blank] 09:26:32 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (16BAD800) [pid = 3772] [serial = 584] [outer = 00000000] [url = about:blank] 09:26:32 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (19759400) [pid = 3772] [serial = 594] [outer = 00000000] [url = about:blank] 09:26:32 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (16BB8000) [pid = 3772] [serial = 585] [outer = 00000000] [url = about:blank] 09:26:32 INFO - PROCESS | 3772 | 1464625592750 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]]]}] 09:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 777ms 09:26:32 INFO - PROCESS | 3772 | 1464625592799 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 09:26:32 INFO - PROCESS | 3772 | 1464625592801 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 09:26:32 INFO - PROCESS | 3772 | 1464625592808 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:26:32 INFO - PROCESS | 3772 | 1464625592812 Marionette TRACE conn3 <- [1,850,null,{}] 09:26:32 INFO - PROCESS | 3772 | 1464625592822 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}] 09:26:32 INFO - PROCESS | 3772 | 1464625592915 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 09:26:32 INFO - PROCESS | 3772 | 1464625592925 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:32 INFO - PROCESS | 3772 | ++DOCSHELL 131B3800 == 61 [pid = 3772] [id = 222] 09:26:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (13201800) [pid = 3772] [serial = 664] [outer = 00000000] 09:26:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (13722000) [pid = 3772] [serial = 665] [outer = 13201800] 09:26:32 INFO - PROCESS | 3772 | 1464625592972 Marionette DEBUG loaded listener.js 09:26:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (13B6A800) [pid = 3772] [serial = 666] [outer = 13201800] 09:26:33 INFO - PROCESS | 3772 | 1464625593427 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]]]}] 09:26:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:26:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 686ms 09:26:33 INFO - PROCESS | 3772 | 1464625593491 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 09:26:33 INFO - PROCESS | 3772 | 1464625593494 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 09:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:26:33 INFO - PROCESS | 3772 | 1464625593497 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:26:33 INFO - PROCESS | 3772 | 1464625593499 Marionette TRACE conn3 <- [1,854,null,{}] 09:26:33 INFO - PROCESS | 3772 | 1464625593502 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}] 09:26:33 INFO - PROCESS | 3772 | 1464625593582 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 09:26:33 INFO - PROCESS | 3772 | 1464625593591 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:33 INFO - PROCESS | 3772 | ++DOCSHELL 13B63000 == 62 [pid = 3772] [id = 223] 09:26:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (1409E000) [pid = 3772] [serial = 667] [outer = 00000000] 09:26:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (14337C00) [pid = 3772] [serial = 668] [outer = 1409E000] 09:26:33 INFO - PROCESS | 3772 | 1464625593636 Marionette DEBUG loaded listener.js 09:26:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (1433A000) [pid = 3772] [serial = 669] [outer = 1409E000] 09:26:34 INFO - PROCESS | 3772 | 1464625594071 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]]]}] 09:26:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:26:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 579ms 09:26:34 INFO - PROCESS | 3772 | 1464625594094 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 09:26:34 INFO - PROCESS | 3772 | 1464625594096 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 09:26:34 INFO - PROCESS | 3772 | 1464625594099 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:26:34 INFO - PROCESS | 3772 | 1464625594101 Marionette TRACE conn3 <- [1,858,null,{}] 09:26:34 INFO - PROCESS | 3772 | 1464625594104 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}] 09:26:34 INFO - PROCESS | 3772 | 1464625594187 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 09:26:34 INFO - PROCESS | 3772 | 1464625594193 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:34 INFO - PROCESS | 3772 | ++DOCSHELL 1433A400 == 63 [pid = 3772] [id = 224] 09:26:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (14353C00) [pid = 3772] [serial = 670] [outer = 00000000] 09:26:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (15956400) [pid = 3772] [serial = 671] [outer = 14353C00] 09:26:34 INFO - PROCESS | 3772 | 1464625594238 Marionette DEBUG loaded listener.js 09:26:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (15A95800) [pid = 3772] [serial = 672] [outer = 14353C00] 09:26:34 INFO - PROCESS | 3772 | 1464625594718 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]]]}] 09:26:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:26:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 686ms 09:26:34 INFO - PROCESS | 3772 | 1464625594781 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 09:26:34 INFO - PROCESS | 3772 | 1464625594783 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 09:26:34 INFO - PROCESS | 3772 | 1464625594786 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:26:34 INFO - PROCESS | 3772 | 1464625594788 Marionette TRACE conn3 <- [1,862,null,{}] 09:26:34 INFO - PROCESS | 3772 | 1464625594791 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}] 09:26:34 INFO - PROCESS | 3772 | 1464625594907 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 09:26:34 INFO - PROCESS | 3772 | 1464625594917 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:34 INFO - PROCESS | 3772 | ++DOCSHELL 1102AC00 == 64 [pid = 3772] [id = 225] 09:26:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (11A0AC00) [pid = 3772] [serial = 673] [outer = 00000000] 09:26:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (15FEF800) [pid = 3772] [serial = 674] [outer = 11A0AC00] 09:26:34 INFO - PROCESS | 3772 | 1464625594966 Marionette DEBUG loaded listener.js 09:26:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (16855800) [pid = 3772] [serial = 675] [outer = 11A0AC00] 09:26:35 INFO - PROCESS | 3772 | 1464625595414 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]]]}] 09:26:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:26:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 685ms 09:26:35 INFO - PROCESS | 3772 | 1464625595470 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 09:26:35 INFO - PROCESS | 3772 | 1464625595472 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 09:26:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:26:35 INFO - PROCESS | 3772 | 1464625595475 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:26:35 INFO - PROCESS | 3772 | 1464625595476 Marionette TRACE conn3 <- [1,866,null,{}] 09:26:35 INFO - PROCESS | 3772 | 1464625595480 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}] 09:26:35 INFO - PROCESS | 3772 | 1464625595599 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 09:26:35 INFO - PROCESS | 3772 | 1464625595612 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:35 INFO - PROCESS | 3772 | ++DOCSHELL 16720800 == 65 [pid = 3772] [id = 226] 09:26:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (1693C000) [pid = 3772] [serial = 676] [outer = 00000000] 09:26:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (16BB3C00) [pid = 3772] [serial = 677] [outer = 1693C000] 09:26:35 INFO - PROCESS | 3772 | 1464625595657 Marionette DEBUG loaded listener.js 09:26:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (16BB9400) [pid = 3772] [serial = 678] [outer = 1693C000] 09:26:36 INFO - PROCESS | 3772 | 1464625596096 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]]]}] 09:26:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:26:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 686ms 09:26:36 INFO - PROCESS | 3772 | 1464625596156 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 09:26:36 INFO - PROCESS | 3772 | 1464625596158 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 09:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:26:36 INFO - PROCESS | 3772 | 1464625596161 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:26:36 INFO - PROCESS | 3772 | 1464625596163 Marionette TRACE conn3 <- [1,870,null,{}] 09:26:36 INFO - PROCESS | 3772 | 1464625596172 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}] 09:26:36 INFO - PROCESS | 3772 | 1464625596260 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 09:26:36 INFO - PROCESS | 3772 | 1464625596267 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:36 INFO - PROCESS | 3772 | ++DOCSHELL 16BAC800 == 66 [pid = 3772] [id = 227] 09:26:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (16BBA400) [pid = 3772] [serial = 679] [outer = 00000000] 09:26:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (16C3B000) [pid = 3772] [serial = 680] [outer = 16BBA400] 09:26:36 INFO - PROCESS | 3772 | 1464625596314 Marionette DEBUG loaded listener.js 09:26:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (16C3C800) [pid = 3772] [serial = 681] [outer = 16BBA400] 09:26:37 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (10A76C00) [pid = 3772] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:26:37 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (17595000) [pid = 3772] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:26:37 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (15C70C00) [pid = 3772] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:26:37 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (1A72C000) [pid = 3772] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:26:37 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (15FF2800) [pid = 3772] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:26:37 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (18442800) [pid = 3772] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:26:37 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (1A11A400) [pid = 3772] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:26:37 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (175A1800) [pid = 3772] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:26:37 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (1311D400) [pid = 3772] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:26:37 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (16BC4400) [pid = 3772] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:26:37 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (15958800) [pid = 3772] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:26:37 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (17EF4400) [pid = 3772] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:26:37 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (19A98400) [pid = 3772] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:26:37 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (173F1400) [pid = 3772] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:26:37 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (1310EC00) [pid = 3772] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:26:37 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (15FF2400) [pid = 3772] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:26:37 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (1307AC00) [pid = 3772] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:26:37 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (12A70C00) [pid = 3772] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:26:37 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (164EF000) [pid = 3772] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:26:37 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (140A4C00) [pid = 3772] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:26:37 INFO - PROCESS | 3772 | 1464625597088 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]]]}] 09:26:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:26:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 975ms 09:26:37 INFO - PROCESS | 3772 | 1464625597125 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 09:26:37 INFO - PROCESS | 3772 | 1464625597127 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 09:26:37 INFO - PROCESS | 3772 | 1464625597130 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:26:37 INFO - PROCESS | 3772 | 1464625597132 Marionette TRACE conn3 <- [1,874,null,{}] 09:26:37 INFO - PROCESS | 3772 | 1464625597135 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}] 09:26:37 INFO - PROCESS | 3772 | 1464625597221 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 09:26:37 INFO - PROCESS | 3772 | 1464625597228 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:37 INFO - PROCESS | 3772 | ++DOCSHELL 112A9000 == 67 [pid = 3772] [id = 228] 09:26:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (12A70C00) [pid = 3772] [serial = 682] [outer = 00000000] 09:26:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (15C71000) [pid = 3772] [serial = 683] [outer = 12A70C00] 09:26:37 INFO - PROCESS | 3772 | 1464625597272 Marionette DEBUG loaded listener.js 09:26:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (164F5000) [pid = 3772] [serial = 684] [outer = 12A70C00] 09:26:37 INFO - PROCESS | 3772 | 1464625597949 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]]]}] 09:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 883ms 09:26:38 INFO - PROCESS | 3772 | 1464625598018 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 09:26:38 INFO - PROCESS | 3772 | 1464625598020 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 09:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:26:38 INFO - PROCESS | 3772 | 1464625598024 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:26:38 INFO - PROCESS | 3772 | 1464625598025 Marionette TRACE conn3 <- [1,878,null,{}] 09:26:38 INFO - PROCESS | 3772 | 1464625598029 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}] 09:26:38 INFO - PROCESS | 3772 | 1464625598109 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 09:26:38 INFO - PROCESS | 3772 | 1464625598115 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:38 INFO - PROCESS | 3772 | ++DOCSHELL 10A52C00 == 68 [pid = 3772] [id = 229] 09:26:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (13DC0800) [pid = 3772] [serial = 685] [outer = 00000000] 09:26:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (16F47C00) [pid = 3772] [serial = 686] [outer = 13DC0800] 09:26:38 INFO - PROCESS | 3772 | 1464625598159 Marionette DEBUG loaded listener.js 09:26:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (17E64000) [pid = 3772] [serial = 687] [outer = 13DC0800] 09:26:38 INFO - PROCESS | 3772 | 1464625598597 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]]]}] 09:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 625ms 09:26:38 INFO - PROCESS | 3772 | 1464625598646 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 09:26:38 INFO - PROCESS | 3772 | 1464625598649 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 09:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:26:38 INFO - PROCESS | 3772 | 1464625598652 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:26:38 INFO - PROCESS | 3772 | 1464625598654 Marionette TRACE conn3 <- [1,882,null,{}] 09:26:38 INFO - PROCESS | 3772 | 1464625598658 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}] 09:26:38 INFO - PROCESS | 3772 | 1464625598754 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 09:26:38 INFO - PROCESS | 3772 | 1464625598763 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:38 INFO - PROCESS | 3772 | ++DOCSHELL 1122BC00 == 69 [pid = 3772] [id = 230] 09:26:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (17E6B000) [pid = 3772] [serial = 688] [outer = 00000000] 09:26:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (1843EC00) [pid = 3772] [serial = 689] [outer = 17E6B000] 09:26:38 INFO - PROCESS | 3772 | 1464625598812 Marionette DEBUG loaded listener.js 09:26:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (18446800) [pid = 3772] [serial = 690] [outer = 17E6B000] 09:26:39 INFO - PROCESS | 3772 | 1464625599456 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]]]}] 09:26:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 823ms 09:26:39 INFO - PROCESS | 3772 | 1464625599476 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 09:26:39 INFO - PROCESS | 3772 | 1464625599481 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 09:26:39 INFO - PROCESS | 3772 | 1464625599486 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:26:39 INFO - PROCESS | 3772 | 1464625599491 Marionette TRACE conn3 <- [1,886,null,{}] 09:26:39 INFO - PROCESS | 3772 | 1464625599496 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}] 09:26:39 INFO - PROCESS | 3772 | 1464625599608 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 09:26:39 INFO - PROCESS | 3772 | 1464625599712 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:39 INFO - PROCESS | 3772 | ++DOCSHELL 11027400 == 70 [pid = 3772] [id = 231] 09:26:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (1122E400) [pid = 3772] [serial = 691] [outer = 00000000] 09:26:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (12A73400) [pid = 3772] [serial = 692] [outer = 1122E400] 09:26:39 INFO - PROCESS | 3772 | 1464625599753 Marionette DEBUG loaded listener.js 09:26:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (12D7B400) [pid = 3772] [serial = 693] [outer = 1122E400] 09:26:40 INFO - PROCESS | 3772 | 1464625600408 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]]]}] 09:26:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:26:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 975ms 09:26:40 INFO - PROCESS | 3772 | 1464625600473 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 09:26:40 INFO - PROCESS | 3772 | 1464625600461 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 09:26:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:26:40 INFO - PROCESS | 3772 | 1464625600467 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:26:40 INFO - PROCESS | 3772 | 1464625600470 Marionette TRACE conn3 <- [1,890,null,{}] 09:26:40 INFO - PROCESS | 3772 | 1464625600489 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}] 09:26:40 INFO - PROCESS | 3772 | 1464625600598 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 09:26:40 INFO - PROCESS | 3772 | 1464625600726 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:40 INFO - PROCESS | 3772 | ++DOCSHELL 131AFC00 == 71 [pid = 3772] [id = 232] 09:26:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (1320B800) [pid = 3772] [serial = 694] [outer = 00000000] 09:26:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (140D2C00) [pid = 3772] [serial = 695] [outer = 1320B800] 09:26:40 INFO - PROCESS | 3772 | 1464625600782 Marionette DEBUG loaded listener.js 09:26:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (15954C00) [pid = 3772] [serial = 696] [outer = 1320B800] 09:26:41 INFO - PROCESS | 3772 | 1464625601361 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]]]}] 09:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 945ms 09:26:41 INFO - PROCESS | 3772 | 1464625601415 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 09:26:41 INFO - PROCESS | 3772 | 1464625601417 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 09:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:26:41 INFO - PROCESS | 3772 | 1464625601421 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:26:41 INFO - PROCESS | 3772 | 1464625601425 Marionette TRACE conn3 <- [1,894,null,{}] 09:26:41 INFO - PROCESS | 3772 | 1464625601436 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}] 09:26:41 INFO - PROCESS | 3772 | 1464625601544 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 09:26:41 INFO - PROCESS | 3772 | 1464625601715 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:41 INFO - PROCESS | 3772 | ++DOCSHELL 17DB6800 == 72 [pid = 3772] [id = 233] 09:26:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (17E17400) [pid = 3772] [serial = 697] [outer = 00000000] 09:26:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (17EEDC00) [pid = 3772] [serial = 698] [outer = 17E17400] 09:26:41 INFO - PROCESS | 3772 | 1464625601793 Marionette DEBUG loaded listener.js 09:26:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (1843F400) [pid = 3772] [serial = 699] [outer = 17E17400] 09:26:42 INFO - PROCESS | 3772 | 1464625602354 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]]]}] 09:26:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:26:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 975ms 09:26:42 INFO - PROCESS | 3772 | 1464625602405 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 09:26:42 INFO - PROCESS | 3772 | 1464625602408 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 09:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:26:42 INFO - PROCESS | 3772 | 1464625602412 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:26:42 INFO - PROCESS | 3772 | 1464625602414 Marionette TRACE conn3 <- [1,898,null,{}] 09:26:42 INFO - PROCESS | 3772 | 1464625602417 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}] 09:26:42 INFO - PROCESS | 3772 | 1464625602507 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 09:26:42 INFO - PROCESS | 3772 | 1464625602608 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:42 INFO - PROCESS | 3772 | ++DOCSHELL 18086400 == 73 [pid = 3772] [id = 234] 09:26:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (18444C00) [pid = 3772] [serial = 700] [outer = 00000000] 09:26:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (19782C00) [pid = 3772] [serial = 701] [outer = 18444C00] 09:26:42 INFO - PROCESS | 3772 | 1464625602662 Marionette DEBUG loaded listener.js 09:26:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (19789000) [pid = 3772] [serial = 702] [outer = 18444C00] 09:26:43 INFO - PROCESS | 3772 | 1464625603216 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]]]}] 09:26:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 869ms 09:26:43 INFO - PROCESS | 3772 | 1464625603282 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 09:26:43 INFO - PROCESS | 3772 | 1464625603284 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 09:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:26:43 INFO - PROCESS | 3772 | 1464625603288 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:26:43 INFO - PROCESS | 3772 | 1464625603290 Marionette TRACE conn3 <- [1,902,null,{}] 09:26:43 INFO - PROCESS | 3772 | 1464625603293 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}] 09:26:43 INFO - PROCESS | 3772 | 1464625603395 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 09:26:43 INFO - PROCESS | 3772 | 1464625603497 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:43 INFO - PROCESS | 3772 | ++DOCSHELL 199CBC00 == 74 [pid = 3772] [id = 235] 09:26:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (199CC000) [pid = 3772] [serial = 703] [outer = 00000000] 09:26:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (19A4EC00) [pid = 3772] [serial = 704] [outer = 199CC000] 09:26:43 INFO - PROCESS | 3772 | 1464625603553 Marionette DEBUG loaded listener.js 09:26:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (19A94000) [pid = 3772] [serial = 705] [outer = 199CC000] 09:26:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 132 (1A1C6000) [pid = 3772] [serial = 706] [outer = 1B2B7000] 09:26:44 INFO - PROCESS | 3772 | 1464625604240 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]]]}] 09:26:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 975ms 09:26:44 INFO - PROCESS | 3772 | 1464625604275 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 09:26:44 INFO - PROCESS | 3772 | 1464625604277 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 09:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:26:44 INFO - PROCESS | 3772 | 1464625604281 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:26:44 INFO - PROCESS | 3772 | 1464625604283 Marionette TRACE conn3 <- [1,906,null,{}] 09:26:44 INFO - PROCESS | 3772 | 1464625604287 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}] 09:26:44 INFO - PROCESS | 3772 | 1464625604396 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 09:26:44 INFO - PROCESS | 3772 | 1464625604603 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:44 INFO - PROCESS | 3772 | ++DOCSHELL 0C77F800 == 75 [pid = 3772] [id = 236] 09:26:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 133 (10A50400) [pid = 3772] [serial = 707] [outer = 00000000] 09:26:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 134 (11022800) [pid = 3772] [serial = 708] [outer = 10A50400] 09:26:44 INFO - PROCESS | 3772 | 1464625604661 Marionette DEBUG loaded listener.js 09:26:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 135 (1122F400) [pid = 3772] [serial = 709] [outer = 10A50400] 09:26:45 INFO - PROCESS | 3772 | 1464625605286 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]]]}] 09:26:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:26:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1067ms 09:26:45 INFO - PROCESS | 3772 | 1464625605339 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 09:26:45 INFO - PROCESS | 3772 | 1464625605343 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 09:26:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:26:45 INFO - PROCESS | 3772 | 1464625605347 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:26:45 INFO - PROCESS | 3772 | 1464625605350 Marionette TRACE conn3 <- [1,910,null,{}] 09:26:45 INFO - PROCESS | 3772 | 1464625605355 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}] 09:26:45 INFO - PROCESS | 3772 | 1464625605456 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 09:26:45 INFO - PROCESS | 3772 | 1464625605570 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:45 INFO - PROCESS | 3772 | --DOCSHELL 10A52C00 == 74 [pid = 3772] [id = 229] 09:26:45 INFO - PROCESS | 3772 | --DOCSHELL 112A9000 == 73 [pid = 3772] [id = 228] 09:26:45 INFO - PROCESS | 3772 | --DOCSHELL 16BAC800 == 72 [pid = 3772] [id = 227] 09:26:45 INFO - PROCESS | 3772 | --DOCSHELL 16720800 == 71 [pid = 3772] [id = 226] 09:26:45 INFO - PROCESS | 3772 | --DOCSHELL 1102AC00 == 70 [pid = 3772] [id = 225] 09:26:45 INFO - PROCESS | 3772 | --DOCSHELL 1433A400 == 69 [pid = 3772] [id = 224] 09:26:45 INFO - PROCESS | 3772 | --DOCSHELL 13B63000 == 68 [pid = 3772] [id = 223] 09:26:45 INFO - PROCESS | 3772 | --DOCSHELL 131B3800 == 67 [pid = 3772] [id = 222] 09:26:45 INFO - PROCESS | 3772 | --DOCSHELL 105E7000 == 66 [pid = 3772] [id = 221] 09:26:45 INFO - PROCESS | 3772 | --DOCSHELL 1026BC00 == 65 [pid = 3772] [id = 220] 09:26:45 INFO - PROCESS | 3772 | --DOCSHELL 12AD3400 == 64 [pid = 3772] [id = 216] 09:26:45 INFO - PROCESS | 3772 | --DOMWINDOW == 134 (1311CC00) [pid = 3772] [serial = 617] [outer = 00000000] [url = about:blank] 09:26:45 INFO - PROCESS | 3772 | --DOMWINDOW == 133 (140A3400) [pid = 3772] [serial = 618] [outer = 00000000] [url = about:blank] 09:26:45 INFO - PROCESS | 3772 | --DOMWINDOW == 132 (19752C00) [pid = 3772] [serial = 629] [outer = 00000000] [url = about:blank] 09:26:45 INFO - PROCESS | 3772 | --DOMWINDOW == 131 (1975CC00) [pid = 3772] [serial = 630] [outer = 00000000] [url = about:blank] 09:26:45 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (1770FC00) [pid = 3772] [serial = 626] [outer = 00000000] [url = about:blank] 09:26:45 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (164FB000) [pid = 3772] [serial = 620] [outer = 00000000] [url = about:blank] 09:26:45 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (1671B800) [pid = 3772] [serial = 621] [outer = 00000000] [url = about:blank] 09:26:45 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (1A22BC00) [pid = 3772] [serial = 632] [outer = 00000000] [url = about:blank] 09:26:45 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (16BAE800) [pid = 3772] [serial = 602] [outer = 00000000] [url = about:blank] 09:26:45 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (199CA000) [pid = 3772] [serial = 605] [outer = 00000000] [url = about:blank] 09:26:45 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (1A1D0400) [pid = 3772] [serial = 608] [outer = 00000000] [url = about:blank] 09:26:45 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (1A22A000) [pid = 3772] [serial = 635] [outer = 00000000] [url = about:blank] 09:26:45 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (1A6A8400) [pid = 3772] [serial = 611] [outer = 00000000] [url = about:blank] 09:26:45 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (1A801C00) [pid = 3772] [serial = 638] [outer = 00000000] [url = about:blank] 09:26:45 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (16BA9400) [pid = 3772] [serial = 573] [outer = 00000000] [url = about:blank] 09:26:45 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (16BB0400) [pid = 3772] [serial = 504] [outer = 00000000] [url = about:blank] 09:26:45 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (1A69BC00) [pid = 3772] [serial = 633] [outer = 00000000] [url = about:blank] 09:26:45 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (199C7000) [pid = 3772] [serial = 576] [outer = 00000000] [url = about:blank] 09:26:45 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (13DC2C00) [pid = 3772] [serial = 501] [outer = 00000000] [url = about:blank] 09:26:45 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (140CD000) [pid = 3772] [serial = 540] [outer = 00000000] [url = about:blank] 09:26:45 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (131B6800) [pid = 3772] [serial = 570] [outer = 00000000] [url = about:blank] 09:26:45 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (1A880C00) [pid = 3772] [serial = 641] [outer = 00000000] [url = about:blank] 09:26:45 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (1A80D000) [pid = 3772] [serial = 507] [outer = 00000000] [url = about:blank] 09:26:45 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (18448800) [pid = 3772] [serial = 546] [outer = 00000000] [url = about:blank] 09:26:45 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (16BC1C00) [pid = 3772] [serial = 543] [outer = 00000000] [url = about:blank] 09:26:45 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (19A56800) [pid = 3772] [serial = 615] [outer = 00000000] [url = about:blank] 09:26:45 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (1671E800) [pid = 3772] [serial = 614] [outer = 00000000] [url = about:blank] 09:26:45 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (16F89C00) [pid = 3772] [serial = 623] [outer = 00000000] [url = about:blank] 09:26:45 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (1A881800) [pid = 3772] [serial = 642] [outer = 00000000] [url = about:blank] 09:26:45 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (12ACF000) [pid = 3772] [serial = 644] [outer = 00000000] [url = about:blank] 09:26:45 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (17594C00) [pid = 3772] [serial = 624] [outer = 00000000] [url = about:blank] 09:26:45 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (13DC2000) [pid = 3772] [serial = 599] [outer = 00000000] [url = about:blank] 09:26:45 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (1A80B400) [pid = 3772] [serial = 639] [outer = 00000000] [url = about:blank] 09:26:45 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (18082000) [pid = 3772] [serial = 627] [outer = 00000000] [url = about:blank] 09:26:45 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (1A72FC00) [pid = 3772] [serial = 636] [outer = 00000000] [url = about:blank] 09:26:45 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (1759F800) [pid = 3772] [serial = 510] [outer = 00000000] [url = about:blank] 09:26:45 INFO - PROCESS | 3772 | ++DOCSHELL 10563400 == 65 [pid = 3772] [id = 237] 09:26:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (105E7000) [pid = 3772] [serial = 710] [outer = 00000000] 09:26:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (11CA5800) [pid = 3772] [serial = 711] [outer = 105E7000] 09:26:45 INFO - PROCESS | 3772 | 1464625605652 Marionette DEBUG loaded listener.js 09:26:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (131AC000) [pid = 3772] [serial = 712] [outer = 105E7000] 09:26:46 INFO - PROCESS | 3772 | 1464625606063 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]]]}] 09:26:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:26:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 777ms 09:26:46 INFO - PROCESS | 3772 | 1464625606131 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 09:26:46 INFO - PROCESS | 3772 | 1464625606135 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 09:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:26:46 INFO - PROCESS | 3772 | 1464625606139 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:26:46 INFO - PROCESS | 3772 | 1464625606141 Marionette TRACE conn3 <- [1,914,null,{}] 09:26:46 INFO - PROCESS | 3772 | 1464625606145 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}] 09:26:46 INFO - PROCESS | 3772 | 1464625606237 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 09:26:46 INFO - PROCESS | 3772 | 1464625606246 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:46 INFO - PROCESS | 3772 | ++DOCSHELL 13B6B800 == 66 [pid = 3772] [id = 238] 09:26:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (13BC5800) [pid = 3772] [serial = 713] [outer = 00000000] 09:26:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (140C7800) [pid = 3772] [serial = 714] [outer = 13BC5800] 09:26:46 INFO - PROCESS | 3772 | 1464625606292 Marionette DEBUG loaded listener.js 09:26:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (1433A400) [pid = 3772] [serial = 715] [outer = 13BC5800] 09:26:46 INFO - PROCESS | 3772 | 1464625606746 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]]]}] 09:26:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:26:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 610ms 09:26:46 INFO - PROCESS | 3772 | 1464625606761 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 09:26:46 INFO - PROCESS | 3772 | 1464625606763 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 09:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:26:46 INFO - PROCESS | 3772 | 1464625606768 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:26:46 INFO - PROCESS | 3772 | 1464625606774 Marionette TRACE conn3 <- [1,918,null,{}] 09:26:46 INFO - PROCESS | 3772 | 1464625606786 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}] 09:26:46 INFO - PROCESS | 3772 | 1464625606870 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 09:26:46 INFO - PROCESS | 3772 | 1464625606877 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:46 INFO - PROCESS | 3772 | ++DOCSHELL 15FF0400 == 67 [pid = 3772] [id = 239] 09:26:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (15FF1C00) [pid = 3772] [serial = 716] [outer = 00000000] 09:26:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (16716000) [pid = 3772] [serial = 717] [outer = 15FF1C00] 09:26:46 INFO - PROCESS | 3772 | 1464625606922 Marionette DEBUG loaded listener.js 09:26:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (1671EC00) [pid = 3772] [serial = 718] [outer = 15FF1C00] 09:26:47 INFO - PROCESS | 3772 | 1464625607348 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]]]}] 09:26:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:26:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 640ms 09:26:47 INFO - PROCESS | 3772 | 1464625607406 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 09:26:47 INFO - PROCESS | 3772 | 1464625607409 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 09:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:26:47 INFO - PROCESS | 3772 | 1464625607412 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:26:47 INFO - PROCESS | 3772 | 1464625607414 Marionette TRACE conn3 <- [1,922,null,{}] 09:26:47 INFO - PROCESS | 3772 | 1464625607417 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}] 09:26:47 INFO - PROCESS | 3772 | 1464625607500 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 09:26:47 INFO - PROCESS | 3772 | 1464625607508 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:47 INFO - PROCESS | 3772 | ++DOCSHELL 16855400 == 68 [pid = 3772] [id = 240] 09:26:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (16856800) [pid = 3772] [serial = 719] [outer = 00000000] 09:26:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (16BB0800) [pid = 3772] [serial = 720] [outer = 16856800] 09:26:47 INFO - PROCESS | 3772 | 1464625607553 Marionette DEBUG loaded listener.js 09:26:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (16BC3400) [pid = 3772] [serial = 721] [outer = 16856800] 09:26:47 INFO - PROCESS | 3772 | 1464625607994 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]]]}] 09:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 625ms 09:26:48 INFO - PROCESS | 3772 | 1464625608039 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 09:26:48 INFO - PROCESS | 3772 | 1464625608041 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 09:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:26:48 INFO - PROCESS | 3772 | 1464625608044 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:26:48 INFO - PROCESS | 3772 | 1464625608046 Marionette TRACE conn3 <- [1,926,null,{}] 09:26:48 INFO - PROCESS | 3772 | 1464625608049 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}] 09:26:48 INFO - PROCESS | 3772 | 1464625608161 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 09:26:48 INFO - PROCESS | 3772 | 1464625608167 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:48 INFO - PROCESS | 3772 | ++DOCSHELL 16C3BC00 == 69 [pid = 3772] [id = 241] 09:26:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (16C3F000) [pid = 3772] [serial = 722] [outer = 00000000] 09:26:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (16F43C00) [pid = 3772] [serial = 723] [outer = 16C3F000] 09:26:48 INFO - PROCESS | 3772 | 1464625608226 Marionette DEBUG loaded listener.js 09:26:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (173B7800) [pid = 3772] [serial = 724] [outer = 16C3F000] 09:26:48 INFO - PROCESS | 3772 | 1464625608659 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]]]}] 09:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 670ms 09:26:48 INFO - PROCESS | 3772 | 1464625608726 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 09:26:48 INFO - PROCESS | 3772 | 1464625608728 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 09:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:26:48 INFO - PROCESS | 3772 | 1464625608731 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:26:48 INFO - PROCESS | 3772 | 1464625608733 Marionette TRACE conn3 <- [1,930,null,{}] 09:26:48 INFO - PROCESS | 3772 | 1464625608736 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}] 09:26:48 INFO - PROCESS | 3772 | 1464625608849 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 09:26:48 INFO - PROCESS | 3772 | 1464625608938 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:48 INFO - PROCESS | 3772 | ++DOCSHELL 1759D400 == 70 [pid = 3772] [id = 242] 09:26:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (175A1C00) [pid = 3772] [serial = 725] [outer = 00000000] 09:26:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (18243C00) [pid = 3772] [serial = 726] [outer = 175A1C00] 09:26:48 INFO - PROCESS | 3772 | 1464625608982 Marionette DEBUG loaded listener.js 09:26:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (1824A400) [pid = 3772] [serial = 727] [outer = 175A1C00] 09:26:49 INFO - PROCESS | 3772 | 1464625609377 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]]]}] 09:26:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:26:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 685ms 09:26:49 INFO - PROCESS | 3772 | 1464625609414 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 09:26:49 INFO - PROCESS | 3772 | 1464625609416 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 09:26:49 INFO - PROCESS | 3772 | 1464625609420 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:26:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:26:49 INFO - PROCESS | 3772 | 1464625609421 Marionette TRACE conn3 <- [1,934,null,{}] 09:26:49 INFO - PROCESS | 3772 | 1464625609425 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}] 09:26:49 INFO - PROCESS | 3772 | 1464625609534 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 09:26:49 INFO - PROCESS | 3772 | 1464625609540 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:49 INFO - PROCESS | 3772 | ++DOCSHELL 16BA8000 == 71 [pid = 3772] [id = 243] 09:26:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (18242400) [pid = 3772] [serial = 728] [outer = 00000000] 09:26:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (19756000) [pid = 3772] [serial = 729] [outer = 18242400] 09:26:49 INFO - PROCESS | 3772 | 1464625609632 Marionette DEBUG loaded listener.js 09:26:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (19760400) [pid = 3772] [serial = 730] [outer = 18242400] 09:26:50 INFO - PROCESS | 3772 | 1464625610108 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]]]}] 09:26:50 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (1977E000) [pid = 3772] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:26:50 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (12ACA400) [pid = 3772] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:26:50 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (10A57800) [pid = 3772] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:26:50 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (13201800) [pid = 3772] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:26:50 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (16BBA400) [pid = 3772] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:26:50 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (10433400) [pid = 3772] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:26:50 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (1693C000) [pid = 3772] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:26:50 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (1409E000) [pid = 3772] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:26:50 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (14353C00) [pid = 3772] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:26:50 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (12A70C00) [pid = 3772] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:26:50 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (13DC0800) [pid = 3772] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:26:50 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (11A0AC00) [pid = 3772] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 717ms 09:26:50 INFO - PROCESS | 3772 | 1464625610144 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 09:26:50 INFO - PROCESS | 3772 | 1464625610146 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 09:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:26:50 INFO - PROCESS | 3772 | 1464625610175 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:26:50 INFO - PROCESS | 3772 | 1464625610177 Marionette TRACE conn3 <- [1,938,null,{}] 09:26:50 INFO - PROCESS | 3772 | 1464625610180 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}] 09:26:50 INFO - PROCESS | 3772 | 1464625610278 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 09:26:50 INFO - PROCESS | 3772 | 1464625610287 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:50 INFO - PROCESS | 3772 | ++DOCSHELL 12AC7800 == 72 [pid = 3772] [id = 244] 09:26:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (13206C00) [pid = 3772] [serial = 731] [outer = 00000000] 09:26:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (15DB6400) [pid = 3772] [serial = 732] [outer = 13206C00] 09:26:50 INFO - PROCESS | 3772 | 1464625610331 Marionette DEBUG loaded listener.js 09:26:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (16BB9000) [pid = 3772] [serial = 733] [outer = 13206C00] 09:26:50 INFO - PROCESS | 3772 | 1464625610750 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]]]}] 09:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 640ms 09:26:50 INFO - PROCESS | 3772 | 1464625610788 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 09:26:50 INFO - PROCESS | 3772 | 1464625610790 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 09:26:50 INFO - PROCESS | 3772 | 1464625610794 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:26:50 INFO - PROCESS | 3772 | 1464625610795 Marionette TRACE conn3 <- [1,942,null,{}] 09:26:50 INFO - PROCESS | 3772 | 1464625610799 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}] 09:26:50 INFO - PROCESS | 3772 | 1464625610878 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 09:26:50 INFO - PROCESS | 3772 | 1464625610885 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:50 INFO - PROCESS | 3772 | ++DOCSHELL 10E8EC00 == 73 [pid = 3772] [id = 245] 09:26:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (16BBA400) [pid = 3772] [serial = 734] [outer = 00000000] 09:26:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (199D3C00) [pid = 3772] [serial = 735] [outer = 16BBA400] 09:26:50 INFO - PROCESS | 3772 | 1464625610929 Marionette DEBUG loaded listener.js 09:26:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (1A11BC00) [pid = 3772] [serial = 736] [outer = 16BBA400] 09:26:51 INFO - PROCESS | 3772 | 1464625611355 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]]]}] 09:26:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:26:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 624ms 09:26:51 INFO - PROCESS | 3772 | 1464625611416 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 09:26:51 INFO - PROCESS | 3772 | 1464625611418 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 09:26:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:26:51 INFO - PROCESS | 3772 | 1464625611421 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:26:51 INFO - PROCESS | 3772 | 1464625611423 Marionette TRACE conn3 <- [1,946,null,{}] 09:26:51 INFO - PROCESS | 3772 | 1464625611427 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}] 09:26:51 INFO - PROCESS | 3772 | 1464625611509 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 09:26:51 INFO - PROCESS | 3772 | 1464625611522 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:51 INFO - PROCESS | 3772 | ++DOCSHELL 13BD4000 == 74 [pid = 3772] [id = 246] 09:26:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (16BA9400) [pid = 3772] [serial = 737] [outer = 00000000] 09:26:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (1A3DE000) [pid = 3772] [serial = 738] [outer = 16BA9400] 09:26:51 INFO - PROCESS | 3772 | 1464625611571 Marionette DEBUG loaded listener.js 09:26:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (1A72C800) [pid = 3772] [serial = 739] [outer = 16BA9400] 09:26:52 INFO - PROCESS | 3772 | 1464625612033 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]]]}] 09:26:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:26:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 670ms 09:26:52 INFO - PROCESS | 3772 | 1464625612112 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 09:26:52 INFO - PROCESS | 3772 | 1464625612117 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 09:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:26:52 INFO - PROCESS | 3772 | 1464625612123 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:26:52 INFO - PROCESS | 3772 | 1464625612127 Marionette TRACE conn3 <- [1,950,null,{}] 09:26:52 INFO - PROCESS | 3772 | 1464625612133 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}] 09:26:52 INFO - PROCESS | 3772 | 1464625612240 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 09:26:52 INFO - PROCESS | 3772 | 1464625612369 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:52 INFO - PROCESS | 3772 | ++DOCSHELL 11028400 == 75 [pid = 3772] [id = 247] 09:26:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (11029000) [pid = 3772] [serial = 740] [outer = 00000000] 09:26:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (12AC5C00) [pid = 3772] [serial = 741] [outer = 11029000] 09:26:52 INFO - PROCESS | 3772 | 1464625612426 Marionette DEBUG loaded listener.js 09:26:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (1310E400) [pid = 3772] [serial = 742] [outer = 11029000] 09:26:53 INFO - PROCESS | 3772 | 1464625613063 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]]]}] 09:26:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:26:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 975ms 09:26:53 INFO - PROCESS | 3772 | 1464625613092 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 09:26:53 INFO - PROCESS | 3772 | 1464625613096 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 09:26:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:26:53 INFO - PROCESS | 3772 | 1464625613104 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:26:53 INFO - PROCESS | 3772 | 1464625613108 Marionette TRACE conn3 <- [1,954,null,{}] 09:26:53 INFO - PROCESS | 3772 | 1464625613113 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}] 09:26:53 INFO - PROCESS | 3772 | 1464625613224 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 09:26:53 INFO - PROCESS | 3772 | 1464625613331 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:53 INFO - PROCESS | 3772 | ++DOCSHELL 1320E800 == 76 [pid = 3772] [id = 248] 09:26:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (13B63800) [pid = 3772] [serial = 743] [outer = 00000000] 09:26:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (14348000) [pid = 3772] [serial = 744] [outer = 13B63800] 09:26:53 INFO - PROCESS | 3772 | 1464625613386 Marionette DEBUG loaded listener.js 09:26:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (15C10000) [pid = 3772] [serial = 745] [outer = 13B63800] 09:26:53 INFO - PROCESS | 3772 | 1464625613955 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]]]}] 09:26:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:26:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 883ms 09:26:53 INFO - PROCESS | 3772 | 1464625613990 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 09:26:53 INFO - PROCESS | 3772 | 1464625613993 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 09:26:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:26:53 INFO - PROCESS | 3772 | 1464625613997 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:26:53 INFO - PROCESS | 3772 | 1464625613999 Marionette TRACE conn3 <- [1,958,null,{}] 09:26:54 INFO - PROCESS | 3772 | 1464625614009 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}] 09:26:54 INFO - PROCESS | 3772 | 1464625614120 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 09:26:54 INFO - PROCESS | 3772 | 1464625614226 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:54 INFO - PROCESS | 3772 | ++DOCSHELL 173F1400 == 77 [pid = 3772] [id = 249] 09:26:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (17594400) [pid = 3772] [serial = 746] [outer = 00000000] 09:26:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (17E66800) [pid = 3772] [serial = 747] [outer = 17594400] 09:26:54 INFO - PROCESS | 3772 | 1464625614284 Marionette DEBUG loaded listener.js 09:26:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (1975CC00) [pid = 3772] [serial = 748] [outer = 17594400] 09:26:54 INFO - PROCESS | 3772 | 1464625614870 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]]]}] 09:26:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:26:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 914ms 09:26:54 INFO - PROCESS | 3772 | 1464625614925 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 09:26:54 INFO - PROCESS | 3772 | 1464625614927 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 09:26:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:26:54 INFO - PROCESS | 3772 | 1464625614931 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:26:54 INFO - PROCESS | 3772 | 1464625614933 Marionette TRACE conn3 <- [1,962,null,{}] 09:26:54 INFO - PROCESS | 3772 | 1464625614937 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}] 09:26:55 INFO - PROCESS | 3772 | 1464625615043 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 09:26:55 INFO - PROCESS | 3772 | 1464625615146 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:55 INFO - PROCESS | 3772 | ++DOCSHELL 1A3E4C00 == 78 [pid = 3772] [id = 250] 09:26:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (1A6A3400) [pid = 3772] [serial = 749] [outer = 00000000] 09:26:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (1A796000) [pid = 3772] [serial = 750] [outer = 1A6A3400] 09:26:55 INFO - PROCESS | 3772 | 1464625615200 Marionette DEBUG loaded listener.js 09:26:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (1A7A0400) [pid = 3772] [serial = 751] [outer = 1A6A3400] 09:26:55 INFO - PROCESS | 3772 | 1464625615771 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]]]}] 09:26:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:26:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 929ms 09:26:55 INFO - PROCESS | 3772 | 1464625615841 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 09:26:55 INFO - PROCESS | 3772 | 1464625615844 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 09:26:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:26:55 INFO - PROCESS | 3772 | 1464625615847 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:26:55 INFO - PROCESS | 3772 | 1464625615849 Marionette TRACE conn3 <- [1,966,null,{}] 09:26:55 INFO - PROCESS | 3772 | 1464625615853 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}] 09:26:55 INFO - PROCESS | 3772 | 1464625615955 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 09:26:56 INFO - PROCESS | 3772 | 1464625616084 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:56 INFO - PROCESS | 3772 | ++DOCSHELL 1A11E400 == 79 [pid = 3772] [id = 251] 09:26:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (1A794800) [pid = 3772] [serial = 752] [outer = 00000000] 09:26:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (1A80F400) [pid = 3772] [serial = 753] [outer = 1A794800] 09:26:56 INFO - PROCESS | 3772 | 1464625616140 Marionette DEBUG loaded listener.js 09:26:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 132 (1A882400) [pid = 3772] [serial = 754] [outer = 1A794800] 09:26:56 INFO - PROCESS | 3772 | 1464625616776 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]]]}] 09:26:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:26:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 975ms 09:26:56 INFO - PROCESS | 3772 | 1464625616834 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 09:26:56 INFO - PROCESS | 3772 | 1464625616836 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 09:26:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:26:56 INFO - PROCESS | 3772 | 1464625616840 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:26:56 INFO - PROCESS | 3772 | 1464625616842 Marionette TRACE conn3 <- [1,970,null,{}] 09:26:56 INFO - PROCESS | 3772 | 1464625616845 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}] 09:26:56 INFO - PROCESS | 3772 | 1464625616970 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 09:26:57 INFO - PROCESS | 3772 | 1464625617206 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:57 INFO - PROCESS | 3772 | ++DOCSHELL 0C77D000 == 80 [pid = 3772] [id = 252] 09:26:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 133 (1026BC00) [pid = 3772] [serial = 755] [outer = 00000000] 09:26:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 134 (1102B000) [pid = 3772] [serial = 756] [outer = 1026BC00] 09:26:57 INFO - PROCESS | 3772 | 1464625617282 Marionette DEBUG loaded listener.js 09:26:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 135 (12AC6000) [pid = 3772] [serial = 757] [outer = 1026BC00] 09:26:57 INFO - PROCESS | 3772 | 1464625617927 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]]]}] 09:26:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:26:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1158ms 09:26:57 INFO - PROCESS | 3772 | 1464625618001 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 09:26:58 INFO - PROCESS | 3772 | 1464625618005 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 09:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:26:58 INFO - PROCESS | 3772 | 1464625618009 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:26:58 INFO - PROCESS | 3772 | 1464625618013 Marionette TRACE conn3 <- [1,974,null,{}] 09:26:58 INFO - PROCESS | 3772 | 1464625618032 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}] 09:26:58 INFO - PROCESS | 3772 | 1464625618138 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 09:26:58 INFO - PROCESS | 3772 | 1464625618265 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:58 INFO - PROCESS | 3772 | ++DOCSHELL 11A03400 == 81 [pid = 3772] [id = 253] 09:26:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 136 (12ACCC00) [pid = 3772] [serial = 758] [outer = 00000000] 09:26:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 137 (13BCBC00) [pid = 3772] [serial = 759] [outer = 12ACCC00] 09:26:58 INFO - PROCESS | 3772 | 1464625618317 Marionette DEBUG loaded listener.js 09:26:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 138 (140A2C00) [pid = 3772] [serial = 760] [outer = 12ACCC00] 09:26:58 INFO - PROCESS | 3772 | --DOCSHELL 10E8EC00 == 80 [pid = 3772] [id = 245] 09:26:58 INFO - PROCESS | 3772 | --DOCSHELL 12AC7800 == 79 [pid = 3772] [id = 244] 09:26:58 INFO - PROCESS | 3772 | --DOCSHELL 16BA8000 == 78 [pid = 3772] [id = 243] 09:26:58 INFO - PROCESS | 3772 | --DOCSHELL 1759D400 == 77 [pid = 3772] [id = 242] 09:26:58 INFO - PROCESS | 3772 | --DOCSHELL 16C3BC00 == 76 [pid = 3772] [id = 241] 09:26:58 INFO - PROCESS | 3772 | --DOCSHELL 16855400 == 75 [pid = 3772] [id = 240] 09:26:58 INFO - PROCESS | 3772 | --DOCSHELL 15FF0400 == 74 [pid = 3772] [id = 239] 09:26:58 INFO - PROCESS | 3772 | --DOCSHELL 12AC6400 == 73 [pid = 3772] [id = 215] 09:26:58 INFO - PROCESS | 3772 | --DOCSHELL 13B6B800 == 72 [pid = 3772] [id = 238] 09:26:58 INFO - PROCESS | 3772 | --DOCSHELL 10563400 == 71 [pid = 3772] [id = 237] 09:26:58 INFO - PROCESS | 3772 | --DOCSHELL 0C77F800 == 70 [pid = 3772] [id = 236] 09:26:58 INFO - PROCESS | 3772 | --DOCSHELL 11027400 == 69 [pid = 3772] [id = 231] 09:26:58 INFO - PROCESS | 3772 | --DOCSHELL 1122BC00 == 68 [pid = 3772] [id = 230] 09:26:58 INFO - PROCESS | 3772 | --DOMWINDOW == 137 (1A799400) [pid = 3772] [serial = 450] [outer = 00000000] [url = about:blank] 09:26:58 INFO - PROCESS | 3772 | --DOMWINDOW == 136 (11C57800) [pid = 3772] [serial = 645] [outer = 00000000] [url = about:blank] 09:26:58 INFO - PROCESS | 3772 | --DOMWINDOW == 135 (12AC8400) [pid = 3772] [serial = 662] [outer = 00000000] [url = about:blank] 09:26:58 INFO - PROCESS | 3772 | --DOMWINDOW == 134 (13722000) [pid = 3772] [serial = 665] [outer = 00000000] [url = about:blank] 09:26:58 INFO - PROCESS | 3772 | --DOMWINDOW == 133 (13B6A800) [pid = 3772] [serial = 666] [outer = 00000000] [url = about:blank] 09:26:58 INFO - PROCESS | 3772 | --DOMWINDOW == 132 (16C3B000) [pid = 3772] [serial = 680] [outer = 00000000] [url = about:blank] 09:26:58 INFO - PROCESS | 3772 | --DOMWINDOW == 131 (1102B400) [pid = 3772] [serial = 660] [outer = 00000000] [url = about:blank] 09:26:58 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (11026000) [pid = 3772] [serial = 659] [outer = 00000000] [url = about:blank] 09:26:58 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (16BB9400) [pid = 3772] [serial = 678] [outer = 00000000] [url = about:blank] 09:26:58 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (14337C00) [pid = 3772] [serial = 668] [outer = 00000000] [url = about:blank] 09:26:58 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (1433A000) [pid = 3772] [serial = 669] [outer = 00000000] [url = about:blank] 09:26:58 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (15956400) [pid = 3772] [serial = 671] [outer = 00000000] [url = about:blank] 09:26:58 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (16BB3C00) [pid = 3772] [serial = 677] [outer = 00000000] [url = about:blank] 09:26:58 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (13113800) [pid = 3772] [serial = 647] [outer = 00000000] [url = about:blank] 09:26:58 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (16BAC400) [pid = 3772] [serial = 650] [outer = 00000000] [url = about:blank] 09:26:58 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (1A6A8800) [pid = 3772] [serial = 653] [outer = 00000000] [url = about:blank] 09:26:58 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (16C41800) [pid = 3772] [serial = 656] [outer = 00000000] [url = about:blank] 09:26:58 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (1843EC00) [pid = 3772] [serial = 689] [outer = 00000000] [url = about:blank] 09:26:58 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (15C71000) [pid = 3772] [serial = 683] [outer = 00000000] [url = about:blank] 09:26:58 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (16F47C00) [pid = 3772] [serial = 686] [outer = 00000000] [url = about:blank] 09:26:58 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (16C3C800) [pid = 3772] [serial = 681] [outer = 00000000] [url = about:blank] 09:26:58 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (12AD1400) [pid = 3772] [serial = 663] [outer = 00000000] [url = about:blank] 09:26:58 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (15FEF800) [pid = 3772] [serial = 674] [outer = 00000000] [url = about:blank] 09:26:58 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (164F5000) [pid = 3772] [serial = 684] [outer = 00000000] [url = about:blank] 09:26:58 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (17E64000) [pid = 3772] [serial = 687] [outer = 00000000] [url = about:blank] 09:26:58 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (16855800) [pid = 3772] [serial = 675] [outer = 00000000] [url = about:blank] 09:26:58 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (15A95800) [pid = 3772] [serial = 672] [outer = 00000000] [url = about:blank] 09:26:58 INFO - PROCESS | 3772 | 1464625618829 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]]]}] 09:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 838ms 09:26:58 INFO - PROCESS | 3772 | 1464625618859 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 09:26:58 INFO - PROCESS | 3772 | 1464625618863 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 09:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:26:58 INFO - PROCESS | 3772 | 1464625618872 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:26:58 INFO - PROCESS | 3772 | 1464625618873 Marionette TRACE conn3 <- [1,978,null,{}] 09:26:58 INFO - PROCESS | 3772 | 1464625618877 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}] 09:26:58 INFO - PROCESS | 3772 | 1464625618963 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 09:26:58 INFO - PROCESS | 3772 | 1464625618970 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:58 INFO - PROCESS | 3772 | ++DOCSHELL 12AD1400 == 69 [pid = 3772] [id = 254] 09:26:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (12D77400) [pid = 3772] [serial = 761] [outer = 00000000] 09:26:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (13B60800) [pid = 3772] [serial = 762] [outer = 12D77400] 09:26:59 INFO - PROCESS | 3772 | 1464625619016 Marionette DEBUG loaded listener.js 09:26:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (1433A000) [pid = 3772] [serial = 763] [outer = 12D77400] 09:26:59 INFO - PROCESS | 3772 | 1464625619477 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]]]}] 09:26:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:26:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 671ms 09:26:59 INFO - PROCESS | 3772 | 1464625619554 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 09:26:59 INFO - PROCESS | 3772 | 1464625619557 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 09:26:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:26:59 INFO - PROCESS | 3772 | 1464625619562 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:26:59 INFO - PROCESS | 3772 | 1464625619567 Marionette TRACE conn3 <- [1,982,null,{}] 09:26:59 INFO - PROCESS | 3772 | 1464625619576 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}] 09:26:59 INFO - PROCESS | 3772 | 1464625619661 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 09:26:59 INFO - PROCESS | 3772 | 1464625619784 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:59 INFO - PROCESS | 3772 | ++DOCSHELL 1671A000 == 70 [pid = 3772] [id = 255] 09:26:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (1671AC00) [pid = 3772] [serial = 764] [outer = 00000000] 09:26:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (16BAD800) [pid = 3772] [serial = 765] [outer = 1671AC00] 09:26:59 INFO - PROCESS | 3772 | 1464625619831 Marionette DEBUG loaded listener.js 09:26:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (16BB2C00) [pid = 3772] [serial = 766] [outer = 1671AC00] 09:27:00 INFO - PROCESS | 3772 | 1464625620158 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]]]}] 09:27:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:27:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 640ms 09:27:00 INFO - PROCESS | 3772 | 1464625620209 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 09:27:00 INFO - PROCESS | 3772 | 1464625620211 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 09:27:00 INFO - PROCESS | 3772 | 1464625620215 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:27:00 INFO - PROCESS | 3772 | 1464625620217 Marionette TRACE conn3 <- [1,986,null,{}] 09:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:27:00 INFO - PROCESS | 3772 | 1464625620220 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}] 09:27:00 INFO - PROCESS | 3772 | 1464625620305 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 09:27:00 INFO - PROCESS | 3772 | 1464625620311 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:00 INFO - PROCESS | 3772 | ++DOCSHELL 10561400 == 71 [pid = 3772] [id = 256] 09:27:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (16720C00) [pid = 3772] [serial = 767] [outer = 00000000] 09:27:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (16C39800) [pid = 3772] [serial = 768] [outer = 16720C00] 09:27:00 INFO - PROCESS | 3772 | 1464625620356 Marionette DEBUG loaded listener.js 09:27:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (16C41C00) [pid = 3772] [serial = 769] [outer = 16720C00] 09:27:00 INFO - PROCESS | 3772 | 1464625620808 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]]]}] 09:27:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:27:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 610ms 09:27:00 INFO - PROCESS | 3772 | 1464625620843 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 09:27:00 INFO - PROCESS | 3772 | 1464625620845 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 09:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:27:00 INFO - PROCESS | 3772 | 1464625620858 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:27:00 INFO - PROCESS | 3772 | 1464625620860 Marionette TRACE conn3 <- [1,990,null,{}] 09:27:00 INFO - PROCESS | 3772 | 1464625620864 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}] 09:27:00 INFO - PROCESS | 3772 | 1464625620974 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 09:27:01 INFO - PROCESS | 3772 | 1464625621062 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:01 INFO - PROCESS | 3772 | ++DOCSHELL 10A57800 == 72 [pid = 3772] [id = 257] 09:27:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (16F4B000) [pid = 3772] [serial = 770] [outer = 00000000] 09:27:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (17598800) [pid = 3772] [serial = 771] [outer = 16F4B000] 09:27:01 INFO - PROCESS | 3772 | 1464625621113 Marionette DEBUG loaded listener.js 09:27:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (17E66400) [pid = 3772] [serial = 772] [outer = 16F4B000] 09:27:01 INFO - PROCESS | 3772 | 1464625621565 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]]]}] 09:27:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:27:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 747ms 09:27:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:27:01 INFO - PROCESS | 3772 | 1464625621597 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 09:27:01 INFO - PROCESS | 3772 | 1464625621599 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 09:27:01 INFO - PROCESS | 3772 | 1464625621603 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:27:01 INFO - PROCESS | 3772 | 1464625621604 Marionette TRACE conn3 <- [1,994,null,{}] 09:27:01 INFO - PROCESS | 3772 | 1464625621608 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}] 09:27:01 INFO - PROCESS | 3772 | 1464625621722 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 09:27:01 INFO - PROCESS | 3772 | 1464625621731 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:01 INFO - PROCESS | 3772 | ++DOCSHELL 16BBF400 == 73 [pid = 3772] [id = 258] 09:27:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (16BC3800) [pid = 3772] [serial = 773] [outer = 00000000] 09:27:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (1975B000) [pid = 3772] [serial = 774] [outer = 16BC3800] 09:27:01 INFO - PROCESS | 3772 | 1464625621775 Marionette DEBUG loaded listener.js 09:27:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (1975E400) [pid = 3772] [serial = 775] [outer = 16BC3800] 09:27:02 INFO - PROCESS | 3772 | 1464625622212 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]]]}] 09:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 685ms 09:27:02 INFO - PROCESS | 3772 | 1464625622281 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 09:27:02 INFO - PROCESS | 3772 | 1464625622283 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 09:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:27:02 INFO - PROCESS | 3772 | 1464625622293 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:27:02 INFO - PROCESS | 3772 | 1464625622295 Marionette TRACE conn3 <- [1,998,null,{}] 09:27:02 INFO - PROCESS | 3772 | 1464625622298 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}] 09:27:02 INFO - PROCESS | 3772 | 1464625622434 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 09:27:02 INFO - PROCESS | 3772 | 1464625622663 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:02 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (18242400) [pid = 3772] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:27:02 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (175A1C00) [pid = 3772] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:27:02 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (15FF1C00) [pid = 3772] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:27:02 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (13BC5800) [pid = 3772] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:27:02 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (17E6B000) [pid = 3772] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:27:02 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (105E7000) [pid = 3772] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:27:02 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (13206C00) [pid = 3772] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:27:02 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (10A50400) [pid = 3772] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:27:02 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (16856800) [pid = 3772] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:27:02 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (16C3F000) [pid = 3772] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:27:02 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (16BBA400) [pid = 3772] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:27:02 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (1A127000) [pid = 3772] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:27:02 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (17EED000) [pid = 3772] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:27:02 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (1A129C00) [pid = 3772] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:27:02 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (13126000) [pid = 3772] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:27:02 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (19760C00) [pid = 3772] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:27:02 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (16718000) [pid = 3772] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:27:02 INFO - PROCESS | 3772 | ++DOCSHELL 105E7000 == 74 [pid = 3772] [id = 259] 09:27:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (10A50400) [pid = 3772] [serial = 776] [outer = 00000000] 09:27:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (12ACC400) [pid = 3772] [serial = 777] [outer = 10A50400] 09:27:02 INFO - PROCESS | 3772 | 1464625622700 Marionette DEBUG loaded listener.js 09:27:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (140A3400) [pid = 3772] [serial = 778] [outer = 10A50400] 09:27:03 INFO - PROCESS | 3772 | 1464625623071 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]]]}] 09:27:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:27:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 823ms 09:27:03 INFO - PROCESS | 3772 | 1464625623116 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 09:27:03 INFO - PROCESS | 3772 | 1464625623117 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 09:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:27:03 INFO - PROCESS | 3772 | 1464625623121 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:27:03 INFO - PROCESS | 3772 | 1464625623122 Marionette TRACE conn3 <- [1,1002,null,{}] 09:27:03 INFO - PROCESS | 3772 | 1464625623125 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}] 09:27:03 INFO - PROCESS | 3772 | 1464625623244 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 09:27:03 INFO - PROCESS | 3772 | 1464625623313 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:03 INFO - PROCESS | 3772 | ++DOCSHELL 1409F000 == 75 [pid = 3772] [id = 260] 09:27:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (1409F400) [pid = 3772] [serial = 779] [outer = 00000000] 09:27:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (17E6D400) [pid = 3772] [serial = 780] [outer = 1409F400] 09:27:03 INFO - PROCESS | 3772 | 1464625623343 Marionette DEBUG loaded listener.js 09:27:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (19781C00) [pid = 3772] [serial = 781] [outer = 1409F400] 09:27:03 INFO - PROCESS | 3772 | 1464625623726 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]]]}] 09:27:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:27:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 625ms 09:27:03 INFO - PROCESS | 3772 | 1464625623743 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 09:27:03 INFO - PROCESS | 3772 | 1464625623745 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 09:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:27:03 INFO - PROCESS | 3772 | 1464625623760 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:27:03 INFO - PROCESS | 3772 | 1464625623761 Marionette TRACE conn3 <- [1,1006,null,{}] 09:27:03 INFO - PROCESS | 3772 | 1464625623765 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}] 09:27:03 INFO - PROCESS | 3772 | 1464625623849 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 09:27:03 INFO - PROCESS | 3772 | 1464625623856 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:03 INFO - PROCESS | 3772 | ++DOCSHELL 16F50800 == 76 [pid = 3772] [id = 261] 09:27:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (19760C00) [pid = 3772] [serial = 782] [outer = 00000000] 09:27:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (1A129400) [pid = 3772] [serial = 783] [outer = 19760C00] 09:27:03 INFO - PROCESS | 3772 | 1464625623903 Marionette DEBUG loaded listener.js 09:27:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (1A6A1C00) [pid = 3772] [serial = 784] [outer = 19760C00] 09:27:04 INFO - PROCESS | 3772 | 1464625624338 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]]]}] 09:27:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:27:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 625ms 09:27:04 INFO - PROCESS | 3772 | 1464625624387 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 09:27:04 INFO - PROCESS | 3772 | 1464625624389 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 09:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:27:04 INFO - PROCESS | 3772 | 1464625624392 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:27:04 INFO - PROCESS | 3772 | 1464625624394 Marionette TRACE conn3 <- [1,1010,null,{}] 09:27:04 INFO - PROCESS | 3772 | 1464625624398 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}] 09:27:04 INFO - PROCESS | 3772 | 1464625624486 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 09:27:04 INFO - PROCESS | 3772 | 1464625624493 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:04 INFO - PROCESS | 3772 | ++DOCSHELL 1A79A400 == 77 [pid = 3772] [id = 262] 09:27:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (1A7A3C00) [pid = 3772] [serial = 785] [outer = 00000000] 09:27:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (1A881400) [pid = 3772] [serial = 786] [outer = 1A7A3C00] 09:27:04 INFO - PROCESS | 3772 | 1464625624546 Marionette DEBUG loaded listener.js 09:27:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (1AAD6C00) [pid = 3772] [serial = 787] [outer = 1A7A3C00] 09:27:05 INFO - PROCESS | 3772 | 1464625625241 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]]]}] 09:27:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:27:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 914ms 09:27:05 INFO - PROCESS | 3772 | 1464625625304 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 09:27:05 INFO - PROCESS | 3772 | 1464625625310 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 09:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:27:05 INFO - PROCESS | 3772 | 1464625625315 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:27:05 INFO - PROCESS | 3772 | 1464625625320 Marionette TRACE conn3 <- [1,1014,null,{}] 09:27:05 INFO - PROCESS | 3772 | 1464625625325 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}] 09:27:05 INFO - PROCESS | 3772 | 1464625625458 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 09:27:05 INFO - PROCESS | 3772 | 1464625625585 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:05 INFO - PROCESS | 3772 | ++DOCSHELL 11029C00 == 78 [pid = 3772] [id = 263] 09:27:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (1102A000) [pid = 3772] [serial = 788] [outer = 00000000] 09:27:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (13123800) [pid = 3772] [serial = 789] [outer = 1102A000] 09:27:05 INFO - PROCESS | 3772 | 1464625625642 Marionette DEBUG loaded listener.js 09:27:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (13DBE000) [pid = 3772] [serial = 790] [outer = 1102A000] 09:27:06 INFO - PROCESS | 3772 | 1464625626187 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]]]}] 09:27:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:27:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 914ms 09:27:06 INFO - PROCESS | 3772 | 1464625626243 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 09:27:06 INFO - PROCESS | 3772 | 1464625626249 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 09:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:27:06 INFO - PROCESS | 3772 | 1464625626256 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:27:06 INFO - PROCESS | 3772 | 1464625626258 Marionette TRACE conn3 <- [1,1018,null,{}] 09:27:06 INFO - PROCESS | 3772 | 1464625626263 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}] 09:27:06 INFO - PROCESS | 3772 | 1464625626374 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 09:27:06 INFO - PROCESS | 3772 | 1464625626482 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:06 INFO - PROCESS | 3772 | ++DOCSHELL 15FED800 == 79 [pid = 3772] [id = 264] 09:27:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (164FA800) [pid = 3772] [serial = 791] [outer = 00000000] 09:27:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (16BAE000) [pid = 3772] [serial = 792] [outer = 164FA800] 09:27:06 INFO - PROCESS | 3772 | 1464625626536 Marionette DEBUG loaded listener.js 09:27:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (16C3B000) [pid = 3772] [serial = 793] [outer = 164FA800] 09:27:07 INFO - PROCESS | 3772 | 1464625627109 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]]]}] 09:27:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:27:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 914ms 09:27:07 INFO - PROCESS | 3772 | 1464625627182 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 09:27:07 INFO - PROCESS | 3772 | 1464625627184 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 09:27:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:27:07 INFO - PROCESS | 3772 | 1464625627188 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:27:07 INFO - PROCESS | 3772 | 1464625627192 Marionette TRACE conn3 <- [1,1022,null,{}] 09:27:07 INFO - PROCESS | 3772 | 1464625627203 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}] 09:27:07 INFO - PROCESS | 3772 | 1464625627315 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 09:27:07 INFO - PROCESS | 3772 | 1464625627423 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:07 INFO - PROCESS | 3772 | ++DOCSHELL 14348400 == 80 [pid = 3772] [id = 265] 09:27:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (1A72F400) [pid = 3772] [serial = 794] [outer = 00000000] 09:27:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (1A807C00) [pid = 3772] [serial = 795] [outer = 1A72F400] 09:27:07 INFO - PROCESS | 3772 | 1464625627479 Marionette DEBUG loaded listener.js 09:27:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (1AAD5400) [pid = 3772] [serial = 796] [outer = 1A72F400] 09:27:08 INFO - PROCESS | 3772 | 1464625628000 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]]]}] 09:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 869ms 09:27:08 INFO - PROCESS | 3772 | 1464625628057 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 09:27:08 INFO - PROCESS | 3772 | 1464625628060 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 09:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:27:08 INFO - PROCESS | 3772 | 1464625628063 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:27:08 INFO - PROCESS | 3772 | 1464625628065 Marionette TRACE conn3 <- [1,1026,null,{}] 09:27:08 INFO - PROCESS | 3772 | 1464625628069 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}] 09:27:08 INFO - PROCESS | 3772 | 1464625628176 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 09:27:08 INFO - PROCESS | 3772 | 1464625628281 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:08 INFO - PROCESS | 3772 | ++DOCSHELL 13B5DC00 == 81 [pid = 3772] [id = 266] 09:27:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (140D1000) [pid = 3772] [serial = 797] [outer = 00000000] 09:27:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 132 (1AAE0C00) [pid = 3772] [serial = 798] [outer = 140D1000] 09:27:08 INFO - PROCESS | 3772 | 1464625628337 Marionette DEBUG loaded listener.js 09:27:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 133 (1B078800) [pid = 3772] [serial = 799] [outer = 140D1000] 09:27:08 INFO - PROCESS | 3772 | 1464625628932 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]]]}] 09:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 914ms 09:27:08 INFO - PROCESS | 3772 | 1464625628991 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 09:27:08 INFO - PROCESS | 3772 | 1464625628993 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 09:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:27:08 INFO - PROCESS | 3772 | 1464625628997 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:27:08 INFO - PROCESS | 3772 | 1464625628999 Marionette TRACE conn3 <- [1,1030,null,{}] 09:27:08 INFO - PROCESS | 3772 | 1464625629003 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}] 09:27:09 INFO - PROCESS | 3772 | 1464625629104 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 09:27:09 INFO - PROCESS | 3772 | 1464625629208 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:09 INFO - PROCESS | 3772 | ++DOCSHELL 19757400 == 82 [pid = 3772] [id = 267] 09:27:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 134 (1A702000) [pid = 3772] [serial = 800] [outer = 00000000] 09:27:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 135 (1A70B000) [pid = 3772] [serial = 801] [outer = 1A702000] 09:27:09 INFO - PROCESS | 3772 | 1464625629262 Marionette DEBUG loaded listener.js 09:27:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 136 (1A70D800) [pid = 3772] [serial = 802] [outer = 1A702000] 09:27:09 INFO - PROCESS | 3772 | 1464625629784 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]]]}] 09:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 822ms 09:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:27:09 INFO - PROCESS | 3772 | 1464625629829 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 09:27:09 INFO - PROCESS | 3772 | 1464625629831 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 09:27:09 INFO - PROCESS | 3772 | 1464625629836 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:27:09 INFO - PROCESS | 3772 | 1464625629838 Marionette TRACE conn3 <- [1,1034,null,{}] 09:27:09 INFO - PROCESS | 3772 | 1464625629841 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}] 09:27:09 INFO - PROCESS | 3772 | 1464625629955 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 09:27:10 INFO - PROCESS | 3772 | 1464625630044 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:10 INFO - PROCESS | 3772 | ++DOCSHELL 1AAE1400 == 83 [pid = 3772] [id = 268] 09:27:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 137 (1B07A400) [pid = 3772] [serial = 803] [outer = 00000000] 09:27:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 138 (1B083000) [pid = 3772] [serial = 804] [outer = 1B07A400] 09:27:10 INFO - PROCESS | 3772 | 1464625630097 Marionette DEBUG loaded listener.js 09:27:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 139 (1B2B4800) [pid = 3772] [serial = 805] [outer = 1B07A400] 09:27:10 INFO - PROCESS | 3772 | 1464625630696 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]]]}] 09:27:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:27:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 914ms 09:27:10 INFO - PROCESS | 3772 | 1464625630745 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 09:27:10 INFO - PROCESS | 3772 | 1464625630747 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 09:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:27:10 INFO - PROCESS | 3772 | 1464625630751 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:27:10 INFO - PROCESS | 3772 | 1464625630753 Marionette TRACE conn3 <- [1,1038,null,{}] 09:27:10 INFO - PROCESS | 3772 | 1464625630757 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}] 09:27:10 INFO - PROCESS | 3772 | 1464625630864 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 09:27:10 INFO - PROCESS | 3772 | 1464625630969 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:10 INFO - PROCESS | 3772 | ++DOCSHELL 1102A800 == 84 [pid = 3772] [id = 269] 09:27:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 140 (11CA0000) [pid = 3772] [serial = 806] [outer = 00000000] 09:27:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 141 (140CE000) [pid = 3772] [serial = 807] [outer = 11CA0000] 09:27:11 INFO - PROCESS | 3772 | 1464625631024 Marionette DEBUG loaded listener.js 09:27:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 142 (15953000) [pid = 3772] [serial = 808] [outer = 11CA0000] 09:27:11 INFO - PROCESS | 3772 | 1464625631768 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]]]}] 09:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1066ms 09:27:11 INFO - PROCESS | 3772 | 1464625631826 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 09:27:11 INFO - PROCESS | 3772 | 1464625631830 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 09:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:27:11 INFO - PROCESS | 3772 | 1464625631835 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:27:11 INFO - PROCESS | 3772 | 1464625631838 Marionette TRACE conn3 <- [1,1042,null,{}] 09:27:11 INFO - PROCESS | 3772 | 1464625631843 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}] 09:27:11 INFO - PROCESS | 3772 | 1464625631946 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 09:27:12 INFO - PROCESS | 3772 | 1464625632036 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:12 INFO - PROCESS | 3772 | ++DOCSHELL 10A58000 == 85 [pid = 3772] [id = 270] 09:27:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 143 (10A5D800) [pid = 3772] [serial = 809] [outer = 00000000] 09:27:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 144 (1122B000) [pid = 3772] [serial = 810] [outer = 10A5D800] 09:27:12 INFO - PROCESS | 3772 | 1464625632085 Marionette DEBUG loaded listener.js 09:27:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 145 (114B5C00) [pid = 3772] [serial = 811] [outer = 10A5D800] 09:27:12 INFO - PROCESS | 3772 | --DOCSHELL 15FE4400 == 84 [pid = 3772] [id = 137] 09:27:12 INFO - PROCESS | 3772 | --DOCSHELL 16F50800 == 83 [pid = 3772] [id = 261] 09:27:12 INFO - PROCESS | 3772 | --DOCSHELL 1409F000 == 82 [pid = 3772] [id = 260] 09:27:12 INFO - PROCESS | 3772 | --DOCSHELL 105E7000 == 81 [pid = 3772] [id = 259] 09:27:12 INFO - PROCESS | 3772 | --DOCSHELL 16BBF400 == 80 [pid = 3772] [id = 258] 09:27:12 INFO - PROCESS | 3772 | --DOCSHELL 10A57800 == 79 [pid = 3772] [id = 257] 09:27:12 INFO - PROCESS | 3772 | --DOCSHELL 10561400 == 78 [pid = 3772] [id = 256] 09:27:12 INFO - PROCESS | 3772 | --DOCSHELL 1671A000 == 77 [pid = 3772] [id = 255] 09:27:12 INFO - PROCESS | 3772 | --DOCSHELL 12AD1400 == 76 [pid = 3772] [id = 254] 09:27:12 INFO - PROCESS | 3772 | --DOCSHELL 11A03400 == 75 [pid = 3772] [id = 253] 09:27:12 INFO - PROCESS | 3772 | --DOCSHELL 0C77D000 == 74 [pid = 3772] [id = 252] 09:27:12 INFO - PROCESS | 3772 | --DOCSHELL 1A11E400 == 73 [pid = 3772] [id = 251] 09:27:12 INFO - PROCESS | 3772 | --DOCSHELL 1A3E4C00 == 72 [pid = 3772] [id = 250] 09:27:12 INFO - PROCESS | 3772 | --DOMWINDOW == 144 (1A3DE000) [pid = 3772] [serial = 738] [outer = 00000000] [url = about:blank] 09:27:12 INFO - PROCESS | 3772 | --DOCSHELL 173F1400 == 71 [pid = 3772] [id = 249] 09:27:12 INFO - PROCESS | 3772 | --DOCSHELL 1320E800 == 70 [pid = 3772] [id = 248] 09:27:12 INFO - PROCESS | 3772 | --DOCSHELL 11028400 == 69 [pid = 3772] [id = 247] 09:27:12 INFO - PROCESS | 3772 | 1464625632687 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]]]}] 09:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 914ms 09:27:12 INFO - PROCESS | 3772 | 1464625632748 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 09:27:12 INFO - PROCESS | 3772 | 1464625632753 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 09:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:27:12 INFO - PROCESS | 3772 | 1464625632759 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:27:12 INFO - PROCESS | 3772 | 1464625632762 Marionette TRACE conn3 <- [1,1046,null,{}] 09:27:12 INFO - PROCESS | 3772 | 1464625632765 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}] 09:27:12 INFO - PROCESS | 3772 | 1464625632872 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 09:27:12 INFO - PROCESS | 3772 | --DOMWINDOW == 143 (1A22CC00) [pid = 3772] [serial = 609] [outer = 00000000] [url = about:blank] 09:27:12 INFO - PROCESS | 3772 | --DOMWINDOW == 142 (19A54400) [pid = 3772] [serial = 597] [outer = 00000000] [url = about:blank] 09:27:12 INFO - PROCESS | 3772 | --DOMWINDOW == 141 (1A723000) [pid = 3772] [serial = 612] [outer = 00000000] [url = about:blank] 09:27:12 INFO - PROCESS | 3772 | --DOMWINDOW == 140 (1549EC00) [pid = 3772] [serial = 600] [outer = 00000000] [url = about:blank] 09:27:12 INFO - PROCESS | 3772 | --DOMWINDOW == 139 (19A96000) [pid = 3772] [serial = 606] [outer = 00000000] [url = about:blank] 09:27:12 INFO - PROCESS | 3772 | --DOMWINDOW == 138 (16BC6C00) [pid = 3772] [serial = 603] [outer = 00000000] [url = about:blank] 09:27:12 INFO - PROCESS | 3772 | --DOMWINDOW == 137 (19756000) [pid = 3772] [serial = 729] [outer = 00000000] [url = about:blank] 09:27:12 INFO - PROCESS | 3772 | --DOMWINDOW == 136 (1824A400) [pid = 3772] [serial = 727] [outer = 00000000] [url = about:blank] 09:27:12 INFO - PROCESS | 3772 | --DOMWINDOW == 135 (18243C00) [pid = 3772] [serial = 726] [outer = 00000000] [url = about:blank] 09:27:12 INFO - PROCESS | 3772 | --DOMWINDOW == 134 (16716000) [pid = 3772] [serial = 717] [outer = 00000000] [url = about:blank] 09:27:12 INFO - PROCESS | 3772 | --DOMWINDOW == 133 (1671EC00) [pid = 3772] [serial = 718] [outer = 00000000] [url = about:blank] 09:27:12 INFO - PROCESS | 3772 | --DOMWINDOW == 132 (140C7800) [pid = 3772] [serial = 714] [outer = 00000000] [url = about:blank] 09:27:12 INFO - PROCESS | 3772 | --DOMWINDOW == 131 (1433A400) [pid = 3772] [serial = 715] [outer = 00000000] [url = about:blank] 09:27:12 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (18446800) [pid = 3772] [serial = 690] [outer = 00000000] [url = about:blank] 09:27:12 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (11CA5800) [pid = 3772] [serial = 711] [outer = 00000000] [url = about:blank] 09:27:12 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (16BB9000) [pid = 3772] [serial = 733] [outer = 00000000] [url = about:blank] 09:27:12 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (131AC000) [pid = 3772] [serial = 712] [outer = 00000000] [url = about:blank] 09:27:12 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (1122F400) [pid = 3772] [serial = 709] [outer = 00000000] [url = about:blank] 09:27:12 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (11022800) [pid = 3772] [serial = 708] [outer = 00000000] [url = about:blank] 09:27:12 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (16BB0800) [pid = 3772] [serial = 720] [outer = 00000000] [url = about:blank] 09:27:12 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (12A73400) [pid = 3772] [serial = 692] [outer = 00000000] [url = about:blank] 09:27:12 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (140D2C00) [pid = 3772] [serial = 695] [outer = 00000000] [url = about:blank] 09:27:12 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (15DB6400) [pid = 3772] [serial = 732] [outer = 00000000] [url = about:blank] 09:27:12 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (17EEDC00) [pid = 3772] [serial = 698] [outer = 00000000] [url = about:blank] 09:27:12 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (19782C00) [pid = 3772] [serial = 701] [outer = 00000000] [url = about:blank] 09:27:12 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (19A4EC00) [pid = 3772] [serial = 704] [outer = 00000000] [url = about:blank] 09:27:12 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (19760400) [pid = 3772] [serial = 730] [outer = 00000000] [url = about:blank] 09:27:12 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (17E71400) [pid = 3772] [serial = 402] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:27:12 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (16F43C00) [pid = 3772] [serial = 723] [outer = 00000000] [url = about:blank] 09:27:12 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (173B7800) [pid = 3772] [serial = 724] [outer = 00000000] [url = about:blank] 09:27:12 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (199D3C00) [pid = 3772] [serial = 735] [outer = 00000000] [url = about:blank] 09:27:12 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (1A11BC00) [pid = 3772] [serial = 736] [outer = 00000000] [url = about:blank] 09:27:12 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (16BC3400) [pid = 3772] [serial = 721] [outer = 00000000] [url = about:blank] 09:27:12 INFO - PROCESS | 3772 | 1464625632969 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:12 INFO - PROCESS | 3772 | ++DOCSHELL 1101C400 == 70 [pid = 3772] [id = 271] 09:27:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (11022800) [pid = 3772] [serial = 812] [outer = 00000000] 09:27:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (11C0B400) [pid = 3772] [serial = 813] [outer = 11022800] 09:27:13 INFO - PROCESS | 3772 | 1464625633014 Marionette DEBUG loaded listener.js 09:27:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (13051800) [pid = 3772] [serial = 814] [outer = 11022800] 09:27:13 INFO - PROCESS | 3772 | 1464625633373 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]]]}] 09:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 686ms 09:27:13 INFO - PROCESS | 3772 | 1464625633441 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 09:27:13 INFO - PROCESS | 3772 | 1464625633443 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 09:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:27:13 INFO - PROCESS | 3772 | 1464625633446 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:27:13 INFO - PROCESS | 3772 | 1464625633450 Marionette TRACE conn3 <- [1,1050,null,{}] 09:27:13 INFO - PROCESS | 3772 | 1464625633460 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}] 09:27:13 INFO - PROCESS | 3772 | 1464625633551 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 09:27:13 INFO - PROCESS | 3772 | 1464625633558 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:13 INFO - PROCESS | 3772 | ++DOCSHELL 13204800 == 71 [pid = 3772] [id = 272] 09:27:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (13205800) [pid = 3772] [serial = 815] [outer = 00000000] 09:27:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (13901C00) [pid = 3772] [serial = 816] [outer = 13205800] 09:27:13 INFO - PROCESS | 3772 | 1464625633606 Marionette DEBUG loaded listener.js 09:27:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (13BD4400) [pid = 3772] [serial = 817] [outer = 13205800] 09:27:14 INFO - PROCESS | 3772 | 1464625634039 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]]]}] 09:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 625ms 09:27:14 INFO - PROCESS | 3772 | 1464625634067 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 09:27:14 INFO - PROCESS | 3772 | 1464625634070 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 09:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:27:14 INFO - PROCESS | 3772 | 1464625634073 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:27:14 INFO - PROCESS | 3772 | 1464625634075 Marionette TRACE conn3 <- [1,1054,null,{}] 09:27:14 INFO - PROCESS | 3772 | 1464625634082 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}] 09:27:14 INFO - PROCESS | 3772 | 1464625634169 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 09:27:14 INFO - PROCESS | 3772 | 1464625634205 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:14 INFO - PROCESS | 3772 | ++DOCSHELL 140A6400 == 72 [pid = 3772] [id = 273] 09:27:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (140A6C00) [pid = 3772] [serial = 818] [outer = 00000000] 09:27:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (140D5400) [pid = 3772] [serial = 819] [outer = 140A6C00] 09:27:14 INFO - PROCESS | 3772 | 1464625634251 Marionette DEBUG loaded listener.js 09:27:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (14E61400) [pid = 3772] [serial = 820] [outer = 140A6C00] 09:27:14 INFO - PROCESS | 3772 | 1464625634677 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]]]}] 09:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 670ms 09:27:14 INFO - PROCESS | 3772 | 1464625634756 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 09:27:14 INFO - PROCESS | 3772 | 1464625634758 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 09:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:27:14 INFO - PROCESS | 3772 | 1464625634765 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:27:14 INFO - PROCESS | 3772 | 1464625634766 Marionette TRACE conn3 <- [1,1058,null,{}] 09:27:14 INFO - PROCESS | 3772 | 1464625634770 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}] 09:27:14 INFO - PROCESS | 3772 | 1464625634865 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 09:27:14 INFO - PROCESS | 3772 | 1464625634871 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:14 INFO - PROCESS | 3772 | ++DOCSHELL 11CA5800 == 73 [pid = 3772] [id = 274] 09:27:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (140C9000) [pid = 3772] [serial = 821] [outer = 00000000] 09:27:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (1594EC00) [pid = 3772] [serial = 822] [outer = 140C9000] 09:27:14 INFO - PROCESS | 3772 | 1464625634916 Marionette DEBUG loaded listener.js 09:27:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (15C7C400) [pid = 3772] [serial = 823] [outer = 140C9000] 09:27:15 INFO - PROCESS | 3772 | 1464625635381 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]]]}] 09:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 671ms 09:27:15 INFO - PROCESS | 3772 | 1464625635445 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 09:27:15 INFO - PROCESS | 3772 | 1464625635447 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 09:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:27:15 INFO - PROCESS | 3772 | 1464625635450 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:27:15 INFO - PROCESS | 3772 | 1464625635452 Marionette TRACE conn3 <- [1,1062,null,{}] 09:27:15 INFO - PROCESS | 3772 | 1464625635455 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}] 09:27:15 INFO - PROCESS | 3772 | 1464625635606 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 09:27:15 INFO - PROCESS | 3772 | 1464625635669 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:15 INFO - PROCESS | 3772 | ++DOCSHELL 16718000 == 74 [pid = 3772] [id = 275] 09:27:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (16719400) [pid = 3772] [serial = 824] [outer = 00000000] 09:27:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (16853000) [pid = 3772] [serial = 825] [outer = 16719400] 09:27:15 INFO - PROCESS | 3772 | 1464625635715 Marionette DEBUG loaded listener.js 09:27:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (16948C00) [pid = 3772] [serial = 826] [outer = 16719400] 09:27:16 INFO - PROCESS | 3772 | 1464625636120 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]]]}] 09:27:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:27:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 716ms 09:27:16 INFO - PROCESS | 3772 | 1464625636173 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 09:27:16 INFO - PROCESS | 3772 | 1464625636175 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 09:27:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:27:16 INFO - PROCESS | 3772 | 1464625636189 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:27:16 INFO - PROCESS | 3772 | 1464625636191 Marionette TRACE conn3 <- [1,1066,null,{}] 09:27:16 INFO - PROCESS | 3772 | 1464625636194 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}] 09:27:16 INFO - PROCESS | 3772 | 1464625636320 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 09:27:16 INFO - PROCESS | 3772 | 1464625636383 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:16 INFO - PROCESS | 3772 | ++DOCSHELL 16715800 == 75 [pid = 3772] [id = 276] 09:27:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (16BAA000) [pid = 3772] [serial = 827] [outer = 00000000] 09:27:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (16BB6C00) [pid = 3772] [serial = 828] [outer = 16BAA000] 09:27:16 INFO - PROCESS | 3772 | 1464625636428 Marionette DEBUG loaded listener.js 09:27:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (16BBD400) [pid = 3772] [serial = 829] [outer = 16BAA000] 09:27:16 INFO - PROCESS | 3772 | 1464625636814 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]]]}] 09:27:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:27:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 671ms 09:27:16 INFO - PROCESS | 3772 | 1464625636865 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 09:27:16 INFO - PROCESS | 3772 | 1464625636867 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 09:27:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:27:16 INFO - PROCESS | 3772 | 1464625636871 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:27:16 INFO - PROCESS | 3772 | 1464625636872 Marionette TRACE conn3 <- [1,1070,null,{}] 09:27:16 INFO - PROCESS | 3772 | 1464625636876 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}] 09:27:17 INFO - PROCESS | 3772 | 1464625637016 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 09:27:17 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (19760C00) [pid = 3772] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:27:17 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (16F4B000) [pid = 3772] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:27:17 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (16BC3800) [pid = 3772] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:27:17 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (10A50400) [pid = 3772] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:27:17 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (1671AC00) [pid = 3772] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:27:17 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (12D77400) [pid = 3772] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:27:17 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (1026BC00) [pid = 3772] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:27:17 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (16720C00) [pid = 3772] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:27:17 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (12ACCC00) [pid = 3772] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:27:17 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (16BA9400) [pid = 3772] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:27:17 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (1409F400) [pid = 3772] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:27:17 INFO - PROCESS | 3772 | 1464625637196 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:17 INFO - PROCESS | 3772 | ++DOCSHELL 10A50400 == 76 [pid = 3772] [id = 277] 09:27:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (10E8EC00) [pid = 3772] [serial = 830] [outer = 00000000] 09:27:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (12B64400) [pid = 3772] [serial = 831] [outer = 10E8EC00] 09:27:17 INFO - PROCESS | 3772 | 1464625637250 Marionette DEBUG loaded listener.js 09:27:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (15955800) [pid = 3772] [serial = 832] [outer = 10E8EC00] 09:27:17 INFO - PROCESS | 3772 | 1464625637588 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]]]}] 09:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 777ms 09:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:27:17 INFO - PROCESS | 3772 | 1464625637661 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 09:27:17 INFO - PROCESS | 3772 | 1464625637663 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 09:27:17 INFO - PROCESS | 3772 | 1464625637667 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:27:17 INFO - PROCESS | 3772 | 1464625637669 Marionette TRACE conn3 <- [1,1074,null,{}] 09:27:17 INFO - PROCESS | 3772 | 1464625637672 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}] 09:27:17 INFO - PROCESS | 3772 | 1464625637757 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 09:27:17 INFO - PROCESS | 3772 | 1464625637764 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:17 INFO - PROCESS | 3772 | ++DOCSHELL 11C63C00 == 77 [pid = 3772] [id = 278] 09:27:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (12AD2C00) [pid = 3772] [serial = 833] [outer = 00000000] 09:27:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (16C43C00) [pid = 3772] [serial = 834] [outer = 12AD2C00] 09:27:17 INFO - PROCESS | 3772 | 1464625637812 Marionette DEBUG loaded listener.js 09:27:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (16F4B000) [pid = 3772] [serial = 835] [outer = 12AD2C00] 09:27:18 INFO - PROCESS | 3772 | 1464625638242 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]]]}] 09:27:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:27:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 625ms 09:27:18 INFO - PROCESS | 3772 | 1464625638287 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 09:27:18 INFO - PROCESS | 3772 | 1464625638289 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 09:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:27:18 INFO - PROCESS | 3772 | 1464625638293 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:27:18 INFO - PROCESS | 3772 | 1464625638294 Marionette TRACE conn3 <- [1,1078,null,{}] 09:27:18 INFO - PROCESS | 3772 | 1464625638298 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}] 09:27:18 INFO - PROCESS | 3772 | 1464625638382 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 09:27:18 INFO - PROCESS | 3772 | 1464625638388 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:18 INFO - PROCESS | 3772 | ++DOCSHELL 140A2400 == 78 [pid = 3772] [id = 279] 09:27:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (16713800) [pid = 3772] [serial = 836] [outer = 00000000] 09:27:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (17594C00) [pid = 3772] [serial = 837] [outer = 16713800] 09:27:18 INFO - PROCESS | 3772 | 1464625638433 Marionette DEBUG loaded listener.js 09:27:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (175A1C00) [pid = 3772] [serial = 838] [outer = 16713800] 09:27:18 INFO - PROCESS | 3772 | 1464625638885 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]]]}] 09:27:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:27:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 625ms 09:27:18 INFO - PROCESS | 3772 | 1464625638914 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 09:27:18 INFO - PROCESS | 3772 | 1464625638916 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 09:27:18 INFO - PROCESS | 3772 | 1464625638919 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:27:18 INFO - PROCESS | 3772 | 1464625638922 Marionette TRACE conn3 <- [1,1082,null,{}] 09:27:18 INFO - PROCESS | 3772 | 1464625638928 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}] 09:27:19 INFO - PROCESS | 3772 | 1464625639029 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 09:27:19 INFO - PROCESS | 3772 | 1464625639035 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:19 INFO - PROCESS | 3772 | ++DOCSHELL 17DB1C00 == 79 [pid = 3772] [id = 280] 09:27:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (17DB5000) [pid = 3772] [serial = 839] [outer = 00000000] 09:27:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (18081C00) [pid = 3772] [serial = 840] [outer = 17DB5000] 09:27:19 INFO - PROCESS | 3772 | 1464625639084 Marionette DEBUG loaded listener.js 09:27:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (1843D000) [pid = 3772] [serial = 841] [outer = 17DB5000] 09:27:19 INFO - PROCESS | 3772 | 1464625639802 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]]]}] 09:27:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:27:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 929ms 09:27:19 INFO - PROCESS | 3772 | 1464625639849 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 09:27:19 INFO - PROCESS | 3772 | 1464625639858 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 09:27:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:27:19 INFO - PROCESS | 3772 | 1464625639865 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:27:19 INFO - PROCESS | 3772 | 1464625639870 Marionette TRACE conn3 <- [1,1086,null,{}] 09:27:19 INFO - PROCESS | 3772 | 1464625639876 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}] 09:27:19 INFO - PROCESS | 3772 | 1464625639994 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 09:27:20 INFO - PROCESS | 3772 | 1464625640115 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:20 INFO - PROCESS | 3772 | ++DOCSHELL 11020400 == 80 [pid = 3772] [id = 281] 09:27:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (11026C00) [pid = 3772] [serial = 842] [outer = 00000000] 09:27:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 132 (128ABC00) [pid = 3772] [serial = 843] [outer = 11026C00] 09:27:20 INFO - PROCESS | 3772 | 1464625640173 Marionette DEBUG loaded listener.js 09:27:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 133 (12AD0400) [pid = 3772] [serial = 844] [outer = 11026C00] 09:27:20 INFO - PROCESS | 3772 | 1464625640725 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]]]}] 09:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 914ms 09:27:20 INFO - PROCESS | 3772 | 1464625640776 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 09:27:20 INFO - PROCESS | 3772 | 1464625640782 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 09:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:27:20 INFO - PROCESS | 3772 | 1464625640788 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:27:20 INFO - PROCESS | 3772 | 1464625640791 Marionette TRACE conn3 <- [1,1090,null,{}] 09:27:20 INFO - PROCESS | 3772 | 1464625640795 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}] 09:27:20 INFO - PROCESS | 3772 | 1464625640940 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 09:27:21 INFO - PROCESS | 3772 | 1464625641075 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:21 INFO - PROCESS | 3772 | ++DOCSHELL 13202400 == 81 [pid = 3772] [id = 282] 09:27:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 134 (13DC5000) [pid = 3772] [serial = 845] [outer = 00000000] 09:27:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 135 (14E66C00) [pid = 3772] [serial = 846] [outer = 13DC5000] 09:27:21 INFO - PROCESS | 3772 | 1464625641133 Marionette DEBUG loaded listener.js 09:27:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 136 (15FE4400) [pid = 3772] [serial = 847] [outer = 13DC5000] 09:27:21 INFO - PROCESS | 3772 | 1464625641764 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]]]}] 09:27:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1021ms 09:27:21 INFO - PROCESS | 3772 | 1464625641814 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 09:27:21 INFO - PROCESS | 3772 | 1464625641817 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 09:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:27:21 INFO - PROCESS | 3772 | 1464625641838 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:27:21 INFO - PROCESS | 3772 | 1464625641842 Marionette TRACE conn3 <- [1,1094,null,{}] 09:27:21 INFO - PROCESS | 3772 | 1464625641853 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}] 09:27:21 INFO - PROCESS | 3772 | 1464625642004 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 09:27:22 INFO - PROCESS | 3772 | 1464625642141 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:22 INFO - PROCESS | 3772 | ++DOCSHELL 173B5800 == 82 [pid = 3772] [id = 283] 09:27:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 137 (173E6000) [pid = 3772] [serial = 848] [outer = 00000000] 09:27:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 138 (17E6C000) [pid = 3772] [serial = 849] [outer = 173E6000] 09:27:22 INFO - PROCESS | 3772 | 1464625642199 Marionette DEBUG loaded listener.js 09:27:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 139 (18085C00) [pid = 3772] [serial = 850] [outer = 173E6000] 09:27:22 INFO - PROCESS | 3772 | 1464625642746 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]]]}] 09:27:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:27:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 975ms 09:27:22 INFO - PROCESS | 3772 | 1464625642804 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 09:27:22 INFO - PROCESS | 3772 | 1464625642807 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 09:27:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:27:22 INFO - PROCESS | 3772 | 1464625642811 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:27:22 INFO - PROCESS | 3772 | 1464625642813 Marionette TRACE conn3 <- [1,1098,null,{}] 09:27:22 INFO - PROCESS | 3772 | 1464625642816 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}] 09:27:22 INFO - PROCESS | 3772 | 1464625642934 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 09:27:23 INFO - PROCESS | 3772 | 1464625643041 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:23 INFO - PROCESS | 3772 | ++DOCSHELL 17EF4400 == 83 [pid = 3772] [id = 284] 09:27:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 140 (18446800) [pid = 3772] [serial = 851] [outer = 00000000] 09:27:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 141 (19754800) [pid = 3772] [serial = 852] [outer = 18446800] 09:27:23 INFO - PROCESS | 3772 | 1464625643095 Marionette DEBUG loaded listener.js 09:27:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 142 (1975C400) [pid = 3772] [serial = 853] [outer = 18446800] 09:27:23 INFO - PROCESS | 3772 | 1464625643641 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]]]}] 09:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 884ms 09:27:23 INFO - PROCESS | 3772 | 1464625643697 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 09:27:23 INFO - PROCESS | 3772 | 1464625643699 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 09:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:27:23 INFO - PROCESS | 3772 | 1464625643703 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:27:23 INFO - PROCESS | 3772 | 1464625643705 Marionette TRACE conn3 <- [1,1102,null,{}] 09:27:23 INFO - PROCESS | 3772 | 1464625643709 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}] 09:27:23 INFO - PROCESS | 3772 | 1464625643813 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 09:27:23 INFO - PROCESS | 3772 | 1464625643920 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:23 INFO - PROCESS | 3772 | ++DOCSHELL 1843BC00 == 84 [pid = 3772] [id = 285] 09:27:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 143 (19760400) [pid = 3772] [serial = 854] [outer = 00000000] 09:27:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 144 (19786800) [pid = 3772] [serial = 855] [outer = 19760400] 09:27:23 INFO - PROCESS | 3772 | 1464625643982 Marionette DEBUG loaded listener.js 09:27:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 145 (199C6400) [pid = 3772] [serial = 856] [outer = 19760400] 09:27:24 INFO - PROCESS | 3772 | 1464625644591 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]]]}] 09:27:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:27:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 914ms 09:27:24 INFO - PROCESS | 3772 | 1464625644631 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 09:27:24 INFO - PROCESS | 3772 | 1464625644633 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 09:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:27:24 INFO - PROCESS | 3772 | 1464625644637 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:27:24 INFO - PROCESS | 3772 | 1464625644639 Marionette TRACE conn3 <- [1,1106,null,{}] 09:27:24 INFO - PROCESS | 3772 | 1464625644643 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}] 09:27:24 INFO - PROCESS | 3772 | 1464625644761 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 09:27:25 INFO - PROCESS | 3772 | 1464625645056 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:25 INFO - PROCESS | 3772 | ++DOCSHELL 10569400 == 85 [pid = 3772] [id = 286] 09:27:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 146 (105F5000) [pid = 3772] [serial = 857] [outer = 00000000] 09:27:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 147 (10E8A000) [pid = 3772] [serial = 858] [outer = 105F5000] 09:27:25 INFO - PROCESS | 3772 | 1464625645125 Marionette DEBUG loaded listener.js 09:27:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 148 (11028400) [pid = 3772] [serial = 859] [outer = 105F5000] 09:27:25 INFO - PROCESS | 3772 | 1464625645735 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]]]}] 09:27:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:27:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1158ms 09:27:25 INFO - PROCESS | 3772 | 1464625645800 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 09:27:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:27:25 INFO - PROCESS | 3772 | 1464625645804 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 09:27:25 INFO - PROCESS | 3772 | 1464625645808 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:27:25 INFO - PROCESS | 3772 | 1464625645812 Marionette TRACE conn3 <- [1,1110,null,{}] 09:27:25 INFO - PROCESS | 3772 | 1464625645817 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}] 09:27:25 INFO - PROCESS | 3772 | 1464625645919 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 09:27:26 INFO - PROCESS | 3772 | 1464625646045 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:26 INFO - PROCESS | 3772 | ++DOCSHELL 12AD2000 == 86 [pid = 3772] [id = 287] 09:27:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 149 (13128800) [pid = 3772] [serial = 860] [outer = 00000000] 09:27:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 150 (1371D000) [pid = 3772] [serial = 861] [outer = 13128800] 09:27:26 INFO - PROCESS | 3772 | 1464625646115 Marionette DEBUG loaded listener.js 09:27:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 151 (140C6800) [pid = 3772] [serial = 862] [outer = 13128800] 09:27:26 INFO - PROCESS | 3772 | --DOCSHELL 15FE7400 == 85 [pid = 3772] [id = 94] 09:27:26 INFO - PROCESS | 3772 | --DOCSHELL 1A124000 == 84 [pid = 3772] [id = 203] 09:27:26 INFO - PROCESS | 3772 | --DOCSHELL 16BA9800 == 83 [pid = 3772] [id = 204] 09:27:26 INFO - PROCESS | 3772 | --DOCSHELL 18440C00 == 82 [pid = 3772] [id = 202] 09:27:26 INFO - PROCESS | 3772 | --DOCSHELL 140A2400 == 81 [pid = 3772] [id = 279] 09:27:26 INFO - PROCESS | 3772 | --DOCSHELL 11C63C00 == 80 [pid = 3772] [id = 278] 09:27:26 INFO - PROCESS | 3772 | --DOCSHELL 10A50400 == 79 [pid = 3772] [id = 277] 09:27:26 INFO - PROCESS | 3772 | --DOCSHELL 16715800 == 78 [pid = 3772] [id = 276] 09:27:26 INFO - PROCESS | 3772 | --DOCSHELL 16718000 == 77 [pid = 3772] [id = 275] 09:27:26 INFO - PROCESS | 3772 | --DOCSHELL 11CA5800 == 76 [pid = 3772] [id = 274] 09:27:26 INFO - PROCESS | 3772 | --DOCSHELL 140A6400 == 75 [pid = 3772] [id = 273] 09:27:26 INFO - PROCESS | 3772 | --DOCSHELL 13204800 == 74 [pid = 3772] [id = 272] 09:27:26 INFO - PROCESS | 3772 | --DOCSHELL 1101C400 == 73 [pid = 3772] [id = 271] 09:27:26 INFO - PROCESS | 3772 | --DOCSHELL 10A58000 == 72 [pid = 3772] [id = 270] 09:27:26 INFO - PROCESS | 3772 | --DOCSHELL 1AAE1400 == 71 [pid = 3772] [id = 268] 09:27:26 INFO - PROCESS | 3772 | --DOCSHELL 19757400 == 70 [pid = 3772] [id = 267] 09:27:26 INFO - PROCESS | 3772 | --DOCSHELL 13B5DC00 == 69 [pid = 3772] [id = 266] 09:27:26 INFO - PROCESS | 3772 | --DOCSHELL 14348400 == 68 [pid = 3772] [id = 265] 09:27:26 INFO - PROCESS | 3772 | --DOCSHELL 15FED800 == 67 [pid = 3772] [id = 264] 09:27:26 INFO - PROCESS | 3772 | --DOCSHELL 11029C00 == 66 [pid = 3772] [id = 263] 09:27:26 INFO - PROCESS | 3772 | --DOCSHELL 1A79A400 == 65 [pid = 3772] [id = 262] 09:27:26 INFO - PROCESS | 3772 | --DOMWINDOW == 150 (14348000) [pid = 3772] [serial = 744] [outer = 00000000] [url = about:blank] 09:27:26 INFO - PROCESS | 3772 | --DOMWINDOW == 149 (17E66800) [pid = 3772] [serial = 747] [outer = 00000000] [url = about:blank] 09:27:26 INFO - PROCESS | 3772 | --DOMWINDOW == 148 (1A796000) [pid = 3772] [serial = 750] [outer = 00000000] [url = about:blank] 09:27:26 INFO - PROCESS | 3772 | --DOMWINDOW == 147 (1A80F400) [pid = 3772] [serial = 753] [outer = 00000000] [url = about:blank] 09:27:26 INFO - PROCESS | 3772 | --DOMWINDOW == 146 (16BAD800) [pid = 3772] [serial = 765] [outer = 00000000] [url = about:blank] 09:27:26 INFO - PROCESS | 3772 | --DOMWINDOW == 145 (16BB2C00) [pid = 3772] [serial = 766] [outer = 00000000] [url = about:blank] 09:27:26 INFO - PROCESS | 3772 | --DOMWINDOW == 144 (13B60800) [pid = 3772] [serial = 762] [outer = 00000000] [url = about:blank] 09:27:26 INFO - PROCESS | 3772 | --DOMWINDOW == 143 (1433A000) [pid = 3772] [serial = 763] [outer = 00000000] [url = about:blank] 09:27:26 INFO - PROCESS | 3772 | --DOMWINDOW == 142 (12AC6000) [pid = 3772] [serial = 757] [outer = 00000000] [url = about:blank] 09:27:26 INFO - PROCESS | 3772 | --DOMWINDOW == 141 (1102B000) [pid = 3772] [serial = 756] [outer = 00000000] [url = about:blank] 09:27:26 INFO - PROCESS | 3772 | --DOMWINDOW == 140 (16C39800) [pid = 3772] [serial = 768] [outer = 00000000] [url = about:blank] 09:27:26 INFO - PROCESS | 3772 | --DOMWINDOW == 139 (140A2C00) [pid = 3772] [serial = 760] [outer = 00000000] [url = about:blank] 09:27:26 INFO - PROCESS | 3772 | --DOMWINDOW == 138 (13BCBC00) [pid = 3772] [serial = 759] [outer = 00000000] [url = about:blank] 09:27:26 INFO - PROCESS | 3772 | --DOMWINDOW == 137 (1A6A1C00) [pid = 3772] [serial = 784] [outer = 00000000] [url = about:blank] 09:27:26 INFO - PROCESS | 3772 | --DOMWINDOW == 136 (140A3400) [pid = 3772] [serial = 778] [outer = 00000000] [url = about:blank] 09:27:26 INFO - PROCESS | 3772 | --DOMWINDOW == 135 (1A72C800) [pid = 3772] [serial = 739] [outer = 00000000] [url = about:blank] 09:27:26 INFO - PROCESS | 3772 | --DOMWINDOW == 134 (17E6D400) [pid = 3772] [serial = 780] [outer = 00000000] [url = about:blank] 09:27:26 INFO - PROCESS | 3772 | --DOMWINDOW == 133 (19781C00) [pid = 3772] [serial = 781] [outer = 00000000] [url = about:blank] 09:27:26 INFO - PROCESS | 3772 | --DOMWINDOW == 132 (16C41C00) [pid = 3772] [serial = 769] [outer = 00000000] [url = about:blank] 09:27:26 INFO - PROCESS | 3772 | --DOMWINDOW == 131 (1A129400) [pid = 3772] [serial = 783] [outer = 00000000] [url = about:blank] 09:27:26 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (17598800) [pid = 3772] [serial = 771] [outer = 00000000] [url = about:blank] 09:27:26 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (1975B000) [pid = 3772] [serial = 774] [outer = 00000000] [url = about:blank] 09:27:26 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (17E66400) [pid = 3772] [serial = 772] [outer = 00000000] [url = about:blank] 09:27:26 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (1975E400) [pid = 3772] [serial = 775] [outer = 00000000] [url = about:blank] 09:27:26 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (12ACC400) [pid = 3772] [serial = 777] [outer = 00000000] [url = about:blank] 09:27:26 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (12AC5C00) [pid = 3772] [serial = 741] [outer = 00000000] [url = about:blank] 09:27:26 INFO - PROCESS | 3772 | 1464625646649 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]]]}] 09:27:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:27:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 884ms 09:27:26 INFO - PROCESS | 3772 | 1464625646695 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 09:27:26 INFO - PROCESS | 3772 | 1464625646699 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 09:27:26 INFO - PROCESS | 3772 | 1464625646703 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:27:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:27:26 INFO - PROCESS | 3772 | 1464625646688 Marionette TRACE conn3 <- [1,1114,null,{}] 09:27:26 INFO - PROCESS | 3772 | 1464625646692 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}] 09:27:26 INFO - PROCESS | 3772 | 1464625646780 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 09:27:26 INFO - PROCESS | 3772 | 1464625646787 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:26 INFO - PROCESS | 3772 | ++DOCSHELL 1311CC00 == 66 [pid = 3772] [id = 288] 09:27:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (1311F400) [pid = 3772] [serial = 863] [outer = 00000000] 09:27:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (13DBE800) [pid = 3772] [serial = 864] [outer = 1311F400] 09:27:26 INFO - PROCESS | 3772 | 1464625646833 Marionette DEBUG loaded listener.js 09:27:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (140C8800) [pid = 3772] [serial = 865] [outer = 1311F400] 09:27:27 INFO - PROCESS | 3772 | 1464625647310 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]]]}] 09:27:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:27:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 624ms 09:27:27 INFO - PROCESS | 3772 | 1464625647324 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 09:27:27 INFO - PROCESS | 3772 | 1464625647327 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 09:27:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:27:27 INFO - PROCESS | 3772 | 1464625647332 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:27:27 INFO - PROCESS | 3772 | 1464625647337 Marionette TRACE conn3 <- [1,1118,null,{}] 09:27:27 INFO - PROCESS | 3772 | 1464625647350 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}] 09:27:27 INFO - PROCESS | 3772 | 1464625647420 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 09:27:27 INFO - PROCESS | 3772 | 1464625647430 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:27 INFO - PROCESS | 3772 | ++DOCSHELL 15C7CC00 == 67 [pid = 3772] [id = 289] 09:27:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (15DAAC00) [pid = 3772] [serial = 866] [outer = 00000000] 09:27:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (15FE7800) [pid = 3772] [serial = 867] [outer = 15DAAC00] 09:27:27 INFO - PROCESS | 3772 | 1464625647475 Marionette DEBUG loaded listener.js 09:27:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (15FF1C00) [pid = 3772] [serial = 868] [outer = 15DAAC00] 09:27:27 INFO - PROCESS | 3772 | 1464625647929 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]]]}] 09:27:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:27:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 639ms 09:27:27 INFO - PROCESS | 3772 | 1464625647971 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 09:27:27 INFO - PROCESS | 3772 | 1464625647974 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 09:27:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:27:27 INFO - PROCESS | 3772 | 1464625647977 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:27:27 INFO - PROCESS | 3772 | 1464625647979 Marionette TRACE conn3 <- [1,1122,null,{}] 09:27:27 INFO - PROCESS | 3772 | 1464625647982 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}] 09:27:28 INFO - PROCESS | 3772 | 1464625648059 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 09:27:28 INFO - PROCESS | 3772 | 1464625648068 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:28 INFO - PROCESS | 3772 | ++DOCSHELL 15A96400 == 68 [pid = 3772] [id = 290] 09:27:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 132 (16716800) [pid = 3772] [serial = 869] [outer = 00000000] 09:27:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 133 (16BA9400) [pid = 3772] [serial = 870] [outer = 16716800] 09:27:28 INFO - PROCESS | 3772 | 1464625648112 Marionette DEBUG loaded listener.js 09:27:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 134 (16BB3C00) [pid = 3772] [serial = 871] [outer = 16716800] 09:27:28 INFO - PROCESS | 3772 | 1464625648594 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]]]}] 09:27:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:27:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 686ms 09:27:28 INFO - PROCESS | 3772 | 1464625648658 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 09:27:28 INFO - PROCESS | 3772 | 1464625648660 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 09:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:27:28 INFO - PROCESS | 3772 | 1464625648664 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:27:28 INFO - PROCESS | 3772 | 1464625648666 Marionette TRACE conn3 <- [1,1126,null,{}] 09:27:28 INFO - PROCESS | 3772 | 1464625648669 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}] 09:27:28 INFO - PROCESS | 3772 | 1464625648785 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 09:27:28 INFO - PROCESS | 3772 | 1464625648824 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:28 INFO - PROCESS | 3772 | ++DOCSHELL 16BB7800 == 69 [pid = 3772] [id = 291] 09:27:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 135 (16BB9400) [pid = 3772] [serial = 872] [outer = 00000000] 09:27:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 136 (16C3DC00) [pid = 3772] [serial = 873] [outer = 16BB9400] 09:27:28 INFO - PROCESS | 3772 | 1464625648875 Marionette DEBUG loaded listener.js 09:27:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 137 (16F43000) [pid = 3772] [serial = 874] [outer = 16BB9400] 09:27:29 INFO - PROCESS | 3772 | 1464625649308 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]]]}] 09:27:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:27:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 686ms 09:27:29 INFO - PROCESS | 3772 | 1464625649346 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 09:27:29 INFO - PROCESS | 3772 | 1464625649348 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 09:27:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:27:29 INFO - PROCESS | 3772 | 1464625649351 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:27:29 INFO - PROCESS | 3772 | 1464625649353 Marionette TRACE conn3 <- [1,1130,null,{}] 09:27:29 INFO - PROCESS | 3772 | 1464625649362 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}] 09:27:29 INFO - PROCESS | 3772 | 1464625649504 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 09:27:29 INFO - PROCESS | 3772 | 1464625649554 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:29 INFO - PROCESS | 3772 | ++DOCSHELL 16C3D000 == 70 [pid = 3772] [id = 292] 09:27:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 138 (16F4C000) [pid = 3772] [serial = 875] [outer = 00000000] 09:27:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 139 (17E67000) [pid = 3772] [serial = 876] [outer = 16F4C000] 09:27:29 INFO - PROCESS | 3772 | 1464625649599 Marionette DEBUG loaded listener.js 09:27:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 140 (17E6DC00) [pid = 3772] [serial = 877] [outer = 16F4C000] 09:27:29 INFO - PROCESS | 3772 | 1464625650012 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]]]}] 09:27:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:27:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 731ms 09:27:30 INFO - PROCESS | 3772 | 1464625650078 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 09:27:30 INFO - PROCESS | 3772 | 1464625650080 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 09:27:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:27:30 INFO - PROCESS | 3772 | 1464625650089 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:27:30 INFO - PROCESS | 3772 | 1464625650091 Marionette TRACE conn3 <- [1,1134,null,{}] 09:27:30 INFO - PROCESS | 3772 | 1464625650094 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}] 09:27:30 INFO - PROCESS | 3772 | 1464625650192 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 09:27:30 INFO - PROCESS | 3772 | 1464625650257 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:30 INFO - PROCESS | 3772 | ++DOCSHELL 173E7000 == 71 [pid = 3772] [id = 293] 09:27:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 141 (173F2800) [pid = 3772] [serial = 878] [outer = 00000000] 09:27:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 142 (18447400) [pid = 3772] [serial = 879] [outer = 173F2800] 09:27:30 INFO - PROCESS | 3772 | 1464625650301 Marionette DEBUG loaded listener.js 09:27:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 143 (19782400) [pid = 3772] [serial = 880] [outer = 173F2800] 09:27:30 INFO - PROCESS | 3772 | --DOMWINDOW == 142 (15A94400) [pid = 3772] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:27:30 INFO - PROCESS | 3772 | --DOMWINDOW == 141 (10E8EC00) [pid = 3772] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:27:30 INFO - PROCESS | 3772 | --DOMWINDOW == 140 (11CA0000) [pid = 3772] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:27:30 INFO - PROCESS | 3772 | --DOMWINDOW == 139 (199C9C00) [pid = 3772] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:27:30 INFO - PROCESS | 3772 | --DOMWINDOW == 138 (12AD3800) [pid = 3772] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:27:30 INFO - PROCESS | 3772 | --DOMWINDOW == 137 (10A5D800) [pid = 3772] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:27:30 INFO - PROCESS | 3772 | --DOMWINDOW == 136 (16719400) [pid = 3772] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:27:30 INFO - PROCESS | 3772 | --DOMWINDOW == 135 (12AD2C00) [pid = 3772] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:27:30 INFO - PROCESS | 3772 | --DOMWINDOW == 134 (16BAA000) [pid = 3772] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:27:30 INFO - PROCESS | 3772 | --DOMWINDOW == 133 (140C9000) [pid = 3772] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:27:30 INFO - PROCESS | 3772 | --DOMWINDOW == 132 (13205800) [pid = 3772] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:27:30 INFO - PROCESS | 3772 | --DOMWINDOW == 131 (11022800) [pid = 3772] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:27:30 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (140A6C00) [pid = 3772] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:27:30 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (16C3D400) [pid = 3772] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:27:30 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (16713800) [pid = 3772] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:27:30 INFO - PROCESS | 3772 | 1464625650865 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]]]}] 09:27:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:27:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 823ms 09:27:30 INFO - PROCESS | 3772 | 1464625650891 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 09:27:30 INFO - PROCESS | 3772 | 1464625650893 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 09:27:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:27:30 INFO - PROCESS | 3772 | 1464625650896 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:27:30 INFO - PROCESS | 3772 | 1464625650898 Marionette TRACE conn3 <- [1,1138,null,{}] 09:27:30 INFO - PROCESS | 3772 | 1464625650901 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}] 09:27:30 INFO - PROCESS | 3772 | 1464625650993 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 09:27:31 INFO - PROCESS | 3772 | 1464625651088 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:31 INFO - PROCESS | 3772 | ++DOCSHELL 10A5D800 == 72 [pid = 3772] [id = 294] 09:27:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (10A74000) [pid = 3772] [serial = 881] [outer = 00000000] 09:27:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (140D3000) [pid = 3772] [serial = 882] [outer = 10A74000] 09:27:31 INFO - PROCESS | 3772 | 1464625651138 Marionette DEBUG loaded listener.js 09:27:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (15A94400) [pid = 3772] [serial = 883] [outer = 10A74000] 09:27:31 INFO - PROCESS | 3772 | 1464625651488 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]]]}] 09:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 610ms 09:27:31 INFO - PROCESS | 3772 | 1464625651518 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 09:27:31 INFO - PROCESS | 3772 | 1464625651520 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 09:27:31 INFO - PROCESS | 3772 | 1464625651523 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:27:31 INFO - PROCESS | 3772 | 1464625651525 Marionette TRACE conn3 <- [1,1142,null,{}] 09:27:31 INFO - PROCESS | 3772 | 1464625651528 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}] 09:27:31 INFO - PROCESS | 3772 | 1464625651611 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 09:27:31 INFO - PROCESS | 3772 | 1464625651701 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:31 INFO - PROCESS | 3772 | ++DOCSHELL 12AA1000 == 73 [pid = 3772] [id = 295] 09:27:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 132 (1309D400) [pid = 3772] [serial = 884] [outer = 00000000] 09:27:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 133 (16C3D400) [pid = 3772] [serial = 885] [outer = 1309D400] 09:27:31 INFO - PROCESS | 3772 | 1464625651745 Marionette DEBUG loaded listener.js 09:27:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 134 (1843DC00) [pid = 3772] [serial = 886] [outer = 1309D400] 09:27:32 INFO - PROCESS | 3772 | 1464625652106 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]]]}] 09:27:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:27:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 625ms 09:27:32 INFO - PROCESS | 3772 | 1464625652162 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 09:27:32 INFO - PROCESS | 3772 | 1464625652164 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 09:27:32 INFO - PROCESS | 3772 | 1464625652167 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:27:32 INFO - PROCESS | 3772 | 1464625652169 Marionette TRACE conn3 <- [1,1146,null,{}] 09:27:32 INFO - PROCESS | 3772 | 1464625652172 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}] 09:27:32 INFO - PROCESS | 3772 | 1464625652277 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 09:27:32 INFO - PROCESS | 3772 | 1464625652369 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:32 INFO - PROCESS | 3772 | ++DOCSHELL 1671E000 == 74 [pid = 3772] [id = 296] 09:27:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 135 (16F49800) [pid = 3772] [serial = 887] [outer = 00000000] 09:27:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 136 (19A54800) [pid = 3772] [serial = 888] [outer = 16F49800] 09:27:32 INFO - PROCESS | 3772 | 1464625652421 Marionette DEBUG loaded listener.js 09:27:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 137 (19A97000) [pid = 3772] [serial = 889] [outer = 16F49800] 09:27:32 INFO - PROCESS | 3772 | 1464625652894 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]]]}] 09:27:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:27:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 777ms 09:27:32 INFO - PROCESS | 3772 | 1464625652937 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 09:27:32 INFO - PROCESS | 3772 | 1464625652942 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 09:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:27:32 INFO - PROCESS | 3772 | 1464625652947 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:27:32 INFO - PROCESS | 3772 | 1464625652951 Marionette TRACE conn3 <- [1,1150,null,{}] 09:27:32 INFO - PROCESS | 3772 | 1464625652957 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}] 09:27:33 INFO - PROCESS | 3772 | 1464625653077 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 09:27:33 INFO - PROCESS | 3772 | 1464625653192 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:33 INFO - PROCESS | 3772 | ++DOCSHELL 10E82000 == 75 [pid = 3772] [id = 297] 09:27:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 138 (10E8B400) [pid = 3772] [serial = 890] [outer = 00000000] 09:27:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 139 (12ACD400) [pid = 3772] [serial = 891] [outer = 10E8B400] 09:27:33 INFO - PROCESS | 3772 | 1464625653291 Marionette DEBUG loaded listener.js 09:27:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 140 (1311C800) [pid = 3772] [serial = 892] [outer = 10E8B400] 09:27:33 INFO - PROCESS | 3772 | 1464625653913 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]]]}] 09:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 975ms 09:27:33 INFO - PROCESS | 3772 | 1464625653934 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 09:27:33 INFO - PROCESS | 3772 | 1464625653940 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 09:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:27:33 INFO - PROCESS | 3772 | 1464625653947 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:27:33 INFO - PROCESS | 3772 | 1464625653950 Marionette TRACE conn3 <- [1,1154,null,{}] 09:27:33 INFO - PROCESS | 3772 | 1464625653954 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}] 09:27:34 INFO - PROCESS | 3772 | 1464625654065 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 09:27:34 INFO - PROCESS | 3772 | 1464625654164 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:34 INFO - PROCESS | 3772 | ++DOCSHELL 140D5800 == 76 [pid = 3772] [id = 298] 09:27:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 141 (1433A400) [pid = 3772] [serial = 893] [outer = 00000000] 09:27:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 142 (15DB6400) [pid = 3772] [serial = 894] [outer = 1433A400] 09:27:34 INFO - PROCESS | 3772 | 1464625654260 Marionette DEBUG loaded listener.js 09:27:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 143 (1671EC00) [pid = 3772] [serial = 895] [outer = 1433A400] 09:27:34 INFO - PROCESS | 3772 | 1464625654825 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]]]}] 09:27:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:27:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 915ms 09:27:34 INFO - PROCESS | 3772 | 1464625654856 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 09:27:34 INFO - PROCESS | 3772 | 1464625654859 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 09:27:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:27:34 INFO - PROCESS | 3772 | 1464625654863 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:27:34 INFO - PROCESS | 3772 | 1464625654866 Marionette TRACE conn3 <- [1,1158,null,{}] 09:27:34 INFO - PROCESS | 3772 | 1464625654877 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}] 09:27:34 INFO - PROCESS | 3772 | 1464625654989 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 09:27:35 INFO - PROCESS | 3772 | 1464625655103 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:35 INFO - PROCESS | 3772 | ++DOCSHELL 156A7000 == 77 [pid = 3772] [id = 299] 09:27:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 144 (1978B400) [pid = 3772] [serial = 896] [outer = 00000000] 09:27:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 145 (19A50000) [pid = 3772] [serial = 897] [outer = 1978B400] 09:27:35 INFO - PROCESS | 3772 | 1464625655208 Marionette DEBUG loaded listener.js 09:27:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 146 (19A9B000) [pid = 3772] [serial = 898] [outer = 1978B400] 09:27:35 INFO - PROCESS | 3772 | 1464625655742 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]]]}] 09:27:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:27:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 914ms 09:27:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:27:35 INFO - PROCESS | 3772 | 1464625655791 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 09:27:35 INFO - PROCESS | 3772 | 1464625655794 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 09:27:35 INFO - PROCESS | 3772 | 1464625655797 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:27:35 INFO - PROCESS | 3772 | 1464625655799 Marionette TRACE conn3 <- [1,1162,null,{}] 09:27:35 INFO - PROCESS | 3772 | 1464625655803 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}] 09:27:35 INFO - PROCESS | 3772 | 1464625655917 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 09:27:36 INFO - PROCESS | 3772 | 1464625656026 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:36 INFO - PROCESS | 3772 | ++DOCSHELL 19A4B800 == 78 [pid = 3772] [id = 300] 09:27:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 147 (1A1C4800) [pid = 3772] [serial = 899] [outer = 00000000] 09:27:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 148 (1A226C00) [pid = 3772] [serial = 900] [outer = 1A1C4800] 09:27:36 INFO - PROCESS | 3772 | 1464625656080 Marionette DEBUG loaded listener.js 09:27:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 149 (1A3D8800) [pid = 3772] [serial = 901] [outer = 1A1C4800] 09:27:36 INFO - PROCESS | 3772 | 1464625656769 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] 09:27:36 INFO - PROCESS | 3772 | 1464625656806 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 09:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:27:36 INFO - PROCESS | 3772 | 1464625656826 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:27:36 INFO - PROCESS | 3772 | 1464625656828 Marionette TRACE conn3 <- [1,1166,null,{}] 09:27:36 INFO - PROCESS | 3772 | 1464625656832 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}] 09:27:36 INFO - PROCESS | 3772 | 1464625656938 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 09:27:37 INFO - PROCESS | 3772 | 1464625657074 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:37 INFO - PROCESS | 3772 | ++DOCSHELL 1A1CB400 == 79 [pid = 3772] [id = 301] 09:27:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 150 (1A704400) [pid = 3772] [serial = 902] [outer = 00000000] 09:27:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 151 (1A708400) [pid = 3772] [serial = 903] [outer = 1A704400] 09:27:37 INFO - PROCESS | 3772 | 1464625657129 Marionette DEBUG loaded listener.js 09:27:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 152 (1A72DC00) [pid = 3772] [serial = 904] [outer = 1A704400] 09:27:37 INFO - PROCESS | 3772 | 1464625657700 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] 09:27:37 INFO - PROCESS | 3772 | 1464625657756 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 09:27:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:27:37 INFO - PROCESS | 3772 | 1464625657760 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:27:37 INFO - PROCESS | 3772 | 1464625657762 Marionette TRACE conn3 <- [1,1170,null,{}] 09:27:37 INFO - PROCESS | 3772 | 1464625657766 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}] 09:27:37 INFO - PROCESS | 3772 | 1464625657885 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 09:27:38 INFO - PROCESS | 3772 | 1464625658023 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:38 INFO - PROCESS | 3772 | ++DOCSHELL 1A799C00 == 80 [pid = 3772] [id = 302] 09:27:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 153 (1A79D000) [pid = 3772] [serial = 905] [outer = 00000000] 09:27:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 154 (1A87D000) [pid = 3772] [serial = 906] [outer = 1A79D000] 09:27:38 INFO - PROCESS | 3772 | 1464625658079 Marionette DEBUG loaded listener.js 09:27:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 155 (1A883000) [pid = 3772] [serial = 907] [outer = 1A79D000] 09:27:38 INFO - PROCESS | 3772 | 1464625658676 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] 09:27:38 INFO - PROCESS | 3772 | 1464625658748 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 09:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:27:38 INFO - PROCESS | 3772 | 1464625658752 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:27:38 INFO - PROCESS | 3772 | 1464625658754 Marionette TRACE conn3 <- [1,1174,null,{}] 09:27:38 INFO - PROCESS | 3772 | 1464625658758 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}] 09:27:38 INFO - PROCESS | 3772 | 1464625658994 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 09:27:39 INFO - PROCESS | 3772 | 1464625659153 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:39 INFO - PROCESS | 3772 | ++DOCSHELL 11C9F800 == 81 [pid = 3772] [id = 303] 09:27:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 156 (11CA0C00) [pid = 3772] [serial = 908] [outer = 00000000] 09:27:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 157 (12AC9400) [pid = 3772] [serial = 909] [outer = 11CA0C00] 09:27:39 INFO - PROCESS | 3772 | 1464625659205 Marionette DEBUG loaded listener.js 09:27:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 158 (1307B800) [pid = 3772] [serial = 910] [outer = 11CA0C00] 09:27:39 INFO - PROCESS | 3772 | 1464625659844 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] 09:27:39 INFO - PROCESS | 3772 | 1464625659948 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 09:27:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:27:39 INFO - PROCESS | 3772 | 1464625659953 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:27:39 INFO - PROCESS | 3772 | 1464625659958 Marionette TRACE conn3 <- [1,1178,null,{}] 09:27:39 INFO - PROCESS | 3772 | 1464625659962 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}] 09:27:40 INFO - PROCESS | 3772 | 1464625660072 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 09:27:40 INFO - PROCESS | 3772 | 1464625660208 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:40 INFO - PROCESS | 3772 | ++DOCSHELL 156A7400 == 82 [pid = 3772] [id = 304] 09:27:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 159 (156A9000) [pid = 3772] [serial = 911] [outer = 00000000] 09:27:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 160 (15FE8000) [pid = 3772] [serial = 912] [outer = 156A9000] 09:27:40 INFO - PROCESS | 3772 | 1464625660271 Marionette DEBUG loaded listener.js 09:27:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 161 (1671D000) [pid = 3772] [serial = 913] [outer = 156A9000] 09:27:40 INFO - PROCESS | 3772 | --DOCSHELL 16BA7400 == 81 [pid = 3772] [id = 135] 09:27:40 INFO - PROCESS | 3772 | --DOCSHELL 12AA1000 == 80 [pid = 3772] [id = 295] 09:27:40 INFO - PROCESS | 3772 | --DOCSHELL 10A5D800 == 79 [pid = 3772] [id = 294] 09:27:40 INFO - PROCESS | 3772 | --DOCSHELL 173E7000 == 78 [pid = 3772] [id = 293] 09:27:40 INFO - PROCESS | 3772 | --DOCSHELL 16C3D000 == 77 [pid = 3772] [id = 292] 09:27:40 INFO - PROCESS | 3772 | --DOCSHELL 16BB7800 == 76 [pid = 3772] [id = 291] 09:27:40 INFO - PROCESS | 3772 | --DOCSHELL 15A96400 == 75 [pid = 3772] [id = 290] 09:27:40 INFO - PROCESS | 3772 | --DOCSHELL 15C7CC00 == 74 [pid = 3772] [id = 289] 09:27:40 INFO - PROCESS | 3772 | --DOCSHELL 1311CC00 == 73 [pid = 3772] [id = 288] 09:27:40 INFO - PROCESS | 3772 | --DOCSHELL 12AD2000 == 72 [pid = 3772] [id = 287] 09:27:40 INFO - PROCESS | 3772 | --DOCSHELL 10569400 == 71 [pid = 3772] [id = 286] 09:27:40 INFO - PROCESS | 3772 | --DOMWINDOW == 160 (1B083000) [pid = 3772] [serial = 804] [outer = 00000000] [url = about:blank] 09:27:40 INFO - PROCESS | 3772 | --DOMWINDOW == 159 (1AAE0C00) [pid = 3772] [serial = 798] [outer = 00000000] [url = about:blank] 09:27:40 INFO - PROCESS | 3772 | --DOMWINDOW == 158 (1A70B000) [pid = 3772] [serial = 801] [outer = 00000000] [url = about:blank] 09:27:40 INFO - PROCESS | 3772 | --DOMWINDOW == 157 (13123800) [pid = 3772] [serial = 789] [outer = 00000000] [url = about:blank] 09:27:40 INFO - PROCESS | 3772 | --DOMWINDOW == 156 (1A881400) [pid = 3772] [serial = 786] [outer = 00000000] [url = about:blank] 09:27:40 INFO - PROCESS | 3772 | --DOMWINDOW == 155 (1A807C00) [pid = 3772] [serial = 795] [outer = 00000000] [url = about:blank] 09:27:40 INFO - PROCESS | 3772 | --DOMWINDOW == 154 (16BAE000) [pid = 3772] [serial = 792] [outer = 00000000] [url = about:blank] 09:27:40 INFO - PROCESS | 3772 | --DOCSHELL 11020400 == 70 [pid = 3772] [id = 281] 09:27:40 INFO - PROCESS | 3772 | --DOCSHELL 17DB1C00 == 69 [pid = 3772] [id = 280] 09:27:40 INFO - PROCESS | 3772 | --DOMWINDOW == 153 (175A1C00) [pid = 3772] [serial = 838] [outer = 00000000] [url = about:blank] 09:27:40 INFO - PROCESS | 3772 | --DOMWINDOW == 152 (16BC4800) [pid = 3772] [serial = 651] [outer = 00000000] [url = about:blank] 09:27:40 INFO - PROCESS | 3772 | --DOMWINDOW == 151 (15955800) [pid = 3772] [serial = 832] [outer = 00000000] [url = about:blank] 09:27:40 INFO - PROCESS | 3772 | --DOMWINDOW == 150 (15953000) [pid = 3772] [serial = 808] [outer = 00000000] [url = about:blank] 09:27:40 INFO - PROCESS | 3772 | --DOMWINDOW == 149 (1A80F000) [pid = 3772] [serial = 654] [outer = 00000000] [url = about:blank] 09:27:40 INFO - PROCESS | 3772 | --DOMWINDOW == 148 (132AC400) [pid = 3772] [serial = 648] [outer = 00000000] [url = about:blank] 09:27:40 INFO - PROCESS | 3772 | --DOMWINDOW == 147 (12B64400) [pid = 3772] [serial = 831] [outer = 00000000] [url = about:blank] 09:27:40 INFO - PROCESS | 3772 | --DOMWINDOW == 146 (114B5C00) [pid = 3772] [serial = 811] [outer = 00000000] [url = about:blank] 09:27:40 INFO - PROCESS | 3772 | --DOMWINDOW == 145 (1122B000) [pid = 3772] [serial = 810] [outer = 00000000] [url = about:blank] 09:27:40 INFO - PROCESS | 3772 | --DOMWINDOW == 144 (16853000) [pid = 3772] [serial = 825] [outer = 00000000] [url = about:blank] 09:27:40 INFO - PROCESS | 3772 | --DOMWINDOW == 143 (16C43C00) [pid = 3772] [serial = 834] [outer = 00000000] [url = about:blank] 09:27:40 INFO - PROCESS | 3772 | --DOMWINDOW == 142 (140CE000) [pid = 3772] [serial = 807] [outer = 00000000] [url = about:blank] 09:27:40 INFO - PROCESS | 3772 | --DOMWINDOW == 141 (16BB6C00) [pid = 3772] [serial = 828] [outer = 00000000] [url = about:blank] 09:27:40 INFO - PROCESS | 3772 | --DOMWINDOW == 140 (16948C00) [pid = 3772] [serial = 826] [outer = 00000000] [url = about:blank] 09:27:40 INFO - PROCESS | 3772 | --DOMWINDOW == 139 (16F4B000) [pid = 3772] [serial = 835] [outer = 00000000] [url = about:blank] 09:27:40 INFO - PROCESS | 3772 | --DOMWINDOW == 138 (15C7C400) [pid = 3772] [serial = 823] [outer = 00000000] [url = about:blank] 09:27:40 INFO - PROCESS | 3772 | --DOMWINDOW == 137 (13901C00) [pid = 3772] [serial = 816] [outer = 00000000] [url = about:blank] 09:27:40 INFO - PROCESS | 3772 | --DOMWINDOW == 136 (16BBD400) [pid = 3772] [serial = 829] [outer = 00000000] [url = about:blank] 09:27:40 INFO - PROCESS | 3772 | --DOMWINDOW == 135 (13BD4400) [pid = 3772] [serial = 817] [outer = 00000000] [url = about:blank] 09:27:40 INFO - PROCESS | 3772 | --DOMWINDOW == 134 (13051800) [pid = 3772] [serial = 814] [outer = 00000000] [url = about:blank] 09:27:40 INFO - PROCESS | 3772 | --DOMWINDOW == 133 (140D5400) [pid = 3772] [serial = 819] [outer = 00000000] [url = about:blank] 09:27:40 INFO - PROCESS | 3772 | --DOMWINDOW == 132 (14E61400) [pid = 3772] [serial = 820] [outer = 00000000] [url = about:blank] 09:27:40 INFO - PROCESS | 3772 | --DOMWINDOW == 131 (1A1C9000) [pid = 3772] [serial = 657] [outer = 00000000] [url = about:blank] 09:27:40 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (11C0B400) [pid = 3772] [serial = 813] [outer = 00000000] [url = about:blank] 09:27:40 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (1594EC00) [pid = 3772] [serial = 822] [outer = 00000000] [url = about:blank] 09:27:40 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (17594C00) [pid = 3772] [serial = 837] [outer = 00000000] [url = about:blank] 09:27:40 INFO - PROCESS | 3772 | 1464625660823 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] 09:27:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:27:40 INFO - PROCESS | 3772 | 1464625660882 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 09:27:40 INFO - PROCESS | 3772 | 1464625660886 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:27:40 INFO - PROCESS | 3772 | 1464625660888 Marionette TRACE conn3 <- [1,1182,null,{}] 09:27:40 INFO - PROCESS | 3772 | 1464625660875 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}] 09:27:40 INFO - PROCESS | 3772 | 1464625660964 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 09:27:40 INFO - PROCESS | 3772 | 1464625660974 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:40 INFO - PROCESS | 3772 | ++DOCSHELL 13908800 == 70 [pid = 3772] [id = 305] 09:27:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (1390C800) [pid = 3772] [serial = 914] [outer = 00000000] 09:27:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (14E64C00) [pid = 3772] [serial = 915] [outer = 1390C800] 09:27:41 INFO - PROCESS | 3772 | 1464625661020 Marionette DEBUG loaded listener.js 09:27:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (15C71000) [pid = 3772] [serial = 916] [outer = 1390C800] 09:27:41 INFO - PROCESS | 3772 | 1464625661511 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] 09:27:41 INFO - PROCESS | 3772 | 1464625661570 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 09:27:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:27:41 INFO - PROCESS | 3772 | 1464625661580 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:27:41 INFO - PROCESS | 3772 | 1464625661584 Marionette TRACE conn3 <- [1,1186,null,{}] 09:27:41 INFO - PROCESS | 3772 | 1464625661596 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}] 09:27:41 INFO - PROCESS | 3772 | 1464625661691 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 09:27:41 INFO - PROCESS | 3772 | 1464625661794 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:41 INFO - PROCESS | 3772 | ++DOCSHELL 1409CC00 == 71 [pid = 3772] [id = 306] 09:27:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 132 (14E64400) [pid = 3772] [serial = 917] [outer = 00000000] 09:27:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 133 (16BC3400) [pid = 3772] [serial = 918] [outer = 14E64400] 09:27:41 INFO - PROCESS | 3772 | 1464625661839 Marionette DEBUG loaded listener.js 09:27:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 134 (16C3CC00) [pid = 3772] [serial = 919] [outer = 14E64400] 09:27:42 INFO - PROCESS | 3772 | 1464625662198 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]]]}] 09:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 670ms 09:27:42 INFO - PROCESS | 3772 | 1464625662240 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 09:27:42 INFO - PROCESS | 3772 | 1464625662243 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 09:27:42 INFO - PROCESS | 3772 | 1464625662230 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:27:42 INFO - PROCESS | 3772 | 1464625662231 Marionette TRACE conn3 <- [1,1190,null,{}] 09:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:27:42 INFO - PROCESS | 3772 | 1464625662235 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}] 09:27:42 INFO - PROCESS | 3772 | 1464625662324 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 09:27:42 INFO - PROCESS | 3772 | 1464625662330 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:42 INFO - PROCESS | 3772 | ++DOCSHELL 11024400 == 72 [pid = 3772] [id = 307] 09:27:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 135 (140CE000) [pid = 3772] [serial = 920] [outer = 00000000] 09:27:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 136 (16F47C00) [pid = 3772] [serial = 921] [outer = 140CE000] 09:27:42 INFO - PROCESS | 3772 | 1464625662375 Marionette DEBUG loaded listener.js 09:27:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 137 (173B2C00) [pid = 3772] [serial = 922] [outer = 140CE000] 09:27:42 INFO - PROCESS | 3772 | 1464625662852 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]]]}] 09:27:42 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 09:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 610ms 09:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:27:42 INFO - PROCESS | 3772 | 1464625662870 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 09:27:42 INFO - PROCESS | 3772 | 1464625662872 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 09:27:42 INFO - PROCESS | 3772 | 1464625662881 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:27:42 INFO - PROCESS | 3772 | 1464625662883 Marionette TRACE conn3 <- [1,1194,null,{}] 09:27:42 INFO - PROCESS | 3772 | 1464625662870 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}] 09:27:42 INFO - PROCESS | 3772 | 1464625662993 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 09:27:43 INFO - PROCESS | 3772 | 1464625663087 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:43 INFO - PROCESS | 3772 | ++DOCSHELL 17DB3800 == 73 [pid = 3772] [id = 308] 09:27:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 138 (17E11400) [pid = 3772] [serial = 923] [outer = 00000000] 09:27:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 139 (17E69800) [pid = 3772] [serial = 924] [outer = 17E11400] 09:27:43 INFO - PROCESS | 3772 | 1464625663138 Marionette DEBUG loaded listener.js 09:27:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 140 (19754C00) [pid = 3772] [serial = 925] [outer = 17E11400] 09:27:43 INFO - PROCESS | 3772 | 1464625663567 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]]]}] 09:27:43 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 09:27:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 716ms 09:27:43 INFO - PROCESS | 3772 | 1464625663583 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 09:27:43 INFO - PROCESS | 3772 | 1464625663585 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 09:27:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:27:43 INFO - PROCESS | 3772 | 1464625663591 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:27:43 INFO - PROCESS | 3772 | 1464625663593 Marionette TRACE conn3 <- [1,1198,null,{}] 09:27:43 INFO - PROCESS | 3772 | 1464625663596 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}] 09:27:43 INFO - PROCESS | 3772 | 1464625663713 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 09:27:43 INFO - PROCESS | 3772 | 1464625663722 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:43 INFO - PROCESS | 3772 | ++DOCSHELL 19780800 == 74 [pid = 3772] [id = 309] 09:27:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 141 (19782C00) [pid = 3772] [serial = 926] [outer = 00000000] 09:27:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 142 (1A11BC00) [pid = 3772] [serial = 927] [outer = 19782C00] 09:27:43 INFO - PROCESS | 3772 | 1464625663819 Marionette DEBUG loaded listener.js 09:27:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 143 (1A701800) [pid = 3772] [serial = 928] [outer = 19782C00] 09:27:44 INFO - PROCESS | 3772 | 1464625664230 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]]]}] 09:27:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 671ms 09:27:44 INFO - PROCESS | 3772 | 1464625664272 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 09:27:44 INFO - PROCESS | 3772 | 1464625664274 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 09:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:27:44 INFO - PROCESS | 3772 | 1464625664286 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:27:44 INFO - PROCESS | 3772 | 1464625664288 Marionette TRACE conn3 <- [1,1202,null,{}] 09:27:44 INFO - PROCESS | 3772 | 1464625664291 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}] 09:27:44 INFO - PROCESS | 3772 | 1464625664442 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 09:27:44 INFO - PROCESS | 3772 | --DOMWINDOW == 142 (18444C00) [pid = 3772] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:27:44 INFO - PROCESS | 3772 | --DOMWINDOW == 141 (173F2800) [pid = 3772] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:27:44 INFO - PROCESS | 3772 | --DOMWINDOW == 140 (16F4C000) [pid = 3772] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:27:44 INFO - PROCESS | 3772 | --DOMWINDOW == 139 (10A74000) [pid = 3772] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:27:44 INFO - PROCESS | 3772 | --DOMWINDOW == 138 (1311F400) [pid = 3772] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:27:44 INFO - PROCESS | 3772 | --DOMWINDOW == 137 (15DAAC00) [pid = 3772] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:27:44 INFO - PROCESS | 3772 | --DOMWINDOW == 136 (105F5000) [pid = 3772] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:27:44 INFO - PROCESS | 3772 | --DOMWINDOW == 135 (13128800) [pid = 3772] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:27:44 INFO - PROCESS | 3772 | --DOMWINDOW == 134 (16716800) [pid = 3772] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:27:44 INFO - PROCESS | 3772 | --DOMWINDOW == 133 (1309D400) [pid = 3772] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:27:44 INFO - PROCESS | 3772 | --DOMWINDOW == 132 (16BB9400) [pid = 3772] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:27:44 INFO - PROCESS | 3772 | --DOMWINDOW == 131 (1320B800) [pid = 3772] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:27:44 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (199CC000) [pid = 3772] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:27:44 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (1122E400) [pid = 3772] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:27:44 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (17E17400) [pid = 3772] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:27:44 INFO - PROCESS | 3772 | 1464625664764 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:44 INFO - PROCESS | 3772 | ++DOCSHELL 10A74000 == 75 [pid = 3772] [id = 310] 09:27:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (1101C400) [pid = 3772] [serial = 929] [outer = 00000000] 09:27:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (12AD1800) [pid = 3772] [serial = 930] [outer = 1101C400] 09:27:44 INFO - PROCESS | 3772 | 1464625664808 Marionette DEBUG loaded listener.js 09:27:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (14099400) [pid = 3772] [serial = 931] [outer = 1101C400] 09:27:45 INFO - PROCESS | 3772 | 1464625665171 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]]]}] 09:27:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:27:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 915ms 09:27:45 INFO - PROCESS | 3772 | 1464625665220 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 09:27:45 INFO - PROCESS | 3772 | 1464625665222 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 09:27:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:27:45 INFO - PROCESS | 3772 | 1464625665226 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:27:45 INFO - PROCESS | 3772 | 1464625665228 Marionette TRACE conn3 <- [1,1206,null,{}] 09:27:45 INFO - PROCESS | 3772 | 1464625665231 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}] 09:27:45 INFO - PROCESS | 3772 | 1464625665331 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 09:27:45 INFO - PROCESS | 3772 | 1464625665338 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:45 INFO - PROCESS | 3772 | ++DOCSHELL 1320B800 == 76 [pid = 3772] [id = 311] 09:27:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 132 (140A4400) [pid = 3772] [serial = 932] [outer = 00000000] 09:27:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 133 (19A4D000) [pid = 3772] [serial = 933] [outer = 140A4400] 09:27:45 INFO - PROCESS | 3772 | 1464625665393 Marionette DEBUG loaded listener.js 09:27:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 134 (1A22BC00) [pid = 3772] [serial = 934] [outer = 140A4400] 09:27:45 INFO - PROCESS | 3772 | 1464625665819 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]]]}] 09:27:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:27:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 609ms 09:27:45 INFO - PROCESS | 3772 | 1464625665852 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 09:27:45 INFO - PROCESS | 3772 | 1464625665854 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 09:27:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:27:45 INFO - PROCESS | 3772 | 1464625665857 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:27:45 INFO - PROCESS | 3772 | 1464625665859 Marionette TRACE conn3 <- [1,1210,null,{}] 09:27:45 INFO - PROCESS | 3772 | 1464625665863 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}] 09:27:45 INFO - PROCESS | 3772 | 1464625665950 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 09:27:45 INFO - PROCESS | 3772 | 1464625665989 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:45 INFO - PROCESS | 3772 | ++DOCSHELL 19782000 == 77 [pid = 3772] [id = 312] 09:27:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 135 (19A4AC00) [pid = 3772] [serial = 935] [outer = 00000000] 09:27:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 136 (1A79A800) [pid = 3772] [serial = 936] [outer = 19A4AC00] 09:27:46 INFO - PROCESS | 3772 | 1464625666037 Marionette DEBUG loaded listener.js 09:27:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 137 (1A80F000) [pid = 3772] [serial = 937] [outer = 19A4AC00] 09:27:46 INFO - PROCESS | 3772 | 1464625666453 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] 09:27:46 INFO - PROCESS | 3772 | 1464625666487 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 09:27:46 INFO - PROCESS | 3772 | 1464625666491 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:27:46 INFO - PROCESS | 3772 | 1464625666492 Marionette TRACE conn3 <- [1,1214,null,{}] 09:27:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:27:46 INFO - PROCESS | 3772 | 1464625666496 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}] 09:27:46 INFO - PROCESS | 3772 | 1464625666582 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 09:27:46 INFO - PROCESS | 3772 | 1464625666588 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:46 INFO - PROCESS | 3772 | ++DOCSHELL 16BAF400 == 78 [pid = 3772] [id = 313] 09:27:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 138 (17E6AC00) [pid = 3772] [serial = 938] [outer = 00000000] 09:27:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 139 (1AAE0000) [pid = 3772] [serial = 939] [outer = 17E6AC00] 09:27:46 INFO - PROCESS | 3772 | 1464625666637 Marionette DEBUG loaded listener.js 09:27:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 140 (1B07C000) [pid = 3772] [serial = 940] [outer = 17E6AC00] 09:27:47 INFO - PROCESS | 3772 | 1464625667337 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]]]}] 09:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 854ms 09:27:47 INFO - PROCESS | 3772 | 1464625667362 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 09:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:27:47 INFO - PROCESS | 3772 | 1464625667368 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 09:27:47 INFO - PROCESS | 3772 | 1464625667372 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:27:47 INFO - PROCESS | 3772 | 1464625667377 Marionette TRACE conn3 <- [1,1218,null,{}] 09:27:47 INFO - PROCESS | 3772 | 1464625667382 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}] 09:27:47 INFO - PROCESS | 3772 | 1464625667562 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 09:27:47 INFO - PROCESS | 3772 | 1464625667574 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:47 INFO - PROCESS | 3772 | ++DOCSHELL 11C0B400 == 79 [pid = 3772] [id = 314] 09:27:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 141 (13056000) [pid = 3772] [serial = 941] [outer = 00000000] 09:27:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 142 (1409C000) [pid = 3772] [serial = 942] [outer = 13056000] 09:27:47 INFO - PROCESS | 3772 | 1464625667615 Marionette DEBUG loaded listener.js 09:27:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 143 (1433B000) [pid = 3772] [serial = 943] [outer = 13056000] 09:27:48 INFO - PROCESS | 3772 | 1464625668231 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]]]}] 09:27:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:27:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 929ms 09:27:48 INFO - PROCESS | 3772 | 1464625668284 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 09:27:48 INFO - PROCESS | 3772 | 1464625668290 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 09:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:27:48 INFO - PROCESS | 3772 | 1464625668297 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:27:48 INFO - PROCESS | 3772 | 1464625668300 Marionette TRACE conn3 <- [1,1222,null,{}] 09:27:48 INFO - PROCESS | 3772 | 1464625668304 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}] 09:27:48 INFO - PROCESS | 3772 | 1464625668420 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 09:27:48 INFO - PROCESS | 3772 | 1464625668566 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:48 INFO - PROCESS | 3772 | ++DOCSHELL 16850400 == 80 [pid = 3772] [id = 315] 09:27:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 144 (16BAC000) [pid = 3772] [serial = 944] [outer = 00000000] 09:27:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 145 (16BBE000) [pid = 3772] [serial = 945] [outer = 16BAC000] 09:27:48 INFO - PROCESS | 3772 | 1464625668622 Marionette DEBUG loaded listener.js 09:27:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 146 (16C3C800) [pid = 3772] [serial = 946] [outer = 16BAC000] 09:27:49 INFO - PROCESS | 3772 | 1464625669195 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]]]}] 09:27:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:27:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 914ms 09:27:49 INFO - PROCESS | 3772 | 1464625669224 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 09:27:49 INFO - PROCESS | 3772 | 1464625669226 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 09:27:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:27:49 INFO - PROCESS | 3772 | 1464625669230 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:27:49 INFO - PROCESS | 3772 | 1464625669234 Marionette TRACE conn3 <- [1,1226,null,{}] 09:27:49 INFO - PROCESS | 3772 | 1464625669245 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}] 09:27:49 INFO - PROCESS | 3772 | 1464625669369 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 09:27:49 INFO - PROCESS | 3772 | 1464625669530 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:49 INFO - PROCESS | 3772 | ++DOCSHELL 1A710400 == 81 [pid = 3772] [id = 316] 09:27:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 147 (1A710800) [pid = 3772] [serial = 947] [outer = 00000000] 09:27:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 148 (1A87C400) [pid = 3772] [serial = 948] [outer = 1A710800] 09:27:49 INFO - PROCESS | 3772 | 1464625669587 Marionette DEBUG loaded listener.js 09:27:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 149 (1AAD9400) [pid = 3772] [serial = 949] [outer = 1A710800] 09:27:50 INFO - PROCESS | 3772 | 1464625670164 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]]]}] 09:27:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:27:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 975ms 09:27:50 INFO - PROCESS | 3772 | 1464625670199 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 09:27:50 INFO - PROCESS | 3772 | 1464625670202 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 09:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:27:50 INFO - PROCESS | 3772 | 1464625670205 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:27:50 INFO - PROCESS | 3772 | 1464625670207 Marionette TRACE conn3 <- [1,1230,null,{}] 09:27:50 INFO - PROCESS | 3772 | 1464625670211 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}] 09:27:50 INFO - PROCESS | 3772 | 1464625670324 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 09:27:50 INFO - PROCESS | 3772 | 1464625670463 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:50 INFO - PROCESS | 3772 | ++DOCSHELL 1B07E800 == 82 [pid = 3772] [id = 317] 09:27:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 150 (1B07EC00) [pid = 3772] [serial = 950] [outer = 00000000] 09:27:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 151 (1B085800) [pid = 3772] [serial = 951] [outer = 1B07EC00] 09:27:50 INFO - PROCESS | 3772 | 1464625670542 Marionette DEBUG loaded listener.js 09:27:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 152 (1B2B6000) [pid = 3772] [serial = 952] [outer = 1B07EC00] 09:27:51 INFO - PROCESS | 3772 | 1464625671139 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]]]}] 09:27:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:27:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 975ms 09:27:51 INFO - PROCESS | 3772 | 1464625671188 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 09:27:51 INFO - PROCESS | 3772 | 1464625671191 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 09:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:27:51 INFO - PROCESS | 3772 | 1464625671194 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:27:51 INFO - PROCESS | 3772 | 1464625671196 Marionette TRACE conn3 <- [1,1234,null,{}] 09:27:51 INFO - PROCESS | 3772 | 1464625671200 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}] 09:27:51 INFO - PROCESS | 3772 | 1464625671306 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 09:27:51 INFO - PROCESS | 3772 | 1464625671444 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:51 INFO - PROCESS | 3772 | ++DOCSHELL 1A7A0000 == 83 [pid = 3772] [id = 318] 09:27:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 153 (1AADF000) [pid = 3772] [serial = 953] [outer = 00000000] 09:27:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 154 (1B2BF800) [pid = 3772] [serial = 954] [outer = 1AADF000] 09:27:51 INFO - PROCESS | 3772 | 1464625671499 Marionette DEBUG loaded listener.js 09:27:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 155 (1B2C2C00) [pid = 3772] [serial = 955] [outer = 1AADF000] 09:27:52 INFO - PROCESS | 3772 | 1464625672130 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]]]}] 09:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 976ms 09:27:52 INFO - PROCESS | 3772 | 1464625672179 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 09:27:52 INFO - PROCESS | 3772 | 1464625672181 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 09:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:27:52 INFO - PROCESS | 3772 | 1464625672185 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:27:52 INFO - PROCESS | 3772 | 1464625672187 Marionette TRACE conn3 <- [1,1238,null,{}] 09:27:52 INFO - PROCESS | 3772 | 1464625672191 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}] 09:27:52 INFO - PROCESS | 3772 | 1464625672309 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 09:27:52 INFO - PROCESS | 3772 | 1464625672436 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:52 INFO - PROCESS | 3772 | ++DOCSHELL 11023800 == 84 [pid = 3772] [id = 319] 09:27:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 156 (11023C00) [pid = 3772] [serial = 956] [outer = 00000000] 09:27:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 157 (12D80400) [pid = 3772] [serial = 957] [outer = 11023C00] 09:27:52 INFO - PROCESS | 3772 | 1464625672492 Marionette DEBUG loaded listener.js 09:27:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 158 (1433BC00) [pid = 3772] [serial = 958] [outer = 11023C00] 09:27:53 INFO - PROCESS | 3772 | 1464625673070 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]]]}] 09:27:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:27:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 975ms 09:27:53 INFO - PROCESS | 3772 | 1464625673151 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 09:27:53 INFO - PROCESS | 3772 | 1464625673154 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 09:27:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:27:53 INFO - PROCESS | 3772 | 1464625673158 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:27:53 INFO - PROCESS | 3772 | 1464625673160 Marionette TRACE conn3 <- [1,1242,null,{}] 09:27:53 INFO - PROCESS | 3772 | 1464625673164 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}] 09:27:53 INFO - PROCESS | 3772 | 1464625673467 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 09:27:53 INFO - PROCESS | 3772 | 1464625673636 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:53 INFO - PROCESS | 3772 | ++DOCSHELL 114B5C00 == 85 [pid = 3772] [id = 320] 09:27:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 159 (114BA800) [pid = 3772] [serial = 959] [outer = 00000000] 09:27:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 160 (12ACAC00) [pid = 3772] [serial = 960] [outer = 114BA800] 09:27:53 INFO - PROCESS | 3772 | 1464625673686 Marionette DEBUG loaded listener.js 09:27:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 161 (13721800) [pid = 3772] [serial = 961] [outer = 114BA800] 09:27:54 INFO - PROCESS | 3772 | 1464625674254 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]]]}] 09:27:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:27:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1158ms 09:27:54 INFO - PROCESS | 3772 | 1464625674328 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 09:27:54 INFO - PROCESS | 3772 | 1464625674332 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 09:27:54 INFO - PROCESS | 3772 | 1464625674336 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:27:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:27:54 INFO - PROCESS | 3772 | 1464625674340 Marionette TRACE conn3 <- [1,1246,null,{}] 09:27:54 INFO - PROCESS | 3772 | 1464625674344 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}] 09:27:54 INFO - PROCESS | 3772 | 1464625674500 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 09:27:54 INFO - PROCESS | 3772 | 1464625674512 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:54 INFO - PROCESS | 3772 | ++DOCSHELL 156AE800 == 86 [pid = 3772] [id = 321] 09:27:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 162 (156AFC00) [pid = 3772] [serial = 962] [outer = 00000000] 09:27:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 163 (15C72000) [pid = 3772] [serial = 963] [outer = 156AFC00] 09:27:54 INFO - PROCESS | 3772 | 1464625674569 Marionette DEBUG loaded listener.js 09:27:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 164 (15FED400) [pid = 3772] [serial = 964] [outer = 156AFC00] 09:27:55 INFO - PROCESS | 3772 | --DOCSHELL 16F50C00 == 85 [pid = 3772] [id = 153] 09:27:55 INFO - PROCESS | 3772 | --DOCSHELL 18086400 == 84 [pid = 3772] [id = 234] 09:27:55 INFO - PROCESS | 3772 | --DOCSHELL 199CBC00 == 83 [pid = 3772] [id = 235] 09:27:55 INFO - PROCESS | 3772 | --DOCSHELL 16802C00 == 82 [pid = 3772] [id = 124] 09:27:55 INFO - PROCESS | 3772 | --DOCSHELL 19782000 == 81 [pid = 3772] [id = 312] 09:27:55 INFO - PROCESS | 3772 | --DOCSHELL 1320B800 == 80 [pid = 3772] [id = 311] 09:27:55 INFO - PROCESS | 3772 | --DOCSHELL 10A74000 == 79 [pid = 3772] [id = 310] 09:27:55 INFO - PROCESS | 3772 | --DOCSHELL 19780800 == 78 [pid = 3772] [id = 309] 09:27:55 INFO - PROCESS | 3772 | --DOCSHELL 17DB3800 == 77 [pid = 3772] [id = 308] 09:27:55 INFO - PROCESS | 3772 | --DOCSHELL 11024400 == 76 [pid = 3772] [id = 307] 09:27:55 INFO - PROCESS | 3772 | --DOCSHELL 1409CC00 == 75 [pid = 3772] [id = 306] 09:27:55 INFO - PROCESS | 3772 | --DOCSHELL 13908800 == 74 [pid = 3772] [id = 305] 09:27:55 INFO - PROCESS | 3772 | --DOCSHELL 156A7400 == 73 [pid = 3772] [id = 304] 09:27:55 INFO - PROCESS | 3772 | --DOCSHELL 11C9F800 == 72 [pid = 3772] [id = 303] 09:27:55 INFO - PROCESS | 3772 | --DOMWINDOW == 163 (19A54800) [pid = 3772] [serial = 888] [outer = 00000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3772 | --DOCSHELL 140D5800 == 71 [pid = 3772] [id = 298] 09:27:55 INFO - PROCESS | 3772 | --DOCSHELL 10E82000 == 70 [pid = 3772] [id = 297] 09:27:55 INFO - PROCESS | 3772 | --DOCSHELL 1671E000 == 69 [pid = 3772] [id = 296] 09:27:55 INFO - PROCESS | 3772 | --DOMWINDOW == 162 (15954C00) [pid = 3772] [serial = 696] [outer = 00000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3772 | --DOMWINDOW == 161 (19A94000) [pid = 3772] [serial = 705] [outer = 00000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3772 | --DOMWINDOW == 160 (12D7B400) [pid = 3772] [serial = 693] [outer = 00000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3772 | --DOMWINDOW == 159 (1843F400) [pid = 3772] [serial = 699] [outer = 00000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3772 | --DOMWINDOW == 158 (19789000) [pid = 3772] [serial = 702] [outer = 00000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3772 | --DOMWINDOW == 157 (18447400) [pid = 3772] [serial = 879] [outer = 00000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3772 | --DOMWINDOW == 156 (17E6DC00) [pid = 3772] [serial = 877] [outer = 00000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3772 | --DOMWINDOW == 155 (17E67000) [pid = 3772] [serial = 876] [outer = 00000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3772 | --DOMWINDOW == 154 (140D3000) [pid = 3772] [serial = 882] [outer = 00000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3772 | --DOMWINDOW == 153 (13DBE800) [pid = 3772] [serial = 864] [outer = 00000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3772 | --DOMWINDOW == 152 (140C8800) [pid = 3772] [serial = 865] [outer = 00000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3772 | --DOMWINDOW == 151 (18081C00) [pid = 3772] [serial = 840] [outer = 00000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3772 | --DOMWINDOW == 150 (15FE7800) [pid = 3772] [serial = 867] [outer = 00000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3772 | --DOMWINDOW == 149 (15FF1C00) [pid = 3772] [serial = 868] [outer = 00000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3772 | --DOMWINDOW == 148 (17E6C000) [pid = 3772] [serial = 849] [outer = 00000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3772 | --DOMWINDOW == 147 (11028400) [pid = 3772] [serial = 859] [outer = 00000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3772 | --DOMWINDOW == 146 (10E8A000) [pid = 3772] [serial = 858] [outer = 00000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3772 | --DOMWINDOW == 145 (14E66C00) [pid = 3772] [serial = 846] [outer = 00000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3772 | --DOMWINDOW == 144 (140C6800) [pid = 3772] [serial = 862] [outer = 00000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3772 | --DOMWINDOW == 143 (1371D000) [pid = 3772] [serial = 861] [outer = 00000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3772 | --DOMWINDOW == 142 (128ABC00) [pid = 3772] [serial = 843] [outer = 00000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3772 | --DOMWINDOW == 141 (16BA9400) [pid = 3772] [serial = 870] [outer = 00000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3772 | --DOMWINDOW == 140 (19754800) [pid = 3772] [serial = 852] [outer = 00000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3772 | --DOMWINDOW == 139 (19786800) [pid = 3772] [serial = 855] [outer = 00000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3772 | --DOMWINDOW == 138 (1843DC00) [pid = 3772] [serial = 886] [outer = 00000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3772 | --DOMWINDOW == 137 (19782400) [pid = 3772] [serial = 880] [outer = 00000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3772 | --DOMWINDOW == 136 (16C3DC00) [pid = 3772] [serial = 873] [outer = 00000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3772 | --DOMWINDOW == 135 (16F43000) [pid = 3772] [serial = 874] [outer = 00000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3772 | --DOMWINDOW == 134 (16C3D400) [pid = 3772] [serial = 885] [outer = 00000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3772 | --DOMWINDOW == 133 (16BB3C00) [pid = 3772] [serial = 871] [outer = 00000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3772 | --DOMWINDOW == 132 (15A94400) [pid = 3772] [serial = 883] [outer = 00000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3772 | 1464625675191 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]]]}] 09:27:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:27:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 884ms 09:27:55 INFO - PROCESS | 3772 | 1464625675225 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 09:27:55 INFO - PROCESS | 3772 | 1464625675228 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 09:27:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:27:55 INFO - PROCESS | 3772 | 1464625675231 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:27:55 INFO - PROCESS | 3772 | 1464625675233 Marionette TRACE conn3 <- [1,1250,null,{}] 09:27:55 INFO - PROCESS | 3772 | 1464625675237 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}] 09:27:55 INFO - PROCESS | 3772 | 1464625675328 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 09:27:55 INFO - PROCESS | 3772 | 1464625675339 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:55 INFO - PROCESS | 3772 | ++DOCSHELL 13208000 == 70 [pid = 3772] [id = 322] 09:27:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 133 (1320B800) [pid = 3772] [serial = 965] [outer = 00000000] 09:27:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 134 (140D1C00) [pid = 3772] [serial = 966] [outer = 1320B800] 09:27:55 INFO - PROCESS | 3772 | 1464625675385 Marionette DEBUG loaded listener.js 09:27:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 135 (1594E000) [pid = 3772] [serial = 967] [outer = 1320B800] 09:27:55 INFO - PROCESS | 3772 | 1464625675901 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]]]}] 09:27:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:27:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 731ms 09:27:55 INFO - PROCESS | 3772 | 1464625675952 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 09:27:55 INFO - PROCESS | 3772 | 1464625675956 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 09:27:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:27:55 INFO - PROCESS | 3772 | 1464625675966 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:27:55 INFO - PROCESS | 3772 | 1464625675970 Marionette TRACE conn3 <- [1,1254,null,{}] 09:27:55 INFO - PROCESS | 3772 | 1464625675974 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}] 09:27:56 INFO - PROCESS | 3772 | 1464625676072 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 09:27:56 INFO - PROCESS | 3772 | 1464625676169 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:56 INFO - PROCESS | 3772 | ++DOCSHELL 13721C00 == 71 [pid = 3772] [id = 323] 09:27:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 136 (15C0C800) [pid = 3772] [serial = 968] [outer = 00000000] 09:27:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 137 (16BBE400) [pid = 3772] [serial = 969] [outer = 15C0C800] 09:27:56 INFO - PROCESS | 3772 | 1464625676214 Marionette DEBUG loaded listener.js 09:27:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 138 (16C3D400) [pid = 3772] [serial = 970] [outer = 15C0C800] 09:27:56 INFO - PROCESS | 3772 | 1464625676568 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]]]}] 09:27:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:27:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 624ms 09:27:56 INFO - PROCESS | 3772 | 1464625676605 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 09:27:56 INFO - PROCESS | 3772 | 1464625676608 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 09:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:27:56 INFO - PROCESS | 3772 | 1464625676612 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:27:56 INFO - PROCESS | 3772 | 1464625676613 Marionette TRACE conn3 <- [1,1258,null,{}] 09:27:56 INFO - PROCESS | 3772 | 1464625676617 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}] 09:27:56 INFO - PROCESS | 3772 | 1464625676729 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 09:27:56 INFO - PROCESS | 3772 | 1464625676739 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:56 INFO - PROCESS | 3772 | ++DOCSHELL 16C43C00 == 72 [pid = 3772] [id = 324] 09:27:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 139 (16F45400) [pid = 3772] [serial = 971] [outer = 00000000] 09:27:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 140 (173AAC00) [pid = 3772] [serial = 972] [outer = 16F45400] 09:27:56 INFO - PROCESS | 3772 | 1464625676784 Marionette DEBUG loaded listener.js 09:27:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 141 (1770C800) [pid = 3772] [serial = 973] [outer = 16F45400] 09:27:57 INFO - PROCESS | 3772 | 1464625677212 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]]]}] 09:27:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:27:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 624ms 09:27:57 INFO - PROCESS | 3772 | 1464625677255 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 09:27:57 INFO - PROCESS | 3772 | 1464625677257 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 09:27:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:27:57 INFO - PROCESS | 3772 | 1464625677268 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:27:57 INFO - PROCESS | 3772 | 1464625677269 Marionette TRACE conn3 <- [1,1262,null,{}] 09:27:57 INFO - PROCESS | 3772 | 1464625677273 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}] 09:27:57 INFO - PROCESS | 3772 | 1464625677390 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 09:27:57 INFO - PROCESS | 3772 | 1464625677397 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:57 INFO - PROCESS | 3772 | ++DOCSHELL 17E6E400 == 73 [pid = 3772] [id = 325] 09:27:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 142 (17E70000) [pid = 3772] [serial = 974] [outer = 00000000] 09:27:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 143 (1807F400) [pid = 3772] [serial = 975] [outer = 17E70000] 09:27:57 INFO - PROCESS | 3772 | 1464625677500 Marionette DEBUG loaded listener.js 09:27:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 144 (18443800) [pid = 3772] [serial = 976] [outer = 17E70000] 09:27:57 INFO - PROCESS | 3772 | 1464625677922 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]]]}] 09:27:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:27:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 686ms 09:27:57 INFO - PROCESS | 3772 | 1464625677954 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 09:27:57 INFO - PROCESS | 3772 | 1464625677956 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 09:27:57 INFO - PROCESS | 3772 | 1464625677959 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:27:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:27:57 INFO - PROCESS | 3772 | 1464625677961 Marionette TRACE conn3 <- [1,1266,null,{}] 09:27:57 INFO - PROCESS | 3772 | 1464625677965 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}] 09:27:58 INFO - PROCESS | 3772 | 1464625678086 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 09:27:58 INFO - PROCESS | 3772 | 1464625678180 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:58 INFO - PROCESS | 3772 | ++DOCSHELL 18447C00 == 74 [pid = 3772] [id = 326] 09:27:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 145 (19754800) [pid = 3772] [serial = 977] [outer = 00000000] 09:27:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 146 (19786800) [pid = 3772] [serial = 978] [outer = 19754800] 09:27:58 INFO - PROCESS | 3772 | 1464625678224 Marionette DEBUG loaded listener.js 09:27:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 147 (199C7800) [pid = 3772] [serial = 979] [outer = 19754800] 09:27:58 INFO - PROCESS | 3772 | 1464625678623 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]]]}] 09:27:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:27:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 716ms 09:27:58 INFO - PROCESS | 3772 | 1464625678683 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 09:27:58 INFO - PROCESS | 3772 | 1464625678685 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 09:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:27:58 INFO - PROCESS | 3772 | 1464625678688 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:27:58 INFO - PROCESS | 3772 | 1464625678690 Marionette TRACE conn3 <- [1,1270,null,{}] 09:27:58 INFO - PROCESS | 3772 | 1464625678693 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}] 09:27:58 INFO - PROCESS | 3772 | 1464625678813 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 09:27:58 INFO - PROCESS | 3772 | 1464625678878 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:58 INFO - PROCESS | 3772 | ++DOCSHELL 19758C00 == 75 [pid = 3772] [id = 327] 09:27:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 148 (1978C800) [pid = 3772] [serial = 980] [outer = 00000000] 09:27:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 149 (19A97400) [pid = 3772] [serial = 981] [outer = 1978C800] 09:27:58 INFO - PROCESS | 3772 | 1464625678924 Marionette DEBUG loaded listener.js 09:27:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 150 (1A22A000) [pid = 3772] [serial = 982] [outer = 1978C800] 09:27:59 INFO - PROCESS | 3772 | --DOMWINDOW == 149 (19A4AC00) [pid = 3772] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:27:59 INFO - PROCESS | 3772 | --DOMWINDOW == 148 (17E11400) [pid = 3772] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:27:59 INFO - PROCESS | 3772 | --DOMWINDOW == 147 (19782C00) [pid = 3772] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:27:59 INFO - PROCESS | 3772 | --DOMWINDOW == 146 (1101C400) [pid = 3772] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:27:59 INFO - PROCESS | 3772 | --DOMWINDOW == 145 (140A4400) [pid = 3772] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:27:59 INFO - PROCESS | 3772 | --DOMWINDOW == 144 (11CA0C00) [pid = 3772] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:27:59 INFO - PROCESS | 3772 | --DOMWINDOW == 143 (14E64400) [pid = 3772] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:27:59 INFO - PROCESS | 3772 | --DOMWINDOW == 142 (156A9000) [pid = 3772] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:27:59 INFO - PROCESS | 3772 | --DOMWINDOW == 141 (140CE000) [pid = 3772] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:27:59 INFO - PROCESS | 3772 | --DOMWINDOW == 140 (1390C800) [pid = 3772] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:27:59 INFO - PROCESS | 3772 | 1464625679581 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]]]}] 09:27:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:27:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 929ms 09:27:59 INFO - PROCESS | 3772 | 1464625679617 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 09:27:59 INFO - PROCESS | 3772 | 1464625679619 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 09:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:27:59 INFO - PROCESS | 3772 | 1464625679623 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:27:59 INFO - PROCESS | 3772 | 1464625679624 Marionette TRACE conn3 <- [1,1274,null,{}] 09:27:59 INFO - PROCESS | 3772 | 1464625679628 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}] 09:27:59 INFO - PROCESS | 3772 | 1464625679713 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 09:27:59 INFO - PROCESS | 3772 | 1464625679818 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:59 INFO - PROCESS | 3772 | ++DOCSHELL 1102B400 == 76 [pid = 3772] [id = 328] 09:27:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 141 (12D37C00) [pid = 3772] [serial = 983] [outer = 00000000] 09:27:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 142 (164ED800) [pid = 3772] [serial = 984] [outer = 12D37C00] 09:27:59 INFO - PROCESS | 3772 | 1464625679862 Marionette DEBUG loaded listener.js 09:27:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 143 (17E17400) [pid = 3772] [serial = 985] [outer = 12D37C00] 09:28:00 INFO - PROCESS | 3772 | 1464625680219 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]]]}] 09:28:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 625ms 09:28:00 INFO - PROCESS | 3772 | 1464625680245 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 09:28:00 INFO - PROCESS | 3772 | 1464625680247 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 09:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:28:00 INFO - PROCESS | 3772 | 1464625680250 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:28:00 INFO - PROCESS | 3772 | 1464625680252 Marionette TRACE conn3 <- [1,1278,null,{}] 09:28:00 INFO - PROCESS | 3772 | 1464625680255 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}] 09:28:00 INFO - PROCESS | 3772 | 1464625680363 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 09:28:00 INFO - PROCESS | 3772 | 1464625680372 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:00 INFO - PROCESS | 3772 | ++DOCSHELL 131B3800 == 77 [pid = 3772] [id = 329] 09:28:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 144 (1390C800) [pid = 3772] [serial = 986] [outer = 00000000] 09:28:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 145 (1671E400) [pid = 3772] [serial = 987] [outer = 1390C800] 09:28:00 INFO - PROCESS | 3772 | 1464625680418 Marionette DEBUG loaded listener.js 09:28:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 146 (1997A400) [pid = 3772] [serial = 988] [outer = 1390C800] 09:28:00 INFO - PROCESS | 3772 | 1464625680833 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]]]}] 09:28:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 625ms 09:28:00 INFO - PROCESS | 3772 | 1464625680870 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 09:28:00 INFO - PROCESS | 3772 | 1464625680872 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 09:28:00 INFO - PROCESS | 3772 | 1464625680875 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:28:00 INFO - PROCESS | 3772 | 1464625680877 Marionette TRACE conn3 <- [1,1282,null,{}] 09:28:00 INFO - PROCESS | 3772 | 1464625680881 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}] 09:28:00 INFO - PROCESS | 3772 | 1464625681004 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 09:28:01 INFO - PROCESS | 3772 | 1464625681014 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:01 INFO - PROCESS | 3772 | ++DOCSHELL 16C43800 == 78 [pid = 3772] [id = 330] 09:28:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 147 (16D72800) [pid = 3772] [serial = 989] [outer = 00000000] 09:28:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 148 (19980400) [pid = 3772] [serial = 990] [outer = 16D72800] 09:28:01 INFO - PROCESS | 3772 | 1464625681047 Marionette DEBUG loaded listener.js 09:28:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 149 (1A3DA000) [pid = 3772] [serial = 991] [outer = 16D72800] 09:28:01 INFO - PROCESS | 3772 | 1464625681616 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]]]}] 09:28:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 777ms 09:28:01 INFO - PROCESS | 3772 | 1464625681661 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 09:28:01 INFO - PROCESS | 3772 | 1464625681666 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 09:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:28:01 INFO - PROCESS | 3772 | 1464625681671 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:28:01 INFO - PROCESS | 3772 | 1464625681676 Marionette TRACE conn3 <- [1,1286,null,{}] 09:28:01 INFO - PROCESS | 3772 | 1464625681683 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}] 09:28:01 INFO - PROCESS | 3772 | 1464625681795 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 09:28:01 INFO - PROCESS | 3772 | 1464625681913 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:01 INFO - PROCESS | 3772 | ++DOCSHELL 10A52800 == 79 [pid = 3772] [id = 331] 09:28:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 150 (11225C00) [pid = 3772] [serial = 992] [outer = 00000000] 09:28:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 151 (130A4000) [pid = 3772] [serial = 993] [outer = 11225C00] 09:28:02 INFO - PROCESS | 3772 | 1464625682012 Marionette DEBUG loaded listener.js 09:28:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 152 (13B6A800) [pid = 3772] [serial = 994] [outer = 11225C00] 09:28:02 INFO - PROCESS | 3772 | 1464625682647 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]]]}] 09:28:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:28:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1006ms 09:28:02 INFO - PROCESS | 3772 | 1464625682684 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 09:28:02 INFO - PROCESS | 3772 | 1464625682690 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 09:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:28:02 INFO - PROCESS | 3772 | 1464625682696 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:28:02 INFO - PROCESS | 3772 | 1464625682699 Marionette TRACE conn3 <- [1,1290,null,{}] 09:28:02 INFO - PROCESS | 3772 | 1464625682743 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}] 09:28:02 INFO - PROCESS | 3772 | 1464625682858 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 09:28:03 INFO - PROCESS | 3772 | 1464625683001 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:03 INFO - PROCESS | 3772 | ++DOCSHELL 112A6400 == 80 [pid = 3772] [id = 332] 09:28:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 153 (13DC0400) [pid = 3772] [serial = 995] [outer = 00000000] 09:28:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 154 (16BA9C00) [pid = 3772] [serial = 996] [outer = 13DC0400] 09:28:03 INFO - PROCESS | 3772 | 1464625683056 Marionette DEBUG loaded listener.js 09:28:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 155 (16BB3C00) [pid = 3772] [serial = 997] [outer = 13DC0400] 09:28:03 INFO - PROCESS | 3772 | 1464625683642 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]]]}] 09:28:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:28:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 991ms 09:28:03 INFO - PROCESS | 3772 | 1464625683680 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 09:28:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:28:03 INFO - PROCESS | 3772 | 1464625683683 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 09:28:03 INFO - PROCESS | 3772 | 1464625683687 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:28:03 INFO - PROCESS | 3772 | 1464625683691 Marionette TRACE conn3 <- [1,1294,null,{}] 09:28:03 INFO - PROCESS | 3772 | 1464625683702 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}] 09:28:03 INFO - PROCESS | 3772 | 1464625683824 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 09:28:03 INFO - PROCESS | 3772 | 1464625683941 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:03 INFO - PROCESS | 3772 | ++DOCSHELL 17EF0800 == 81 [pid = 3772] [id = 333] 09:28:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 156 (18445400) [pid = 3772] [serial = 998] [outer = 00000000] 09:28:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 157 (1997F000) [pid = 3772] [serial = 999] [outer = 18445400] 09:28:04 INFO - PROCESS | 3772 | 1464625684039 Marionette DEBUG loaded listener.js 09:28:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 158 (19A98800) [pid = 3772] [serial = 1000] [outer = 18445400] 09:28:04 INFO - PROCESS | 3772 | 1464625684616 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]]]}] 09:28:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:28:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 975ms 09:28:04 INFO - PROCESS | 3772 | 1464625684672 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 09:28:04 INFO - PROCESS | 3772 | 1464625684675 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 09:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:28:04 INFO - PROCESS | 3772 | 1464625684678 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:28:04 INFO - PROCESS | 3772 | 1464625684680 Marionette TRACE conn3 <- [1,1298,null,{}] 09:28:04 INFO - PROCESS | 3772 | 1464625684684 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}] 09:28:04 INFO - PROCESS | 3772 | 1464625684798 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 09:28:04 INFO - PROCESS | 3772 | 1464625684938 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:04 INFO - PROCESS | 3772 | ++DOCSHELL 1A70E000 == 82 [pid = 3772] [id = 334] 09:28:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 159 (1A72C800) [pid = 3772] [serial = 1001] [outer = 00000000] 09:28:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 160 (1A80D000) [pid = 3772] [serial = 1002] [outer = 1A72C800] 09:28:04 INFO - PROCESS | 3772 | 1464625684994 Marionette DEBUG loaded listener.js 09:28:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 161 (1AADC000) [pid = 3772] [serial = 1003] [outer = 1A72C800] 09:28:05 INFO - PROCESS | 3772 | 1464625685566 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] 09:28:05 INFO - PROCESS | 3772 | 1464625685608 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 09:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:28:05 INFO - PROCESS | 3772 | 1464625685611 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:28:05 INFO - PROCESS | 3772 | 1464625685613 Marionette TRACE conn3 <- [1,1302,null,{}] 09:28:05 INFO - PROCESS | 3772 | 1464625685617 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}] 09:28:05 INFO - PROCESS | 3772 | 1464625685707 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 09:28:05 INFO - PROCESS | 3772 | 1464625685866 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:05 INFO - PROCESS | 3772 | ++DOCSHELL 0F329400 == 83 [pid = 3772] [id = 335] 09:28:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 162 (0F32B000) [pid = 3772] [serial = 1004] [outer = 00000000] 09:28:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 163 (0F332000) [pid = 3772] [serial = 1005] [outer = 0F32B000] 09:28:05 INFO - PROCESS | 3772 | 1464625685921 Marionette DEBUG loaded listener.js 09:28:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 164 (16BBBC00) [pid = 3772] [serial = 1006] [outer = 0F32B000] 09:28:06 INFO - PROCESS | 3772 | 1464625686481 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]]]}] 09:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 915ms 09:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:28:06 INFO - PROCESS | 3772 | 1464625686522 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 09:28:06 INFO - PROCESS | 3772 | 1464625686525 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 09:28:06 INFO - PROCESS | 3772 | 1464625686528 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:28:06 INFO - PROCESS | 3772 | 1464625686530 Marionette TRACE conn3 <- [1,1306,null,{}] 09:28:06 INFO - PROCESS | 3772 | 1464625686534 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}] 09:28:06 INFO - PROCESS | 3772 | 1464625686660 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 09:28:06 INFO - PROCESS | 3772 | 1464625686805 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:06 INFO - PROCESS | 3772 | ++DOCSHELL 1B2BFC00 == 84 [pid = 3772] [id = 336] 09:28:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 165 (1B2C2400) [pid = 3772] [serial = 1007] [outer = 00000000] 09:28:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 166 (1B3B3C00) [pid = 3772] [serial = 1008] [outer = 1B2C2400] 09:28:06 INFO - PROCESS | 3772 | 1464625686863 Marionette DEBUG loaded listener.js 09:28:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 167 (1B3B8C00) [pid = 3772] [serial = 1009] [outer = 1B2C2400] 09:28:07 INFO - PROCESS | 3772 | 1464625687488 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]]]}] 09:28:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1005ms 09:28:07 INFO - PROCESS | 3772 | 1464625687549 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 09:28:07 INFO - PROCESS | 3772 | 1464625687551 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 09:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:28:07 INFO - PROCESS | 3772 | 1464625687555 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:28:07 INFO - PROCESS | 3772 | 1464625687557 Marionette TRACE conn3 <- [1,1310,null,{}] 09:28:07 INFO - PROCESS | 3772 | 1464625687561 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}] 09:28:07 INFO - PROCESS | 3772 | 1464625687717 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 09:28:08 INFO - PROCESS | 3772 | 1464625688014 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:08 INFO - PROCESS | 3772 | ++DOCSHELL 10E83000 == 85 [pid = 3772] [id = 337] 09:28:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 168 (10E85C00) [pid = 3772] [serial = 1010] [outer = 00000000] 09:28:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 169 (1122B000) [pid = 3772] [serial = 1011] [outer = 10E85C00] 09:28:08 INFO - PROCESS | 3772 | 1464625688074 Marionette DEBUG loaded listener.js 09:28:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 170 (12A70400) [pid = 3772] [serial = 1012] [outer = 10E85C00] 09:28:08 INFO - PROCESS | 3772 | 1464625688698 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]]]}] 09:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1219ms 09:28:08 INFO - PROCESS | 3772 | 1464625688786 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 09:28:08 INFO - PROCESS | 3772 | 1464625688790 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 09:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:28:08 INFO - PROCESS | 3772 | 1464625688795 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:28:08 INFO - PROCESS | 3772 | 1464625688799 Marionette TRACE conn3 <- [1,1314,null,{}] 09:28:08 INFO - PROCESS | 3772 | 1464625688804 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}] 09:28:08 INFO - PROCESS | 3772 | 1464625688925 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 09:28:09 INFO - PROCESS | 3772 | 1464625689066 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:09 INFO - PROCESS | 3772 | ++DOCSHELL 140A2400 == 86 [pid = 3772] [id = 338] 09:28:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 171 (140A5C00) [pid = 3772] [serial = 1013] [outer = 00000000] 09:28:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 172 (14348000) [pid = 3772] [serial = 1014] [outer = 140A5C00] 09:28:09 INFO - PROCESS | 3772 | 1464625689120 Marionette DEBUG loaded listener.js 09:28:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 173 (16713800) [pid = 3772] [serial = 1015] [outer = 140A5C00] 09:28:09 INFO - PROCESS | 3772 | --DOCSHELL 13BD4000 == 85 [pid = 3772] [id = 246] 09:28:09 INFO - PROCESS | 3772 | --DOCSHELL 131B3800 == 84 [pid = 3772] [id = 329] 09:28:09 INFO - PROCESS | 3772 | --DOCSHELL 1102B400 == 83 [pid = 3772] [id = 328] 09:28:09 INFO - PROCESS | 3772 | --DOCSHELL 19758C00 == 82 [pid = 3772] [id = 327] 09:28:09 INFO - PROCESS | 3772 | --DOCSHELL 18447C00 == 81 [pid = 3772] [id = 326] 09:28:09 INFO - PROCESS | 3772 | --DOCSHELL 17E6E400 == 80 [pid = 3772] [id = 325] 09:28:09 INFO - PROCESS | 3772 | --DOCSHELL 16C43C00 == 79 [pid = 3772] [id = 324] 09:28:09 INFO - PROCESS | 3772 | --DOCSHELL 13721C00 == 78 [pid = 3772] [id = 323] 09:28:09 INFO - PROCESS | 3772 | --DOCSHELL 13208000 == 77 [pid = 3772] [id = 322] 09:28:09 INFO - PROCESS | 3772 | --DOCSHELL 156AE800 == 76 [pid = 3772] [id = 321] 09:28:09 INFO - PROCESS | 3772 | --DOMWINDOW == 172 (12ACD400) [pid = 3772] [serial = 891] [outer = 00000000] [url = about:blank] 09:28:09 INFO - PROCESS | 3772 | --DOMWINDOW == 171 (15DB6400) [pid = 3772] [serial = 894] [outer = 00000000] [url = about:blank] 09:28:09 INFO - PROCESS | 3772 | --DOMWINDOW == 170 (19A50000) [pid = 3772] [serial = 897] [outer = 00000000] [url = about:blank] 09:28:09 INFO - PROCESS | 3772 | --DOMWINDOW == 169 (1A226C00) [pid = 3772] [serial = 900] [outer = 00000000] [url = about:blank] 09:28:09 INFO - PROCESS | 3772 | --DOMWINDOW == 168 (1A708400) [pid = 3772] [serial = 903] [outer = 00000000] [url = about:blank] 09:28:09 INFO - PROCESS | 3772 | --DOMWINDOW == 167 (1A87D000) [pid = 3772] [serial = 906] [outer = 00000000] [url = about:blank] 09:28:09 INFO - PROCESS | 3772 | --DOCSHELL 114B5C00 == 75 [pid = 3772] [id = 320] 09:28:09 INFO - PROCESS | 3772 | --DOCSHELL 11023800 == 74 [pid = 3772] [id = 319] 09:28:09 INFO - PROCESS | 3772 | --DOCSHELL 1A7A0000 == 73 [pid = 3772] [id = 318] 09:28:09 INFO - PROCESS | 3772 | --DOCSHELL 1B07E800 == 72 [pid = 3772] [id = 317] 09:28:09 INFO - PROCESS | 3772 | --DOCSHELL 1A710400 == 71 [pid = 3772] [id = 316] 09:28:09 INFO - PROCESS | 3772 | --DOCSHELL 16850400 == 70 [pid = 3772] [id = 315] 09:28:09 INFO - PROCESS | 3772 | --DOCSHELL 11C0B400 == 69 [pid = 3772] [id = 314] 09:28:09 INFO - PROCESS | 3772 | --DOCSHELL 16BAF400 == 68 [pid = 3772] [id = 313] 09:28:09 INFO - PROCESS | 3772 | --DOMWINDOW == 166 (1A79A800) [pid = 3772] [serial = 936] [outer = 00000000] [url = about:blank] 09:28:09 INFO - PROCESS | 3772 | --DOMWINDOW == 165 (17E69800) [pid = 3772] [serial = 924] [outer = 00000000] [url = about:blank] 09:28:09 INFO - PROCESS | 3772 | --DOMWINDOW == 164 (1A11BC00) [pid = 3772] [serial = 927] [outer = 00000000] [url = about:blank] 09:28:09 INFO - PROCESS | 3772 | --DOMWINDOW == 163 (19754C00) [pid = 3772] [serial = 925] [outer = 00000000] [url = about:blank] 09:28:09 INFO - PROCESS | 3772 | --DOMWINDOW == 162 (12AD1800) [pid = 3772] [serial = 930] [outer = 00000000] [url = about:blank] 09:28:09 INFO - PROCESS | 3772 | --DOMWINDOW == 161 (1A701800) [pid = 3772] [serial = 928] [outer = 00000000] [url = about:blank] 09:28:09 INFO - PROCESS | 3772 | --DOMWINDOW == 160 (14099400) [pid = 3772] [serial = 931] [outer = 00000000] [url = about:blank] 09:28:09 INFO - PROCESS | 3772 | --DOMWINDOW == 159 (19A4D000) [pid = 3772] [serial = 933] [outer = 00000000] [url = about:blank] 09:28:09 INFO - PROCESS | 3772 | --DOMWINDOW == 158 (1307B800) [pid = 3772] [serial = 910] [outer = 00000000] [url = about:blank] 09:28:09 INFO - PROCESS | 3772 | --DOMWINDOW == 157 (12AC9400) [pid = 3772] [serial = 909] [outer = 00000000] [url = about:blank] 09:28:09 INFO - PROCESS | 3772 | --DOMWINDOW == 156 (16BC3400) [pid = 3772] [serial = 918] [outer = 00000000] [url = about:blank] 09:28:09 INFO - PROCESS | 3772 | --DOMWINDOW == 155 (16C3CC00) [pid = 3772] [serial = 919] [outer = 00000000] [url = about:blank] 09:28:09 INFO - PROCESS | 3772 | --DOMWINDOW == 154 (1671D000) [pid = 3772] [serial = 913] [outer = 00000000] [url = about:blank] 09:28:09 INFO - PROCESS | 3772 | --DOMWINDOW == 153 (15FE8000) [pid = 3772] [serial = 912] [outer = 00000000] [url = about:blank] 09:28:09 INFO - PROCESS | 3772 | --DOMWINDOW == 152 (16F47C00) [pid = 3772] [serial = 921] [outer = 00000000] [url = about:blank] 09:28:09 INFO - PROCESS | 3772 | --DOMWINDOW == 151 (14E64C00) [pid = 3772] [serial = 915] [outer = 00000000] [url = about:blank] 09:28:09 INFO - PROCESS | 3772 | --DOMWINDOW == 150 (15C71000) [pid = 3772] [serial = 916] [outer = 00000000] [url = about:blank] 09:28:09 INFO - PROCESS | 3772 | --DOMWINDOW == 149 (1A80F000) [pid = 3772] [serial = 937] [outer = 00000000] [url = about:blank] 09:28:09 INFO - PROCESS | 3772 | --DOMWINDOW == 148 (1A22BC00) [pid = 3772] [serial = 934] [outer = 00000000] [url = about:blank] 09:28:09 INFO - PROCESS | 3772 | --DOMWINDOW == 147 (173B2C00) [pid = 3772] [serial = 922] [outer = 00000000] [url = about:blank] 09:28:09 INFO - PROCESS | 3772 | 1464625689670 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]]]}] 09:28:09 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 09:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 929ms 09:28:09 INFO - PROCESS | 3772 | 1464625689710 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 09:28:09 INFO - PROCESS | 3772 | 1464625689714 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 09:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:28:09 INFO - PROCESS | 3772 | 1464625689719 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:28:09 INFO - PROCESS | 3772 | 1464625689721 Marionette TRACE conn3 <- [1,1318,null,{}] 09:28:09 INFO - PROCESS | 3772 | 1464625689725 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}] 09:28:09 INFO - PROCESS | 3772 | 1464625689820 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 09:28:09 INFO - PROCESS | 3772 | 1464625689929 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:09 INFO - PROCESS | 3772 | ++DOCSHELL 12AC9400 == 69 [pid = 3772] [id = 339] 09:28:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 148 (12ACA000) [pid = 3772] [serial = 1016] [outer = 00000000] 09:28:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 149 (140A1800) [pid = 3772] [serial = 1017] [outer = 12ACA000] 09:28:09 INFO - PROCESS | 3772 | 1464625689975 Marionette DEBUG loaded listener.js 09:28:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 150 (16716400) [pid = 3772] [serial = 1018] [outer = 12ACA000] 09:28:10 INFO - PROCESS | 3772 | 1464625690377 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]]]}] 09:28:10 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 09:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 716ms 09:28:10 INFO - PROCESS | 3772 | 1464625690443 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 09:28:10 INFO - PROCESS | 3772 | 1464625690446 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 09:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:28:10 INFO - PROCESS | 3772 | 1464625690451 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:28:10 INFO - PROCESS | 3772 | 1464625690456 Marionette TRACE conn3 <- [1,1322,null,{}] 09:28:10 INFO - PROCESS | 3772 | 1464625690465 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}] 09:28:10 INFO - PROCESS | 3772 | 1464625690583 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 09:28:10 INFO - PROCESS | 3772 | 1464625690601 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:10 INFO - PROCESS | 3772 | ++DOCSHELL 16C45C00 == 70 [pid = 3772] [id = 340] 09:28:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 151 (16D64800) [pid = 3772] [serial = 1019] [outer = 00000000] 09:28:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 152 (16F47000) [pid = 3772] [serial = 1020] [outer = 16D64800] 09:28:10 INFO - PROCESS | 3772 | 1464625690647 Marionette DEBUG loaded listener.js 09:28:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 153 (17220400) [pid = 3772] [serial = 1021] [outer = 16D64800] 09:28:11 INFO - PROCESS | 3772 | 1464625691087 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]]]}] 09:28:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 685ms 09:28:11 INFO - PROCESS | 3772 | 1464625691176 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 09:28:11 INFO - PROCESS | 3772 | 1464625691180 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 09:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:28:11 INFO - PROCESS | 3772 | 1464625691191 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:28:11 INFO - PROCESS | 3772 | 1464625691195 Marionette TRACE conn3 <- [1,1326,null,{}] 09:28:11 INFO - PROCESS | 3772 | 1464625691202 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}] 09:28:11 INFO - PROCESS | 3772 | 1464625691323 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 09:28:11 INFO - PROCESS | 3772 | 1464625691440 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:11 INFO - PROCESS | 3772 | ++DOCSHELL 10A7BC00 == 71 [pid = 3772] [id = 341] 09:28:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 154 (12AC8C00) [pid = 3772] [serial = 1022] [outer = 00000000] 09:28:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 155 (1307AC00) [pid = 3772] [serial = 1023] [outer = 12AC8C00] 09:28:11 INFO - PROCESS | 3772 | 1464625691497 Marionette DEBUG loaded listener.js 09:28:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 156 (13209000) [pid = 3772] [serial = 1024] [outer = 12AC8C00] 09:28:12 INFO - PROCESS | 3772 | 1464625692624 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]]]}] 09:28:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1463ms 09:28:12 INFO - PROCESS | 3772 | 1464625692659 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 09:28:12 INFO - PROCESS | 3772 | 1464625692662 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 09:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:28:12 INFO - PROCESS | 3772 | 1464625692670 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:28:12 INFO - PROCESS | 3772 | 1464625692674 Marionette TRACE conn3 <- [1,1330,null,{}] 09:28:12 INFO - PROCESS | 3772 | 1464625692679 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}] 09:28:12 INFO - PROCESS | 3772 | 1464625692792 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 09:28:12 INFO - PROCESS | 3772 | 1464625692928 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:12 INFO - PROCESS | 3772 | ++DOCSHELL 140A3800 == 72 [pid = 3772] [id = 342] 09:28:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 157 (1433B400) [pid = 3772] [serial = 1025] [outer = 00000000] 09:28:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 158 (16BBA800) [pid = 3772] [serial = 1026] [outer = 1433B400] 09:28:12 INFO - PROCESS | 3772 | 1464625692988 Marionette DEBUG loaded listener.js 09:28:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 159 (16C41800) [pid = 3772] [serial = 1027] [outer = 1433B400] 09:28:13 INFO - PROCESS | 3772 | 1464625693550 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]]]}] 09:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 914ms 09:28:13 INFO - PROCESS | 3772 | 1464625693598 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 09:28:13 INFO - PROCESS | 3772 | 1464625693600 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 09:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:28:13 INFO - PROCESS | 3772 | 1464625693605 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:28:13 INFO - PROCESS | 3772 | 1464625693607 Marionette TRACE conn3 <- [1,1334,null,{}] 09:28:13 INFO - PROCESS | 3772 | 1464625693617 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}] 09:28:13 INFO - PROCESS | 3772 | 1464625693734 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 09:28:13 INFO - PROCESS | 3772 | 1464625693874 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:13 INFO - PROCESS | 3772 | ++DOCSHELL 18442800 == 73 [pid = 3772] [id = 343] 09:28:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 160 (18443000) [pid = 3772] [serial = 1028] [outer = 00000000] 09:28:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 161 (19756800) [pid = 3772] [serial = 1029] [outer = 18443000] 09:28:13 INFO - PROCESS | 3772 | 1464625693934 Marionette DEBUG loaded listener.js 09:28:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 162 (19784C00) [pid = 3772] [serial = 1030] [outer = 18443000] 09:28:14 INFO - PROCESS | 3772 | 1464625694589 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]]]}] 09:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1066ms 09:28:14 INFO - PROCESS | 3772 | 1464625694670 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 09:28:14 INFO - PROCESS | 3772 | 1464625694673 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 09:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:28:14 INFO - PROCESS | 3772 | 1464625694676 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:28:14 INFO - PROCESS | 3772 | 1464625694678 Marionette TRACE conn3 <- [1,1338,null,{}] 09:28:14 INFO - PROCESS | 3772 | 1464625694682 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}] 09:28:14 INFO - PROCESS | 3772 | 1464625694796 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 09:28:14 INFO - PROCESS | 3772 | 1464625694936 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:14 INFO - PROCESS | 3772 | ++DOCSHELL 1975E400 == 74 [pid = 3772] [id = 344] 09:28:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 163 (19A51C00) [pid = 3772] [serial = 1031] [outer = 00000000] 09:28:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 164 (1A11B800) [pid = 3772] [serial = 1032] [outer = 19A51C00] 09:28:14 INFO - PROCESS | 3772 | 1464625694999 Marionette DEBUG loaded listener.js 09:28:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 165 (1A1C2400) [pid = 3772] [serial = 1033] [outer = 19A51C00] 09:28:15 INFO - PROCESS | 3772 | 1464625695570 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]]]}] 09:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 914ms 09:28:15 INFO - PROCESS | 3772 | 1464625695604 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 09:28:15 INFO - PROCESS | 3772 | 1464625695607 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 09:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:28:15 INFO - PROCESS | 3772 | 1464625695610 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:28:15 INFO - PROCESS | 3772 | 1464625695612 Marionette TRACE conn3 <- [1,1342,null,{}] 09:28:15 INFO - PROCESS | 3772 | 1464625695616 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}] 09:28:15 INFO - PROCESS | 3772 | 1464625695720 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 09:28:15 INFO - PROCESS | 3772 | 1464625695862 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:15 INFO - PROCESS | 3772 | ++DOCSHELL 1997B000 == 75 [pid = 3772] [id = 345] 09:28:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 166 (19982800) [pid = 3772] [serial = 1034] [outer = 00000000] 09:28:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 167 (1A707000) [pid = 3772] [serial = 1035] [outer = 19982800] 09:28:15 INFO - PROCESS | 3772 | 1464625695920 Marionette DEBUG loaded listener.js 09:28:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 168 (1A708000) [pid = 3772] [serial = 1036] [outer = 19982800] 09:28:16 INFO - PROCESS | 3772 | 1464625696557 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]]]}] 09:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 975ms 09:28:16 INFO - PROCESS | 3772 | 1464625696580 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 09:28:16 INFO - PROCESS | 3772 | 1464625696582 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 09:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:28:16 INFO - PROCESS | 3772 | 1464625696586 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:28:16 INFO - PROCESS | 3772 | 1464625696588 Marionette TRACE conn3 <- [1,1346,null,{}] 09:28:16 INFO - PROCESS | 3772 | 1464625696592 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}] 09:28:16 INFO - PROCESS | 3772 | 1464625696720 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 09:28:16 INFO - PROCESS | 3772 | 1464625696838 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:16 INFO - PROCESS | 3772 | ++DOCSHELL 1A87D000 == 76 [pid = 3772] [id = 346] 09:28:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 169 (1A87DC00) [pid = 3772] [serial = 1037] [outer = 00000000] 09:28:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 170 (1B07E800) [pid = 3772] [serial = 1038] [outer = 1A87DC00] 09:28:16 INFO - PROCESS | 3772 | 1464625696894 Marionette DEBUG loaded listener.js 09:28:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 171 (1B2BF000) [pid = 3772] [serial = 1039] [outer = 1A87DC00] 09:28:17 INFO - PROCESS | 3772 | 1464625697395 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]]]}] 09:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 823ms 09:28:17 INFO - PROCESS | 3772 | 1464625697409 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 09:28:17 INFO - PROCESS | 3772 | 1464625697412 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 09:28:17 INFO - PROCESS | 3772 | 1464625697457 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:28:17 INFO - PROCESS | 3772 | 1464625697459 Marionette TRACE conn3 <- [1,1350,null,{}] 09:28:17 INFO - PROCESS | 3772 | 1464625697463 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}] 09:28:17 INFO - PROCESS | 3772 | 1464625697570 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 09:28:17 INFO - PROCESS | 3772 | 1464625697684 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:17 INFO - PROCESS | 3772 | ++DOCSHELL 1B078C00 == 77 [pid = 3772] [id = 347] 09:28:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 172 (1B07A800) [pid = 3772] [serial = 1040] [outer = 00000000] 09:28:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 173 (1B4DE800) [pid = 3772] [serial = 1041] [outer = 1B07A800] 09:28:17 INFO - PROCESS | 3772 | 1464625697737 Marionette DEBUG loaded listener.js 09:28:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 174 (1B4E3000) [pid = 3772] [serial = 1042] [outer = 1B07A800] 09:28:18 INFO - PROCESS | 3772 | 1464625698389 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]]]}] 09:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 960ms 09:28:18 INFO - PROCESS | 3772 | 1464625698430 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 09:28:18 INFO - PROCESS | 3772 | 1464625698432 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 09:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:28:18 INFO - PROCESS | 3772 | 1464625698436 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:28:18 INFO - PROCESS | 3772 | 1464625698438 Marionette TRACE conn3 <- [1,1354,null,{}] 09:28:18 INFO - PROCESS | 3772 | 1464625698441 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}] 09:28:18 INFO - PROCESS | 3772 | 1464625698531 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 09:28:18 INFO - PROCESS | 3772 | 1464625698645 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:18 INFO - PROCESS | 3772 | ++DOCSHELL 10A52000 == 78 [pid = 3772] [id = 348] 09:28:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 175 (12ACB400) [pid = 3772] [serial = 1043] [outer = 00000000] 09:28:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 176 (1B647800) [pid = 3772] [serial = 1044] [outer = 12ACB400] 09:28:18 INFO - PROCESS | 3772 | 1464625698745 Marionette DEBUG loaded listener.js 09:28:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 177 (1B649400) [pid = 3772] [serial = 1045] [outer = 12ACB400] 09:28:19 INFO - PROCESS | 3772 | 1464625699459 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] 09:28:19 INFO - PROCESS | 3772 | 1464625699494 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 09:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:28:19 INFO - PROCESS | 3772 | 1464625699499 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:28:19 INFO - PROCESS | 3772 | 1464625699503 Marionette TRACE conn3 <- [1,1358,null,{}] 09:28:19 INFO - PROCESS | 3772 | 1464625699508 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}] 09:28:19 INFO - PROCESS | 3772 | 1464625699620 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 09:28:19 INFO - PROCESS | 3772 | 1464625699770 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:19 INFO - PROCESS | 3772 | ++DOCSHELL 140A6C00 == 79 [pid = 3772] [id = 349] 09:28:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 178 (140C8000) [pid = 3772] [serial = 1046] [outer = 00000000] 09:28:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 179 (156A7400) [pid = 3772] [serial = 1047] [outer = 140C8000] 09:28:19 INFO - PROCESS | 3772 | 1464625699825 Marionette DEBUG loaded listener.js 09:28:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 180 (16BAB800) [pid = 3772] [serial = 1048] [outer = 140C8000] 09:28:20 INFO - PROCESS | 3772 | --DOCSHELL 12AC9400 == 78 [pid = 3772] [id = 339] 09:28:20 INFO - PROCESS | 3772 | --DOCSHELL 140A2400 == 77 [pid = 3772] [id = 338] 09:28:20 INFO - PROCESS | 3772 | --DOCSHELL 10E83000 == 76 [pid = 3772] [id = 337] 09:28:20 INFO - PROCESS | 3772 | --DOCSHELL 112A6400 == 75 [pid = 3772] [id = 332] 09:28:20 INFO - PROCESS | 3772 | --DOCSHELL 10A52800 == 74 [pid = 3772] [id = 331] 09:28:20 INFO - PROCESS | 3772 | 1464625700337 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] 09:28:20 INFO - PROCESS | 3772 | 1464625700413 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 09:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:28:20 INFO - PROCESS | 3772 | 1464625700423 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:28:20 INFO - PROCESS | 3772 | 1464625700425 Marionette TRACE conn3 <- [1,1362,null,{}] 09:28:20 INFO - PROCESS | 3772 | 1464625700435 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}] 09:28:20 INFO - PROCESS | 3772 | 1464625700550 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 09:28:20 INFO - PROCESS | 3772 | 1464625700626 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:20 INFO - PROCESS | 3772 | ++DOCSHELL 16717800 == 75 [pid = 3772] [id = 350] 09:28:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 181 (1671FC00) [pid = 3772] [serial = 1049] [outer = 00000000] 09:28:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 182 (17E11C00) [pid = 3772] [serial = 1050] [outer = 1671FC00] 09:28:20 INFO - PROCESS | 3772 | 1464625700673 Marionette DEBUG loaded listener.js 09:28:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 183 (18080400) [pid = 3772] [serial = 1051] [outer = 1671FC00] 09:28:21 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:28:21 INFO - PROCESS | 3772 | 1464625701126 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] 09:28:21 INFO - PROCESS | 3772 | 1464625701174 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 09:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:28:21 INFO - PROCESS | 3772 | 1464625701199 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:28:21 INFO - PROCESS | 3772 | 1464625701202 Marionette TRACE conn3 <- [1,1366,null,{}] 09:28:21 INFO - PROCESS | 3772 | 1464625701212 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}] 09:28:21 INFO - PROCESS | 3772 | 1464625701348 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 09:28:21 INFO - PROCESS | 3772 | 1464625701419 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:21 INFO - PROCESS | 3772 | ++DOCSHELL 1A806C00 == 76 [pid = 3772] [id = 351] 09:28:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 184 (1A809C00) [pid = 3772] [serial = 1052] [outer = 00000000] 09:28:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 185 (1B07E000) [pid = 3772] [serial = 1053] [outer = 1A809C00] 09:28:21 INFO - PROCESS | 3772 | 1464625701467 Marionette DEBUG loaded listener.js 09:28:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 186 (1B3B0400) [pid = 3772] [serial = 1054] [outer = 1A809C00] 09:28:21 INFO - PROCESS | 3772 | 1464625701880 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] 09:28:21 INFO - PROCESS | 3772 | 1464625701923 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 09:28:21 INFO - PROCESS | 3772 | 1464625701926 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:28:21 INFO - PROCESS | 3772 | 1464625701928 Marionette TRACE conn3 <- [1,1370,null,{}] 09:28:21 INFO - PROCESS | 3772 | 1464625701931 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}] 09:28:22 INFO - PROCESS | 3772 | 1464625702061 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 09:28:22 INFO - PROCESS | 3772 | 1464625702138 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:22 INFO - PROCESS | 3772 | ++DOCSHELL 1B2BB400 == 77 [pid = 3772] [id = 352] 09:28:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 187 (1B4E1800) [pid = 3772] [serial = 1055] [outer = 00000000] 09:28:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 188 (1CE2BC00) [pid = 3772] [serial = 1056] [outer = 1B4E1800] 09:28:22 INFO - PROCESS | 3772 | 1464625702183 Marionette DEBUG loaded listener.js 09:28:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 189 (1CE30000) [pid = 3772] [serial = 1057] [outer = 1B4E1800] 09:28:22 INFO - PROCESS | 3772 | --DOMWINDOW == 188 (1B07A400) [pid = 3772] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:28:22 INFO - PROCESS | 3772 | --DOMWINDOW == 187 (12D37C00) [pid = 3772] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:28:22 INFO - PROCESS | 3772 | --DOMWINDOW == 186 (1A7A3C00) [pid = 3772] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:28:22 INFO - PROCESS | 3772 | --DOMWINDOW == 185 (1A702000) [pid = 3772] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:28:22 INFO - PROCESS | 3772 | --DOMWINDOW == 184 (1978C800) [pid = 3772] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:28:22 INFO - PROCESS | 3772 | --DOMWINDOW == 183 (1320B800) [pid = 3772] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:28:22 INFO - PROCESS | 3772 | --DOMWINDOW == 182 (17594400) [pid = 3772] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:28:22 INFO - PROCESS | 3772 | --DOMWINDOW == 181 (19754800) [pid = 3772] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:28:22 INFO - PROCESS | 3772 | --DOMWINDOW == 180 (1390C800) [pid = 3772] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:28:22 INFO - PROCESS | 3772 | --DOMWINDOW == 179 (114BA800) [pid = 3772] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:28:22 INFO - PROCESS | 3772 | --DOMWINDOW == 178 (173E6000) [pid = 3772] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:28:22 INFO - PROCESS | 3772 | --DOMWINDOW == 177 (19760400) [pid = 3772] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:28:22 INFO - PROCESS | 3772 | --DOMWINDOW == 176 (17E70000) [pid = 3772] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:28:22 INFO - PROCESS | 3772 | --DOMWINDOW == 175 (11026C00) [pid = 3772] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:28:22 INFO - PROCESS | 3772 | --DOMWINDOW == 174 (1102A000) [pid = 3772] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:28:22 INFO - PROCESS | 3772 | --DOMWINDOW == 173 (15C0C800) [pid = 3772] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:28:22 INFO - PROCESS | 3772 | --DOMWINDOW == 172 (17E6AC00) [pid = 3772] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:28:22 INFO - PROCESS | 3772 | --DOMWINDOW == 171 (1A72F400) [pid = 3772] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:28:22 INFO - PROCESS | 3772 | --DOMWINDOW == 170 (11029000) [pid = 3772] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:28:22 INFO - PROCESS | 3772 | --DOMWINDOW == 169 (1A6A3400) [pid = 3772] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:28:22 INFO - PROCESS | 3772 | --DOMWINDOW == 168 (13B63800) [pid = 3772] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:28:22 INFO - PROCESS | 3772 | --DOMWINDOW == 167 (140D1000) [pid = 3772] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:28:22 INFO - PROCESS | 3772 | --DOMWINDOW == 166 (156AFC00) [pid = 3772] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:28:22 INFO - PROCESS | 3772 | --DOMWINDOW == 165 (16F45400) [pid = 3772] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:28:22 INFO - PROCESS | 3772 | --DOMWINDOW == 164 (18446800) [pid = 3772] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:28:22 INFO - PROCESS | 3772 | --DOMWINDOW == 163 (1A794800) [pid = 3772] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:28:22 INFO - PROCESS | 3772 | --DOMWINDOW == 162 (13DC5000) [pid = 3772] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:28:22 INFO - PROCESS | 3772 | --DOMWINDOW == 161 (16F49800) [pid = 3772] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:28:22 INFO - PROCESS | 3772 | --DOMWINDOW == 160 (164FA800) [pid = 3772] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:28:22 INFO - PROCESS | 3772 | --DOMWINDOW == 159 (10E85C00) [pid = 3772] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:28:22 INFO - PROCESS | 3772 | --DOMWINDOW == 158 (140A5C00) [pid = 3772] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:28:22 INFO - PROCESS | 3772 | --DOMWINDOW == 157 (12ACA000) [pid = 3772] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:28:22 INFO - PROCESS | 3772 | --DOMWINDOW == 156 (16D72800) [pid = 3772] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:28:22 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:28:22 INFO - PROCESS | 3772 | 1464625702836 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] 09:28:22 INFO - PROCESS | 3772 | 1464625702911 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 09:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:28:22 INFO - PROCESS | 3772 | 1464625702915 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:28:22 INFO - PROCESS | 3772 | 1464625702916 Marionette TRACE conn3 <- [1,1374,null,{}] 09:28:22 INFO - PROCESS | 3772 | 1464625702920 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}] 09:28:23 INFO - PROCESS | 3772 | 1464625703007 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 09:28:23 INFO - PROCESS | 3772 | 1464625703015 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:23 INFO - PROCESS | 3772 | ++DOCSHELL 130A6C00 == 78 [pid = 3772] [id = 353] 09:28:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 157 (13116400) [pid = 3772] [serial = 1058] [outer = 00000000] 09:28:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 158 (13BC7000) [pid = 3772] [serial = 1059] [outer = 13116400] 09:28:23 INFO - PROCESS | 3772 | 1464625703060 Marionette DEBUG loaded listener.js 09:28:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 159 (164EDC00) [pid = 3772] [serial = 1060] [outer = 13116400] 09:28:23 INFO - PROCESS | 3772 | 1464625703502 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] 09:28:23 INFO - PROCESS | 3772 | 1464625703538 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 09:28:23 INFO - PROCESS | 3772 | 1464625703541 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:28:23 INFO - PROCESS | 3772 | 1464625703543 Marionette TRACE conn3 <- [1,1378,null,{}] 09:28:23 INFO - PROCESS | 3772 | 1464625703546 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}] 09:28:23 INFO - PROCESS | 3772 | 1464625703652 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 09:28:23 INFO - PROCESS | 3772 | 1464625703660 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:23 INFO - PROCESS | 3772 | ++DOCSHELL 18084800 == 79 [pid = 3772] [id = 354] 09:28:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 160 (19757C00) [pid = 3772] [serial = 1061] [outer = 00000000] 09:28:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 161 (1A702000) [pid = 3772] [serial = 1062] [outer = 19757C00] 09:28:23 INFO - PROCESS | 3772 | 1464625703705 Marionette DEBUG loaded listener.js 09:28:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 162 (1A797C00) [pid = 3772] [serial = 1063] [outer = 19757C00] 09:28:24 INFO - PROCESS | 3772 | 1464625704125 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]]]}] 09:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 625ms 09:28:24 INFO - PROCESS | 3772 | 1464625704173 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 09:28:24 INFO - PROCESS | 3772 | 1464625704175 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 09:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:28:24 INFO - PROCESS | 3772 | 1464625704179 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:28:24 INFO - PROCESS | 3772 | 1464625704180 Marionette TRACE conn3 <- [1,1382,null,{}] 09:28:24 INFO - PROCESS | 3772 | 1464625704183 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}] 09:28:24 INFO - PROCESS | 3772 | 1464625704271 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 09:28:24 INFO - PROCESS | 3772 | 1464625704277 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:24 INFO - PROCESS | 3772 | ++DOCSHELL 19974C00 == 80 [pid = 3772] [id = 355] 09:28:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 163 (19975400) [pid = 3772] [serial = 1064] [outer = 00000000] 09:28:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 164 (1C39FC00) [pid = 3772] [serial = 1065] [outer = 19975400] 09:28:24 INFO - PROCESS | 3772 | 1464625704321 Marionette DEBUG loaded listener.js 09:28:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 165 (1C3A2C00) [pid = 3772] [serial = 1066] [outer = 19975400] 09:28:25 INFO - PROCESS | 3772 | 1464625705064 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]]]}] 09:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 929ms 09:28:25 INFO - PROCESS | 3772 | 1464625705106 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 09:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:28:25 INFO - PROCESS | 3772 | 1464625705110 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 09:28:25 INFO - PROCESS | 3772 | 1464625705115 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:28:25 INFO - PROCESS | 3772 | 1464625705118 Marionette TRACE conn3 <- [1,1386,null,{}] 09:28:25 INFO - PROCESS | 3772 | 1464625705124 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}] 09:28:25 INFO - PROCESS | 3772 | 1464625705284 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 09:28:25 INFO - PROCESS | 3772 | 1464625705433 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:25 INFO - PROCESS | 3772 | ++DOCSHELL 112A8400 == 81 [pid = 3772] [id = 356] 09:28:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 166 (13DBF000) [pid = 3772] [serial = 1067] [outer = 00000000] 09:28:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 167 (16BA7400) [pid = 3772] [serial = 1068] [outer = 13DBF000] 09:28:25 INFO - PROCESS | 3772 | 1464625705490 Marionette DEBUG loaded listener.js 09:28:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 168 (16C37800) [pid = 3772] [serial = 1069] [outer = 13DBF000] 09:28:26 INFO - PROCESS | 3772 | 1464625706105 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]]]}] 09:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1021ms 09:28:26 INFO - PROCESS | 3772 | 1464625706128 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 09:28:26 INFO - PROCESS | 3772 | 1464625706134 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 09:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:28:26 INFO - PROCESS | 3772 | 1464625706160 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:28:26 INFO - PROCESS | 3772 | 1464625706163 Marionette TRACE conn3 <- [1,1390,null,{}] 09:28:26 INFO - PROCESS | 3772 | 1464625706167 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}] 09:28:26 INFO - PROCESS | 3772 | 1464625706292 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 09:28:26 INFO - PROCESS | 3772 | 1464625706440 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:26 INFO - PROCESS | 3772 | ++DOCSHELL 16F47400 == 82 [pid = 3772] [id = 357] 09:28:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 169 (17599000) [pid = 3772] [serial = 1070] [outer = 00000000] 09:28:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 170 (19A94400) [pid = 3772] [serial = 1071] [outer = 17599000] 09:28:26 INFO - PROCESS | 3772 | 1464625706496 Marionette DEBUG loaded listener.js 09:28:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 171 (1A3D8400) [pid = 3772] [serial = 1072] [outer = 17599000] 09:28:27 INFO - PROCESS | 3772 | 1464625707079 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]]]}] 09:28:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:28:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 975ms 09:28:27 INFO - PROCESS | 3772 | 1464625707144 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 09:28:27 INFO - PROCESS | 3772 | 1464625707147 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 09:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:28:27 INFO - PROCESS | 3772 | 1464625707151 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:28:27 INFO - PROCESS | 3772 | 1464625707155 Marionette TRACE conn3 <- [1,1394,null,{}] 09:28:27 INFO - PROCESS | 3772 | 1464625707166 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}] 09:28:27 INFO - PROCESS | 3772 | 1464625707336 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 09:28:27 INFO - PROCESS | 3772 | 1464625707434 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:27 INFO - PROCESS | 3772 | ++DOCSHELL 1B64C000 == 83 [pid = 3772] [id = 358] 09:28:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 172 (1B650800) [pid = 3772] [serial = 1073] [outer = 00000000] 09:28:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 173 (1C3A4400) [pid = 3772] [serial = 1074] [outer = 1B650800] 09:28:27 INFO - PROCESS | 3772 | 1464625707492 Marionette DEBUG loaded listener.js 09:28:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 174 (1C3A9800) [pid = 3772] [serial = 1075] [outer = 1B650800] 09:28:28 INFO - PROCESS | 3772 | 1464625708075 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]]]}] 09:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 975ms 09:28:28 INFO - PROCESS | 3772 | 1464625708118 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 09:28:28 INFO - PROCESS | 3772 | 1464625708121 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 09:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:28:28 INFO - PROCESS | 3772 | 1464625708124 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:28:28 INFO - PROCESS | 3772 | 1464625708126 Marionette TRACE conn3 <- [1,1398,null,{}] 09:28:28 INFO - PROCESS | 3772 | 1464625708129 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}] 09:28:28 INFO - PROCESS | 3772 | 1464625708250 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 09:28:28 INFO - PROCESS | 3772 | 1464625708409 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:28 INFO - PROCESS | 3772 | ++DOCSHELL 1C3A9400 == 84 [pid = 3772] [id = 359] 09:28:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 175 (1C3AB400) [pid = 3772] [serial = 1076] [outer = 00000000] 09:28:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 176 (1CE36800) [pid = 3772] [serial = 1077] [outer = 1C3AB400] 09:28:28 INFO - PROCESS | 3772 | 1464625708464 Marionette DEBUG loaded listener.js 09:28:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 177 (20373400) [pid = 3772] [serial = 1078] [outer = 1C3AB400] 09:28:29 INFO - PROCESS | 3772 | 1464625709042 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]]]}] 09:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 975ms 09:28:29 INFO - PROCESS | 3772 | 1464625709114 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 09:28:29 INFO - PROCESS | 3772 | 1464625709116 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 09:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:28:29 INFO - PROCESS | 3772 | 1464625709120 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:28:29 INFO - PROCESS | 3772 | 1464625709122 Marionette TRACE conn3 <- [1,1402,null,{}] 09:28:29 INFO - PROCESS | 3772 | 1464625709126 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}] 09:28:29 INFO - PROCESS | 3772 | 1464625709238 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 09:28:29 INFO - PROCESS | 3772 | 1464625709386 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:29 INFO - PROCESS | 3772 | ++DOCSHELL 1CE2F400 == 85 [pid = 3772] [id = 360] 09:28:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 178 (1CE31C00) [pid = 3772] [serial = 1079] [outer = 00000000] 09:28:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 179 (2037A000) [pid = 3772] [serial = 1080] [outer = 1CE31C00] 09:28:29 INFO - PROCESS | 3772 | 1464625709425 Marionette DEBUG loaded listener.js 09:28:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 180 (2037E400) [pid = 3772] [serial = 1081] [outer = 1CE31C00] 09:28:30 INFO - PROCESS | 3772 | 1464625710074 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]]]}] 09:28:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:28:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1021ms 09:28:30 INFO - PROCESS | 3772 | 1464625710143 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 09:28:30 INFO - PROCESS | 3772 | 1464625710146 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 09:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:28:30 INFO - PROCESS | 3772 | 1464625710150 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:28:30 INFO - PROCESS | 3772 | 1464625710152 Marionette TRACE conn3 <- [1,1406,null,{}] 09:28:30 INFO - PROCESS | 3772 | 1464625710174 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}] 09:28:30 INFO - PROCESS | 3772 | 1464625710316 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 09:28:30 INFO - PROCESS | 3772 | 1464625710462 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:30 INFO - PROCESS | 3772 | ++DOCSHELL 105ED400 == 86 [pid = 3772] [id = 361] 09:28:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 181 (10A5D400) [pid = 3772] [serial = 1082] [outer = 00000000] 09:28:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 182 (131B6000) [pid = 3772] [serial = 1083] [outer = 10A5D400] 09:28:30 INFO - PROCESS | 3772 | 1464625710521 Marionette DEBUG loaded listener.js 09:28:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 183 (16715C00) [pid = 3772] [serial = 1084] [outer = 10A5D400] 09:28:31 INFO - PROCESS | 3772 | 1464625711375 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]]]}] 09:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1280ms 09:28:31 INFO - PROCESS | 3772 | 1464625711441 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 09:28:31 INFO - PROCESS | 3772 | 1464625711446 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 09:28:31 INFO - PROCESS | 3772 | 1464625711450 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:28:31 INFO - PROCESS | 3772 | 1464625711454 Marionette TRACE conn3 <- [1,1410,null,{}] 09:28:31 INFO - PROCESS | 3772 | 1464625711459 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}] 09:28:31 INFO - PROCESS | 3772 | 1464625711551 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 09:28:31 INFO - PROCESS | 3772 | 1464625711704 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:31 INFO - PROCESS | 3772 | ++DOCSHELL 1311B400 == 87 [pid = 3772] [id = 362] 09:28:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 184 (1311B800) [pid = 3772] [serial = 1085] [outer = 00000000] 09:28:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 185 (1320E800) [pid = 3772] [serial = 1086] [outer = 1311B800] 09:28:31 INFO - PROCESS | 3772 | 1464625711760 Marionette DEBUG loaded listener.js 09:28:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 186 (13910C00) [pid = 3772] [serial = 1087] [outer = 1311B800] 09:28:32 INFO - PROCESS | 3772 | --DOCSHELL 17EF0800 == 86 [pid = 3772] [id = 333] 09:28:32 INFO - PROCESS | 3772 | --DOCSHELL 18084800 == 85 [pid = 3772] [id = 354] 09:28:32 INFO - PROCESS | 3772 | --DOCSHELL 130A6C00 == 84 [pid = 3772] [id = 353] 09:28:32 INFO - PROCESS | 3772 | --DOCSHELL 1B2BB400 == 83 [pid = 3772] [id = 352] 09:28:32 INFO - PROCESS | 3772 | --DOCSHELL 1A806C00 == 82 [pid = 3772] [id = 351] 09:28:32 INFO - PROCESS | 3772 | --DOCSHELL 16717800 == 81 [pid = 3772] [id = 350] 09:28:32 INFO - PROCESS | 3772 | --DOCSHELL 140A6C00 == 80 [pid = 3772] [id = 349] 09:28:32 INFO - PROCESS | 3772 | --DOCSHELL 140A3800 == 79 [pid = 3772] [id = 342] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 185 (16F47000) [pid = 3772] [serial = 1020] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 184 (130A4000) [pid = 3772] [serial = 993] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 183 (16BA9C00) [pid = 3772] [serial = 996] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 182 (1997F000) [pid = 3772] [serial = 999] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 181 (1A80D000) [pid = 3772] [serial = 1002] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 180 (0F332000) [pid = 3772] [serial = 1005] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 179 (1B3B3C00) [pid = 3772] [serial = 1008] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 178 (1409C000) [pid = 3772] [serial = 942] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 177 (1A87C400) [pid = 3772] [serial = 948] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 176 (12D80400) [pid = 3772] [serial = 957] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 175 (1B085800) [pid = 3772] [serial = 951] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 174 (1B2BF800) [pid = 3772] [serial = 954] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 173 (16BBE000) [pid = 3772] [serial = 945] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | 1464625712499 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]]]}] 09:28:32 INFO - PROCESS | 3772 | --DOCSHELL 10A7BC00 == 78 [pid = 3772] [id = 341] 09:28:32 INFO - PROCESS | 3772 | --DOCSHELL 16C45C00 == 77 [pid = 3772] [id = 340] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 172 (1122B000) [pid = 3772] [serial = 1011] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 171 (14348000) [pid = 3772] [serial = 1014] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 170 (16716400) [pid = 3772] [serial = 1018] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 169 (16713800) [pid = 3772] [serial = 1015] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 168 (140A1800) [pid = 3772] [serial = 1017] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 167 (1997A400) [pid = 3772] [serial = 988] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 166 (19980400) [pid = 3772] [serial = 990] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 165 (12A70400) [pid = 3772] [serial = 1012] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 164 (1A3DA000) [pid = 3772] [serial = 991] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 163 (1B2B4800) [pid = 3772] [serial = 805] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 162 (17E17400) [pid = 3772] [serial = 985] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 161 (1AAD6C00) [pid = 3772] [serial = 787] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 160 (1A70D800) [pid = 3772] [serial = 802] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 159 (19A97400) [pid = 3772] [serial = 981] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 158 (1594E000) [pid = 3772] [serial = 967] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 157 (1975CC00) [pid = 3772] [serial = 748] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 156 (19786800) [pid = 3772] [serial = 978] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 155 (1671E400) [pid = 3772] [serial = 987] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 154 (12ACAC00) [pid = 3772] [serial = 960] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 153 (164ED800) [pid = 3772] [serial = 984] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 152 (18085C00) [pid = 3772] [serial = 850] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 151 (199C6400) [pid = 3772] [serial = 856] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 150 (18443800) [pid = 3772] [serial = 976] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 149 (12AD0400) [pid = 3772] [serial = 844] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 148 (13DBE000) [pid = 3772] [serial = 790] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 147 (16BBE400) [pid = 3772] [serial = 969] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 146 (13721800) [pid = 3772] [serial = 961] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 145 (1B07C000) [pid = 3772] [serial = 940] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 144 (1AAD5400) [pid = 3772] [serial = 796] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 143 (1310E400) [pid = 3772] [serial = 742] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 142 (1A7A0400) [pid = 3772] [serial = 751] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 141 (1A22A000) [pid = 3772] [serial = 982] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 140 (1AAE0000) [pid = 3772] [serial = 939] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 139 (1807F400) [pid = 3772] [serial = 975] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 138 (140D1C00) [pid = 3772] [serial = 966] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 137 (15C10000) [pid = 3772] [serial = 745] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 136 (1B078800) [pid = 3772] [serial = 799] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 135 (16C3D400) [pid = 3772] [serial = 970] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 134 (15C72000) [pid = 3772] [serial = 963] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 133 (173AAC00) [pid = 3772] [serial = 972] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 132 (1975C400) [pid = 3772] [serial = 853] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 131 (1770C800) [pid = 3772] [serial = 973] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (1A882400) [pid = 3772] [serial = 754] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (15FE4400) [pid = 3772] [serial = 847] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (15FED400) [pid = 3772] [serial = 964] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (19A97000) [pid = 3772] [serial = 889] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (199C7800) [pid = 3772] [serial = 979] [outer = 00000000] [url = about:blank] 09:28:32 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (16C3B000) [pid = 3772] [serial = 793] [outer = 00000000] [url = about:blank] 09:28:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1112ms 09:28:32 INFO - PROCESS | 3772 | 1464625712561 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 09:28:32 INFO - PROCESS | 3772 | 1464625712567 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 09:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:28:32 INFO - PROCESS | 3772 | 1464625712573 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:28:32 INFO - PROCESS | 3772 | 1464625712575 Marionette TRACE conn3 <- [1,1414,null,{}] 09:28:32 INFO - PROCESS | 3772 | 1464625712579 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}] 09:28:32 INFO - PROCESS | 3772 | 1464625712671 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 09:28:32 INFO - PROCESS | 3772 | 1464625712684 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:32 INFO - PROCESS | 3772 | ++DOCSHELL 130A6C00 == 78 [pid = 3772] [id = 363] 09:28:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (1310E400) [pid = 3772] [serial = 1088] [outer = 00000000] 09:28:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (132AC800) [pid = 3772] [serial = 1089] [outer = 1310E400] 09:28:32 INFO - PROCESS | 3772 | 1464625712730 Marionette DEBUG loaded listener.js 09:28:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (13DBF800) [pid = 3772] [serial = 1090] [outer = 1310E400] 09:28:33 INFO - PROCESS | 3772 | 1464625713252 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]]]}] 09:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 716ms 09:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:28:33 INFO - PROCESS | 3772 | 1464625713294 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 09:28:33 INFO - PROCESS | 3772 | 1464625713297 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 09:28:33 INFO - PROCESS | 3772 | 1464625713300 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:28:33 INFO - PROCESS | 3772 | 1464625713303 Marionette TRACE conn3 <- [1,1418,null,{}] 09:28:33 INFO - PROCESS | 3772 | 1464625713313 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}] 09:28:33 INFO - PROCESS | 3772 | 1464625713413 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 09:28:33 INFO - PROCESS | 3772 | 1464625713516 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:33 INFO - PROCESS | 3772 | ++DOCSHELL 1549E800 == 79 [pid = 3772] [id = 364] 09:28:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (1594EC00) [pid = 3772] [serial = 1091] [outer = 00000000] 09:28:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (15C0FC00) [pid = 3772] [serial = 1092] [outer = 1594EC00] 09:28:33 INFO - PROCESS | 3772 | 1464625713547 Marionette DEBUG loaded listener.js 09:28:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (15FE6800) [pid = 3772] [serial = 1093] [outer = 1594EC00] 09:28:33 INFO - PROCESS | 3772 | 1464625713928 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]]]}] 09:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 670ms 09:28:33 INFO - PROCESS | 3772 | 1464625713982 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 09:28:33 INFO - PROCESS | 3772 | 1464625713985 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 09:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:28:33 INFO - PROCESS | 3772 | 1464625713988 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:28:33 INFO - PROCESS | 3772 | 1464625713990 Marionette TRACE conn3 <- [1,1422,null,{}] 09:28:33 INFO - PROCESS | 3772 | 1464625713993 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}] 09:28:34 INFO - PROCESS | 3772 | 1464625714084 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 09:28:34 INFO - PROCESS | 3772 | 1464625714091 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:34 INFO - PROCESS | 3772 | ++DOCSHELL 15953000 == 80 [pid = 3772] [id = 365] 09:28:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 132 (15DA8800) [pid = 3772] [serial = 1094] [outer = 00000000] 09:28:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 133 (16716000) [pid = 3772] [serial = 1095] [outer = 15DA8800] 09:28:34 INFO - PROCESS | 3772 | 1464625714135 Marionette DEBUG loaded listener.js 09:28:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 134 (15FED000) [pid = 3772] [serial = 1096] [outer = 15DA8800] 09:28:34 INFO - PROCESS | 3772 | 1464625714582 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]]]}] 09:28:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 670ms 09:28:34 INFO - PROCESS | 3772 | 1464625714671 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 09:28:34 INFO - PROCESS | 3772 | 1464625714673 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 09:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:28:34 INFO - PROCESS | 3772 | 1464625714677 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:28:34 INFO - PROCESS | 3772 | 1464625714679 Marionette TRACE conn3 <- [1,1426,null,{}] 09:28:34 INFO - PROCESS | 3772 | 1464625714682 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}] 09:28:34 INFO - PROCESS | 3772 | 1464625714838 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 09:28:34 INFO - PROCESS | 3772 | 1464625714847 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:34 INFO - PROCESS | 3772 | ++DOCSHELL 0F335000 == 81 [pid = 3772] [id = 366] 09:28:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 135 (10A53400) [pid = 3772] [serial = 1097] [outer = 00000000] 09:28:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 136 (16BAF000) [pid = 3772] [serial = 1098] [outer = 10A53400] 09:28:34 INFO - PROCESS | 3772 | 1464625714892 Marionette DEBUG loaded listener.js 09:28:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 137 (16BBB000) [pid = 3772] [serial = 1099] [outer = 10A53400] 09:28:35 INFO - PROCESS | 3772 | 1464625715350 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]]]}] 09:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 716ms 09:28:35 INFO - PROCESS | 3772 | 1464625715401 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 09:28:35 INFO - PROCESS | 3772 | 1464625715403 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 09:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:28:35 INFO - PROCESS | 3772 | 1464625715406 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:28:35 INFO - PROCESS | 3772 | 1464625715408 Marionette TRACE conn3 <- [1,1430,null,{}] 09:28:35 INFO - PROCESS | 3772 | 1464625715418 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}] 09:28:35 INFO - PROCESS | 3772 | 1464625715528 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 09:28:35 INFO - PROCESS | 3772 | 1464625715598 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:35 INFO - PROCESS | 3772 | ++DOCSHELL 16F43400 == 82 [pid = 3772] [id = 367] 09:28:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 138 (16F47000) [pid = 3772] [serial = 1100] [outer = 00000000] 09:28:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 139 (17592C00) [pid = 3772] [serial = 1101] [outer = 16F47000] 09:28:35 INFO - PROCESS | 3772 | 1464625715643 Marionette DEBUG loaded listener.js 09:28:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 140 (17594400) [pid = 3772] [serial = 1102] [outer = 16F47000] 09:28:36 INFO - PROCESS | 3772 | 1464625716058 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]]]}] 09:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 670ms 09:28:36 INFO - PROCESS | 3772 | 1464625716087 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 09:28:36 INFO - PROCESS | 3772 | 1464625716089 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 09:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:28:36 INFO - PROCESS | 3772 | 1464625716092 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:28:36 INFO - PROCESS | 3772 | 1464625716094 Marionette TRACE conn3 <- [1,1434,null,{}] 09:28:36 INFO - PROCESS | 3772 | 1464625716097 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}] 09:28:36 INFO - PROCESS | 3772 | 1464625716242 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 09:28:36 INFO - PROCESS | 3772 | 1464625716258 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:36 INFO - PROCESS | 3772 | ++DOCSHELL 16D72C00 == 83 [pid = 3772] [id = 368] 09:28:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 141 (17599800) [pid = 3772] [serial = 1103] [outer = 00000000] 09:28:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 142 (17E6E000) [pid = 3772] [serial = 1104] [outer = 17599800] 09:28:36 INFO - PROCESS | 3772 | 1464625716301 Marionette DEBUG loaded listener.js 09:28:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 143 (18243C00) [pid = 3772] [serial = 1105] [outer = 17599800] 09:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 142 (1B2C2400) [pid = 3772] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 141 (13056000) [pid = 3772] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 140 (1A1C4800) [pid = 3772] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 139 (1978B400) [pid = 3772] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 138 (1A72C800) [pid = 3772] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 137 (10E8B400) [pid = 3772] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 136 (11225C00) [pid = 3772] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 135 (1A710800) [pid = 3772] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 134 (16BAC000) [pid = 3772] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 133 (18445400) [pid = 3772] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 132 (0F32B000) [pid = 3772] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 131 (1A79D000) [pid = 3772] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (17DB5000) [pid = 3772] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (11023C00) [pid = 3772] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (1A704400) [pid = 3772] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (1AADF000) [pid = 3772] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (13DC0400) [pid = 3772] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (1433A400) [pid = 3772] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (1B07EC00) [pid = 3772] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (1B4E1800) [pid = 3772] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (1A809C00) [pid = 3772] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (19757C00) [pid = 3772] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (12ACB400) [pid = 3772] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (140C8000) [pid = 3772] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (1671FC00) [pid = 3772] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (13116400) [pid = 3772] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:28:37 INFO - PROCESS | 3772 | 1464625717123 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]]]}] 09:28:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:28:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1052ms 09:28:37 INFO - PROCESS | 3772 | 1464625717148 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 09:28:37 INFO - PROCESS | 3772 | 1464625717150 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 09:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:28:37 INFO - PROCESS | 3772 | 1464625717153 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:28:37 INFO - PROCESS | 3772 | 1464625717155 Marionette TRACE conn3 <- [1,1438,null,{}] 09:28:37 INFO - PROCESS | 3772 | 1464625717166 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}] 09:28:37 INFO - PROCESS | 3772 | 1464625717251 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 09:28:37 INFO - PROCESS | 3772 | 1464625717257 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:37 INFO - PROCESS | 3772 | ++DOCSHELL 10564800 == 84 [pid = 3772] [id = 369] 09:28:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (11CA0C00) [pid = 3772] [serial = 1106] [outer = 00000000] 09:28:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (13DBEC00) [pid = 3772] [serial = 1107] [outer = 11CA0C00] 09:28:37 INFO - PROCESS | 3772 | 1464625717305 Marionette DEBUG loaded listener.js 09:28:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (1595B000) [pid = 3772] [serial = 1108] [outer = 11CA0C00] 09:28:37 INFO - PROCESS | 3772 | 1464625717762 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]]]}] 09:28:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:28:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 640ms 09:28:37 INFO - PROCESS | 3772 | 1464625717797 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 09:28:37 INFO - PROCESS | 3772 | 1464625717799 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 09:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:28:37 INFO - PROCESS | 3772 | 1464625717802 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:28:37 INFO - PROCESS | 3772 | 1464625717804 Marionette TRACE conn3 <- [1,1442,null,{}] 09:28:37 INFO - PROCESS | 3772 | 1464625717807 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}] 09:28:37 INFO - PROCESS | 3772 | 1464625717893 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 09:28:37 INFO - PROCESS | 3772 | 1464625717933 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:37 INFO - PROCESS | 3772 | ++DOCSHELL 11A03400 == 85 [pid = 3772] [id = 370] 09:28:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (1671FC00) [pid = 3772] [serial = 1109] [outer = 00000000] 09:28:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (17DB5000) [pid = 3772] [serial = 1110] [outer = 1671FC00] 09:28:37 INFO - PROCESS | 3772 | 1464625717981 Marionette DEBUG loaded listener.js 09:28:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (18240400) [pid = 3772] [serial = 1111] [outer = 1671FC00] 09:28:38 INFO - PROCESS | 3772 | 1464625718392 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]]]}] 09:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 624ms 09:28:38 INFO - PROCESS | 3772 | 1464625718431 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 09:28:38 INFO - PROCESS | 3772 | 1464625718433 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 09:28:38 INFO - PROCESS | 3772 | 1464625718436 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:28:38 INFO - PROCESS | 3772 | 1464625718439 Marionette TRACE conn3 <- [1,1446,null,{}] 09:28:38 INFO - PROCESS | 3772 | 1464625718444 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}] 09:28:38 INFO - PROCESS | 3772 | 1464625718542 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 09:28:38 INFO - PROCESS | 3772 | 1464625718548 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:38 INFO - PROCESS | 3772 | ++DOCSHELL 1595C800 == 86 [pid = 3772] [id = 371] 09:28:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (1843F800) [pid = 3772] [serial = 1112] [outer = 00000000] 09:28:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (19757C00) [pid = 3772] [serial = 1113] [outer = 1843F800] 09:28:38 INFO - PROCESS | 3772 | 1464625718592 Marionette DEBUG loaded listener.js 09:28:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (1977E800) [pid = 3772] [serial = 1114] [outer = 1843F800] 09:28:39 INFO - PROCESS | 3772 | 1464625719309 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]]]}] 09:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 929ms 09:28:39 INFO - PROCESS | 3772 | 1464625719367 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 09:28:39 INFO - PROCESS | 3772 | 1464625719372 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 09:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:28:39 INFO - PROCESS | 3772 | 1464625719377 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:28:39 INFO - PROCESS | 3772 | 1464625719381 Marionette TRACE conn3 <- [1,1450,null,{}] 09:28:39 INFO - PROCESS | 3772 | 1464625719387 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}] 09:28:39 INFO - PROCESS | 3772 | 1464625719528 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 09:28:39 INFO - PROCESS | 3772 | 1464625719666 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:39 INFO - PROCESS | 3772 | ++DOCSHELL 10E86000 == 87 [pid = 3772] [id = 372] 09:28:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (1122DC00) [pid = 3772] [serial = 1115] [outer = 00000000] 09:28:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (12ACAC00) [pid = 3772] [serial = 1116] [outer = 1122DC00] 09:28:39 INFO - PROCESS | 3772 | 1464625719726 Marionette DEBUG loaded listener.js 09:28:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (12D80400) [pid = 3772] [serial = 1117] [outer = 1122DC00] 09:28:40 INFO - PROCESS | 3772 | 1464625720333 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]]]}] 09:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1021ms 09:28:40 INFO - PROCESS | 3772 | 1464625720390 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 09:28:40 INFO - PROCESS | 3772 | 1464625720396 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 09:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:28:40 INFO - PROCESS | 3772 | 1464625720422 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:28:40 INFO - PROCESS | 3772 | 1464625720425 Marionette TRACE conn3 <- [1,1454,null,{}] 09:28:40 INFO - PROCESS | 3772 | 1464625720444 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}] 09:28:40 INFO - PROCESS | 3772 | 1464625720575 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 09:28:40 INFO - PROCESS | 3772 | 1464625720711 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:40 INFO - PROCESS | 3772 | ++DOCSHELL 140A3800 == 88 [pid = 3772] [id = 373] 09:28:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (14E61400) [pid = 3772] [serial = 1118] [outer = 00000000] 09:28:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (15C06C00) [pid = 3772] [serial = 1119] [outer = 14E61400] 09:28:40 INFO - PROCESS | 3772 | 1464625720769 Marionette DEBUG loaded listener.js 09:28:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 132 (164F3000) [pid = 3772] [serial = 1120] [outer = 14E61400] 09:28:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 133 (16C3CC00) [pid = 3772] [serial = 1121] [outer = 1B2B7000] 09:28:41 INFO - PROCESS | 3772 | 1464625721458 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]]]}] 09:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1113ms 09:28:41 INFO - PROCESS | 3772 | 1464625721524 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 09:28:41 INFO - PROCESS | 3772 | 1464625721527 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 09:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:28:41 INFO - PROCESS | 3772 | 1464625721531 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:28:41 INFO - PROCESS | 3772 | 1464625721535 Marionette TRACE conn3 <- [1,1458,null,{}] 09:28:41 INFO - PROCESS | 3772 | 1464625721561 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}] 09:28:41 INFO - PROCESS | 3772 | 1464625721660 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 09:28:41 INFO - PROCESS | 3772 | 1464625721804 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:41 INFO - PROCESS | 3772 | ++DOCSHELL 1978C000 == 89 [pid = 3772] [id = 374] 09:28:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 134 (19975800) [pid = 3772] [serial = 1122] [outer = 00000000] 09:28:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 135 (1997AC00) [pid = 3772] [serial = 1123] [outer = 19975800] 09:28:41 INFO - PROCESS | 3772 | 1464625721862 Marionette DEBUG loaded listener.js 09:28:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 136 (19980400) [pid = 3772] [serial = 1124] [outer = 19975800] 09:28:42 INFO - PROCESS | 3772 | 1464625722445 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]]]}] 09:28:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:28:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 989ms 09:28:42 INFO - PROCESS | 3772 | 1464625722521 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 09:28:42 INFO - PROCESS | 3772 | 1464625722526 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 09:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:28:42 INFO - PROCESS | 3772 | 1464625722531 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:28:42 INFO - PROCESS | 3772 | 1464625722534 Marionette TRACE conn3 <- [1,1462,null,{}] 09:28:42 INFO - PROCESS | 3772 | 1464625722538 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}] 09:28:42 INFO - PROCESS | 3772 | 1464625722651 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 09:28:42 INFO - PROCESS | 3772 | 1464625722794 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:42 INFO - PROCESS | 3772 | ++DOCSHELL 19977400 == 90 [pid = 3772] [id = 375] 09:28:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 137 (1997A400) [pid = 3772] [serial = 1125] [outer = 00000000] 09:28:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 138 (19A50000) [pid = 3772] [serial = 1126] [outer = 1997A400] 09:28:42 INFO - PROCESS | 3772 | 1464625722850 Marionette DEBUG loaded listener.js 09:28:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 139 (19A95400) [pid = 3772] [serial = 1127] [outer = 1997A400] 09:28:43 INFO - PROCESS | 3772 | 1464625723447 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]]]}] 09:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 991ms 09:28:43 INFO - PROCESS | 3772 | 1464625723517 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 09:28:43 INFO - PROCESS | 3772 | 1464625723519 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 09:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:28:43 INFO - PROCESS | 3772 | 1464625723522 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:28:43 INFO - PROCESS | 3772 | 1464625723524 Marionette TRACE conn3 <- [1,1466,null,{}] 09:28:43 INFO - PROCESS | 3772 | 1464625723528 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}] 09:28:43 INFO - PROCESS | 3772 | 1464625723643 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 09:28:43 INFO - PROCESS | 3772 | 1464625723787 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:43 INFO - PROCESS | 3772 | ++DOCSHELL 1A128400 == 91 [pid = 3772] [id = 376] 09:28:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 140 (1A1C2800) [pid = 3772] [serial = 1128] [outer = 00000000] 09:28:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 141 (1A22A000) [pid = 3772] [serial = 1129] [outer = 1A1C2800] 09:28:43 INFO - PROCESS | 3772 | 1464625723842 Marionette DEBUG loaded listener.js 09:28:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 142 (1A3DF800) [pid = 3772] [serial = 1130] [outer = 1A1C2800] 09:28:44 INFO - PROCESS | 3772 | 1464625724455 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]]]}] 09:28:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:28:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 991ms 09:28:44 INFO - PROCESS | 3772 | 1464625724524 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 09:28:44 INFO - PROCESS | 3772 | 1464625724527 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 09:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:28:44 INFO - PROCESS | 3772 | 1464625724530 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:28:44 INFO - PROCESS | 3772 | 1464625724532 Marionette TRACE conn3 <- [1,1470,null,{}] 09:28:44 INFO - PROCESS | 3772 | 1464625724536 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}] 09:28:44 INFO - PROCESS | 3772 | 1464625724719 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 09:28:44 INFO - PROCESS | 3772 | 1464625724829 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:44 INFO - PROCESS | 3772 | ++DOCSHELL 132AE400 == 92 [pid = 3772] [id = 377] 09:28:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 143 (199D1000) [pid = 3772] [serial = 1131] [outer = 00000000] 09:28:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 144 (1A72C000) [pid = 3772] [serial = 1132] [outer = 199D1000] 09:28:44 INFO - PROCESS | 3772 | 1464625724885 Marionette DEBUG loaded listener.js 09:28:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 145 (1A79B800) [pid = 3772] [serial = 1133] [outer = 199D1000] 09:28:45 INFO - PROCESS | 3772 | 1464625725497 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]]]}] 09:28:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:28:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1022ms 09:28:45 INFO - PROCESS | 3772 | 1464625725557 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 09:28:45 INFO - PROCESS | 3772 | 1464625725559 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 09:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:28:45 INFO - PROCESS | 3772 | 1464625725563 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:28:45 INFO - PROCESS | 3772 | 1464625725565 Marionette TRACE conn3 <- [1,1474,null,{}] 09:28:45 INFO - PROCESS | 3772 | 1464625725568 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}] 09:28:45 INFO - PROCESS | 3772 | 1464625725684 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 09:28:45 INFO - PROCESS | 3772 | 1464625725830 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:45 INFO - PROCESS | 3772 | ++DOCSHELL 1026C000 == 93 [pid = 3772] [id = 378] 09:28:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 146 (10FC5C00) [pid = 3772] [serial = 1134] [outer = 00000000] 09:28:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 147 (1320E400) [pid = 3772] [serial = 1135] [outer = 10FC5C00] 09:28:45 INFO - PROCESS | 3772 | 1464625725889 Marionette DEBUG loaded listener.js 09:28:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 148 (1671F400) [pid = 3772] [serial = 1136] [outer = 10FC5C00] 09:28:46 INFO - PROCESS | 3772 | 1464625726722 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]]]}] 09:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1177ms 09:28:46 INFO - PROCESS | 3772 | 1464625726763 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 09:28:46 INFO - PROCESS | 3772 | 1464625726768 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 09:28:46 INFO - PROCESS | 3772 | 1464625726772 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:28:46 INFO - PROCESS | 3772 | 1464625726776 Marionette TRACE conn3 <- [1,1478,null,{}] 09:28:46 INFO - PROCESS | 3772 | 1464625726781 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}] 09:28:46 INFO - PROCESS | 3772 | 1464625726875 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 09:28:47 INFO - PROCESS | 3772 | 1464625727024 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:47 INFO - PROCESS | 3772 | ++DOCSHELL 13721C00 == 94 [pid = 3772] [id = 379] 09:28:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 149 (13907C00) [pid = 3772] [serial = 1137] [outer = 00000000] 09:28:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 150 (140A2000) [pid = 3772] [serial = 1138] [outer = 13907C00] 09:28:47 INFO - PROCESS | 3772 | 1464625727096 Marionette DEBUG loaded listener.js 09:28:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 151 (140D1C00) [pid = 3772] [serial = 1139] [outer = 13907C00] 09:28:47 INFO - PROCESS | 3772 | --DOCSHELL 11A03400 == 93 [pid = 3772] [id = 370] 09:28:47 INFO - PROCESS | 3772 | --DOCSHELL 10564800 == 92 [pid = 3772] [id = 369] 09:28:47 INFO - PROCESS | 3772 | --DOCSHELL 16D72C00 == 91 [pid = 3772] [id = 368] 09:28:47 INFO - PROCESS | 3772 | --DOCSHELL 16F43400 == 90 [pid = 3772] [id = 367] 09:28:47 INFO - PROCESS | 3772 | --DOCSHELL 0F335000 == 89 [pid = 3772] [id = 366] 09:28:47 INFO - PROCESS | 3772 | --DOCSHELL 15953000 == 88 [pid = 3772] [id = 365] 09:28:47 INFO - PROCESS | 3772 | --DOCSHELL 1549E800 == 87 [pid = 3772] [id = 364] 09:28:47 INFO - PROCESS | 3772 | --DOCSHELL 130A6C00 == 86 [pid = 3772] [id = 363] 09:28:47 INFO - PROCESS | 3772 | --DOMWINDOW == 150 (1307AC00) [pid = 3772] [serial = 1023] [outer = 00000000] [url = about:blank] 09:28:47 INFO - PROCESS | 3772 | --DOMWINDOW == 149 (16BBA800) [pid = 3772] [serial = 1026] [outer = 00000000] [url = about:blank] 09:28:47 INFO - PROCESS | 3772 | --DOMWINDOW == 148 (19756800) [pid = 3772] [serial = 1029] [outer = 00000000] [url = about:blank] 09:28:47 INFO - PROCESS | 3772 | --DOMWINDOW == 147 (1A11B800) [pid = 3772] [serial = 1032] [outer = 00000000] [url = about:blank] 09:28:47 INFO - PROCESS | 3772 | --DOMWINDOW == 146 (1A707000) [pid = 3772] [serial = 1035] [outer = 00000000] [url = about:blank] 09:28:47 INFO - PROCESS | 3772 | --DOMWINDOW == 145 (1B07E800) [pid = 3772] [serial = 1038] [outer = 00000000] [url = about:blank] 09:28:47 INFO - PROCESS | 3772 | --DOMWINDOW == 144 (1B4DE800) [pid = 3772] [serial = 1041] [outer = 00000000] [url = about:blank] 09:28:47 INFO - PROCESS | 3772 | --DOMWINDOW == 143 (1C39FC00) [pid = 3772] [serial = 1065] [outer = 00000000] [url = about:blank] 09:28:47 INFO - PROCESS | 3772 | --DOCSHELL 1311B400 == 85 [pid = 3772] [id = 362] 09:28:47 INFO - PROCESS | 3772 | --DOCSHELL 112A8400 == 84 [pid = 3772] [id = 356] 09:28:47 INFO - PROCESS | 3772 | 1464625727728 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]]]}] 09:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 991ms 09:28:47 INFO - PROCESS | 3772 | 1464625727760 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 09:28:47 INFO - PROCESS | 3772 | 1464625727765 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 09:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:28:47 INFO - PROCESS | 3772 | 1464625727771 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:28:47 INFO - PROCESS | 3772 | 1464625727774 Marionette TRACE conn3 <- [1,1482,null,{}] 09:28:47 INFO - PROCESS | 3772 | 1464625727777 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}] 09:28:47 INFO - PROCESS | 3772 | 1464625727888 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 09:28:47 INFO - PROCESS | 3772 | --DOMWINDOW == 142 (1A3D8800) [pid = 3772] [serial = 901] [outer = 00000000] [url = about:blank] 09:28:47 INFO - PROCESS | 3772 | --DOMWINDOW == 141 (19A9B000) [pid = 3772] [serial = 898] [outer = 00000000] [url = about:blank] 09:28:47 INFO - PROCESS | 3772 | --DOMWINDOW == 140 (1AADC000) [pid = 3772] [serial = 1003] [outer = 00000000] [url = about:blank] 09:28:47 INFO - PROCESS | 3772 | --DOMWINDOW == 139 (1311C800) [pid = 3772] [serial = 892] [outer = 00000000] [url = about:blank] 09:28:47 INFO - PROCESS | 3772 | --DOMWINDOW == 138 (13B6A800) [pid = 3772] [serial = 994] [outer = 00000000] [url = about:blank] 09:28:47 INFO - PROCESS | 3772 | --DOMWINDOW == 137 (1AAD9400) [pid = 3772] [serial = 949] [outer = 00000000] [url = about:blank] 09:28:47 INFO - PROCESS | 3772 | --DOMWINDOW == 136 (16C3C800) [pid = 3772] [serial = 946] [outer = 00000000] [url = about:blank] 09:28:47 INFO - PROCESS | 3772 | --DOMWINDOW == 135 (19A98800) [pid = 3772] [serial = 1000] [outer = 00000000] [url = about:blank] 09:28:47 INFO - PROCESS | 3772 | --DOMWINDOW == 134 (16BBBC00) [pid = 3772] [serial = 1006] [outer = 00000000] [url = about:blank] 09:28:47 INFO - PROCESS | 3772 | --DOMWINDOW == 133 (1A883000) [pid = 3772] [serial = 907] [outer = 00000000] [url = about:blank] 09:28:47 INFO - PROCESS | 3772 | --DOMWINDOW == 132 (1843D000) [pid = 3772] [serial = 841] [outer = 00000000] [url = about:blank] 09:28:47 INFO - PROCESS | 3772 | --DOMWINDOW == 131 (1433BC00) [pid = 3772] [serial = 958] [outer = 00000000] [url = about:blank] 09:28:47 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (1A72DC00) [pid = 3772] [serial = 904] [outer = 00000000] [url = about:blank] 09:28:47 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (1B2C2C00) [pid = 3772] [serial = 955] [outer = 00000000] [url = about:blank] 09:28:47 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (16BB3C00) [pid = 3772] [serial = 997] [outer = 00000000] [url = about:blank] 09:28:47 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (1671EC00) [pid = 3772] [serial = 895] [outer = 00000000] [url = about:blank] 09:28:47 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (1B2B6000) [pid = 3772] [serial = 952] [outer = 00000000] [url = about:blank] 09:28:47 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (1B3B8C00) [pid = 3772] [serial = 1009] [outer = 00000000] [url = about:blank] 09:28:47 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (1433B000) [pid = 3772] [serial = 943] [outer = 00000000] [url = about:blank] 09:28:47 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (1CE2BC00) [pid = 3772] [serial = 1056] [outer = 00000000] [url = about:blank] 09:28:47 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (1B3B0400) [pid = 3772] [serial = 1054] [outer = 00000000] [url = about:blank] 09:28:47 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (1B07E000) [pid = 3772] [serial = 1053] [outer = 00000000] [url = about:blank] 09:28:47 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (1A702000) [pid = 3772] [serial = 1062] [outer = 00000000] [url = about:blank] 09:28:47 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (1B649400) [pid = 3772] [serial = 1045] [outer = 00000000] [url = about:blank] 09:28:47 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (1B647800) [pid = 3772] [serial = 1044] [outer = 00000000] [url = about:blank] 09:28:47 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (156A7400) [pid = 3772] [serial = 1047] [outer = 00000000] [url = about:blank] 09:28:47 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (1CE30000) [pid = 3772] [serial = 1057] [outer = 00000000] [url = about:blank] 09:28:47 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (17E11C00) [pid = 3772] [serial = 1050] [outer = 00000000] [url = about:blank] 09:28:47 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (18080400) [pid = 3772] [serial = 1051] [outer = 00000000] [url = about:blank] 09:28:47 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (1A797C00) [pid = 3772] [serial = 1063] [outer = 00000000] [url = about:blank] 09:28:47 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (13BC7000) [pid = 3772] [serial = 1059] [outer = 00000000] [url = about:blank] 09:28:47 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (16BAB800) [pid = 3772] [serial = 1048] [outer = 00000000] [url = about:blank] 09:28:47 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (164EDC00) [pid = 3772] [serial = 1060] [outer = 00000000] [url = about:blank] 09:28:47 INFO - PROCESS | 3772 | 1464625727997 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:47 INFO - PROCESS | 3772 | ++DOCSHELL 11026C00 == 85 [pid = 3772] [id = 380] 09:28:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (112A9000) [pid = 3772] [serial = 1140] [outer = 00000000] 09:28:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (1309FC00) [pid = 3772] [serial = 1141] [outer = 112A9000] 09:28:48 INFO - PROCESS | 3772 | 1464625728043 Marionette DEBUG loaded listener.js 09:28:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (13DBE800) [pid = 3772] [serial = 1142] [outer = 112A9000] 09:28:48 INFO - PROCESS | 3772 | 1464625728445 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]]]}] 09:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 728ms 09:28:48 INFO - PROCESS | 3772 | 1464625728531 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 09:28:48 INFO - PROCESS | 3772 | 1464625728534 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 09:28:48 INFO - PROCESS | 3772 | 1464625728537 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:28:48 INFO - PROCESS | 3772 | 1464625728541 Marionette TRACE conn3 <- [1,1486,null,{}] 09:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:28:48 INFO - PROCESS | 3772 | 1464625728555 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}] 09:28:48 INFO - PROCESS | 3772 | 1464625728649 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 09:28:48 INFO - PROCESS | 3772 | 1464625728666 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:48 INFO - PROCESS | 3772 | ++DOCSHELL 16855400 == 86 [pid = 3772] [id = 381] 09:28:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (16856000) [pid = 3772] [serial = 1143] [outer = 00000000] 09:28:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (16BAE400) [pid = 3772] [serial = 1144] [outer = 16856000] 09:28:48 INFO - PROCESS | 3772 | 1464625728701 Marionette DEBUG loaded listener.js 09:28:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (16BC2800) [pid = 3772] [serial = 1145] [outer = 16856000] 09:28:49 INFO - PROCESS | 3772 | 1464625729161 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]]]}] 09:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 697ms 09:28:49 INFO - PROCESS | 3772 | 1464625729225 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 09:28:49 INFO - PROCESS | 3772 | 1464625729227 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 09:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:28:49 INFO - PROCESS | 3772 | 1464625729230 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:28:49 INFO - PROCESS | 3772 | 1464625729232 Marionette TRACE conn3 <- [1,1490,null,{}] 09:28:49 INFO - PROCESS | 3772 | 1464625729235 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}] 09:28:49 INFO - PROCESS | 3772 | 1464625729327 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 09:28:49 INFO - PROCESS | 3772 | 1464625729336 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:49 INFO - PROCESS | 3772 | ++DOCSHELL 16BAC800 == 87 [pid = 3772] [id = 382] 09:28:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (16C3F800) [pid = 3772] [serial = 1146] [outer = 00000000] 09:28:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (173B8000) [pid = 3772] [serial = 1147] [outer = 16C3F800] 09:28:49 INFO - PROCESS | 3772 | 1464625729381 Marionette DEBUG loaded listener.js 09:28:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (17713C00) [pid = 3772] [serial = 1148] [outer = 16C3F800] 09:28:49 INFO - PROCESS | 3772 | 1464625729845 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]]]}] 09:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 682ms 09:28:49 INFO - PROCESS | 3772 | 1464625729930 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 09:28:49 INFO - PROCESS | 3772 | 1464625729932 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 09:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:28:49 INFO - PROCESS | 3772 | 1464625729936 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:28:49 INFO - PROCESS | 3772 | 1464625729937 Marionette TRACE conn3 <- [1,1494,null,{}] 09:28:49 INFO - PROCESS | 3772 | 1464625729941 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}] 09:28:50 INFO - PROCESS | 3772 | 1464625730066 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 09:28:50 INFO - PROCESS | 3772 | 1464625730078 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:50 INFO - PROCESS | 3772 | ++DOCSHELL 12D79000 == 88 [pid = 3772] [id = 383] 09:28:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (16C3F400) [pid = 3772] [serial = 1149] [outer = 00000000] 09:28:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (18441C00) [pid = 3772] [serial = 1150] [outer = 16C3F400] 09:28:50 INFO - PROCESS | 3772 | 1464625730122 Marionette DEBUG loaded listener.js 09:28:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (19753C00) [pid = 3772] [serial = 1151] [outer = 16C3F400] 09:28:50 INFO - PROCESS | 3772 | 1464625730601 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]]]}] 09:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 728ms 09:28:50 INFO - PROCESS | 3772 | 1464625730659 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 09:28:50 INFO - PROCESS | 3772 | 1464625730661 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 09:28:50 INFO - PROCESS | 3772 | 1464625730665 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:28:50 INFO - PROCESS | 3772 | 1464625730666 Marionette TRACE conn3 <- [1,1498,null,{}] 09:28:50 INFO - PROCESS | 3772 | 1464625730670 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}] 09:28:50 INFO - PROCESS | 3772 | 1464625730812 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 09:28:50 INFO - PROCESS | 3772 | 1464625730880 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:50 INFO - PROCESS | 3772 | ++DOCSHELL 19976400 == 89 [pid = 3772] [id = 384] 09:28:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (19979C00) [pid = 3772] [serial = 1152] [outer = 00000000] 09:28:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (1A11AC00) [pid = 3772] [serial = 1153] [outer = 19979C00] 09:28:50 INFO - PROCESS | 3772 | 1464625730925 Marionette DEBUG loaded listener.js 09:28:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (1A1C4800) [pid = 3772] [serial = 1154] [outer = 19979C00] 09:28:51 INFO - PROCESS | 3772 | 1464625731341 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]]]}] 09:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 697ms 09:28:51 INFO - PROCESS | 3772 | 1464625731368 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 09:28:51 INFO - PROCESS | 3772 | 1464625731370 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 09:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:28:51 INFO - PROCESS | 3772 | 1464625731373 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:28:51 INFO - PROCESS | 3772 | 1464625731375 Marionette TRACE conn3 <- [1,1502,null,{}] 09:28:51 INFO - PROCESS | 3772 | 1464625731378 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}] 09:28:51 INFO - PROCESS | 3772 | 1464625731525 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 09:28:51 INFO - PROCESS | 3772 | 1464625731598 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:51 INFO - PROCESS | 3772 | ++DOCSHELL 1997C400 == 90 [pid = 3772] [id = 385] 09:28:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (1A129400) [pid = 3772] [serial = 1155] [outer = 00000000] 09:28:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (1A707000) [pid = 3772] [serial = 1156] [outer = 1A129400] 09:28:51 INFO - PROCESS | 3772 | 1464625731642 Marionette DEBUG loaded listener.js 09:28:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (1A70B400) [pid = 3772] [serial = 1157] [outer = 1A129400] 09:28:52 INFO - PROCESS | 3772 | 1464625732045 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]]]}] 09:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 682ms 09:28:52 INFO - PROCESS | 3772 | 1464625732075 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 09:28:52 INFO - PROCESS | 3772 | 1464625732077 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 09:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:28:52 INFO - PROCESS | 3772 | 1464625732080 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:28:52 INFO - PROCESS | 3772 | 1464625732082 Marionette TRACE conn3 <- [1,1506,null,{}] 09:28:52 INFO - PROCESS | 3772 | 1464625732086 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}] 09:28:52 INFO - PROCESS | 3772 | 1464625732208 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 09:28:52 INFO - PROCESS | 3772 | 1464625732221 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:52 INFO - PROCESS | 3772 | ++DOCSHELL 19983800 == 91 [pid = 3772] [id = 386] 09:28:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (1A11A800) [pid = 3772] [serial = 1158] [outer = 00000000] 09:28:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (1A72F000) [pid = 3772] [serial = 1159] [outer = 1A11A800] 09:28:52 INFO - PROCESS | 3772 | 1464625732265 Marionette DEBUG loaded listener.js 09:28:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (1A79BC00) [pid = 3772] [serial = 1160] [outer = 1A11A800] 09:28:52 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (1B07A800) [pid = 3772] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:28:52 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (1A87DC00) [pid = 3772] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:28:52 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (19982800) [pid = 3772] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:28:52 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (12AC8C00) [pid = 3772] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:28:52 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (1433B400) [pid = 3772] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:28:52 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (18443000) [pid = 3772] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:28:52 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (19A51C00) [pid = 3772] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:28:52 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (10A53400) [pid = 3772] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:28:52 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (16F47000) [pid = 3772] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:28:52 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (17599800) [pid = 3772] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:28:52 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (15DA8800) [pid = 3772] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:28:52 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (19975400) [pid = 3772] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:28:52 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (1310E400) [pid = 3772] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:28:52 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (1594EC00) [pid = 3772] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:28:52 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (1311B800) [pid = 3772] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:28:52 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (1671FC00) [pid = 3772] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:28:52 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (11CA0C00) [pid = 3772] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:28:52 INFO - PROCESS | 3772 | 1464625732801 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]]]}] 09:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 790ms 09:28:52 INFO - PROCESS | 3772 | 1464625732875 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 09:28:52 INFO - PROCESS | 3772 | 1464625732877 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 09:28:52 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:28:52 INFO - PROCESS | 3772 | 1464625732883 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:28:52 INFO - PROCESS | 3772 | 1464625732885 Marionette TRACE conn3 <- [1,1510,null,{}] 09:28:52 INFO - PROCESS | 3772 | 1464625732888 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}] 09:28:52 INFO - PROCESS | 3772 | 1464625732977 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 09:28:52 INFO - PROCESS | 3772 | 1464625732983 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:52 INFO - PROCESS | 3772 | ++DOCSHELL 12AD1000 == 92 [pid = 3772] [id = 387] 09:28:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (12D77400) [pid = 3772] [serial = 1161] [outer = 00000000] 09:28:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (16BC4400) [pid = 3772] [serial = 1162] [outer = 12D77400] 09:28:53 INFO - PROCESS | 3772 | 1464625733027 Marionette DEBUG loaded listener.js 09:28:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (18084800) [pid = 3772] [serial = 1163] [outer = 12D77400] 09:28:53 INFO - PROCESS | 3772 | 1464625733455 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"]]]}] 09:28:53 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 () { 09:28:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:28:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:28:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:28:53 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 () { 09:28:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:28:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:28:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:28:53 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 () { 09:28:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:28:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:28:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:28:53 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 () { 09:28:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:28:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:28:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:28:53 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 589ms 09:28:53 INFO - PROCESS | 3772 | 1464625733494 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 09:28:53 INFO - PROCESS | 3772 | 1464625733496 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 09:28:53 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:28:53 INFO - PROCESS | 3772 | 1464625733500 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:28:53 INFO - PROCESS | 3772 | 1464625733501 Marionette TRACE conn3 <- [1,1514,null,{}] 09:28:53 INFO - PROCESS | 3772 | 1464625733505 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}] 09:28:53 INFO - PROCESS | 3772 | 1464625733592 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 09:28:53 INFO - PROCESS | 3772 | 1464625733597 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:53 INFO - PROCESS | 3772 | ++DOCSHELL 16BC3C00 == 93 [pid = 3772] [id = 388] 09:28:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (1975D800) [pid = 3772] [serial = 1164] [outer = 00000000] 09:28:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (15FEE000) [pid = 3772] [serial = 1165] [outer = 1975D800] 09:28:53 INFO - PROCESS | 3772 | 1464625733642 Marionette DEBUG loaded listener.js 09:28:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (19A4E800) [pid = 3772] [serial = 1166] [outer = 1975D800] 09:28:54 INFO - PROCESS | 3772 | 1464625734067 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"]]]}] 09:28:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:28:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:28:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:28:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:28:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:28:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:28:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:28:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:28:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:28:54 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 619ms 09:28:54 INFO - PROCESS | 3772 | 1464625734124 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 09:28:54 INFO - PROCESS | 3772 | 1464625734126 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 09:28:54 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:28:54 INFO - PROCESS | 3772 | 1464625734129 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:28:54 INFO - PROCESS | 3772 | 1464625734132 Marionette TRACE conn3 <- [1,1518,null,{}] 09:28:54 INFO - PROCESS | 3772 | 1464625734135 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}] 09:28:54 INFO - PROCESS | 3772 | 1464625734242 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 09:28:54 INFO - PROCESS | 3772 | 1464625734249 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:54 INFO - PROCESS | 3772 | ++DOCSHELL 1A710400 == 94 [pid = 3772] [id = 389] 09:28:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (1A80D400) [pid = 3772] [serial = 1167] [outer = 00000000] 09:28:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (1AAD4C00) [pid = 3772] [serial = 1168] [outer = 1A80D400] 09:28:54 INFO - PROCESS | 3772 | 1464625734298 Marionette DEBUG loaded listener.js 09:28:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (1AADF400) [pid = 3772] [serial = 1169] [outer = 1A80D400] 09:28:54 INFO - PROCESS | 3772 | 1464625734991 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]]]}] 09:28:55 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 09:28:55 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:28:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:55 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:28:55 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:28:55 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. 09:28:55 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:28:55 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 898ms 09:28:55 INFO - PROCESS | 3772 | 1464625735032 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 09:28:55 INFO - PROCESS | 3772 | 1464625735036 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 09:28:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:28:55 INFO - PROCESS | 3772 | 1464625735041 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:28:55 INFO - PROCESS | 3772 | 1464625735044 Marionette TRACE conn3 <- [1,1522,null,{}] 09:28:55 INFO - PROCESS | 3772 | 1464625735050 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}] 09:28:55 INFO - PROCESS | 3772 | 1464625735205 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 09:28:55 INFO - PROCESS | 3772 | 1464625735322 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:55 INFO - PROCESS | 3772 | ++DOCSHELL 105EF800 == 95 [pid = 3772] [id = 390] 09:28:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (105F2C00) [pid = 3772] [serial = 1170] [outer = 00000000] 09:28:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (13127400) [pid = 3772] [serial = 1171] [outer = 105F2C00] 09:28:55 INFO - PROCESS | 3772 | 1464625735378 Marionette DEBUG loaded listener.js 09:28:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (140A6000) [pid = 3772] [serial = 1172] [outer = 105F2C00] 09:28:55 INFO - PROCESS | 3772 | 1464625735999 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]]]}] 09:28:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:28:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 991ms 09:28:56 INFO - PROCESS | 3772 | 1464625736025 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 09:28:56 INFO - PROCESS | 3772 | 1464625736031 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 09:28:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:28:56 INFO - PROCESS | 3772 | 1464625736038 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:28:56 INFO - PROCESS | 3772 | 1464625736040 Marionette TRACE conn3 <- [1,1526,null,{}] 09:28:56 INFO - PROCESS | 3772 | 1464625736044 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}] 09:28:56 INFO - PROCESS | 3772 | 1464625736169 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 09:28:56 INFO - PROCESS | 3772 | 1464625736314 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:56 INFO - PROCESS | 3772 | ++DOCSHELL 15FF2C00 == 96 [pid = 3772] [id = 391] 09:28:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (16712400) [pid = 3772] [serial = 1173] [outer = 00000000] 09:28:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (16BBBC00) [pid = 3772] [serial = 1174] [outer = 16712400] 09:28:56 INFO - PROCESS | 3772 | 1464625736369 Marionette DEBUG loaded listener.js 09:28:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (17220000) [pid = 3772] [serial = 1175] [outer = 16712400] 09:28:56 INFO - PROCESS | 3772 | 1464625736989 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]]]}] 09:28:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:28:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 992ms 09:28:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:28:57 INFO - PROCESS | 3772 | 1464625737038 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 09:28:57 INFO - PROCESS | 3772 | 1464625737040 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 09:28:57 INFO - PROCESS | 3772 | 1464625737044 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:28:57 INFO - PROCESS | 3772 | 1464625737048 Marionette TRACE conn3 <- [1,1530,null,{}] 09:28:57 INFO - PROCESS | 3772 | 1464625737059 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}] 09:28:57 INFO - PROCESS | 3772 | 1464625737176 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 09:28:57 INFO - PROCESS | 3772 | 1464625737323 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:57 INFO - PROCESS | 3772 | ++DOCSHELL 1A3E4C00 == 97 [pid = 3772] [id = 392] 09:28:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (1A69D400) [pid = 3772] [serial = 1176] [outer = 00000000] 09:28:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (1A72D000) [pid = 3772] [serial = 1177] [outer = 1A69D400] 09:28:57 INFO - PROCESS | 3772 | 1464625737381 Marionette DEBUG loaded listener.js 09:28:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 132 (1A87C400) [pid = 3772] [serial = 1178] [outer = 1A69D400] 09:28:57 INFO - PROCESS | 3772 | 1464625737886 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]]]}] 09:28:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:28:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 883ms 09:28:57 INFO - PROCESS | 3772 | 1464625737931 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 09:28:57 INFO - PROCESS | 3772 | 1464625737934 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 09:28:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:28:57 INFO - PROCESS | 3772 | 1464625737938 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:28:57 INFO - PROCESS | 3772 | 1464625737940 Marionette TRACE conn3 <- [1,1534,null,{}] 09:28:57 INFO - PROCESS | 3772 | 1464625737958 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}] 09:28:58 INFO - PROCESS | 3772 | 1464625738112 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 09:28:58 INFO - PROCESS | 3772 | 1464625738196 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:58 INFO - PROCESS | 3772 | ++DOCSHELL 1A72D800 == 98 [pid = 3772] [id = 393] 09:28:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 133 (1A881400) [pid = 3772] [serial = 1179] [outer = 00000000] 09:28:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 134 (1B079400) [pid = 3772] [serial = 1180] [outer = 1A881400] 09:28:58 INFO - PROCESS | 3772 | 1464625738250 Marionette DEBUG loaded listener.js 09:28:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 135 (1B07F400) [pid = 3772] [serial = 1181] [outer = 1A881400] 09:28:58 INFO - PROCESS | 3772 | 1464625738823 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]]]}] 09:28:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:28:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 929ms 09:28:58 INFO - PROCESS | 3772 | 1464625738884 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 09:28:58 INFO - PROCESS | 3772 | 1464625738887 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 09:28:58 INFO - PROCESS | 3772 | 1464625738892 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:28:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:28:58 INFO - PROCESS | 3772 | 1464625738894 Marionette TRACE conn3 <- [1,1538,null,{}] 09:28:58 INFO - PROCESS | 3772 | 1464625738898 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}] 09:28:58 INFO - PROCESS | 3772 | 1464625739012 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 09:28:59 INFO - PROCESS | 3772 | 1464625739172 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:59 INFO - PROCESS | 3772 | ++DOCSHELL 1AAD9C00 == 99 [pid = 3772] [id = 394] 09:28:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 136 (1B085400) [pid = 3772] [serial = 1182] [outer = 00000000] 09:28:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 137 (1B2B5800) [pid = 3772] [serial = 1183] [outer = 1B085400] 09:28:59 INFO - PROCESS | 3772 | 1464625739227 Marionette DEBUG loaded listener.js 09:28:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 138 (1B2B8C00) [pid = 3772] [serial = 1184] [outer = 1B085400] 09:28:59 INFO - PROCESS | 3772 | 1464625739777 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]]]}] 09:28:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:28:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 929ms 09:28:59 INFO - PROCESS | 3772 | 1464625739822 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 09:28:59 INFO - PROCESS | 3772 | 1464625739825 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 09:28:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:28:59 INFO - PROCESS | 3772 | 1464625739828 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:28:59 INFO - PROCESS | 3772 | 1464625739830 Marionette TRACE conn3 <- [1,1542,null,{}] 09:28:59 INFO - PROCESS | 3772 | 1464625739834 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}] 09:28:59 INFO - PROCESS | 3772 | 1464625739971 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 09:29:00 INFO - PROCESS | 3772 | 1464625740132 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:00 INFO - PROCESS | 3772 | ++DOCSHELL 1B2B5000 == 100 [pid = 3772] [id = 395] 09:29:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 139 (1B3AD800) [pid = 3772] [serial = 1185] [outer = 00000000] 09:29:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 140 (1B4DF400) [pid = 3772] [serial = 1186] [outer = 1B3AD800] 09:29:00 INFO - PROCESS | 3772 | 1464625740187 Marionette DEBUG loaded listener.js 09:29:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 141 (1B4E6C00) [pid = 3772] [serial = 1187] [outer = 1B3AD800] 09:29:00 INFO - PROCESS | 3772 | 1464625740775 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]]]}] 09:29:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:29:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 991ms 09:29:00 INFO - PROCESS | 3772 | 1464625740831 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 09:29:00 INFO - PROCESS | 3772 | 1464625740833 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 09:29:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:29:00 INFO - PROCESS | 3772 | 1464625740837 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:29:00 INFO - PROCESS | 3772 | 1464625740839 Marionette TRACE conn3 <- [1,1546,null,{}] 09:29:00 INFO - PROCESS | 3772 | 1464625740842 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}] 09:29:00 INFO - PROCESS | 3772 | 1464625740957 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 09:29:01 INFO - PROCESS | 3772 | 1464625741136 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:01 INFO - PROCESS | 3772 | ++DOCSHELL 1122B000 == 101 [pid = 3772] [id = 396] 09:29:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 142 (18247400) [pid = 3772] [serial = 1188] [outer = 00000000] 09:29:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 143 (1B649000) [pid = 3772] [serial = 1189] [outer = 18247400] 09:29:01 INFO - PROCESS | 3772 | 1464625741190 Marionette DEBUG loaded listener.js 09:29:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 144 (1B650400) [pid = 3772] [serial = 1190] [outer = 18247400] 09:29:01 INFO - PROCESS | 3772 | 1464625741712 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]]]}] 09:29:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:29:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 929ms 09:29:01 INFO - PROCESS | 3772 | 1464625741766 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 09:29:01 INFO - PROCESS | 3772 | 1464625741769 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 09:29:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:29:01 INFO - PROCESS | 3772 | 1464625741773 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:29:01 INFO - PROCESS | 3772 | 1464625741775 Marionette TRACE conn3 <- [1,1550,null,{}] 09:29:01 INFO - PROCESS | 3772 | 1464625741778 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}] 09:29:02 INFO - PROCESS | 3772 | 1464625742101 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 09:29:02 INFO - PROCESS | 3772 | 1464625742315 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:02 INFO - PROCESS | 3772 | ++DOCSHELL 112AC800 == 102 [pid = 3772] [id = 397] 09:29:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 145 (112AEC00) [pid = 3772] [serial = 1191] [outer = 00000000] 09:29:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 146 (12A6EC00) [pid = 3772] [serial = 1192] [outer = 112AEC00] 09:29:02 INFO - PROCESS | 3772 | 1464625742367 Marionette DEBUG loaded listener.js 09:29:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 147 (13058C00) [pid = 3772] [serial = 1193] [outer = 112AEC00] 09:29:03 INFO - PROCESS | 3772 | 1464625743020 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]]]}] 09:29:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:29:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1301ms 09:29:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:29:03 INFO - PROCESS | 3772 | 1464625743084 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 09:29:03 INFO - PROCESS | 3772 | 1464625743087 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 09:29:03 INFO - PROCESS | 3772 | 1464625743092 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:29:03 INFO - PROCESS | 3772 | 1464625743096 Marionette TRACE conn3 <- [1,1554,null,{}] 09:29:03 INFO - PROCESS | 3772 | 1464625743085 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}] 09:29:03 INFO - PROCESS | 3772 | 1464625743224 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 09:29:03 INFO - PROCESS | 3772 | 1464625743378 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:03 INFO - PROCESS | 3772 | ++DOCSHELL 112A6C00 == 103 [pid = 3772] [id = 398] 09:29:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 148 (1595BC00) [pid = 3772] [serial = 1194] [outer = 00000000] 09:29:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 149 (15FE7C00) [pid = 3772] [serial = 1195] [outer = 1595BC00] 09:29:03 INFO - PROCESS | 3772 | 1464625743428 Marionette DEBUG loaded listener.js 09:29:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 150 (164F4C00) [pid = 3772] [serial = 1196] [outer = 1595BC00] 09:29:03 INFO - PROCESS | 3772 | --DOCSHELL 1975E400 == 102 [pid = 3772] [id = 344] 09:29:03 INFO - PROCESS | 3772 | --DOCSHELL 1997B000 == 101 [pid = 3772] [id = 345] 09:29:03 INFO - PROCESS | 3772 | --DOCSHELL 18442800 == 100 [pid = 3772] [id = 343] 09:29:03 INFO - PROCESS | 3772 | --DOCSHELL 1B078C00 == 99 [pid = 3772] [id = 347] 09:29:03 INFO - PROCESS | 3772 | --DOCSHELL 1A87D000 == 98 [pid = 3772] [id = 346] 09:29:03 INFO - PROCESS | 3772 | --DOCSHELL 173AF800 == 97 [pid = 3772] [id = 110] 09:29:03 INFO - PROCESS | 3772 | --DOCSHELL 16BC3C00 == 96 [pid = 3772] [id = 388] 09:29:03 INFO - PROCESS | 3772 | --DOCSHELL 12AD1000 == 95 [pid = 3772] [id = 387] 09:29:03 INFO - PROCESS | 3772 | --DOCSHELL 19983800 == 94 [pid = 3772] [id = 386] 09:29:03 INFO - PROCESS | 3772 | --DOCSHELL 1997C400 == 93 [pid = 3772] [id = 385] 09:29:03 INFO - PROCESS | 3772 | --DOCSHELL 19976400 == 92 [pid = 3772] [id = 384] 09:29:03 INFO - PROCESS | 3772 | --DOCSHELL 12D79000 == 91 [pid = 3772] [id = 383] 09:29:03 INFO - PROCESS | 3772 | --DOCSHELL 16BAC800 == 90 [pid = 3772] [id = 382] 09:29:03 INFO - PROCESS | 3772 | --DOCSHELL 16855400 == 89 [pid = 3772] [id = 381] 09:29:03 INFO - PROCESS | 3772 | --DOCSHELL 11026C00 == 88 [pid = 3772] [id = 380] 09:29:03 INFO - PROCESS | 3772 | --DOMWINDOW == 149 (131B6000) [pid = 3772] [serial = 1083] [outer = 00000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3772 | --DOMWINDOW == 148 (16BA7400) [pid = 3772] [serial = 1068] [outer = 00000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3772 | --DOMWINDOW == 147 (19757C00) [pid = 3772] [serial = 1113] [outer = 00000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3772 | --DOCSHELL 13721C00 == 87 [pid = 3772] [id = 379] 09:29:03 INFO - PROCESS | 3772 | --DOCSHELL 19974C00 == 86 [pid = 3772] [id = 355] 09:29:03 INFO - PROCESS | 3772 | --DOCSHELL 1978C000 == 85 [pid = 3772] [id = 374] 09:29:03 INFO - PROCESS | 3772 | --DOCSHELL 140A3800 == 84 [pid = 3772] [id = 373] 09:29:03 INFO - PROCESS | 3772 | --DOCSHELL 10E86000 == 83 [pid = 3772] [id = 372] 09:29:03 INFO - PROCESS | 3772 | --DOCSHELL 1595C800 == 82 [pid = 3772] [id = 371] 09:29:03 INFO - PROCESS | 3772 | --DOMWINDOW == 146 (18243C00) [pid = 3772] [serial = 1105] [outer = 00000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3772 | --DOMWINDOW == 145 (16BBB000) [pid = 3772] [serial = 1099] [outer = 00000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3772 | --DOMWINDOW == 144 (13DBEC00) [pid = 3772] [serial = 1107] [outer = 00000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3772 | --DOMWINDOW == 143 (15FED000) [pid = 3772] [serial = 1096] [outer = 00000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3772 | --DOMWINDOW == 142 (1595B000) [pid = 3772] [serial = 1108] [outer = 00000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3772 | --DOMWINDOW == 141 (1B4E3000) [pid = 3772] [serial = 1042] [outer = 00000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3772 | --DOMWINDOW == 140 (1B2BF000) [pid = 3772] [serial = 1039] [outer = 00000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3772 | --DOMWINDOW == 139 (1A708000) [pid = 3772] [serial = 1036] [outer = 00000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3772 | --DOMWINDOW == 138 (13209000) [pid = 3772] [serial = 1024] [outer = 00000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3772 | --DOMWINDOW == 137 (16C41800) [pid = 3772] [serial = 1027] [outer = 00000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3772 | --DOMWINDOW == 136 (19784C00) [pid = 3772] [serial = 1030] [outer = 00000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3772 | --DOMWINDOW == 135 (1A1C2400) [pid = 3772] [serial = 1033] [outer = 00000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3772 | --DOMWINDOW == 134 (16BAF000) [pid = 3772] [serial = 1098] [outer = 00000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3772 | --DOMWINDOW == 133 (17594400) [pid = 3772] [serial = 1102] [outer = 00000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3772 | --DOMWINDOW == 132 (17592C00) [pid = 3772] [serial = 1101] [outer = 00000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3772 | --DOMWINDOW == 131 (17E6E000) [pid = 3772] [serial = 1104] [outer = 00000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (16716000) [pid = 3772] [serial = 1095] [outer = 00000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (1C3A2C00) [pid = 3772] [serial = 1066] [outer = 00000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (132AC800) [pid = 3772] [serial = 1089] [outer = 00000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (13DBF800) [pid = 3772] [serial = 1090] [outer = 00000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (15C0FC00) [pid = 3772] [serial = 1092] [outer = 00000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (15FE6800) [pid = 3772] [serial = 1093] [outer = 00000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (13910C00) [pid = 3772] [serial = 1087] [outer = 00000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (1320E800) [pid = 3772] [serial = 1086] [outer = 00000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (19A94400) [pid = 3772] [serial = 1071] [outer = 00000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (1C3A4400) [pid = 3772] [serial = 1074] [outer = 00000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (1CE36800) [pid = 3772] [serial = 1077] [outer = 00000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (2037A000) [pid = 3772] [serial = 1080] [outer = 00000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (17DB5000) [pid = 3772] [serial = 1110] [outer = 00000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (18240400) [pid = 3772] [serial = 1111] [outer = 00000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3772 | 1464625743917 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]]]}] 09:29:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:29:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 883ms 09:29:03 INFO - PROCESS | 3772 | 1464625743977 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 09:29:03 INFO - PROCESS | 3772 | 1464625743980 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 09:29:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:29:03 INFO - PROCESS | 3772 | 1464625743984 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:29:03 INFO - PROCESS | 3772 | 1464625743987 Marionette TRACE conn3 <- [1,1558,null,{}] 09:29:03 INFO - PROCESS | 3772 | 1464625743992 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}] 09:29:04 INFO - PROCESS | 3772 | 1464625744086 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 09:29:04 INFO - PROCESS | 3772 | 1464625744098 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:04 INFO - PROCESS | 3772 | ++DOCSHELL 1409B800 == 83 [pid = 3772] [id = 399] 09:29:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (1409D000) [pid = 3772] [serial = 1197] [outer = 00000000] 09:29:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (15C78800) [pid = 3772] [serial = 1198] [outer = 1409D000] 09:29:04 INFO - PROCESS | 3772 | 1464625744144 Marionette DEBUG loaded listener.js 09:29:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (15FF1000) [pid = 3772] [serial = 1199] [outer = 1409D000] 09:29:04 INFO - PROCESS | 3772 | 1464625744645 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]]]}] 09:29:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:29:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 697ms 09:29:04 INFO - PROCESS | 3772 | 1464625744681 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 09:29:04 INFO - PROCESS | 3772 | 1464625744685 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 09:29:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:29:04 INFO - PROCESS | 3772 | 1464625744694 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:29:04 INFO - PROCESS | 3772 | 1464625744698 Marionette TRACE conn3 <- [1,1562,null,{}] 09:29:04 INFO - PROCESS | 3772 | 1464625744702 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}] 09:29:04 INFO - PROCESS | 3772 | 1464625744824 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 09:29:04 INFO - PROCESS | 3772 | 1464625744939 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:04 INFO - PROCESS | 3772 | ++DOCSHELL 11A03400 == 84 [pid = 3772] [id = 400] 09:29:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (16714400) [pid = 3772] [serial = 1200] [outer = 00000000] 09:29:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (16BBE000) [pid = 3772] [serial = 1201] [outer = 16714400] 09:29:04 INFO - PROCESS | 3772 | 1464625744967 Marionette DEBUG loaded listener.js 09:29:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (16BC5400) [pid = 3772] [serial = 1202] [outer = 16714400] 09:29:05 INFO - PROCESS | 3772 | 1464625745331 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]]]}] 09:29:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:29:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 697ms 09:29:05 INFO - PROCESS | 3772 | 1464625745377 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 09:29:05 INFO - PROCESS | 3772 | 1464625745380 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 09:29:05 INFO - PROCESS | 3772 | 1464625745383 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:29:05 INFO - PROCESS | 3772 | 1464625745385 Marionette TRACE conn3 <- [1,1566,null,{}] 09:29:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:29:05 INFO - PROCESS | 3772 | 1464625745388 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}] 09:29:05 INFO - PROCESS | 3772 | 1464625745479 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 09:29:05 INFO - PROCESS | 3772 | 1464625745485 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:05 INFO - PROCESS | 3772 | ++DOCSHELL 16BBB400 == 85 [pid = 3772] [id = 401] 09:29:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (16BBDC00) [pid = 3772] [serial = 1203] [outer = 00000000] 09:29:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (16F4B400) [pid = 3772] [serial = 1204] [outer = 16BBDC00] 09:29:05 INFO - PROCESS | 3772 | 1464625745531 Marionette DEBUG loaded listener.js 09:29:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (173B8400) [pid = 3772] [serial = 1205] [outer = 16BBDC00] 09:29:06 INFO - PROCESS | 3772 | 1464625746024 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]]]}] 09:29:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:29:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 681ms 09:29:06 INFO - PROCESS | 3772 | 1464625746087 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 09:29:06 INFO - PROCESS | 3772 | 1464625746089 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 09:29:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:29:06 INFO - PROCESS | 3772 | 1464625746093 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:29:06 INFO - PROCESS | 3772 | 1464625746095 Marionette TRACE conn3 <- [1,1570,null,{}] 09:29:06 INFO - PROCESS | 3772 | 1464625746098 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}] 09:29:06 INFO - PROCESS | 3772 | 1464625746225 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 09:29:06 INFO - PROCESS | 3772 | 1464625746281 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:06 INFO - PROCESS | 3772 | ++DOCSHELL 17E66400 == 86 [pid = 3772] [id = 402] 09:29:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (17E67400) [pid = 3772] [serial = 1206] [outer = 00000000] 09:29:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (17EECC00) [pid = 3772] [serial = 1207] [outer = 17E67400] 09:29:06 INFO - PROCESS | 3772 | 1464625746332 Marionette DEBUG loaded listener.js 09:29:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (1843D000) [pid = 3772] [serial = 1208] [outer = 17E67400] 09:29:06 INFO - PROCESS | 3772 | 1464625746772 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]]]}] 09:29:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:29:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 728ms 09:29:06 INFO - PROCESS | 3772 | 1464625746815 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 09:29:06 INFO - PROCESS | 3772 | 1464625746816 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 09:29:06 INFO - PROCESS | 3772 | 1464625746820 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:29:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:29:06 INFO - PROCESS | 3772 | 1464625746821 Marionette TRACE conn3 <- [1,1574,null,{}] 09:29:06 INFO - PROCESS | 3772 | 1464625746825 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}] 09:29:06 INFO - PROCESS | 3772 | 1464625746949 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 09:29:06 INFO - PROCESS | 3772 | 1464625746970 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:06 INFO - PROCESS | 3772 | ++DOCSHELL 1101F000 == 87 [pid = 3772] [id = 403] 09:29:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (1693C800) [pid = 3772] [serial = 1209] [outer = 00000000] 09:29:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (1977D400) [pid = 3772] [serial = 1210] [outer = 1693C800] 09:29:07 INFO - PROCESS | 3772 | 1464625747014 Marionette DEBUG loaded listener.js 09:29:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 132 (19976400) [pid = 3772] [serial = 1211] [outer = 1693C800] 09:29:07 INFO - PROCESS | 3772 | 1464625747464 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]]]}] 09:29:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:29:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 681ms 09:29:07 INFO - PROCESS | 3772 | 1464625747520 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 09:29:07 INFO - PROCESS | 3772 | 1464625747521 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 09:29:07 INFO - PROCESS | 3772 | 1464625747525 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:29:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:29:07 INFO - PROCESS | 3772 | 1464625747526 Marionette TRACE conn3 <- [1,1578,null,{}] 09:29:07 INFO - PROCESS | 3772 | 1464625747536 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}] 09:29:07 INFO - PROCESS | 3772 | 1464625747684 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 09:29:07 INFO - PROCESS | 3772 | --DOMWINDOW == 131 (10A5D400) [pid = 3772] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:29:07 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (16D64800) [pid = 3772] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:29:07 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (13DBF000) [pid = 3772] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:29:07 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (19979C00) [pid = 3772] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:29:07 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (1A129400) [pid = 3772] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:29:07 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (1A11A800) [pid = 3772] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:29:07 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (12D77400) [pid = 3772] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:29:07 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (16C3F800) [pid = 3772] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:29:07 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (10FC5C00) [pid = 3772] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:29:07 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (16C3F400) [pid = 3772] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:29:07 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (16856000) [pid = 3772] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:29:07 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (13907C00) [pid = 3772] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:29:07 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (112A9000) [pid = 3772] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:29:07 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (1975D800) [pid = 3772] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:29:08 INFO - PROCESS | 3772 | 1464625748017 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:08 INFO - PROCESS | 3772 | ++DOCSHELL 105E7400 == 88 [pid = 3772] [id = 404] 09:29:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (10A5D400) [pid = 3772] [serial = 1212] [outer = 00000000] 09:29:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (12ACF400) [pid = 3772] [serial = 1213] [outer = 10A5D400] 09:29:08 INFO - PROCESS | 3772 | 1464625748061 Marionette DEBUG loaded listener.js 09:29:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (15FF1800) [pid = 3772] [serial = 1214] [outer = 10A5D400] 09:29:08 INFO - PROCESS | 3772 | 1464625748429 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]]]}] 09:29:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:29:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 929ms 09:29:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:29:08 INFO - PROCESS | 3772 | 1464625748471 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 09:29:08 INFO - PROCESS | 3772 | 1464625748473 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 09:29:08 INFO - PROCESS | 3772 | 1464625748476 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:29:08 INFO - PROCESS | 3772 | 1464625748477 Marionette TRACE conn3 <- [1,1582,null,{}] 09:29:08 INFO - PROCESS | 3772 | 1464625748481 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}] 09:29:08 INFO - PROCESS | 3772 | 1464625748619 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 09:29:08 INFO - PROCESS | 3772 | 1464625748629 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:08 INFO - PROCESS | 3772 | ++DOCSHELL 11C0B400 == 89 [pid = 3772] [id = 405] 09:29:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (13DC0400) [pid = 3772] [serial = 1215] [outer = 00000000] 09:29:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (19760C00) [pid = 3772] [serial = 1216] [outer = 13DC0400] 09:29:08 INFO - PROCESS | 3772 | 1464625748673 Marionette DEBUG loaded listener.js 09:29:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (199C9000) [pid = 3772] [serial = 1217] [outer = 13DC0400] 09:29:09 INFO - PROCESS | 3772 | 1464625749093 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]]]}] 09:29:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:29:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 682ms 09:29:09 INFO - PROCESS | 3772 | 1464625749159 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 09:29:09 INFO - PROCESS | 3772 | 1464625749161 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 09:29:09 INFO - PROCESS | 3772 | 1464625749164 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:29:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:29:09 INFO - PROCESS | 3772 | 1464625749166 Marionette TRACE conn3 <- [1,1586,null,{}] 09:29:09 INFO - PROCESS | 3772 | 1464625749169 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}] 09:29:09 INFO - PROCESS | 3772 | 1464625749257 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 09:29:09 INFO - PROCESS | 3772 | 1464625749307 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:09 INFO - PROCESS | 3772 | ++DOCSHELL 1A11EC00 == 90 [pid = 3772] [id = 406] 09:29:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (1A120C00) [pid = 3772] [serial = 1218] [outer = 00000000] 09:29:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (1A228800) [pid = 3772] [serial = 1219] [outer = 1A120C00] 09:29:09 INFO - PROCESS | 3772 | 1464625749352 Marionette DEBUG loaded listener.js 09:29:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (1A6AA400) [pid = 3772] [serial = 1220] [outer = 1A120C00] 09:29:09 INFO - PROCESS | 3772 | 1464625749804 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]]]}] 09:29:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:29:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 681ms 09:29:09 INFO - PROCESS | 3772 | 1464625749864 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 09:29:09 INFO - PROCESS | 3772 | 1464625749866 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 09:29:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:29:09 INFO - PROCESS | 3772 | 1464625749869 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:29:09 INFO - PROCESS | 3772 | 1464625749872 Marionette TRACE conn3 <- [1,1590,null,{}] 09:29:09 INFO - PROCESS | 3772 | 1464625749875 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}] 09:29:09 INFO - PROCESS | 3772 | 1464625749964 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 09:29:10 INFO - PROCESS | 3772 | 1464625750179 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:10 INFO - PROCESS | 3772 | ++DOCSHELL 0F32CC00 == 91 [pid = 3772] [id = 407] 09:29:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (0F335C00) [pid = 3772] [serial = 1221] [outer = 00000000] 09:29:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (1101C400) [pid = 3772] [serial = 1222] [outer = 0F335C00] 09:29:10 INFO - PROCESS | 3772 | 1464625750238 Marionette DEBUG loaded listener.js 09:29:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (128A7800) [pid = 3772] [serial = 1223] [outer = 0F335C00] 09:29:10 INFO - PROCESS | 3772 | 1464625750888 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]]]}] 09:29:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:29:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1084ms 09:29:10 INFO - PROCESS | 3772 | 1464625750954 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 09:29:10 INFO - PROCESS | 3772 | 1464625750959 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 09:29:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:29:10 INFO - PROCESS | 3772 | 1464625750964 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:29:10 INFO - PROCESS | 3772 | 1464625750967 Marionette TRACE conn3 <- [1,1594,null,{}] 09:29:10 INFO - PROCESS | 3772 | 1464625750972 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}] 09:29:11 INFO - PROCESS | 3772 | 1464625751094 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 09:29:11 INFO - PROCESS | 3772 | 1464625751249 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:11 INFO - PROCESS | 3772 | ++DOCSHELL 15954C00 == 92 [pid = 3772] [id = 408] 09:29:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (15A94400) [pid = 3772] [serial = 1224] [outer = 00000000] 09:29:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 132 (15DA9000) [pid = 3772] [serial = 1225] [outer = 15A94400] 09:29:11 INFO - PROCESS | 3772 | 1464625751307 Marionette DEBUG loaded listener.js 09:29:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 133 (16802800) [pid = 3772] [serial = 1226] [outer = 15A94400] 09:29:11 INFO - PROCESS | 3772 | 1464625751881 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]]]}] 09:29:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:29:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 929ms 09:29:11 INFO - PROCESS | 3772 | 1464625751920 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 09:29:11 INFO - PROCESS | 3772 | 1464625751924 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 09:29:11 INFO - PROCESS | 3772 | 1464625751928 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:29:11 INFO - PROCESS | 3772 | 1464625751930 Marionette TRACE conn3 <- [1,1598,null,{}] 09:29:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:29:11 INFO - PROCESS | 3772 | 1464625751934 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}] 09:29:12 INFO - PROCESS | 3772 | 1464625752051 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 09:29:12 INFO - PROCESS | 3772 | 1464625752219 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:12 INFO - PROCESS | 3772 | ++DOCSHELL 1759AC00 == 93 [pid = 3772] [id = 409] 09:29:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 134 (17712800) [pid = 3772] [serial = 1227] [outer = 00000000] 09:29:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 135 (18242400) [pid = 3772] [serial = 1228] [outer = 17712800] 09:29:12 INFO - PROCESS | 3772 | 1464625752259 Marionette DEBUG loaded listener.js 09:29:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 136 (1975C000) [pid = 3772] [serial = 1229] [outer = 17712800] 09:29:12 INFO - PROCESS | 3772 | 1464625752830 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]]]}] 09:29:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:29:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 976ms 09:29:12 INFO - PROCESS | 3772 | 1464625752903 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 09:29:12 INFO - PROCESS | 3772 | 1464625752905 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 09:29:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:29:12 INFO - PROCESS | 3772 | 1464625752915 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:29:12 INFO - PROCESS | 3772 | 1464625752922 Marionette TRACE conn3 <- [1,1602,null,{}] 09:29:12 INFO - PROCESS | 3772 | 1464625752926 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}] 09:29:13 INFO - PROCESS | 3772 | 1464625753044 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 09:29:13 INFO - PROCESS | 3772 | 1464625753193 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:13 INFO - PROCESS | 3772 | ++DOCSHELL 1A796000 == 94 [pid = 3772] [id = 410] 09:29:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 137 (1A796800) [pid = 3772] [serial = 1230] [outer = 00000000] 09:29:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 138 (1A806000) [pid = 3772] [serial = 1231] [outer = 1A796800] 09:29:13 INFO - PROCESS | 3772 | 1464625753251 Marionette DEBUG loaded listener.js 09:29:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 139 (1A880000) [pid = 3772] [serial = 1232] [outer = 1A796800] 09:29:13 INFO - PROCESS | 3772 | 1464625753808 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]]]}] 09:29:13 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 09:29:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 945ms 09:29:13 INFO - PROCESS | 3772 | 1464625753874 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 09:29:13 INFO - PROCESS | 3772 | 1464625753877 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 09:29:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:29:13 INFO - PROCESS | 3772 | 1464625753881 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:29:13 INFO - PROCESS | 3772 | 1464625753883 Marionette TRACE conn3 <- [1,1606,null,{}] 09:29:13 INFO - PROCESS | 3772 | 1464625753886 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}] 09:29:13 INFO - PROCESS | 3772 | 1464625754003 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 09:29:14 INFO - PROCESS | 3772 | 1464625754164 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:14 INFO - PROCESS | 3772 | ++DOCSHELL 1A883C00 == 95 [pid = 3772] [id = 411] 09:29:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 140 (1AAE0C00) [pid = 3772] [serial = 1233] [outer = 00000000] 09:29:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 141 (1B085800) [pid = 3772] [serial = 1234] [outer = 1AAE0C00] 09:29:14 INFO - PROCESS | 3772 | 1464625754227 Marionette DEBUG loaded listener.js 09:29:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 142 (1B2C0C00) [pid = 3772] [serial = 1235] [outer = 1AAE0C00] 09:29:14 INFO - PROCESS | 3772 | 1464625754757 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]]]}] 09:29:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:29:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 929ms 09:29:14 INFO - PROCESS | 3772 | 1464625754809 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 09:29:14 INFO - PROCESS | 3772 | 1464625754812 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 09:29:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:29:14 INFO - PROCESS | 3772 | 1464625754815 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:29:14 INFO - PROCESS | 3772 | 1464625754818 Marionette TRACE conn3 <- [1,1610,null,{}] 09:29:14 INFO - PROCESS | 3772 | 1464625754822 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}] 09:29:14 INFO - PROCESS | 3772 | 1464625754932 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 09:29:15 INFO - PROCESS | 3772 | 1464625755092 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:15 INFO - PROCESS | 3772 | ++DOCSHELL 1B3AC000 == 96 [pid = 3772] [id = 412] 09:29:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 143 (1B3AF800) [pid = 3772] [serial = 1236] [outer = 00000000] 09:29:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 144 (1B3B4800) [pid = 3772] [serial = 1237] [outer = 1B3AF800] 09:29:15 INFO - PROCESS | 3772 | 1464625755154 Marionette DEBUG loaded listener.js 09:29:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 145 (1B4E9000) [pid = 3772] [serial = 1238] [outer = 1B3AF800] 09:29:15 INFO - PROCESS | 3772 | 1464625755754 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]]]}] 09:29:15 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 09:29:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 991ms 09:29:15 INFO - PROCESS | 3772 | 1464625755802 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 09:29:15 INFO - PROCESS | 3772 | 1464625755804 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 09:29:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:29:15 INFO - PROCESS | 3772 | 1464625755808 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:29:15 INFO - PROCESS | 3772 | 1464625755810 Marionette TRACE conn3 <- [1,1614,null,{}] 09:29:15 INFO - PROCESS | 3772 | 1464625755814 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}] 09:29:15 INFO - PROCESS | 3772 | 1464625755927 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 09:29:16 INFO - PROCESS | 3772 | 1464625756076 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:16 INFO - PROCESS | 3772 | ++DOCSHELL 1B3B3C00 == 97 [pid = 3772] [id = 413] 09:29:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 146 (1B64DC00) [pid = 3772] [serial = 1239] [outer = 00000000] 09:29:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 147 (1C3A4800) [pid = 3772] [serial = 1240] [outer = 1B64DC00] 09:29:16 INFO - PROCESS | 3772 | 1464625756130 Marionette DEBUG loaded listener.js 09:29:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 148 (1C3ABC00) [pid = 3772] [serial = 1241] [outer = 1B64DC00] 09:29:16 INFO - PROCESS | 3772 | 1464625756773 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]]]}] 09:29:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:29:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 991ms 09:29:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:29:16 INFO - PROCESS | 3772 | 1464625756811 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 09:29:16 INFO - PROCESS | 3772 | 1464625756813 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 09:29:16 INFO - PROCESS | 3772 | 1464625756817 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:29:16 INFO - PROCESS | 3772 | 1464625756819 Marionette TRACE conn3 <- [1,1618,null,{}] 09:29:16 INFO - PROCESS | 3772 | 1464625756823 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}] 09:29:16 INFO - PROCESS | 3772 | 1464625756931 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 09:29:17 INFO - PROCESS | 3772 | 1464625757248 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:17 INFO - PROCESS | 3772 | ++DOCSHELL 10A5A000 == 98 [pid = 3772] [id = 414] 09:29:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 149 (10E8EC00) [pid = 3772] [serial = 1242] [outer = 00000000] 09:29:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 150 (1311C800) [pid = 3772] [serial = 1243] [outer = 10E8EC00] 09:29:17 INFO - PROCESS | 3772 | 1464625757313 Marionette DEBUG loaded listener.js 09:29:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 151 (13BC5C00) [pid = 3772] [serial = 1244] [outer = 10E8EC00] 09:29:17 INFO - PROCESS | 3772 | 1464625757865 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]]]}] 09:29:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:29:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1068ms 09:29:17 INFO - PROCESS | 3772 | 1464625757902 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 09:29:17 INFO - PROCESS | 3772 | 1464625757907 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 09:29:17 INFO - PROCESS | 3772 | 1464625757912 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:29:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:29:17 INFO - PROCESS | 3772 | 1464625757916 Marionette TRACE conn3 <- [1,1622,null,{}] 09:29:17 INFO - PROCESS | 3772 | 1464625757921 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}] 09:29:18 INFO - PROCESS | 3772 | 1464625758037 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 09:29:18 INFO - PROCESS | 3772 | 1464625758208 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:18 INFO - PROCESS | 3772 | ++DOCSHELL 10FBE400 == 99 [pid = 3772] [id = 415] 09:29:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 152 (12AC5400) [pid = 3772] [serial = 1245] [outer = 00000000] 09:29:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 153 (15FEB000) [pid = 3772] [serial = 1246] [outer = 12AC5400] 09:29:18 INFO - PROCESS | 3772 | 1464625758261 Marionette DEBUG loaded listener.js 09:29:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 154 (16BB5C00) [pid = 3772] [serial = 1247] [outer = 12AC5400] 09:29:18 INFO - PROCESS | 3772 | --DOCSHELL 1A11EC00 == 98 [pid = 3772] [id = 406] 09:29:18 INFO - PROCESS | 3772 | --DOCSHELL 11C0B400 == 97 [pid = 3772] [id = 405] 09:29:18 INFO - PROCESS | 3772 | --DOCSHELL 105E7400 == 96 [pid = 3772] [id = 404] 09:29:18 INFO - PROCESS | 3772 | --DOCSHELL 1101F000 == 95 [pid = 3772] [id = 403] 09:29:18 INFO - PROCESS | 3772 | --DOCSHELL 17E66400 == 94 [pid = 3772] [id = 402] 09:29:18 INFO - PROCESS | 3772 | --DOCSHELL 16BBB400 == 93 [pid = 3772] [id = 401] 09:29:18 INFO - PROCESS | 3772 | --DOCSHELL 11A03400 == 92 [pid = 3772] [id = 400] 09:29:18 INFO - PROCESS | 3772 | --DOCSHELL 1409B800 == 91 [pid = 3772] [id = 399] 09:29:18 INFO - PROCESS | 3772 | --DOCSHELL 112A6C00 == 90 [pid = 3772] [id = 398] 09:29:18 INFO - PROCESS | 3772 | --DOCSHELL 112AC800 == 89 [pid = 3772] [id = 397] 09:29:18 INFO - PROCESS | 3772 | --DOCSHELL 1122B000 == 88 [pid = 3772] [id = 396] 09:29:18 INFO - PROCESS | 3772 | --DOCSHELL 1B2B5000 == 87 [pid = 3772] [id = 395] 09:29:18 INFO - PROCESS | 3772 | --DOCSHELL 1AAD9C00 == 86 [pid = 3772] [id = 394] 09:29:18 INFO - PROCESS | 3772 | --DOMWINDOW == 153 (12ACAC00) [pid = 3772] [serial = 1116] [outer = 00000000] [url = about:blank] 09:29:18 INFO - PROCESS | 3772 | --DOMWINDOW == 152 (15C06C00) [pid = 3772] [serial = 1119] [outer = 00000000] [url = about:blank] 09:29:18 INFO - PROCESS | 3772 | --DOMWINDOW == 151 (1997AC00) [pid = 3772] [serial = 1123] [outer = 00000000] [url = about:blank] 09:29:18 INFO - PROCESS | 3772 | --DOMWINDOW == 150 (19A50000) [pid = 3772] [serial = 1126] [outer = 00000000] [url = about:blank] 09:29:18 INFO - PROCESS | 3772 | --DOMWINDOW == 149 (1A22A000) [pid = 3772] [serial = 1129] [outer = 00000000] [url = about:blank] 09:29:18 INFO - PROCESS | 3772 | --DOMWINDOW == 148 (1AAD4C00) [pid = 3772] [serial = 1168] [outer = 00000000] [url = about:blank] 09:29:18 INFO - PROCESS | 3772 | --DOMWINDOW == 147 (1A72C000) [pid = 3772] [serial = 1132] [outer = 00000000] [url = about:blank] 09:29:18 INFO - PROCESS | 3772 | --DOCSHELL 1A72D800 == 85 [pid = 3772] [id = 393] 09:29:18 INFO - PROCESS | 3772 | --DOCSHELL 1A3E4C00 == 84 [pid = 3772] [id = 392] 09:29:18 INFO - PROCESS | 3772 | --DOCSHELL 15FF2C00 == 83 [pid = 3772] [id = 391] 09:29:18 INFO - PROCESS | 3772 | --DOCSHELL 105EF800 == 82 [pid = 3772] [id = 390] 09:29:18 INFO - PROCESS | 3772 | 1464625758898 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]]]}] 09:29:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:29:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1038ms 09:29:18 INFO - PROCESS | 3772 | 1464625758961 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 09:29:18 INFO - PROCESS | 3772 | 1464625758965 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 09:29:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:29:18 INFO - PROCESS | 3772 | 1464625758985 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:29:18 INFO - PROCESS | 3772 | 1464625758987 Marionette TRACE conn3 <- [1,1626,null,{}] 09:29:18 INFO - PROCESS | 3772 | 1464625758991 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}] 09:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 146 (16715C00) [pid = 3772] [serial = 1084] [outer = 00000000] [url = about:blank] 09:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 145 (17220400) [pid = 3772] [serial = 1021] [outer = 00000000] [url = about:blank] 09:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 144 (16C37800) [pid = 3772] [serial = 1069] [outer = 00000000] [url = about:blank] 09:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 143 (1A11AC00) [pid = 3772] [serial = 1153] [outer = 00000000] [url = about:blank] 09:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 142 (1A707000) [pid = 3772] [serial = 1156] [outer = 00000000] [url = about:blank] 09:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 141 (1A1C4800) [pid = 3772] [serial = 1154] [outer = 00000000] [url = about:blank] 09:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 140 (1A72F000) [pid = 3772] [serial = 1159] [outer = 00000000] [url = about:blank] 09:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 139 (1A70B400) [pid = 3772] [serial = 1157] [outer = 00000000] [url = about:blank] 09:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 138 (16BC4400) [pid = 3772] [serial = 1162] [outer = 00000000] [url = about:blank] 09:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 137 (173B8000) [pid = 3772] [serial = 1147] [outer = 00000000] [url = about:blank] 09:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 136 (17713C00) [pid = 3772] [serial = 1148] [outer = 00000000] [url = about:blank] 09:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 135 (1671F400) [pid = 3772] [serial = 1136] [outer = 00000000] [url = about:blank] 09:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 134 (1320E400) [pid = 3772] [serial = 1135] [outer = 00000000] [url = about:blank] 09:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 133 (18441C00) [pid = 3772] [serial = 1150] [outer = 00000000] [url = about:blank] 09:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 132 (16BAE400) [pid = 3772] [serial = 1144] [outer = 00000000] [url = about:blank] 09:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 131 (16BC2800) [pid = 3772] [serial = 1145] [outer = 00000000] [url = about:blank] 09:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (140D1C00) [pid = 3772] [serial = 1139] [outer = 00000000] [url = about:blank] 09:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (140A2000) [pid = 3772] [serial = 1138] [outer = 00000000] [url = about:blank] 09:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (1309FC00) [pid = 3772] [serial = 1141] [outer = 00000000] [url = about:blank] 09:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (13DBE800) [pid = 3772] [serial = 1142] [outer = 00000000] [url = about:blank] 09:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (19A4E800) [pid = 3772] [serial = 1166] [outer = 00000000] [url = about:blank] 09:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (15FEE000) [pid = 3772] [serial = 1165] [outer = 00000000] [url = about:blank] 09:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (1A1C6000) [pid = 3772] [serial = 706] [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.] 09:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (1A79BC00) [pid = 3772] [serial = 1160] [outer = 00000000] [url = about:blank] 09:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (18084800) [pid = 3772] [serial = 1163] [outer = 00000000] [url = about:blank] 09:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (19753C00) [pid = 3772] [serial = 1151] [outer = 00000000] [url = about:blank] 09:29:19 INFO - PROCESS | 3772 | 1464625759143 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 09:29:19 INFO - PROCESS | 3772 | 1464625759278 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:19 INFO - PROCESS | 3772 | ++DOCSHELL 0F334400 == 83 [pid = 3772] [id = 416] 09:29:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (0F335000) [pid = 3772] [serial = 1248] [outer = 00000000] 09:29:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (1102A000) [pid = 3772] [serial = 1249] [outer = 0F335000] 09:29:19 INFO - PROCESS | 3772 | 1464625759329 Marionette DEBUG loaded listener.js 09:29:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (13116400) [pid = 3772] [serial = 1250] [outer = 0F335000] 09:29:19 INFO - PROCESS | 3772 | 1464625759923 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]]]}] 09:29:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:29:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 991ms 09:29:19 INFO - PROCESS | 3772 | 1464625759971 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 09:29:19 INFO - PROCESS | 3772 | 1464625759976 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 09:29:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:29:19 INFO - PROCESS | 3772 | 1464625759981 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:29:19 INFO - PROCESS | 3772 | 1464625759985 Marionette TRACE conn3 <- [1,1630,null,{}] 09:29:19 INFO - PROCESS | 3772 | 1464625759990 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}] 09:29:20 INFO - PROCESS | 3772 | 1464625760113 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 09:29:20 INFO - PROCESS | 3772 | 1464625760275 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:20 INFO - PROCESS | 3772 | ++DOCSHELL 14340400 == 84 [pid = 3772] [id = 417] 09:29:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (156A7400) [pid = 3772] [serial = 1251] [outer = 00000000] 09:29:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (15DA9C00) [pid = 3772] [serial = 1252] [outer = 156A7400] 09:29:20 INFO - PROCESS | 3772 | 1464625760334 Marionette DEBUG loaded listener.js 09:29:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (1671A800) [pid = 3772] [serial = 1253] [outer = 156A7400] 09:29:20 INFO - PROCESS | 3772 | 1464625760919 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]]]}] 09:29:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:29:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 991ms 09:29:20 INFO - PROCESS | 3772 | 1464625760986 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 09:29:20 INFO - PROCESS | 3772 | 1464625760991 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 09:29:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:29:20 INFO - PROCESS | 3772 | 1464625760995 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:29:20 INFO - PROCESS | 3772 | 1464625760997 Marionette TRACE conn3 <- [1,1634,null,{}] 09:29:20 INFO - PROCESS | 3772 | 1464625761001 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}] 09:29:21 INFO - PROCESS | 3772 | 1464625761114 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 09:29:21 INFO - PROCESS | 3772 | 1464625761277 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:21 INFO - PROCESS | 3772 | ++DOCSHELL 16BC5000 == 85 [pid = 3772] [id = 418] 09:29:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (16BC5800) [pid = 3772] [serial = 1254] [outer = 00000000] 09:29:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (16C41800) [pid = 3772] [serial = 1255] [outer = 16BC5800] 09:29:21 INFO - PROCESS | 3772 | 1464625761333 Marionette DEBUG loaded listener.js 09:29:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (16F4CC00) [pid = 3772] [serial = 1256] [outer = 16BC5800] 09:29:21 INFO - PROCESS | 3772 | 1464625761963 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]]]}] 09:29:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:29:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1038ms 09:29:22 INFO - PROCESS | 3772 | 1464625762021 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 09:29:22 INFO - PROCESS | 3772 | 1464625762024 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 09:29:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:29:22 INFO - PROCESS | 3772 | 1464625762051 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:29:22 INFO - PROCESS | 3772 | 1464625762058 Marionette TRACE conn3 <- [1,1638,null,{}] 09:29:22 INFO - PROCESS | 3772 | 1464625762078 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}] 09:29:22 INFO - PROCESS | 3772 | 1464625762199 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 09:29:22 INFO - PROCESS | 3772 | 1464625762338 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:22 INFO - PROCESS | 3772 | ++DOCSHELL 17E6A400 == 86 [pid = 3772] [id = 419] 09:29:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (17E6B400) [pid = 3772] [serial = 1257] [outer = 00000000] 09:29:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 132 (1843F000) [pid = 3772] [serial = 1258] [outer = 17E6B400] 09:29:22 INFO - PROCESS | 3772 | 1464625762401 Marionette DEBUG loaded listener.js 09:29:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 133 (19751C00) [pid = 3772] [serial = 1259] [outer = 17E6B400] 09:29:22 INFO - PROCESS | 3772 | 1464625762942 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]]]}] 09:29:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:29:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 960ms 09:29:22 INFO - PROCESS | 3772 | 1464625762994 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 09:29:22 INFO - PROCESS | 3772 | 1464625762997 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 09:29:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:29:22 INFO - PROCESS | 3772 | 1464625763001 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:29:22 INFO - PROCESS | 3772 | 1464625763003 Marionette TRACE conn3 <- [1,1642,null,{}] 09:29:22 INFO - PROCESS | 3772 | 1464625763006 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}] 09:29:23 INFO - PROCESS | 3772 | 1464625763116 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 09:29:23 INFO - PROCESS | 3772 | 1464625763276 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:23 INFO - PROCESS | 3772 | ++DOCSHELL 17595000 == 87 [pid = 3772] [id = 420] 09:29:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 134 (17E68400) [pid = 3772] [serial = 1260] [outer = 00000000] 09:29:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 135 (1997A800) [pid = 3772] [serial = 1261] [outer = 17E68400] 09:29:23 INFO - PROCESS | 3772 | 1464625763331 Marionette DEBUG loaded listener.js 09:29:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 136 (1997CC00) [pid = 3772] [serial = 1262] [outer = 17E68400] 09:29:23 INFO - PROCESS | 3772 | 1464625763903 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]]]}] 09:29:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:29:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 929ms 09:29:23 INFO - PROCESS | 3772 | 1464625763945 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 09:29:23 INFO - PROCESS | 3772 | 1464625763948 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 09:29:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:29:23 INFO - PROCESS | 3772 | 1464625763951 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:29:23 INFO - PROCESS | 3772 | 1464625763953 Marionette TRACE conn3 <- [1,1646,null,{}] 09:29:23 INFO - PROCESS | 3772 | 1464625763957 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}] 09:29:24 INFO - PROCESS | 3772 | 1464625764063 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 09:29:24 INFO - PROCESS | 3772 | 1464625764210 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:24 INFO - PROCESS | 3772 | ++DOCSHELL 19A9A800 == 88 [pid = 3772] [id = 421] 09:29:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 137 (1A11A800) [pid = 3772] [serial = 1263] [outer = 00000000] 09:29:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 138 (1A129C00) [pid = 3772] [serial = 1264] [outer = 1A11A800] 09:29:24 INFO - PROCESS | 3772 | 1464625764272 Marionette DEBUG loaded listener.js 09:29:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 139 (1A3D8000) [pid = 3772] [serial = 1265] [outer = 1A11A800] 09:29:24 INFO - PROCESS | 3772 | 1464625764865 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]]]}] 09:29:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:29:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 991ms 09:29:24 INFO - PROCESS | 3772 | 1464625764938 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 09:29:24 INFO - PROCESS | 3772 | 1464625764941 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 09:29:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:29:24 INFO - PROCESS | 3772 | 1464625764944 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:29:24 INFO - PROCESS | 3772 | 1464625764946 Marionette TRACE conn3 <- [1,1650,null,{}] 09:29:24 INFO - PROCESS | 3772 | 1464625764950 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}] 09:29:25 INFO - PROCESS | 3772 | 1464625765107 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 09:29:25 INFO - PROCESS | 3772 | 1464625765220 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:25 INFO - PROCESS | 3772 | ++DOCSHELL 1A3E6800 == 89 [pid = 3772] [id = 422] 09:29:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 140 (1A6A5C00) [pid = 3772] [serial = 1266] [outer = 00000000] 09:29:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 141 (1A723000) [pid = 3772] [serial = 1267] [outer = 1A6A5C00] 09:29:25 INFO - PROCESS | 3772 | 1464625765275 Marionette DEBUG loaded listener.js 09:29:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 142 (1A72EC00) [pid = 3772] [serial = 1268] [outer = 1A6A5C00] 09:29:25 INFO - PROCESS | 3772 | 1464625765873 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]]]}] 09:29:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:29:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 991ms 09:29:25 INFO - PROCESS | 3772 | 1464625765946 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 09:29:25 INFO - PROCESS | 3772 | 1464625765949 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 09:29:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:29:25 INFO - PROCESS | 3772 | 1464625765952 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:29:25 INFO - PROCESS | 3772 | 1464625765954 Marionette TRACE conn3 <- [1,1654,null,{}] 09:29:25 INFO - PROCESS | 3772 | 1464625765958 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}] 09:29:26 INFO - PROCESS | 3772 | 1464625766063 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 09:29:26 INFO - PROCESS | 3772 | 1464625766223 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:26 INFO - PROCESS | 3772 | ++DOCSHELL 114ACC00 == 90 [pid = 3772] [id = 423] 09:29:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 143 (154A6800) [pid = 3772] [serial = 1269] [outer = 00000000] 09:29:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 144 (1A7A0000) [pid = 3772] [serial = 1270] [outer = 154A6800] 09:29:26 INFO - PROCESS | 3772 | 1464625766278 Marionette DEBUG loaded listener.js 09:29:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 145 (1A87D800) [pid = 3772] [serial = 1271] [outer = 154A6800] 09:29:26 INFO - PROCESS | 3772 | 1464625766857 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]]]}] 09:29:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:29:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 929ms 09:29:26 INFO - PROCESS | 3772 | 1464625766881 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 09:29:26 INFO - PROCESS | 3772 | 1464625766884 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 09:29:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:29:26 INFO - PROCESS | 3772 | 1464625766904 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:29:26 INFO - PROCESS | 3772 | 1464625766906 Marionette TRACE conn3 <- [1,1658,null,{}] 09:29:26 INFO - PROCESS | 3772 | 1464625766911 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}] 09:29:27 INFO - PROCESS | 3772 | 1464625767020 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 09:29:27 INFO - PROCESS | 3772 | 1464625767168 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:27 INFO - PROCESS | 3772 | ++DOCSHELL 1B07BC00 == 91 [pid = 3772] [id = 424] 09:29:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 146 (1B07D000) [pid = 3772] [serial = 1272] [outer = 00000000] 09:29:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 147 (1B2B3C00) [pid = 3772] [serial = 1273] [outer = 1B07D000] 09:29:27 INFO - PROCESS | 3772 | 1464625767224 Marionette DEBUG loaded listener.js 09:29:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 148 (1B2B6400) [pid = 3772] [serial = 1274] [outer = 1B07D000] 09:29:27 INFO - PROCESS | 3772 | 1464625767878 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]]]}] 09:29:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:29:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1069ms 09:29:27 INFO - PROCESS | 3772 | 1464625767964 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 09:29:27 INFO - PROCESS | 3772 | 1464625767968 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 09:29:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:29:27 INFO - PROCESS | 3772 | 1464625767974 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:29:27 INFO - PROCESS | 3772 | 1464625767978 Marionette TRACE conn3 <- [1,1662,null,{}] 09:29:27 INFO - PROCESS | 3772 | 1464625767984 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}] 09:29:28 INFO - PROCESS | 3772 | 1464625768157 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 09:29:28 INFO - PROCESS | 3772 | 1464625768268 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:28 INFO - PROCESS | 3772 | ++DOCSHELL 1320C800 == 92 [pid = 3772] [id = 425] 09:29:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 149 (1390C800) [pid = 3772] [serial = 1275] [outer = 00000000] 09:29:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 150 (14339000) [pid = 3772] [serial = 1276] [outer = 1390C800] 09:29:28 INFO - PROCESS | 3772 | 1464625768318 Marionette DEBUG loaded listener.js 09:29:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 151 (15FEB400) [pid = 3772] [serial = 1277] [outer = 1390C800] 09:29:28 INFO - PROCESS | 3772 | --DOCSHELL 17594800 == 91 [pid = 3772] [id = 170] 09:29:28 INFO - PROCESS | 3772 | --DOCSHELL 10FBE400 == 90 [pid = 3772] [id = 415] 09:29:28 INFO - PROCESS | 3772 | --DOCSHELL 10A5A000 == 89 [pid = 3772] [id = 414] 09:29:28 INFO - PROCESS | 3772 | --DOCSHELL 1A796000 == 88 [pid = 3772] [id = 410] 09:29:28 INFO - PROCESS | 3772 | --DOCSHELL 1759AC00 == 87 [pid = 3772] [id = 409] 09:29:28 INFO - PROCESS | 3772 | --DOCSHELL 15954C00 == 86 [pid = 3772] [id = 408] 09:29:28 INFO - PROCESS | 3772 | --DOCSHELL 0F32CC00 == 85 [pid = 3772] [id = 407] 09:29:28 INFO - PROCESS | 3772 | 1464625768919 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]]]}] 09:29:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:29:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 991ms 09:29:28 INFO - PROCESS | 3772 | 1464625768958 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 09:29:28 INFO - PROCESS | 3772 | 1464625768964 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 09:29:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:29:28 INFO - PROCESS | 3772 | 1464625768970 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:29:28 INFO - PROCESS | 3772 | 1464625768972 Marionette TRACE conn3 <- [1,1666,null,{}] 09:29:28 INFO - PROCESS | 3772 | 1464625768976 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}] 09:29:29 INFO - PROCESS | 3772 | 1464625769073 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 09:29:29 INFO - PROCESS | 3772 | 1464625769082 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:29 INFO - PROCESS | 3772 | ++DOCSHELL 16BA8400 == 86 [pid = 3772] [id = 426] 09:29:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 152 (16BB6000) [pid = 3772] [serial = 1278] [outer = 00000000] 09:29:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 153 (16F49800) [pid = 3772] [serial = 1279] [outer = 16BB6000] 09:29:29 INFO - PROCESS | 3772 | 1464625769132 Marionette DEBUG loaded listener.js 09:29:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 154 (17708400) [pid = 3772] [serial = 1280] [outer = 16BB6000] 09:29:29 INFO - PROCESS | 3772 | 1464625769638 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]]]}] 09:29:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:29:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 728ms 09:29:29 INFO - PROCESS | 3772 | 1464625769709 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 09:29:29 INFO - PROCESS | 3772 | 1464625769712 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 09:29:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:29:29 INFO - PROCESS | 3772 | 1464625769716 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:29:29 INFO - PROCESS | 3772 | 1464625769719 Marionette TRACE conn3 <- [1,1670,null,{}] 09:29:29 INFO - PROCESS | 3772 | 1464625769734 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}] 09:29:29 INFO - PROCESS | 3772 | 1464625769834 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 09:29:29 INFO - PROCESS | 3772 | 1464625769847 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:29 INFO - PROCESS | 3772 | ++DOCSHELL 19982400 == 87 [pid = 3772] [id = 427] 09:29:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 155 (19A99800) [pid = 3772] [serial = 1281] [outer = 00000000] 09:29:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 156 (1A706800) [pid = 3772] [serial = 1282] [outer = 19A99800] 09:29:29 INFO - PROCESS | 3772 | 1464625769894 Marionette DEBUG loaded listener.js 09:29:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 157 (1A79D400) [pid = 3772] [serial = 1283] [outer = 19A99800] 09:29:30 INFO - PROCESS | 3772 | 1464625770393 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]]]}] 09:29:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:29:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 758ms 09:29:30 INFO - PROCESS | 3772 | 1464625770460 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 09:29:30 INFO - PROCESS | 3772 | 1464625770462 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 09:29:30 INFO - PROCESS | 3772 | 1464625770466 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:29:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:29:30 INFO - PROCESS | 3772 | 1464625770467 Marionette TRACE conn3 <- [1,1674,null,{}] 09:29:30 INFO - PROCESS | 3772 | 1464625770471 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}] 09:29:30 INFO - PROCESS | 3772 | 1464625770572 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 09:29:30 INFO - PROCESS | 3772 | 1464625770700 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:30 INFO - PROCESS | 3772 | ++DOCSHELL 114BA400 == 88 [pid = 3772] [id = 428] 09:29:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 158 (12AC8000) [pid = 3772] [serial = 1284] [outer = 00000000] 09:29:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 159 (1B803800) [pid = 3772] [serial = 1285] [outer = 12AC8000] 09:29:30 INFO - PROCESS | 3772 | 1464625770745 Marionette DEBUG loaded listener.js 09:29:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 160 (1B809800) [pid = 3772] [serial = 1286] [outer = 12AC8000] 09:29:31 INFO - PROCESS | 3772 | 1464625771152 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]]]}] 09:29:31 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 09:29:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 744ms 09:29:31 INFO - PROCESS | 3772 | 1464625771216 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 09:29:31 INFO - PROCESS | 3772 | 1464625771218 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 09:29:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:29:31 INFO - PROCESS | 3772 | 1464625771221 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:29:31 INFO - PROCESS | 3772 | 1464625771232 Marionette TRACE conn3 <- [1,1678,null,{}] 09:29:31 INFO - PROCESS | 3772 | 1464625771236 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}] 09:29:31 INFO - PROCESS | 3772 | 1464625771373 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 09:29:31 INFO - PROCESS | 3772 | 1464625771398 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:31 INFO - PROCESS | 3772 | ++DOCSHELL 1B808800 == 89 [pid = 3772] [id = 429] 09:29:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 161 (1B810C00) [pid = 3772] [serial = 1287] [outer = 00000000] 09:29:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 162 (1C3AB800) [pid = 3772] [serial = 1288] [outer = 1B810C00] 09:29:31 INFO - PROCESS | 3772 | 1464625771443 Marionette DEBUG loaded listener.js 09:29:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 163 (1C3D7C00) [pid = 3772] [serial = 1289] [outer = 1B810C00] 09:29:31 INFO - PROCESS | 3772 | 1464625771876 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]]]}] 09:29:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:29:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 681ms 09:29:31 INFO - PROCESS | 3772 | 1464625771910 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 09:29:31 INFO - PROCESS | 3772 | 1464625771912 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 09:29:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:29:31 INFO - PROCESS | 3772 | 1464625771915 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:29:31 INFO - PROCESS | 3772 | 1464625771917 Marionette TRACE conn3 <- [1,1682,null,{}] 09:29:31 INFO - PROCESS | 3772 | 1464625771921 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}] 09:29:32 INFO - PROCESS | 3772 | 1464625772069 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 09:29:32 INFO - PROCESS | 3772 | 1464625772093 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:32 INFO - PROCESS | 3772 | ++DOCSHELL 1C3DE800 == 90 [pid = 3772] [id = 430] 09:29:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 164 (1C3DF400) [pid = 3772] [serial = 1290] [outer = 00000000] 09:29:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 165 (1CE30800) [pid = 3772] [serial = 1291] [outer = 1C3DF400] 09:29:32 INFO - PROCESS | 3772 | 1464625772138 Marionette DEBUG loaded listener.js 09:29:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 166 (1CE39C00) [pid = 3772] [serial = 1292] [outer = 1C3DF400] 09:29:32 INFO - PROCESS | 3772 | 1464625772567 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]]]}] 09:29:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:29:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 697ms 09:29:32 INFO - PROCESS | 3772 | --DOMWINDOW == 165 (17E67400) [pid = 3772] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:29:32 INFO - PROCESS | 3772 | --DOMWINDOW == 164 (1693C800) [pid = 3772] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:29:32 INFO - PROCESS | 3772 | --DOMWINDOW == 163 (10A5D400) [pid = 3772] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:29:32 INFO - PROCESS | 3772 | --DOMWINDOW == 162 (13DC0400) [pid = 3772] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:29:32 INFO - PROCESS | 3772 | --DOMWINDOW == 161 (16BBDC00) [pid = 3772] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:29:32 INFO - PROCESS | 3772 | --DOMWINDOW == 160 (16714400) [pid = 3772] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:29:32 INFO - PROCESS | 3772 | --DOMWINDOW == 159 (1409D000) [pid = 3772] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:29:32 INFO - PROCESS | 3772 | --DOMWINDOW == 158 (1595BC00) [pid = 3772] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:29:32 INFO - PROCESS | 3772 | --DOMWINDOW == 157 (112AEC00) [pid = 3772] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:29:32 INFO - PROCESS | 3772 | --DOMWINDOW == 156 (10E8EC00) [pid = 3772] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:29:32 INFO - PROCESS | 3772 | --DOMWINDOW == 155 (1A120C00) [pid = 3772] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:29:32 INFO - PROCESS | 3772 | 1464625772829 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 09:29:32 INFO - PROCESS | 3772 | 1464625772831 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 09:29:32 INFO - PROCESS | 3772 | 1464625772841 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:29:32 INFO - PROCESS | 3772 | 1464625772843 Marionette TRACE conn3 <- [1,1686,null,{}] 09:29:32 INFO - PROCESS | 3772 | 1464625772847 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}] 09:29:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:29:32 INFO - PROCESS | 3772 | 1464625772938 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 09:29:32 INFO - PROCESS | 3772 | 1464625772946 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:32 INFO - PROCESS | 3772 | ++DOCSHELL 12ACD400 == 91 [pid = 3772] [id = 431] 09:29:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 156 (13DC0000) [pid = 3772] [serial = 1293] [outer = 00000000] 09:29:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 157 (16BB0400) [pid = 3772] [serial = 1294] [outer = 13DC0000] 09:29:32 INFO - PROCESS | 3772 | 1464625772990 Marionette DEBUG loaded listener.js 09:29:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 158 (18441000) [pid = 3772] [serial = 1295] [outer = 13DC0000] 09:29:33 INFO - PROCESS | 3772 | 1464625773457 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]]]}] 09:29:33 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 09:29:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 665ms 09:29:33 INFO - PROCESS | 3772 | 1464625773535 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 09:29:33 INFO - PROCESS | 3772 | 1464625773537 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 09:29:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:29:33 INFO - PROCESS | 3772 | 1464625773541 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:29:33 INFO - PROCESS | 3772 | 1464625773543 Marionette TRACE conn3 <- [1,1690,null,{}] 09:29:33 INFO - PROCESS | 3772 | 1464625773546 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}] 09:29:33 INFO - PROCESS | 3772 | 1464625773644 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 09:29:33 INFO - PROCESS | 3772 | 1464625773643 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:33 INFO - PROCESS | 3772 | ++DOCSHELL 10FC6C00 == 92 [pid = 3772] [id = 432] 09:29:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 159 (1409B800) [pid = 3772] [serial = 1296] [outer = 00000000] 09:29:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 160 (1CE2E400) [pid = 3772] [serial = 1297] [outer = 1409B800] 09:29:33 INFO - PROCESS | 3772 | 1464625773689 Marionette DEBUG loaded listener.js 09:29:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 161 (1E11A400) [pid = 3772] [serial = 1298] [outer = 1409B800] 09:29:34 INFO - PROCESS | 3772 | 1464625774128 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]]]}] 09:29:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:29:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 635ms 09:29:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:29:34 INFO - PROCESS | 3772 | 1464625774167 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 09:29:34 INFO - PROCESS | 3772 | 1464625774169 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 09:29:34 INFO - PROCESS | 3772 | 1464625774172 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:29:34 INFO - PROCESS | 3772 | 1464625774174 Marionette TRACE conn3 <- [1,1694,null,{}] 09:29:34 INFO - PROCESS | 3772 | 1464625774177 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}] 09:29:34 INFO - PROCESS | 3772 | 1464625774268 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 09:29:34 INFO - PROCESS | 3772 | 1464625774302 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:34 INFO - PROCESS | 3772 | ++DOCSHELL 16BAF000 == 93 [pid = 3772] [id = 433] 09:29:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 162 (1E11E000) [pid = 3772] [serial = 1299] [outer = 00000000] 09:29:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 163 (1E123800) [pid = 3772] [serial = 1300] [outer = 1E11E000] 09:29:34 INFO - PROCESS | 3772 | 1464625774346 Marionette DEBUG loaded listener.js 09:29:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 164 (1E126000) [pid = 3772] [serial = 1301] [outer = 1E11E000] 09:29:34 INFO - PROCESS | 3772 | 1464625774869 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]]]}] 09:29:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:29:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 728ms 09:29:34 INFO - PROCESS | 3772 | 1464625774915 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 09:29:34 INFO - PROCESS | 3772 | 1464625774919 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 09:29:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:29:34 INFO - PROCESS | 3772 | 1464625774925 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:29:34 INFO - PROCESS | 3772 | 1464625774929 Marionette TRACE conn3 <- [1,1698,null,{}] 09:29:34 INFO - PROCESS | 3772 | 1464625774936 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}] 09:29:35 INFO - PROCESS | 3772 | 1464625775075 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 09:29:35 INFO - PROCESS | 3772 | 1464625775227 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:35 INFO - PROCESS | 3772 | ++DOCSHELL 13DC1C00 == 94 [pid = 3772] [id = 434] 09:29:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 165 (140A0000) [pid = 3772] [serial = 1302] [outer = 00000000] 09:29:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 166 (1433B400) [pid = 3772] [serial = 1303] [outer = 140A0000] 09:29:35 INFO - PROCESS | 3772 | 1464625775284 Marionette DEBUG loaded listener.js 09:29:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 167 (15DAAC00) [pid = 3772] [serial = 1304] [outer = 140A0000] 09:29:35 INFO - PROCESS | 3772 | 1464625775905 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]]]}] 09:29:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:29:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1038ms 09:29:35 INFO - PROCESS | 3772 | 1464625775955 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 09:29:35 INFO - PROCESS | 3772 | 1464625775961 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 09:29:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:29:35 INFO - PROCESS | 3772 | 1464625775986 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:29:35 INFO - PROCESS | 3772 | 1464625775989 Marionette TRACE conn3 <- [1,1702,null,{}] 09:29:35 INFO - PROCESS | 3772 | 1464625775993 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}] 09:29:36 INFO - PROCESS | 3772 | 1464625776114 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 09:29:36 INFO - PROCESS | 3772 | 1464625776271 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:36 INFO - PROCESS | 3772 | ++DOCSHELL 17E12C00 == 95 [pid = 3772] [id = 435] 09:29:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 168 (17EF4C00) [pid = 3772] [serial = 1305] [outer = 00000000] 09:29:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 169 (1997A000) [pid = 3772] [serial = 1306] [outer = 17EF4C00] 09:29:36 INFO - PROCESS | 3772 | 1464625776327 Marionette DEBUG loaded listener.js 09:29:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 170 (1A223000) [pid = 3772] [serial = 1307] [outer = 17EF4C00] 09:29:36 INFO - PROCESS | 3772 | 1464625776883 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]]]}] 09:29:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:29:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 945ms 09:29:36 INFO - PROCESS | 3772 | 1464625776931 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 09:29:36 INFO - PROCESS | 3772 | 1464625776934 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 09:29:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:29:36 INFO - PROCESS | 3772 | 1464625776938 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:29:36 INFO - PROCESS | 3772 | 1464625776941 Marionette TRACE conn3 <- [1,1706,null,{}] 09:29:36 INFO - PROCESS | 3772 | 1464625776952 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}] 09:29:37 INFO - PROCESS | 3772 | 1464625777073 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 09:29:37 INFO - PROCESS | 3772 | 1464625777242 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:37 INFO - PROCESS | 3772 | ++DOCSHELL 1C3A4000 == 96 [pid = 3772] [id = 436] 09:29:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 171 (1C3A7C00) [pid = 3772] [serial = 1308] [outer = 00000000] 09:29:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 172 (1C3DC400) [pid = 3772] [serial = 1309] [outer = 1C3A7C00] 09:29:37 INFO - PROCESS | 3772 | 1464625777284 Marionette DEBUG loaded listener.js 09:29:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 173 (1CE2CC00) [pid = 3772] [serial = 1310] [outer = 1C3A7C00] 09:29:37 INFO - PROCESS | 3772 | 1464625777902 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]]]}] 09:29:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:29:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1038ms 09:29:37 INFO - PROCESS | 3772 | 1464625777970 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 09:29:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:29:37 INFO - PROCESS | 3772 | 1464625777973 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 09:29:37 INFO - PROCESS | 3772 | 1464625777992 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:29:37 INFO - PROCESS | 3772 | 1464625777994 Marionette TRACE conn3 <- [1,1710,null,{}] 09:29:37 INFO - PROCESS | 3772 | 1464625777998 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}] 09:29:38 INFO - PROCESS | 3772 | 1464625778114 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 09:29:38 INFO - PROCESS | 3772 | 1464625778269 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:38 INFO - PROCESS | 3772 | ++DOCSHELL 1EB3C000 == 97 [pid = 3772] [id = 437] 09:29:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 174 (1EB3C400) [pid = 3772] [serial = 1311] [outer = 00000000] 09:29:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 175 (1EB3F400) [pid = 3772] [serial = 1312] [outer = 1EB3C400] 09:29:38 INFO - PROCESS | 3772 | 1464625778325 Marionette DEBUG loaded listener.js 09:29:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 176 (1EB46000) [pid = 3772] [serial = 1313] [outer = 1EB3C400] 09:29:38 INFO - PROCESS | 3772 | 1464625778953 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]]]}] 09:29:38 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 09:29:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 991ms 09:29:38 INFO - PROCESS | 3772 | 1464625778980 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 09:29:38 INFO - PROCESS | 3772 | 1464625778982 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 09:29:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:29:38 INFO - PROCESS | 3772 | 1464625778986 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:29:38 INFO - PROCESS | 3772 | 1464625778988 Marionette TRACE conn3 <- [1,1714,null,{}] 09:29:38 INFO - PROCESS | 3772 | 1464625778992 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}] 09:29:39 INFO - PROCESS | 3772 | 1464625779103 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 09:29:39 INFO - PROCESS | 3772 | 1464625779270 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:39 INFO - PROCESS | 3772 | ++DOCSHELL 1EB48400 == 98 [pid = 3772] [id = 438] 09:29:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 177 (1EB49C00) [pid = 3772] [serial = 1314] [outer = 00000000] 09:29:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 178 (1F7E4C00) [pid = 3772] [serial = 1315] [outer = 1EB49C00] 09:29:39 INFO - PROCESS | 3772 | 1464625779325 Marionette DEBUG loaded listener.js 09:29:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 179 (1F7E9400) [pid = 3772] [serial = 1316] [outer = 1EB49C00] 09:29:39 INFO - PROCESS | 3772 | 1464625779883 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]]]}] 09:29:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:29:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 929ms 09:29:39 INFO - PROCESS | 3772 | 1464625779915 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 09:29:39 INFO - PROCESS | 3772 | 1464625779917 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 09:29:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:29:39 INFO - PROCESS | 3772 | 1464625779921 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:29:39 INFO - PROCESS | 3772 | 1464625779923 Marionette TRACE conn3 <- [1,1718,null,{}] 09:29:39 INFO - PROCESS | 3772 | 1464625779927 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}] 09:29:40 INFO - PROCESS | 3772 | 1464625780057 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 09:29:40 INFO - PROCESS | 3772 | 1464625780229 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:40 INFO - PROCESS | 3772 | ++DOCSHELL 2037DC00 == 99 [pid = 3772] [id = 439] 09:29:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 180 (2037E800) [pid = 3772] [serial = 1317] [outer = 00000000] 09:29:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 181 (203F2C00) [pid = 3772] [serial = 1318] [outer = 2037E800] 09:29:40 INFO - PROCESS | 3772 | 1464625780284 Marionette DEBUG loaded listener.js 09:29:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 182 (203F7800) [pid = 3772] [serial = 1319] [outer = 2037E800] 09:29:40 INFO - PROCESS | 3772 | 1464625780854 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]]]}] 09:29:40 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 09:29:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1022ms 09:29:40 INFO - PROCESS | 3772 | 1464625780945 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 09:29:40 INFO - PROCESS | 3772 | 1464625780947 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 09:29:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:29:40 INFO - PROCESS | 3772 | 1464625780951 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:29:40 INFO - PROCESS | 3772 | 1464625780953 Marionette TRACE conn3 <- [1,1722,null,{}] 09:29:40 INFO - PROCESS | 3772 | 1464625780988 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}] 09:29:41 INFO - PROCESS | 3772 | 1464625781149 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 09:29:41 INFO - PROCESS | 3772 | 1464625781263 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:41 INFO - PROCESS | 3772 | ++DOCSHELL 1288F800 == 100 [pid = 3772] [id = 440] 09:29:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 183 (12AD3400) [pid = 3772] [serial = 1320] [outer = 00000000] 09:29:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 184 (16BB3000) [pid = 3772] [serial = 1321] [outer = 12AD3400] 09:29:41 INFO - PROCESS | 3772 | 1464625781319 Marionette DEBUG loaded listener.js 09:29:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 185 (16C3BC00) [pid = 3772] [serial = 1322] [outer = 12AD3400] 09:29:41 INFO - PROCESS | 3772 | 1464625781890 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]]]}] 09:29:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:29:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 991ms 09:29:41 INFO - PROCESS | 3772 | 1464625781954 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 09:29:41 INFO - PROCESS | 3772 | 1464625781956 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 09:29:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:29:41 INFO - PROCESS | 3772 | 1464625781960 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:29:41 INFO - PROCESS | 3772 | 1464625781962 Marionette TRACE conn3 <- [1,1726,null,{}] 09:29:41 INFO - PROCESS | 3772 | 1464625781966 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}] 09:29:42 INFO - PROCESS | 3772 | 1464625782081 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 09:29:42 INFO - PROCESS | 3772 | 1464625782488 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:42 INFO - PROCESS | 3772 | ++DOCSHELL 0C773400 == 101 [pid = 3772] [id = 441] 09:29:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 186 (0C779C00) [pid = 3772] [serial = 1323] [outer = 00000000] 09:29:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 187 (10E80400) [pid = 3772] [serial = 1324] [outer = 0C779C00] 09:29:42 INFO - PROCESS | 3772 | 1464625782592 Marionette DEBUG loaded listener.js 09:29:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 188 (1102BC00) [pid = 3772] [serial = 1325] [outer = 0C779C00] 09:29:43 INFO - PROCESS | 3772 | 1464625783184 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]]]}] 09:29:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:29:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1301ms 09:29:43 INFO - PROCESS | 3772 | 1464625783256 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 09:29:43 INFO - PROCESS | 3772 | 1464625783261 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 09:29:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:29:43 INFO - PROCESS | 3772 | 1464625783265 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:29:43 INFO - PROCESS | 3772 | 1464625783268 Marionette TRACE conn3 <- [1,1730,null,{}] 09:29:43 INFO - PROCESS | 3772 | 1464625783273 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}] 09:29:43 INFO - PROCESS | 3772 | 1464625783382 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 09:29:43 INFO - PROCESS | 3772 | 1464625783542 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:43 INFO - PROCESS | 3772 | ++DOCSHELL 131B5800 == 102 [pid = 3772] [id = 442] 09:29:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 189 (1320A800) [pid = 3772] [serial = 1326] [outer = 00000000] 09:29:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 190 (13B60800) [pid = 3772] [serial = 1327] [outer = 1320A800] 09:29:43 INFO - PROCESS | 3772 | 1464625783597 Marionette DEBUG loaded listener.js 09:29:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 191 (140A0800) [pid = 3772] [serial = 1328] [outer = 1320A800] 09:29:44 INFO - PROCESS | 3772 | --DOCSHELL 19A4B800 == 101 [pid = 3772] [id = 300] 09:29:44 INFO - PROCESS | 3772 | --DOCSHELL 1B3AC000 == 100 [pid = 3772] [id = 412] 09:29:44 INFO - PROCESS | 3772 | --DOCSHELL 156A7000 == 99 [pid = 3772] [id = 299] 09:29:44 INFO - PROCESS | 3772 | --DOCSHELL 10FC6C00 == 98 [pid = 3772] [id = 432] 09:29:44 INFO - PROCESS | 3772 | --DOCSHELL 12ACD400 == 97 [pid = 3772] [id = 431] 09:29:44 INFO - PROCESS | 3772 | --DOCSHELL 1C3DE800 == 96 [pid = 3772] [id = 430] 09:29:44 INFO - PROCESS | 3772 | --DOCSHELL 1B808800 == 95 [pid = 3772] [id = 429] 09:29:44 INFO - PROCESS | 3772 | --DOCSHELL 114BA400 == 94 [pid = 3772] [id = 428] 09:29:44 INFO - PROCESS | 3772 | --DOCSHELL 19982400 == 93 [pid = 3772] [id = 427] 09:29:44 INFO - PROCESS | 3772 | --DOCSHELL 16BA8400 == 92 [pid = 3772] [id = 426] 09:29:44 INFO - PROCESS | 3772 | --DOCSHELL 1320C800 == 91 [pid = 3772] [id = 425] 09:29:44 INFO - PROCESS | 3772 | --DOCSHELL 17595000 == 90 [pid = 3772] [id = 420] 09:29:44 INFO - PROCESS | 3772 | --DOCSHELL 17E6A400 == 89 [pid = 3772] [id = 419] 09:29:44 INFO - PROCESS | 3772 | --DOCSHELL 16BC5000 == 88 [pid = 3772] [id = 418] 09:29:44 INFO - PROCESS | 3772 | --DOCSHELL 14340400 == 87 [pid = 3772] [id = 417] 09:29:44 INFO - PROCESS | 3772 | --DOCSHELL 0F334400 == 86 [pid = 3772] [id = 416] 09:29:44 INFO - PROCESS | 3772 | --DOMWINDOW == 190 (15FEB000) [pid = 3772] [serial = 1246] [outer = 00000000] [url = about:blank] 09:29:44 INFO - PROCESS | 3772 | 1464625784213 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]]]}] 09:29:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:29:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 991ms 09:29:44 INFO - PROCESS | 3772 | 1464625784271 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 09:29:44 INFO - PROCESS | 3772 | 1464625784275 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 09:29:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:29:44 INFO - PROCESS | 3772 | 1464625784282 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:29:44 INFO - PROCESS | 3772 | 1464625784284 Marionette TRACE conn3 <- [1,1734,null,{}] 09:29:44 INFO - PROCESS | 3772 | --DOMWINDOW == 189 (17EECC00) [pid = 3772] [serial = 1207] [outer = 00000000] [url = about:blank] 09:29:44 INFO - PROCESS | 3772 | --DOMWINDOW == 188 (1977D400) [pid = 3772] [serial = 1210] [outer = 00000000] [url = about:blank] 09:29:44 INFO - PROCESS | 3772 | --DOMWINDOW == 187 (1843D000) [pid = 3772] [serial = 1208] [outer = 00000000] [url = about:blank] 09:29:44 INFO - PROCESS | 3772 | --DOMWINDOW == 186 (12ACF400) [pid = 3772] [serial = 1213] [outer = 00000000] [url = about:blank] 09:29:44 INFO - PROCESS | 3772 | --DOMWINDOW == 185 (19976400) [pid = 3772] [serial = 1211] [outer = 00000000] [url = about:blank] 09:29:44 INFO - PROCESS | 3772 | --DOMWINDOW == 184 (19760C00) [pid = 3772] [serial = 1216] [outer = 00000000] [url = about:blank] 09:29:44 INFO - PROCESS | 3772 | --DOMWINDOW == 183 (16F4B400) [pid = 3772] [serial = 1204] [outer = 00000000] [url = about:blank] 09:29:44 INFO - PROCESS | 3772 | --DOMWINDOW == 182 (16BBE000) [pid = 3772] [serial = 1201] [outer = 00000000] [url = about:blank] 09:29:44 INFO - PROCESS | 3772 | --DOMWINDOW == 181 (16BC5400) [pid = 3772] [serial = 1202] [outer = 00000000] [url = about:blank] 09:29:44 INFO - PROCESS | 3772 | --DOMWINDOW == 180 (15C78800) [pid = 3772] [serial = 1198] [outer = 00000000] [url = about:blank] 09:29:44 INFO - PROCESS | 3772 | --DOMWINDOW == 179 (15FF1000) [pid = 3772] [serial = 1199] [outer = 00000000] [url = about:blank] 09:29:44 INFO - PROCESS | 3772 | --DOMWINDOW == 178 (164F4C00) [pid = 3772] [serial = 1196] [outer = 00000000] [url = about:blank] 09:29:44 INFO - PROCESS | 3772 | --DOMWINDOW == 177 (15FE7C00) [pid = 3772] [serial = 1195] [outer = 00000000] [url = about:blank] 09:29:44 INFO - PROCESS | 3772 | --DOMWINDOW == 176 (16BBBC00) [pid = 3772] [serial = 1174] [outer = 00000000] [url = about:blank] 09:29:44 INFO - PROCESS | 3772 | --DOMWINDOW == 175 (13058C00) [pid = 3772] [serial = 1193] [outer = 00000000] [url = about:blank] 09:29:44 INFO - PROCESS | 3772 | --DOMWINDOW == 174 (12A6EC00) [pid = 3772] [serial = 1192] [outer = 00000000] [url = about:blank] 09:29:44 INFO - PROCESS | 3772 | --DOMWINDOW == 173 (1A72D000) [pid = 3772] [serial = 1177] [outer = 00000000] [url = about:blank] 09:29:44 INFO - PROCESS | 3772 | --DOMWINDOW == 172 (13127400) [pid = 3772] [serial = 1171] [outer = 00000000] [url = about:blank] 09:29:44 INFO - PROCESS | 3772 | --DOMWINDOW == 171 (1B079400) [pid = 3772] [serial = 1180] [outer = 00000000] [url = about:blank] 09:29:44 INFO - PROCESS | 3772 | --DOMWINDOW == 170 (1B2B5800) [pid = 3772] [serial = 1183] [outer = 00000000] [url = about:blank] 09:29:44 INFO - PROCESS | 3772 | --DOMWINDOW == 169 (1B4DF400) [pid = 3772] [serial = 1186] [outer = 00000000] [url = about:blank] 09:29:44 INFO - PROCESS | 3772 | --DOMWINDOW == 168 (1B649000) [pid = 3772] [serial = 1189] [outer = 00000000] [url = about:blank] 09:29:44 INFO - PROCESS | 3772 | --DOMWINDOW == 167 (1311C800) [pid = 3772] [serial = 1243] [outer = 00000000] [url = about:blank] 09:29:44 INFO - PROCESS | 3772 | --DOMWINDOW == 166 (13BC5C00) [pid = 3772] [serial = 1244] [outer = 00000000] [url = about:blank] 09:29:44 INFO - PROCESS | 3772 | --DOMWINDOW == 165 (1101C400) [pid = 3772] [serial = 1222] [outer = 00000000] [url = about:blank] 09:29:44 INFO - PROCESS | 3772 | --DOMWINDOW == 164 (15DA9000) [pid = 3772] [serial = 1225] [outer = 00000000] [url = about:blank] 09:29:44 INFO - PROCESS | 3772 | --DOMWINDOW == 163 (18242400) [pid = 3772] [serial = 1228] [outer = 00000000] [url = about:blank] 09:29:44 INFO - PROCESS | 3772 | --DOMWINDOW == 162 (1A806000) [pid = 3772] [serial = 1231] [outer = 00000000] [url = about:blank] 09:29:44 INFO - PROCESS | 3772 | --DOMWINDOW == 161 (1B085800) [pid = 3772] [serial = 1234] [outer = 00000000] [url = about:blank] 09:29:44 INFO - PROCESS | 3772 | --DOMWINDOW == 160 (199C9000) [pid = 3772] [serial = 1217] [outer = 00000000] [url = about:blank] 09:29:44 INFO - PROCESS | 3772 | --DOMWINDOW == 159 (15FF1800) [pid = 3772] [serial = 1214] [outer = 00000000] [url = about:blank] 09:29:44 INFO - PROCESS | 3772 | --DOMWINDOW == 158 (1B3B4800) [pid = 3772] [serial = 1237] [outer = 00000000] [url = about:blank] 09:29:44 INFO - PROCESS | 3772 | --DOMWINDOW == 157 (173B8400) [pid = 3772] [serial = 1205] [outer = 00000000] [url = about:blank] 09:29:44 INFO - PROCESS | 3772 | --DOMWINDOW == 156 (1C3A4800) [pid = 3772] [serial = 1240] [outer = 00000000] [url = about:blank] 09:29:44 INFO - PROCESS | 3772 | --DOMWINDOW == 155 (1A6AA400) [pid = 3772] [serial = 1220] [outer = 00000000] [url = about:blank] 09:29:44 INFO - PROCESS | 3772 | --DOMWINDOW == 154 (1A228800) [pid = 3772] [serial = 1219] [outer = 00000000] [url = about:blank] 09:29:44 INFO - PROCESS | 3772 | 1464625784313 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}] 09:29:44 INFO - PROCESS | 3772 | 1464625784414 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 09:29:44 INFO - PROCESS | 3772 | 1464625784426 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:44 INFO - PROCESS | 3772 | ++DOCSHELL 12ACFC00 == 87 [pid = 3772] [id = 443] 09:29:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 155 (12AD0800) [pid = 3772] [serial = 1329] [outer = 00000000] 09:29:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 156 (132AC800) [pid = 3772] [serial = 1330] [outer = 12AD0800] 09:29:44 INFO - PROCESS | 3772 | 1464625784474 Marionette DEBUG loaded listener.js 09:29:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 157 (140A8000) [pid = 3772] [serial = 1331] [outer = 12AD0800] 09:29:45 INFO - PROCESS | 3772 | 1464625785012 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]]]}] 09:29:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:29:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 805ms 09:29:45 INFO - PROCESS | 3772 | 1464625785087 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 09:29:45 INFO - PROCESS | 3772 | 1464625785089 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 09:29:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:29:45 INFO - PROCESS | 3772 | 1464625785094 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:29:45 INFO - PROCESS | 3772 | 1464625785100 Marionette TRACE conn3 <- [1,1738,null,{}] 09:29:45 INFO - PROCESS | 3772 | 1464625785110 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}] 09:29:45 INFO - PROCESS | 3772 | 1464625785206 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 09:29:45 INFO - PROCESS | 3772 | 1464625785316 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:45 INFO - PROCESS | 3772 | ++DOCSHELL 15FE6400 == 88 [pid = 3772] [id = 444] 09:29:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 158 (15FE7C00) [pid = 3772] [serial = 1332] [outer = 00000000] 09:29:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 159 (16711800) [pid = 3772] [serial = 1333] [outer = 15FE7C00] 09:29:45 INFO - PROCESS | 3772 | 1464625785361 Marionette DEBUG loaded listener.js 09:29:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 160 (1671F800) [pid = 3772] [serial = 1334] [outer = 15FE7C00] 09:29:45 INFO - PROCESS | 3772 | 1464625785734 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]]]}] 09:29:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:29:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 681ms 09:29:45 INFO - PROCESS | 3772 | 1464625785792 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 09:29:45 INFO - PROCESS | 3772 | 1464625785794 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 09:29:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:29:45 INFO - PROCESS | 3772 | 1464625785798 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:29:45 INFO - PROCESS | 3772 | 1464625785799 Marionette TRACE conn3 <- [1,1742,null,{}] 09:29:45 INFO - PROCESS | 3772 | 1464625785803 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}] 09:29:45 INFO - PROCESS | 3772 | 1464625785895 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 09:29:45 INFO - PROCESS | 3772 | 1464625785904 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:45 INFO - PROCESS | 3772 | ++DOCSHELL 15FF1800 == 89 [pid = 3772] [id = 445] 09:29:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 161 (1671C400) [pid = 3772] [serial = 1335] [outer = 00000000] 09:29:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 162 (16BAF400) [pid = 3772] [serial = 1336] [outer = 1671C400] 09:29:45 INFO - PROCESS | 3772 | 1464625785952 Marionette DEBUG loaded listener.js 09:29:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 163 (16BC5C00) [pid = 3772] [serial = 1337] [outer = 1671C400] 09:29:46 INFO - PROCESS | 3772 | 1464625786377 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]]]}] 09:29:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:29:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 635ms 09:29:46 INFO - PROCESS | 3772 | 1464625786430 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 09:29:46 INFO - PROCESS | 3772 | 1464625786432 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 09:29:46 INFO - PROCESS | 3772 | 1464625786435 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:29:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:29:46 INFO - PROCESS | 3772 | 1464625786437 Marionette TRACE conn3 <- [1,1746,null,{}] 09:29:46 INFO - PROCESS | 3772 | 1464625786451 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}] 09:29:46 INFO - PROCESS | 3772 | 1464625786584 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 09:29:46 INFO - PROCESS | 3772 | 1464625786679 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:46 INFO - PROCESS | 3772 | ++DOCSHELL 16C3D000 == 90 [pid = 3772] [id = 446] 09:29:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 164 (16D72C00) [pid = 3772] [serial = 1338] [outer = 00000000] 09:29:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 165 (16F8E400) [pid = 3772] [serial = 1339] [outer = 16D72C00] 09:29:46 INFO - PROCESS | 3772 | 1464625786732 Marionette DEBUG loaded listener.js 09:29:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 166 (17712C00) [pid = 3772] [serial = 1340] [outer = 16D72C00] 09:29:47 INFO - PROCESS | 3772 | 1464625787166 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]]]}] 09:29:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 743ms 09:29:47 INFO - PROCESS | 3772 | 1464625787196 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 09:29:47 INFO - PROCESS | 3772 | 1464625787198 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 09:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:29:47 INFO - PROCESS | 3772 | 1464625787201 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:29:47 INFO - PROCESS | 3772 | 1464625787203 Marionette TRACE conn3 <- [1,1750,null,{}] 09:29:47 INFO - PROCESS | 3772 | 1464625787206 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}] 09:29:47 INFO - PROCESS | 3772 | 1464625787333 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 09:29:47 INFO - PROCESS | 3772 | 1464625787406 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:47 INFO - PROCESS | 3772 | ++DOCSHELL 17E15C00 == 91 [pid = 3772] [id = 447] 09:29:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 167 (17E64400) [pid = 3772] [serial = 1341] [outer = 00000000] 09:29:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 168 (18447400) [pid = 3772] [serial = 1342] [outer = 17E64400] 09:29:47 INFO - PROCESS | 3772 | 1464625787450 Marionette DEBUG loaded listener.js 09:29:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 169 (19760C00) [pid = 3772] [serial = 1343] [outer = 17E64400] 09:29:47 INFO - PROCESS | 3772 | 1464625787851 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]]]}] 09:29:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 697ms 09:29:47 INFO - PROCESS | 3772 | 1464625787901 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 09:29:47 INFO - PROCESS | 3772 | 1464625787903 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 09:29:47 INFO - PROCESS | 3772 | 1464625787907 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:29:47 INFO - PROCESS | 3772 | 1464625787908 Marionette TRACE conn3 <- [1,1754,null,{}] 09:29:47 INFO - PROCESS | 3772 | 1464625787912 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}] 09:29:48 INFO - PROCESS | 3772 | 1464625788066 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 09:29:48 INFO - PROCESS | 3772 | 1464625788093 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:48 INFO - PROCESS | 3772 | ++DOCSHELL 17E6A000 == 92 [pid = 3772] [id = 448] 09:29:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 170 (18246800) [pid = 3772] [serial = 1344] [outer = 00000000] 09:29:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 171 (1997C000) [pid = 3772] [serial = 1345] [outer = 18246800] 09:29:48 INFO - PROCESS | 3772 | 1464625788138 Marionette DEBUG loaded listener.js 09:29:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 172 (199C9000) [pid = 3772] [serial = 1346] [outer = 18246800] 09:29:48 INFO - PROCESS | 3772 | --DOMWINDOW == 171 (17599000) [pid = 3772] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:29:48 INFO - PROCESS | 3772 | --DOMWINDOW == 170 (1CE31C00) [pid = 3772] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:29:48 INFO - PROCESS | 3772 | --DOMWINDOW == 169 (1C3AB400) [pid = 3772] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:29:48 INFO - PROCESS | 3772 | --DOMWINDOW == 168 (1B650800) [pid = 3772] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:29:48 INFO - PROCESS | 3772 | --DOMWINDOW == 167 (1B810C00) [pid = 3772] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:29:48 INFO - PROCESS | 3772 | --DOMWINDOW == 166 (1C3DF400) [pid = 3772] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:29:48 INFO - PROCESS | 3772 | --DOMWINDOW == 165 (13DC0000) [pid = 3772] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:29:48 INFO - PROCESS | 3772 | --DOMWINDOW == 164 (16BB6000) [pid = 3772] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:29:48 INFO - PROCESS | 3772 | --DOMWINDOW == 163 (19A99800) [pid = 3772] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:29:48 INFO - PROCESS | 3772 | --DOMWINDOW == 162 (1390C800) [pid = 3772] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:29:48 INFO - PROCESS | 3772 | --DOMWINDOW == 161 (12AC8000) [pid = 3772] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:29:48 INFO - PROCESS | 3772 | --DOMWINDOW == 160 (1409B800) [pid = 3772] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:29:48 INFO - PROCESS | 3772 | --DOMWINDOW == 159 (12AC5400) [pid = 3772] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:29:48 INFO - PROCESS | 3772 | 1464625788909 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]]]}] 09:29:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:29:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1037ms 09:29:48 INFO - PROCESS | 3772 | 1464625788949 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 09:29:48 INFO - PROCESS | 3772 | 1464625788952 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 09:29:48 INFO - PROCESS | 3772 | 1464625788956 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:29:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:29:48 INFO - PROCESS | 3772 | 1464625788959 Marionette TRACE conn3 <- [1,1758,null,{}] 09:29:48 INFO - PROCESS | 3772 | 1464625788964 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}] 09:29:49 INFO - PROCESS | 3772 | 1464625789051 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 09:29:49 INFO - PROCESS | 3772 | 1464625789162 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:49 INFO - PROCESS | 3772 | ++DOCSHELL 1122B000 == 93 [pid = 3772] [id = 449] 09:29:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 160 (1142B400) [pid = 3772] [serial = 1347] [outer = 00000000] 09:29:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 161 (140D2800) [pid = 3772] [serial = 1348] [outer = 1142B400] 09:29:49 INFO - PROCESS | 3772 | 1464625789219 Marionette DEBUG loaded listener.js 09:29:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 162 (19783C00) [pid = 3772] [serial = 1349] [outer = 1142B400] 09:29:49 INFO - PROCESS | 3772 | 1464625789618 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]]]}] 09:29:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:29:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 697ms 09:29:49 INFO - PROCESS | 3772 | 1464625789658 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 09:29:49 INFO - PROCESS | 3772 | 1464625789660 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 09:29:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:29:49 INFO - PROCESS | 3772 | 1464625789663 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:29:49 INFO - PROCESS | 3772 | 1464625789665 Marionette TRACE conn3 <- [1,1762,null,{}] 09:29:49 INFO - PROCESS | 3772 | 1464625789668 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}] 09:29:49 INFO - PROCESS | 3772 | 1464625789755 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 09:29:49 INFO - PROCESS | 3772 | 1464625789746 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:49 INFO - PROCESS | 3772 | ++DOCSHELL 10E7F800 == 94 [pid = 3772] [id = 450] 09:29:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 163 (13121800) [pid = 3772] [serial = 1350] [outer = 00000000] 09:29:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 164 (19A91400) [pid = 3772] [serial = 1351] [outer = 13121800] 09:29:49 INFO - PROCESS | 3772 | 1464625789791 Marionette DEBUG loaded listener.js 09:29:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 165 (1A229C00) [pid = 3772] [serial = 1352] [outer = 13121800] 09:29:50 INFO - PROCESS | 3772 | 1464625790235 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]]]}] 09:29:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:29:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 620ms 09:29:50 INFO - PROCESS | 3772 | 1464625790290 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 09:29:50 INFO - PROCESS | 3772 | 1464625790292 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 09:29:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:29:50 INFO - PROCESS | 3772 | 1464625790295 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:29:50 INFO - PROCESS | 3772 | 1464625790297 Marionette TRACE conn3 <- [1,1766,null,{}] 09:29:50 INFO - PROCESS | 3772 | 1464625790304 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}] 09:29:50 INFO - PROCESS | 3772 | 1464625790393 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 09:29:50 INFO - PROCESS | 3772 | 1464625790400 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:50 INFO - PROCESS | 3772 | ++DOCSHELL 19A49000 == 95 [pid = 3772] [id = 451] 09:29:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 166 (1A6A5800) [pid = 3772] [serial = 1353] [outer = 00000000] 09:29:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 167 (1A72D000) [pid = 3772] [serial = 1354] [outer = 1A6A5800] 09:29:50 INFO - PROCESS | 3772 | 1464625790449 Marionette DEBUG loaded listener.js 09:29:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 168 (1A802C00) [pid = 3772] [serial = 1355] [outer = 1A6A5800] 09:29:51 INFO - PROCESS | 3772 | 1464625791123 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]]]}] 09:29:51 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 09:29:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 836ms 09:29:51 INFO - PROCESS | 3772 | 1464625791139 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 09:29:51 INFO - PROCESS | 3772 | 1464625791143 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 09:29:51 INFO - PROCESS | 3772 | 1464625791149 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:29:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:29:51 INFO - PROCESS | 3772 | 1464625791153 Marionette TRACE conn3 <- [1,1770,null,{}] 09:29:51 INFO - PROCESS | 3772 | 1464625791158 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}] 09:29:51 INFO - PROCESS | 3772 | 1464625791283 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 09:29:51 INFO - PROCESS | 3772 | 1464625791438 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:51 INFO - PROCESS | 3772 | ++DOCSHELL 1122EC00 == 96 [pid = 3772] [id = 452] 09:29:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 169 (11C64C00) [pid = 3772] [serial = 1356] [outer = 00000000] 09:29:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 170 (131B6000) [pid = 3772] [serial = 1357] [outer = 11C64C00] 09:29:51 INFO - PROCESS | 3772 | 1464625791497 Marionette DEBUG loaded listener.js 09:29:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 171 (13906800) [pid = 3772] [serial = 1358] [outer = 11C64C00] 09:29:52 INFO - PROCESS | 3772 | 1464625792118 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]]]}] 09:29:52 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 09:29:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1022ms 09:29:52 INFO - PROCESS | 3772 | 1464625792178 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 09:29:52 INFO - PROCESS | 3772 | 1464625792184 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 09:29:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:29:52 INFO - PROCESS | 3772 | 1464625792210 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:29:52 INFO - PROCESS | 3772 | 1464625792213 Marionette TRACE conn3 <- [1,1774,null,{}] 09:29:52 INFO - PROCESS | 3772 | 1464625792232 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}] 09:29:52 INFO - PROCESS | 3772 | 1464625792357 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 09:29:52 INFO - PROCESS | 3772 | 1464625792502 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:52 INFO - PROCESS | 3772 | ++DOCSHELL 15C7C800 == 97 [pid = 3772] [id = 453] 09:29:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 172 (15FE6800) [pid = 3772] [serial = 1359] [outer = 00000000] 09:29:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 173 (16805C00) [pid = 3772] [serial = 1360] [outer = 15FE6800] 09:29:52 INFO - PROCESS | 3772 | 1464625792559 Marionette DEBUG loaded listener.js 09:29:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 174 (16BB4000) [pid = 3772] [serial = 1361] [outer = 15FE6800] 09:29:53 INFO - PROCESS | 3772 | 1464625793180 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]]]}] 09:29:53 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 09:29:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 991ms 09:29:53 INFO - PROCESS | 3772 | 1464625793210 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 09:29:53 INFO - PROCESS | 3772 | 1464625793213 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 09:29:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:29:53 INFO - PROCESS | 3772 | 1464625793217 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:29:53 INFO - PROCESS | 3772 | 1464625793220 Marionette TRACE conn3 <- [1,1778,null,{}] 09:29:53 INFO - PROCESS | 3772 | 1464625793232 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}] 09:29:53 INFO - PROCESS | 3772 | 1464625793338 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 09:29:53 INFO - PROCESS | 3772 | 1464625793495 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:53 INFO - PROCESS | 3772 | ++DOCSHELL 19A9B000 == 98 [pid = 3772] [id = 454] 09:29:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 175 (1A11B400) [pid = 3772] [serial = 1362] [outer = 00000000] 09:29:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 176 (1A722400) [pid = 3772] [serial = 1363] [outer = 1A11B400] 09:29:53 INFO - PROCESS | 3772 | 1464625793554 Marionette DEBUG loaded listener.js 09:29:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 177 (1A807000) [pid = 3772] [serial = 1364] [outer = 1A11B400] 09:29:54 INFO - PROCESS | 3772 | 1464625794131 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]]]}] 09:29:54 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) 09:29:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 929ms 09:29:54 INFO - PROCESS | 3772 | 1464625794145 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 09:29:54 INFO - PROCESS | 3772 | 1464625794148 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 09:29:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:29:54 INFO - PROCESS | 3772 | 1464625794152 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:29:54 INFO - PROCESS | 3772 | 1464625794154 Marionette TRACE conn3 <- [1,1782,null,{}] 09:29:54 INFO - PROCESS | 3772 | 1464625794157 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}] 09:29:54 INFO - PROCESS | 3772 | 1464625794273 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 09:29:54 INFO - PROCESS | 3772 | 1464625794442 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:54 INFO - PROCESS | 3772 | ++DOCSHELL 1977E000 == 99 [pid = 3772] [id = 455] 09:29:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 178 (1A70E800) [pid = 3772] [serial = 1365] [outer = 00000000] 09:29:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 179 (1B07E800) [pid = 3772] [serial = 1366] [outer = 1A70E800] 09:29:54 INFO - PROCESS | 3772 | 1464625794503 Marionette DEBUG loaded listener.js 09:29:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 180 (1B2C1C00) [pid = 3772] [serial = 1367] [outer = 1A70E800] 09:29:55 INFO - PROCESS | 3772 | 1464625795115 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]]]}] 09:29:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:29:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1022ms 09:29:55 INFO - PROCESS | 3772 | 1464625795192 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 09:29:55 INFO - PROCESS | 3772 | 1464625795195 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 09:29:55 INFO - PROCESS | 3772 | 1464625795198 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:29:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:29:55 INFO - PROCESS | 3772 | 1464625795200 Marionette TRACE conn3 <- [1,1786,null,{}] 09:29:55 INFO - PROCESS | 3772 | 1464625795204 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}] 09:29:55 INFO - PROCESS | 3772 | 1464625795313 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 09:29:55 INFO - PROCESS | 3772 | 1464625795466 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:55 INFO - PROCESS | 3772 | ++DOCSHELL 1AAE3000 == 100 [pid = 3772] [id = 456] 09:29:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 181 (1B4E2C00) [pid = 3772] [serial = 1368] [outer = 00000000] 09:29:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 182 (1B64A800) [pid = 3772] [serial = 1369] [outer = 1B4E2C00] 09:29:55 INFO - PROCESS | 3772 | 1464625795530 Marionette DEBUG loaded listener.js 09:29:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 183 (1B804C00) [pid = 3772] [serial = 1370] [outer = 1B4E2C00] 09:29:56 INFO - PROCESS | 3772 | 1464625796151 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]]]}] 09:29:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:29:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 991ms 09:29:56 INFO - PROCESS | 3772 | 1464625796202 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 09:29:56 INFO - PROCESS | 3772 | 1464625796205 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 09:29:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:29:56 INFO - PROCESS | 3772 | 1464625796208 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:29:56 INFO - PROCESS | 3772 | 1464625796210 Marionette TRACE conn3 <- [1,1790,null,{}] 09:29:56 INFO - PROCESS | 3772 | 1464625796214 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}] 09:29:56 INFO - PROCESS | 3772 | 1464625796342 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 09:29:56 INFO - PROCESS | 3772 | 1464625796497 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:56 INFO - PROCESS | 3772 | ++DOCSHELL 1B4E5400 == 101 [pid = 3772] [id = 457] 09:29:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 184 (1C39EC00) [pid = 3772] [serial = 1371] [outer = 00000000] 09:29:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 185 (1C3D6000) [pid = 3772] [serial = 1372] [outer = 1C39EC00] 09:29:56 INFO - PROCESS | 3772 | 1464625796553 Marionette DEBUG loaded listener.js 09:29:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 186 (1C3DC800) [pid = 3772] [serial = 1373] [outer = 1C39EC00] 09:29:57 INFO - PROCESS | 3772 | 1464625797144 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]]]}] 09:29:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:29:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 991ms 09:29:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:29:57 INFO - PROCESS | 3772 | 1464625797195 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 09:29:57 INFO - PROCESS | 3772 | 1464625797197 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 09:29:57 INFO - PROCESS | 3772 | 1464625797201 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:29:57 INFO - PROCESS | 3772 | 1464625797203 Marionette TRACE conn3 <- [1,1794,null,{}] 09:29:57 INFO - PROCESS | 3772 | 1464625797207 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}] 09:29:57 INFO - PROCESS | 3772 | 1464625797316 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 09:29:57 INFO - PROCESS | 3772 | 1464625797469 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:57 INFO - PROCESS | 3772 | ++DOCSHELL 1C3A8C00 == 102 [pid = 3772] [id = 458] 09:29:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 187 (1C3A9000) [pid = 3772] [serial = 1374] [outer = 00000000] 09:29:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 188 (1E119000) [pid = 3772] [serial = 1375] [outer = 1C3A9000] 09:29:57 INFO - PROCESS | 3772 | 1464625797524 Marionette DEBUG loaded listener.js 09:29:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 189 (1E124400) [pid = 3772] [serial = 1376] [outer = 1C3A9000] 09:29:58 INFO - PROCESS | 3772 | 1464625798065 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]]]}] 09:29:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:29:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 899ms 09:29:58 INFO - PROCESS | 3772 | 1464625798105 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 09:29:58 INFO - PROCESS | 3772 | 1464625798107 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 09:29:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:29:58 INFO - PROCESS | 3772 | 1464625798111 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:29:58 INFO - PROCESS | 3772 | 1464625798113 Marionette TRACE conn3 <- [1,1798,null,{}] 09:29:58 INFO - PROCESS | 3772 | 1464625798117 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}] 09:29:58 INFO - PROCESS | 3772 | 1464625798234 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 09:29:58 INFO - PROCESS | 3772 | 1464625798430 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:58 INFO - PROCESS | 3772 | ++DOCSHELL 10A6CC00 == 103 [pid = 3772] [id = 459] 09:29:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 190 (1307B400) [pid = 3772] [serial = 1377] [outer = 00000000] 09:29:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 191 (1A804000) [pid = 3772] [serial = 1378] [outer = 1307B400] 09:29:58 INFO - PROCESS | 3772 | 1464625798484 Marionette DEBUG loaded listener.js 09:29:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 192 (1E11C000) [pid = 3772] [serial = 1379] [outer = 1307B400] 09:29:59 INFO - PROCESS | 3772 | 1464625799058 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]]]}] 09:29:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:29:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 991ms 09:29:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:29:59 INFO - PROCESS | 3772 | 1464625799097 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 09:29:59 INFO - PROCESS | 3772 | 1464625799099 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 09:29:59 INFO - PROCESS | 3772 | 1464625799103 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:29:59 INFO - PROCESS | 3772 | 1464625799105 Marionette TRACE conn3 <- [1,1802,null,{}] 09:29:59 INFO - PROCESS | 3772 | 1464625799109 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}] 09:29:59 INFO - PROCESS | 3772 | 1464625799227 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 09:29:59 INFO - PROCESS | 3772 | 1464625799406 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:59 INFO - PROCESS | 3772 | ++DOCSHELL 1693C000 == 104 [pid = 3772] [id = 460] 09:29:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 193 (16BAE400) [pid = 3772] [serial = 1380] [outer = 00000000] 09:29:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 194 (19A57400) [pid = 3772] [serial = 1381] [outer = 16BAE400] 09:29:59 INFO - PROCESS | 3772 | 1464625799464 Marionette DEBUG loaded listener.js 09:29:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 195 (1A796000) [pid = 3772] [serial = 1382] [outer = 16BAE400] 09:30:00 INFO - PROCESS | 3772 | 1464625800246 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]]]}] 09:30:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:30:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1177ms 09:30:00 INFO - PROCESS | 3772 | 1464625800302 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 09:30:00 INFO - PROCESS | 3772 | 1464625800306 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 09:30:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:30:00 INFO - PROCESS | 3772 | 1464625800311 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:30:00 INFO - PROCESS | 3772 | 1464625800314 Marionette TRACE conn3 <- [1,1806,null,{}] 09:30:00 INFO - PROCESS | 3772 | 1464625800319 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}] 09:30:00 INFO - PROCESS | 3772 | 1464625800434 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 09:30:00 INFO - PROCESS | 3772 | 1464625800578 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:00 INFO - PROCESS | 3772 | ++DOCSHELL 1311F400 == 105 [pid = 3772] [id = 461] 09:30:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 196 (1320B800) [pid = 3772] [serial = 1383] [outer = 00000000] 09:30:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 197 (140A8400) [pid = 3772] [serial = 1384] [outer = 1320B800] 09:30:00 INFO - PROCESS | 3772 | 1464625800630 Marionette DEBUG loaded listener.js 09:30:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 198 (15C71400) [pid = 3772] [serial = 1385] [outer = 1320B800] 09:30:01 INFO - PROCESS | 3772 | 1464625801217 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]]]}] 09:30:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:30:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 945ms 09:30:01 INFO - PROCESS | 3772 | 1464625801241 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 09:30:01 INFO - PROCESS | 3772 | 1464625801247 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 09:30:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:30:01 INFO - PROCESS | 3772 | 1464625801253 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:30:01 INFO - PROCESS | 3772 | 1464625801255 Marionette TRACE conn3 <- [1,1810,null,{}] 09:30:01 INFO - PROCESS | 3772 | 1464625801259 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}] 09:30:01 INFO - PROCESS | 3772 | 1464625801365 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 09:30:01 INFO - PROCESS | 3772 | 1464625801501 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:01 INFO - PROCESS | 3772 | ++DOCSHELL 16F42C00 == 106 [pid = 3772] [id = 462] 09:30:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 199 (16F46400) [pid = 3772] [serial = 1386] [outer = 00000000] 09:30:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 200 (17592C00) [pid = 3772] [serial = 1387] [outer = 16F46400] 09:30:01 INFO - PROCESS | 3772 | 1464625801549 Marionette DEBUG loaded listener.js 09:30:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 201 (17E15400) [pid = 3772] [serial = 1388] [outer = 16F46400] 09:30:01 INFO - PROCESS | 3772 | --DOCSHELL 16BB3800 == 105 [pid = 3772] [id = 154] 09:30:01 INFO - PROCESS | 3772 | --DOCSHELL 10E7F800 == 104 [pid = 3772] [id = 450] 09:30:01 INFO - PROCESS | 3772 | --DOCSHELL 1122B000 == 103 [pid = 3772] [id = 449] 09:30:01 INFO - PROCESS | 3772 | --DOCSHELL 17E6A000 == 102 [pid = 3772] [id = 448] 09:30:01 INFO - PROCESS | 3772 | --DOCSHELL 17E15C00 == 101 [pid = 3772] [id = 447] 09:30:01 INFO - PROCESS | 3772 | --DOCSHELL 16C3D000 == 100 [pid = 3772] [id = 446] 09:30:01 INFO - PROCESS | 3772 | --DOCSHELL 15FF1800 == 99 [pid = 3772] [id = 445] 09:30:01 INFO - PROCESS | 3772 | --DOCSHELL 15FE6400 == 98 [pid = 3772] [id = 444] 09:30:01 INFO - PROCESS | 3772 | --DOCSHELL 12ACFC00 == 97 [pid = 3772] [id = 443] 09:30:01 INFO - PROCESS | 3772 | --DOCSHELL 131B5800 == 96 [pid = 3772] [id = 442] 09:30:01 INFO - PROCESS | 3772 | --DOMWINDOW == 200 (1E123800) [pid = 3772] [serial = 1300] [outer = 00000000] [url = about:blank] 09:30:01 INFO - PROCESS | 3772 | --DOCSHELL 0C773400 == 95 [pid = 3772] [id = 441] 09:30:01 INFO - PROCESS | 3772 | --DOCSHELL 1EB48400 == 94 [pid = 3772] [id = 438] 09:30:01 INFO - PROCESS | 3772 | --DOCSHELL 1EB3C000 == 93 [pid = 3772] [id = 437] 09:30:01 INFO - PROCESS | 3772 | --DOCSHELL 1C3A4000 == 92 [pid = 3772] [id = 436] 09:30:01 INFO - PROCESS | 3772 | --DOCSHELL 17E12C00 == 91 [pid = 3772] [id = 435] 09:30:01 INFO - PROCESS | 3772 | --DOCSHELL 13DC1C00 == 90 [pid = 3772] [id = 434] 09:30:01 INFO - PROCESS | 3772 | --DOMWINDOW == 199 (16BB5C00) [pid = 3772] [serial = 1247] [outer = 00000000] [url = about:blank] 09:30:01 INFO - PROCESS | 3772 | --DOMWINDOW == 198 (1A3D8400) [pid = 3772] [serial = 1072] [outer = 00000000] [url = about:blank] 09:30:01 INFO - PROCESS | 3772 | --DOMWINDOW == 197 (2037E400) [pid = 3772] [serial = 1081] [outer = 00000000] [url = about:blank] 09:30:01 INFO - PROCESS | 3772 | --DOMWINDOW == 196 (20373400) [pid = 3772] [serial = 1078] [outer = 00000000] [url = about:blank] 09:30:01 INFO - PROCESS | 3772 | --DOMWINDOW == 195 (1C3A9800) [pid = 3772] [serial = 1075] [outer = 00000000] [url = about:blank] 09:30:01 INFO - PROCESS | 3772 | --DOMWINDOW == 194 (1C3AB800) [pid = 3772] [serial = 1288] [outer = 00000000] [url = about:blank] 09:30:01 INFO - PROCESS | 3772 | --DOMWINDOW == 193 (1CE30800) [pid = 3772] [serial = 1291] [outer = 00000000] [url = about:blank] 09:30:01 INFO - PROCESS | 3772 | --DOMWINDOW == 192 (1C3D7C00) [pid = 3772] [serial = 1289] [outer = 00000000] [url = about:blank] 09:30:01 INFO - PROCESS | 3772 | --DOMWINDOW == 191 (16BB0400) [pid = 3772] [serial = 1294] [outer = 00000000] [url = about:blank] 09:30:01 INFO - PROCESS | 3772 | --DOMWINDOW == 190 (1102A000) [pid = 3772] [serial = 1249] [outer = 00000000] [url = about:blank] 09:30:01 INFO - PROCESS | 3772 | --DOMWINDOW == 189 (15DA9C00) [pid = 3772] [serial = 1252] [outer = 00000000] [url = about:blank] 09:30:01 INFO - PROCESS | 3772 | --DOMWINDOW == 188 (16C41800) [pid = 3772] [serial = 1255] [outer = 00000000] [url = about:blank] 09:30:01 INFO - PROCESS | 3772 | --DOMWINDOW == 187 (1843F000) [pid = 3772] [serial = 1258] [outer = 00000000] [url = about:blank] 09:30:01 INFO - PROCESS | 3772 | --DOMWINDOW == 186 (1997A800) [pid = 3772] [serial = 1261] [outer = 00000000] [url = about:blank] 09:30:01 INFO - PROCESS | 3772 | --DOMWINDOW == 185 (1A129C00) [pid = 3772] [serial = 1264] [outer = 00000000] [url = about:blank] 09:30:01 INFO - PROCESS | 3772 | --DOMWINDOW == 184 (1A723000) [pid = 3772] [serial = 1267] [outer = 00000000] [url = about:blank] 09:30:01 INFO - PROCESS | 3772 | --DOMWINDOW == 183 (16F49800) [pid = 3772] [serial = 1279] [outer = 00000000] [url = about:blank] 09:30:01 INFO - PROCESS | 3772 | --DOMWINDOW == 182 (17708400) [pid = 3772] [serial = 1280] [outer = 00000000] [url = about:blank] 09:30:01 INFO - PROCESS | 3772 | --DOMWINDOW == 181 (1A706800) [pid = 3772] [serial = 1282] [outer = 00000000] [url = about:blank] 09:30:01 INFO - PROCESS | 3772 | --DOMWINDOW == 180 (1A79D400) [pid = 3772] [serial = 1283] [outer = 00000000] [url = about:blank] 09:30:01 INFO - PROCESS | 3772 | --DOMWINDOW == 179 (15FEB400) [pid = 3772] [serial = 1277] [outer = 00000000] [url = about:blank] 09:30:01 INFO - PROCESS | 3772 | --DOMWINDOW == 178 (14339000) [pid = 3772] [serial = 1276] [outer = 00000000] [url = about:blank] 09:30:01 INFO - PROCESS | 3772 | --DOMWINDOW == 177 (1A7A0000) [pid = 3772] [serial = 1270] [outer = 00000000] [url = about:blank] 09:30:01 INFO - PROCESS | 3772 | --DOMWINDOW == 176 (1B2B3C00) [pid = 3772] [serial = 1273] [outer = 00000000] [url = about:blank] 09:30:01 INFO - PROCESS | 3772 | --DOMWINDOW == 175 (1CE39C00) [pid = 3772] [serial = 1292] [outer = 00000000] [url = about:blank] 09:30:01 INFO - PROCESS | 3772 | --DOMWINDOW == 174 (1B803800) [pid = 3772] [serial = 1285] [outer = 00000000] [url = about:blank] 09:30:01 INFO - PROCESS | 3772 | --DOMWINDOW == 173 (1B809800) [pid = 3772] [serial = 1286] [outer = 00000000] [url = about:blank] 09:30:01 INFO - PROCESS | 3772 | --DOMWINDOW == 172 (1CE2E400) [pid = 3772] [serial = 1297] [outer = 00000000] [url = about:blank] 09:30:01 INFO - PROCESS | 3772 | --DOMWINDOW == 171 (1E11A400) [pid = 3772] [serial = 1298] [outer = 00000000] [url = about:blank] 09:30:01 INFO - PROCESS | 3772 | --DOMWINDOW == 170 (18441000) [pid = 3772] [serial = 1295] [outer = 00000000] [url = about:blank] 09:30:02 INFO - PROCESS | 3772 | 1464625802087 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]]]}] 09:30:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:30:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 898ms 09:30:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:30:02 INFO - PROCESS | 3772 | 1464625802156 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 09:30:02 INFO - PROCESS | 3772 | 1464625802158 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 09:30:02 INFO - PROCESS | 3772 | 1464625802162 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:30:02 INFO - PROCESS | 3772 | 1464625802165 Marionette TRACE conn3 <- [1,1814,null,{}] 09:30:02 INFO - PROCESS | 3772 | 1464625802175 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}] 09:30:02 INFO - PROCESS | 3772 | 1464625802277 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 09:30:02 INFO - PROCESS | 3772 | 1464625802396 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:02 INFO - PROCESS | 3772 | ++DOCSHELL 1594EC00 == 91 [pid = 3772] [id = 463] 09:30:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 171 (15954C00) [pid = 3772] [serial = 1389] [outer = 00000000] 09:30:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 172 (16F4D000) [pid = 3772] [serial = 1390] [outer = 15954C00] 09:30:02 INFO - PROCESS | 3772 | 1464625802443 Marionette DEBUG loaded listener.js 09:30:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 173 (17E68800) [pid = 3772] [serial = 1391] [outer = 15954C00] 09:30:02 INFO - PROCESS | 3772 | 1464625802813 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]]]}] 09:30:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:30:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 681ms 09:30:02 INFO - PROCESS | 3772 | 1464625802849 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 09:30:02 INFO - PROCESS | 3772 | 1464625802852 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 09:30:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:30:02 INFO - PROCESS | 3772 | 1464625802855 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:30:02 INFO - PROCESS | 3772 | 1464625802857 Marionette TRACE conn3 <- [1,1818,null,{}] 09:30:02 INFO - PROCESS | 3772 | 1464625802860 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}] 09:30:02 INFO - PROCESS | 3772 | 1464625802956 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 09:30:02 INFO - PROCESS | 3772 | 1464625802963 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:02 INFO - PROCESS | 3772 | ++DOCSHELL 1759D400 == 92 [pid = 3772] [id = 464] 09:30:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 174 (1843C800) [pid = 3772] [serial = 1392] [outer = 00000000] 09:30:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 175 (19784C00) [pid = 3772] [serial = 1393] [outer = 1843C800] 09:30:02 INFO - PROCESS | 3772 | 1464625803008 Marionette DEBUG loaded listener.js 09:30:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 176 (199CC800) [pid = 3772] [serial = 1394] [outer = 1843C800] 09:30:03 INFO - PROCESS | 3772 | 1464625803459 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]]]}] 09:30:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:30:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 634ms 09:30:03 INFO - PROCESS | 3772 | 1464625803518 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 09:30:03 INFO - PROCESS | 3772 | 1464625803521 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 09:30:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:30:03 INFO - PROCESS | 3772 | 1464625803525 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:30:03 INFO - PROCESS | 3772 | 1464625803527 Marionette TRACE conn3 <- [1,1822,null,{}] 09:30:03 INFO - PROCESS | 3772 | 1464625803530 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}] 09:30:03 INFO - PROCESS | 3772 | 1464625803620 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 09:30:03 INFO - PROCESS | 3772 | 1464625803627 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:03 INFO - PROCESS | 3772 | ++DOCSHELL 16C41800 == 93 [pid = 3772] [id = 465] 09:30:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 177 (18444800) [pid = 3772] [serial = 1395] [outer = 00000000] 09:30:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 178 (1A3DA000) [pid = 3772] [serial = 1396] [outer = 18444800] 09:30:03 INFO - PROCESS | 3772 | 1464625803672 Marionette DEBUG loaded listener.js 09:30:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 179 (1A70DC00) [pid = 3772] [serial = 1397] [outer = 18444800] 09:30:04 INFO - PROCESS | 3772 | 1464625804195 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]]]}] 09:30:04 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 09:30:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 728ms 09:30:04 INFO - PROCESS | 3772 | 1464625804248 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 09:30:04 INFO - PROCESS | 3772 | 1464625804250 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 09:30:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:30:04 INFO - PROCESS | 3772 | 1464625804261 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:30:04 INFO - PROCESS | 3772 | 1464625804263 Marionette TRACE conn3 <- [1,1826,null,{}] 09:30:04 INFO - PROCESS | 3772 | 1464625804266 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}] 09:30:04 INFO - PROCESS | 3772 | 1464625804420 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 09:30:04 INFO - PROCESS | 3772 | 1464625804440 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:04 INFO - PROCESS | 3772 | ++DOCSHELL 1A3D8400 == 94 [pid = 3772] [id = 466] 09:30:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 180 (1B07DC00) [pid = 3772] [serial = 1398] [outer = 00000000] 09:30:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 181 (1B805400) [pid = 3772] [serial = 1399] [outer = 1B07DC00] 09:30:04 INFO - PROCESS | 3772 | 1464625804486 Marionette DEBUG loaded listener.js 09:30:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 182 (1B812400) [pid = 3772] [serial = 1400] [outer = 1B07DC00] 09:30:04 INFO - PROCESS | 3772 | 1464625804944 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]]]}] 09:30:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:30:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 728ms 09:30:05 INFO - PROCESS | 3772 | 1464625805029 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 09:30:05 INFO - PROCESS | 3772 | 1464625805031 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 09:30:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:30:05 INFO - PROCESS | 3772 | 1464625805039 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:30:05 INFO - PROCESS | 3772 | 1464625805040 Marionette TRACE conn3 <- [1,1830,null,{}] 09:30:05 INFO - PROCESS | 3772 | 1464625805044 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}] 09:30:05 INFO - PROCESS | 3772 | 1464625805185 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 09:30:05 INFO - PROCESS | 3772 | 1464625805263 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:05 INFO - PROCESS | 3772 | ++DOCSHELL 1B2B3C00 == 95 [pid = 3772] [id = 467] 09:30:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 183 (1B649800) [pid = 3772] [serial = 1401] [outer = 00000000] 09:30:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 184 (1C3D2C00) [pid = 3772] [serial = 1402] [outer = 1B649800] 09:30:05 INFO - PROCESS | 3772 | 1464625805309 Marionette DEBUG loaded listener.js 09:30:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 185 (1C3DDC00) [pid = 3772] [serial = 1403] [outer = 1B649800] 09:30:05 INFO - PROCESS | 3772 | 1464625805726 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]]]}] 09:30:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:30:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 728ms 09:30:05 INFO - PROCESS | 3772 | 1464625805781 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 09:30:05 INFO - PROCESS | 3772 | 1464625805783 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 09:30:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:30:05 INFO - PROCESS | 3772 | 1464625805786 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:30:05 INFO - PROCESS | 3772 | 1464625805788 Marionette TRACE conn3 <- [1,1834,null,{}] 09:30:05 INFO - PROCESS | 3772 | 1464625805791 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}] 09:30:06 INFO - PROCESS | 3772 | 1464625806104 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 09:30:06 INFO - PROCESS | 3772 | --DOMWINDOW == 184 (1E11E000) [pid = 3772] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:30:06 INFO - PROCESS | 3772 | --DOMWINDOW == 183 (15FE7C00) [pid = 3772] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:30:06 INFO - PROCESS | 3772 | --DOMWINDOW == 182 (1671C400) [pid = 3772] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:30:06 INFO - PROCESS | 3772 | --DOMWINDOW == 181 (12AD0800) [pid = 3772] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:30:06 INFO - PROCESS | 3772 | --DOMWINDOW == 180 (16D72C00) [pid = 3772] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:30:06 INFO - PROCESS | 3772 | --DOMWINDOW == 179 (0C779C00) [pid = 3772] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:30:06 INFO - PROCESS | 3772 | --DOMWINDOW == 178 (1320A800) [pid = 3772] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:30:06 INFO - PROCESS | 3772 | --DOMWINDOW == 177 (17E64400) [pid = 3772] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:30:06 INFO - PROCESS | 3772 | --DOMWINDOW == 176 (1142B400) [pid = 3772] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:30:06 INFO - PROCESS | 3772 | --DOMWINDOW == 175 (18246800) [pid = 3772] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:30:06 INFO - PROCESS | 3772 | --DOMWINDOW == 174 (13121800) [pid = 3772] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:30:06 INFO - PROCESS | 3772 | --DOMWINDOW == 173 (1122DC00) [pid = 3772] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:30:06 INFO - PROCESS | 3772 | --DOMWINDOW == 172 (14E61400) [pid = 3772] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:30:06 INFO - PROCESS | 3772 | --DOMWINDOW == 171 (19975800) [pid = 3772] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:30:06 INFO - PROCESS | 3772 | --DOMWINDOW == 170 (1997A400) [pid = 3772] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:30:06 INFO - PROCESS | 3772 | --DOMWINDOW == 169 (1A1C2800) [pid = 3772] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:30:06 INFO - PROCESS | 3772 | --DOMWINDOW == 168 (199D1000) [pid = 3772] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:30:06 INFO - PROCESS | 3772 | --DOMWINDOW == 167 (1A80D400) [pid = 3772] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:30:06 INFO - PROCESS | 3772 | 1464625806173 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:06 INFO - PROCESS | 3772 | ++DOCSHELL 0F32BC00 == 96 [pid = 3772] [id = 468] 09:30:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 168 (0F32E400) [pid = 3772] [serial = 1404] [outer = 00000000] 09:30:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 169 (11A03800) [pid = 3772] [serial = 1405] [outer = 0F32E400] 09:30:06 INFO - PROCESS | 3772 | 1464625806218 Marionette DEBUG loaded listener.js 09:30:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 170 (132A6800) [pid = 3772] [serial = 1406] [outer = 0F32E400] 09:30:06 INFO - PROCESS | 3772 | 1464625806604 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]]]}] 09:30:06 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) 09:30:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 883ms 09:30:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:30:06 INFO - PROCESS | 3772 | 1464625806672 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 09:30:06 INFO - PROCESS | 3772 | 1464625806674 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 09:30:06 INFO - PROCESS | 3772 | 1464625806681 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:30:06 INFO - PROCESS | 3772 | 1464625806682 Marionette TRACE conn3 <- [1,1838,null,{}] 09:30:06 INFO - PROCESS | 3772 | 1464625806686 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}] 09:30:06 INFO - PROCESS | 3772 | 1464625806786 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 09:30:06 INFO - PROCESS | 3772 | 1464625806795 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:06 INFO - PROCESS | 3772 | ++DOCSHELL 17594400 == 97 [pid = 3772] [id = 469] 09:30:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 171 (17E62800) [pid = 3772] [serial = 1407] [outer = 00000000] 09:30:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 172 (19977000) [pid = 3772] [serial = 1408] [outer = 17E62800] 09:30:06 INFO - PROCESS | 3772 | 1464625806839 Marionette DEBUG loaded listener.js 09:30:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 173 (1A1C2800) [pid = 3772] [serial = 1409] [outer = 17E62800] 09:30:07 INFO - PROCESS | 3772 | 1464625807282 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]]]}] 09:30:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:30:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 635ms 09:30:07 INFO - PROCESS | 3772 | 1464625807326 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 09:30:07 INFO - PROCESS | 3772 | 1464625807328 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 09:30:07 INFO - PROCESS | 3772 | 1464625807331 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:30:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:30:07 INFO - PROCESS | 3772 | 1464625807332 Marionette TRACE conn3 <- [1,1842,null,{}] 09:30:07 INFO - PROCESS | 3772 | 1464625807336 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}] 09:30:07 INFO - PROCESS | 3772 | 1464625807434 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 09:30:07 INFO - PROCESS | 3772 | 1464625807441 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:07 INFO - PROCESS | 3772 | ++DOCSHELL 13B61400 == 98 [pid = 3772] [id = 470] 09:30:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 174 (1A1CA800) [pid = 3772] [serial = 1410] [outer = 00000000] 09:30:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 175 (1C3DF800) [pid = 3772] [serial = 1411] [outer = 1A1CA800] 09:30:07 INFO - PROCESS | 3772 | 1464625807485 Marionette DEBUG loaded listener.js 09:30:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 176 (1E11E000) [pid = 3772] [serial = 1412] [outer = 1A1CA800] 09:30:07 INFO - PROCESS | 3772 | 1464625807935 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]]]}] 09:30:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:30:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 619ms 09:30:07 INFO - PROCESS | 3772 | 1464625807979 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 09:30:07 INFO - PROCESS | 3772 | 1464625807981 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 09:30:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:30:07 INFO - PROCESS | 3772 | 1464625807969 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:30:07 INFO - PROCESS | 3772 | 1464625807971 Marionette TRACE conn3 <- [1,1846,null,{}] 09:30:07 INFO - PROCESS | 3772 | 1464625807974 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}] 09:30:08 INFO - PROCESS | 3772 | 1464625808163 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 09:30:08 INFO - PROCESS | 3772 | 1464625808379 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:08 INFO - PROCESS | 3772 | ++DOCSHELL 1101FC00 == 99 [pid = 3772] [id = 471] 09:30:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 177 (11023C00) [pid = 3772] [serial = 1413] [outer = 00000000] 09:30:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 178 (11CA0800) [pid = 3772] [serial = 1414] [outer = 11023C00] 09:30:08 INFO - PROCESS | 3772 | 1464625808438 Marionette DEBUG loaded listener.js 09:30:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 179 (12D79000) [pid = 3772] [serial = 1415] [outer = 11023C00] 09:30:08 INFO - PROCESS | 3772 | 1464625808997 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]]]}] 09:30:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:30:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1022ms 09:30:09 INFO - PROCESS | 3772 | 1464625809034 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 09:30:09 INFO - PROCESS | 3772 | 1464625809038 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 09:30:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:30:09 INFO - PROCESS | 3772 | 1464625809058 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:30:09 INFO - PROCESS | 3772 | 1464625809062 Marionette TRACE conn3 <- [1,1850,null,{}] 09:30:09 INFO - PROCESS | 3772 | 1464625809070 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}] 09:30:09 INFO - PROCESS | 3772 | 1464625809193 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 09:30:09 INFO - PROCESS | 3772 | 1464625809369 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:09 INFO - PROCESS | 3772 | ++DOCSHELL 15FF2C00 == 100 [pid = 3772] [id = 472] 09:30:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 180 (164F6800) [pid = 3772] [serial = 1416] [outer = 00000000] 09:30:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 181 (16BB0000) [pid = 3772] [serial = 1417] [outer = 164F6800] 09:30:09 INFO - PROCESS | 3772 | 1464625809436 Marionette DEBUG loaded listener.js 09:30:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 182 (16C3A400) [pid = 3772] [serial = 1418] [outer = 164F6800] 09:30:10 INFO - PROCESS | 3772 | 1464625810065 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]]]}] 09:30:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:30:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1069ms 09:30:10 INFO - PROCESS | 3772 | 1464625810116 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 09:30:10 INFO - PROCESS | 3772 | 1464625810119 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 09:30:10 INFO - PROCESS | 3772 | 1464625810123 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:30:10 INFO - PROCESS | 3772 | 1464625810125 Marionette TRACE conn3 <- [1,1854,null,{}] 09:30:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:30:10 INFO - PROCESS | 3772 | 1464625810129 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}] 09:30:10 INFO - PROCESS | 3772 | 1464625810248 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 09:30:10 INFO - PROCESS | 3772 | 1464625810406 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:10 INFO - PROCESS | 3772 | ++DOCSHELL 1A709C00 == 101 [pid = 3772] [id = 473] 09:30:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 183 (1A724400) [pid = 3772] [serial = 1419] [outer = 00000000] 09:30:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 184 (1B079000) [pid = 3772] [serial = 1420] [outer = 1A724400] 09:30:10 INFO - PROCESS | 3772 | 1464625810468 Marionette DEBUG loaded listener.js 09:30:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 185 (1B4E4C00) [pid = 3772] [serial = 1421] [outer = 1A724400] 09:30:11 INFO - PROCESS | 3772 | 1464625811086 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]]]}] 09:30:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:30:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 975ms 09:30:11 INFO - PROCESS | 3772 | 1464625811114 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 09:30:11 INFO - PROCESS | 3772 | 1464625811118 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 09:30:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:30:11 INFO - PROCESS | 3772 | 1464625811129 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:30:11 INFO - PROCESS | 3772 | 1464625811134 Marionette TRACE conn3 <- [1,1858,null,{}] 09:30:11 INFO - PROCESS | 3772 | 1464625811138 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}] 09:30:11 INFO - PROCESS | 3772 | 1464625811257 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 09:30:11 INFO - PROCESS | 3772 | 1464625811413 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:11 INFO - PROCESS | 3772 | ++DOCSHELL 1E122400 == 102 [pid = 3772] [id = 474] 09:30:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 186 (1E122800) [pid = 3772] [serial = 1422] [outer = 00000000] 09:30:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 187 (1E71A400) [pid = 3772] [serial = 1423] [outer = 1E122800] 09:30:11 INFO - PROCESS | 3772 | 1464625811476 Marionette DEBUG loaded listener.js 09:30:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 188 (1E71E000) [pid = 3772] [serial = 1424] [outer = 1E122800] 09:30:11 INFO - PROCESS | 3772 | 1464625811994 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]]]}] 09:30:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:30:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 929ms 09:30:12 INFO - PROCESS | 3772 | 1464625812054 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 09:30:12 INFO - PROCESS | 3772 | 1464625812056 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 09:30:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:30:12 INFO - PROCESS | 3772 | 1464625812059 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:30:12 INFO - PROCESS | 3772 | 1464625812061 Marionette TRACE conn3 <- [1,1862,null,{}] 09:30:12 INFO - PROCESS | 3772 | 1464625812065 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}] 09:30:12 INFO - PROCESS | 3772 | 1464625812183 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 09:30:12 INFO - PROCESS | 3772 | 1464625812354 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:12 INFO - PROCESS | 3772 | ++DOCSHELL 1E718C00 == 103 [pid = 3772] [id = 475] 09:30:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 189 (1EB42C00) [pid = 3772] [serial = 1425] [outer = 00000000] 09:30:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 190 (1F7E1800) [pid = 3772] [serial = 1426] [outer = 1EB42C00] 09:30:12 INFO - PROCESS | 3772 | 1464625812409 Marionette DEBUG loaded listener.js 09:30:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 191 (1F7ECC00) [pid = 3772] [serial = 1427] [outer = 1EB42C00] 09:30:12 INFO - PROCESS | 3772 | 1464625812989 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]]]}] 09:30:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:30:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 944ms 09:30:12 INFO - PROCESS | 3772 | 1464625813005 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 09:30:12 INFO - PROCESS | 3772 | 1464625813007 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 09:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:30:13 INFO - PROCESS | 3772 | 1464625813010 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:30:13 INFO - PROCESS | 3772 | 1464625813012 Marionette TRACE conn3 <- [1,1866,null,{}] 09:30:13 INFO - PROCESS | 3772 | 1464625813016 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}] 09:30:13 INFO - PROCESS | 3772 | 1464625813130 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 09:30:13 INFO - PROCESS | 3772 | 1464625813305 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:13 INFO - PROCESS | 3772 | ++DOCSHELL 20373C00 == 104 [pid = 3772] [id = 476] 09:30:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 192 (20374400) [pid = 3772] [serial = 1428] [outer = 00000000] 09:30:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 193 (2037A400) [pid = 3772] [serial = 1429] [outer = 20374400] 09:30:13 INFO - PROCESS | 3772 | 1464625813351 Marionette DEBUG loaded listener.js 09:30:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 194 (20381C00) [pid = 3772] [serial = 1430] [outer = 20374400] 09:30:13 INFO - PROCESS | 3772 | 1464625813944 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]]]}] 09:30:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 991ms 09:30:13 INFO - PROCESS | 3772 | 1464625813997 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 09:30:13 INFO - PROCESS | 3772 | 1464625814000 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 09:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:30:13 INFO - PROCESS | 3772 | 1464625814003 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:30:14 INFO - PROCESS | 3772 | 1464625814005 Marionette TRACE conn3 <- [1,1870,null,{}] 09:30:14 INFO - PROCESS | 3772 | 1464625814009 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}] 09:30:14 INFO - PROCESS | 3772 | 1464625814123 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 09:30:14 INFO - PROCESS | 3772 | 1464625814283 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:14 INFO - PROCESS | 3772 | ++DOCSHELL 2037CC00 == 105 [pid = 3772] [id = 477] 09:30:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 195 (203F0C00) [pid = 3772] [serial = 1431] [outer = 00000000] 09:30:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 196 (203FDC00) [pid = 3772] [serial = 1432] [outer = 203F0C00] 09:30:14 INFO - PROCESS | 3772 | 1464625814360 Marionette DEBUG loaded listener.js 09:30:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 197 (21876C00) [pid = 3772] [serial = 1433] [outer = 203F0C00] 09:30:14 INFO - PROCESS | 3772 | 1464625814952 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]]]}] 09:30:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:30:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 991ms 09:30:14 INFO - PROCESS | 3772 | 1464625815005 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 09:30:14 INFO - PROCESS | 3772 | 1464625815008 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 09:30:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:30:14 INFO - PROCESS | 3772 | 1464625815011 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:30:14 INFO - PROCESS | 3772 | 1464625815013 Marionette TRACE conn3 <- [1,1874,null,{}] 09:30:15 INFO - PROCESS | 3772 | 1464625815017 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}] 09:30:15 INFO - PROCESS | 3772 | 1464625815129 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 09:30:15 INFO - PROCESS | 3772 | 1464625815272 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:15 INFO - PROCESS | 3772 | ++DOCSHELL 203F6000 == 106 [pid = 3772] [id = 478] 09:30:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 198 (203F7000) [pid = 3772] [serial = 1434] [outer = 00000000] 09:30:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 199 (2187E400) [pid = 3772] [serial = 1435] [outer = 203F7000] 09:30:15 INFO - PROCESS | 3772 | 1464625815327 Marionette DEBUG loaded listener.js 09:30:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 200 (21881800) [pid = 3772] [serial = 1436] [outer = 203F7000] 09:30:15 INFO - PROCESS | 3772 | 1464625815892 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]]]}] 09:30:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:30:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 945ms 09:30:15 INFO - PROCESS | 3772 | 1464625815939 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 09:30:15 INFO - PROCESS | 3772 | 1464625815942 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 09:30:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:30:15 INFO - PROCESS | 3772 | 1464625815945 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:30:15 INFO - PROCESS | 3772 | 1464625815947 Marionette TRACE conn3 <- [1,1878,null,{}] 09:30:15 INFO - PROCESS | 3772 | 1464625815951 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}] 09:30:16 INFO - PROCESS | 3772 | 1464625816063 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 09:30:16 INFO - PROCESS | 3772 | 1464625816277 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:16 INFO - PROCESS | 3772 | ++DOCSHELL 1A228800 == 107 [pid = 3772] [id = 479] 09:30:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 201 (1A229800) [pid = 3772] [serial = 1437] [outer = 00000000] 09:30:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 202 (215CB400) [pid = 3772] [serial = 1438] [outer = 1A229800] 09:30:16 INFO - PROCESS | 3772 | 1464625816332 Marionette DEBUG loaded listener.js 09:30:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 203 (215CFC00) [pid = 3772] [serial = 1439] [outer = 1A229800] 09:30:16 INFO - PROCESS | 3772 | 1464625816871 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]]]}] 09:30:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:30:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 991ms 09:30:16 INFO - PROCESS | 3772 | 1464625816947 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 09:30:16 INFO - PROCESS | 3772 | 1464625816949 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 09:30:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:30:16 INFO - PROCESS | 3772 | 1464625816953 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:30:16 INFO - PROCESS | 3772 | 1464625816955 Marionette TRACE conn3 <- [1,1882,null,{}] 09:30:16 INFO - PROCESS | 3772 | 1464625816959 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}] 09:30:17 INFO - PROCESS | 3772 | 1464625817059 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 09:30:17 INFO - PROCESS | 3772 | 1464625817221 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:17 INFO - PROCESS | 3772 | ++DOCSHELL 0F334000 == 108 [pid = 3772] [id = 480] 09:30:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 204 (102D4C00) [pid = 3772] [serial = 1440] [outer = 00000000] 09:30:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 205 (12A67800) [pid = 3772] [serial = 1441] [outer = 102D4C00] 09:30:17 INFO - PROCESS | 3772 | 1464625817278 Marionette DEBUG loaded listener.js 09:30:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 206 (1549F800) [pid = 3772] [serial = 1442] [outer = 102D4C00] 09:30:18 INFO - PROCESS | 3772 | 1464625818128 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]]]}] 09:30:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:30:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1239ms 09:30:18 INFO - PROCESS | 3772 | 1464625818197 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 09:30:18 INFO - PROCESS | 3772 | 1464625818202 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 09:30:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:30:18 INFO - PROCESS | 3772 | 1464625818221 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:30:18 INFO - PROCESS | 3772 | 1464625818226 Marionette TRACE conn3 <- [1,1886,null,{}] 09:30:18 INFO - PROCESS | 3772 | 1464625818233 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}] 09:30:18 INFO - PROCESS | 3772 | 1464625818349 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 09:30:18 INFO - PROCESS | 3772 | 1464625818512 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:18 INFO - PROCESS | 3772 | ++DOCSHELL 15DA9000 == 109 [pid = 3772] [id = 481] 09:30:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 207 (15DB6400) [pid = 3772] [serial = 1443] [outer = 00000000] 09:30:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 208 (16716800) [pid = 3772] [serial = 1444] [outer = 15DB6400] 09:30:18 INFO - PROCESS | 3772 | 1464625818567 Marionette DEBUG loaded listener.js 09:30:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 209 (1671C800) [pid = 3772] [serial = 1445] [outer = 15DB6400] 09:30:19 INFO - PROCESS | 3772 | 1464625819133 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]]]}] 09:30:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:30:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 991ms 09:30:19 INFO - PROCESS | 3772 | 1464625819199 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 09:30:19 INFO - PROCESS | 3772 | 1464625819204 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 09:30:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:30:19 INFO - PROCESS | 3772 | 1464625819210 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:30:19 INFO - PROCESS | 3772 | 1464625819213 Marionette TRACE conn3 <- [1,1890,null,{}] 09:30:19 INFO - PROCESS | 3772 | 1464625819217 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}] 09:30:19 INFO - PROCESS | 3772 | 1464625819332 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 09:30:19 INFO - PROCESS | 3772 | --DOCSHELL 13B61400 == 108 [pid = 3772] [id = 470] 09:30:19 INFO - PROCESS | 3772 | --DOCSHELL 17594400 == 107 [pid = 3772] [id = 469] 09:30:19 INFO - PROCESS | 3772 | --DOCSHELL 0F32BC00 == 106 [pid = 3772] [id = 468] 09:30:19 INFO - PROCESS | 3772 | --DOCSHELL 1B2B3C00 == 105 [pid = 3772] [id = 467] 09:30:19 INFO - PROCESS | 3772 | --DOCSHELL 1A3D8400 == 104 [pid = 3772] [id = 466] 09:30:19 INFO - PROCESS | 3772 | --DOCSHELL 16C41800 == 103 [pid = 3772] [id = 465] 09:30:19 INFO - PROCESS | 3772 | --DOCSHELL 1759D400 == 102 [pid = 3772] [id = 464] 09:30:19 INFO - PROCESS | 3772 | --DOCSHELL 1594EC00 == 101 [pid = 3772] [id = 463] 09:30:19 INFO - PROCESS | 3772 | --DOCSHELL 16F42C00 == 100 [pid = 3772] [id = 462] 09:30:19 INFO - PROCESS | 3772 | --DOCSHELL 1311F400 == 99 [pid = 3772] [id = 461] 09:30:19 INFO - PROCESS | 3772 | --DOCSHELL 1C3A8C00 == 98 [pid = 3772] [id = 458] 09:30:19 INFO - PROCESS | 3772 | --DOMWINDOW == 208 (1433B400) [pid = 3772] [serial = 1303] [outer = 00000000] [url = about:blank] 09:30:19 INFO - PROCESS | 3772 | --DOMWINDOW == 207 (1C3DC400) [pid = 3772] [serial = 1309] [outer = 00000000] [url = about:blank] 09:30:19 INFO - PROCESS | 3772 | --DOMWINDOW == 206 (1997A000) [pid = 3772] [serial = 1306] [outer = 00000000] [url = about:blank] 09:30:19 INFO - PROCESS | 3772 | --DOMWINDOW == 205 (1EB3F400) [pid = 3772] [serial = 1312] [outer = 00000000] [url = about:blank] 09:30:19 INFO - PROCESS | 3772 | --DOMWINDOW == 204 (1F7E4C00) [pid = 3772] [serial = 1315] [outer = 00000000] [url = about:blank] 09:30:19 INFO - PROCESS | 3772 | --DOMWINDOW == 203 (203F2C00) [pid = 3772] [serial = 1318] [outer = 00000000] [url = about:blank] 09:30:19 INFO - PROCESS | 3772 | --DOMWINDOW == 202 (16BB3000) [pid = 3772] [serial = 1321] [outer = 00000000] [url = about:blank] 09:30:19 INFO - PROCESS | 3772 | --DOMWINDOW == 201 (1A72D000) [pid = 3772] [serial = 1354] [outer = 00000000] [url = about:blank] 09:30:19 INFO - PROCESS | 3772 | --DOCSHELL 1B4E5400 == 97 [pid = 3772] [id = 457] 09:30:19 INFO - PROCESS | 3772 | --DOCSHELL 1AAE3000 == 96 [pid = 3772] [id = 456] 09:30:19 INFO - PROCESS | 3772 | --DOCSHELL 1977E000 == 95 [pid = 3772] [id = 455] 09:30:19 INFO - PROCESS | 3772 | --DOCSHELL 19A9B000 == 94 [pid = 3772] [id = 454] 09:30:19 INFO - PROCESS | 3772 | --DOCSHELL 15C7C800 == 93 [pid = 3772] [id = 453] 09:30:19 INFO - PROCESS | 3772 | --DOCSHELL 1122EC00 == 92 [pid = 3772] [id = 452] 09:30:19 INFO - PROCESS | 3772 | --DOCSHELL 19A49000 == 91 [pid = 3772] [id = 451] 09:30:19 INFO - PROCESS | 3772 | 1464625819539 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:19 INFO - PROCESS | 3772 | ++DOCSHELL 1101C400 == 92 [pid = 3772] [id = 482] 09:30:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 202 (1101E800) [pid = 3772] [serial = 1446] [outer = 00000000] 09:30:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 203 (1311F400) [pid = 3772] [serial = 1447] [outer = 1101E800] 09:30:19 INFO - PROCESS | 3772 | 1464625819588 Marionette DEBUG loaded listener.js 09:30:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 204 (140A2C00) [pid = 3772] [serial = 1448] [outer = 1101E800] 09:30:19 INFO - PROCESS | 3772 | --DOMWINDOW == 203 (12D80400) [pid = 3772] [serial = 1117] [outer = 00000000] [url = about:blank] 09:30:19 INFO - PROCESS | 3772 | --DOMWINDOW == 202 (164F3000) [pid = 3772] [serial = 1120] [outer = 00000000] [url = about:blank] 09:30:19 INFO - PROCESS | 3772 | --DOMWINDOW == 201 (19980400) [pid = 3772] [serial = 1124] [outer = 00000000] [url = about:blank] 09:30:19 INFO - PROCESS | 3772 | --DOMWINDOW == 200 (19A95400) [pid = 3772] [serial = 1127] [outer = 00000000] [url = about:blank] 09:30:19 INFO - PROCESS | 3772 | --DOMWINDOW == 199 (1A3DF800) [pid = 3772] [serial = 1130] [outer = 00000000] [url = about:blank] 09:30:19 INFO - PROCESS | 3772 | --DOMWINDOW == 198 (1A79B800) [pid = 3772] [serial = 1133] [outer = 00000000] [url = about:blank] 09:30:19 INFO - PROCESS | 3772 | --DOMWINDOW == 197 (1AADF400) [pid = 3772] [serial = 1169] [outer = 00000000] [url = about:blank] 09:30:19 INFO - PROCESS | 3772 | --DOMWINDOW == 196 (1E126000) [pid = 3772] [serial = 1301] [outer = 00000000] [url = about:blank] 09:30:19 INFO - PROCESS | 3772 | --DOMWINDOW == 195 (16711800) [pid = 3772] [serial = 1333] [outer = 00000000] [url = about:blank] 09:30:19 INFO - PROCESS | 3772 | --DOMWINDOW == 194 (1671F800) [pid = 3772] [serial = 1334] [outer = 00000000] [url = about:blank] 09:30:19 INFO - PROCESS | 3772 | --DOMWINDOW == 193 (16BAF400) [pid = 3772] [serial = 1336] [outer = 00000000] [url = about:blank] 09:30:19 INFO - PROCESS | 3772 | --DOMWINDOW == 192 (132AC800) [pid = 3772] [serial = 1330] [outer = 00000000] [url = about:blank] 09:30:19 INFO - PROCESS | 3772 | --DOMWINDOW == 191 (16F8E400) [pid = 3772] [serial = 1339] [outer = 00000000] [url = about:blank] 09:30:19 INFO - PROCESS | 3772 | --DOMWINDOW == 190 (140A8000) [pid = 3772] [serial = 1331] [outer = 00000000] [url = about:blank] 09:30:19 INFO - PROCESS | 3772 | --DOMWINDOW == 189 (17712C00) [pid = 3772] [serial = 1340] [outer = 00000000] [url = about:blank] 09:30:19 INFO - PROCESS | 3772 | --DOMWINDOW == 188 (1102BC00) [pid = 3772] [serial = 1325] [outer = 00000000] [url = about:blank] 09:30:19 INFO - PROCESS | 3772 | --DOMWINDOW == 187 (10E80400) [pid = 3772] [serial = 1324] [outer = 00000000] [url = about:blank] 09:30:19 INFO - PROCESS | 3772 | --DOMWINDOW == 186 (140A0800) [pid = 3772] [serial = 1328] [outer = 00000000] [url = about:blank] 09:30:19 INFO - PROCESS | 3772 | --DOMWINDOW == 185 (13B60800) [pid = 3772] [serial = 1327] [outer = 00000000] [url = about:blank] 09:30:19 INFO - PROCESS | 3772 | --DOMWINDOW == 184 (19760C00) [pid = 3772] [serial = 1343] [outer = 00000000] [url = about:blank] 09:30:19 INFO - PROCESS | 3772 | --DOMWINDOW == 183 (18447400) [pid = 3772] [serial = 1342] [outer = 00000000] [url = about:blank] 09:30:19 INFO - PROCESS | 3772 | --DOMWINDOW == 182 (140D2800) [pid = 3772] [serial = 1348] [outer = 00000000] [url = about:blank] 09:30:19 INFO - PROCESS | 3772 | --DOMWINDOW == 181 (1997C000) [pid = 3772] [serial = 1345] [outer = 00000000] [url = about:blank] 09:30:19 INFO - PROCESS | 3772 | --DOMWINDOW == 180 (1A229C00) [pid = 3772] [serial = 1352] [outer = 00000000] [url = about:blank] 09:30:19 INFO - PROCESS | 3772 | --DOMWINDOW == 179 (19A91400) [pid = 3772] [serial = 1351] [outer = 00000000] [url = about:blank] 09:30:19 INFO - PROCESS | 3772 | --DOMWINDOW == 178 (199C9000) [pid = 3772] [serial = 1346] [outer = 00000000] [url = about:blank] 09:30:19 INFO - PROCESS | 3772 | --DOMWINDOW == 177 (19783C00) [pid = 3772] [serial = 1349] [outer = 00000000] [url = about:blank] 09:30:19 INFO - PROCESS | 3772 | --DOMWINDOW == 176 (16BC5C00) [pid = 3772] [serial = 1337] [outer = 00000000] [url = about:blank] 09:30:20 INFO - PROCESS | 3772 | 1464625820049 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]]]}] 09:30:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:30:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 898ms 09:30:20 INFO - PROCESS | 3772 | 1464625820113 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 09:30:20 INFO - PROCESS | 3772 | 1464625820115 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 09:30:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:30:20 INFO - PROCESS | 3772 | 1464625820119 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:30:20 INFO - PROCESS | 3772 | 1464625820122 Marionette TRACE conn3 <- [1,1894,null,{}] 09:30:20 INFO - PROCESS | 3772 | 1464625820132 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}] 09:30:20 INFO - PROCESS | 3772 | 1464625820231 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 09:30:20 INFO - PROCESS | 3772 | 1464625820378 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:20 INFO - PROCESS | 3772 | ++DOCSHELL 15FE3800 == 93 [pid = 3772] [id = 483] 09:30:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 177 (1671F800) [pid = 3772] [serial = 1449] [outer = 00000000] 09:30:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 178 (17E64000) [pid = 3772] [serial = 1450] [outer = 1671F800] 09:30:20 INFO - PROCESS | 3772 | 1464625820429 Marionette DEBUG loaded listener.js 09:30:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 179 (18443C00) [pid = 3772] [serial = 1451] [outer = 1671F800] 09:30:20 INFO - PROCESS | 3772 | 1464625820783 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]]]}] 09:30:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:30:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 743ms 09:30:20 INFO - PROCESS | 3772 | 1464625820843 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 09:30:20 INFO - PROCESS | 3772 | 1464625820846 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 09:30:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:30:20 INFO - PROCESS | 3772 | 1464625820849 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:30:20 INFO - PROCESS | 3772 | 1464625820851 Marionette TRACE conn3 <- [1,1898,null,{}] 09:30:20 INFO - PROCESS | 3772 | 1464625820854 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}] 09:30:20 INFO - PROCESS | 3772 | 1464625820952 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 09:30:20 INFO - PROCESS | 3772 | 1464625820959 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:20 INFO - PROCESS | 3772 | ++DOCSHELL 12D2F400 == 94 [pid = 3772] [id = 484] 09:30:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 180 (13BC5800) [pid = 3772] [serial = 1452] [outer = 00000000] 09:30:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 181 (19789C00) [pid = 3772] [serial = 1453] [outer = 13BC5800] 09:30:21 INFO - PROCESS | 3772 | 1464625821005 Marionette DEBUG loaded listener.js 09:30:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 182 (1997E800) [pid = 3772] [serial = 1454] [outer = 13BC5800] 09:30:21 INFO - PROCESS | 3772 | 1464625821477 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]]]}] 09:30:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:30:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 697ms 09:30:21 INFO - PROCESS | 3772 | 1464625821548 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 09:30:21 INFO - PROCESS | 3772 | 1464625821550 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 09:30:21 INFO - PROCESS | 3772 | 1464625821553 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:30:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:30:21 INFO - PROCESS | 3772 | 1464625821555 Marionette TRACE conn3 <- [1,1902,null,{}] 09:30:21 INFO - PROCESS | 3772 | 1464625821558 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}] 09:30:21 INFO - PROCESS | 3772 | 1464625821682 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 09:30:21 INFO - PROCESS | 3772 | 1464625821692 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:21 INFO - PROCESS | 3772 | ++DOCSHELL 19782400 == 95 [pid = 3772] [id = 485] 09:30:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 183 (19982C00) [pid = 3772] [serial = 1455] [outer = 00000000] 09:30:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 184 (19A93C00) [pid = 3772] [serial = 1456] [outer = 19982C00] 09:30:21 INFO - PROCESS | 3772 | 1464625821736 Marionette DEBUG loaded listener.js 09:30:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 185 (1A120C00) [pid = 3772] [serial = 1457] [outer = 19982C00] 09:30:22 INFO - PROCESS | 3772 | 1464625822267 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]]]}] 09:30:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:30:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 744ms 09:30:22 INFO - PROCESS | 3772 | 1464625822300 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 09:30:22 INFO - PROCESS | 3772 | 1464625822302 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 09:30:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:30:22 INFO - PROCESS | 3772 | 1464625822305 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:30:22 INFO - PROCESS | 3772 | 1464625822307 Marionette TRACE conn3 <- [1,1906,null,{}] 09:30:22 INFO - PROCESS | 3772 | 1464625822310 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}] 09:30:22 INFO - PROCESS | 3772 | 1464625822438 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 09:30:22 INFO - PROCESS | 3772 | 1464625822458 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:22 INFO - PROCESS | 3772 | ++DOCSHELL 1A70A000 == 96 [pid = 3772] [id = 486] 09:30:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 186 (1A721C00) [pid = 3772] [serial = 1458] [outer = 00000000] 09:30:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 187 (1A7A0000) [pid = 3772] [serial = 1459] [outer = 1A721C00] 09:30:22 INFO - PROCESS | 3772 | 1464625822503 Marionette DEBUG loaded listener.js 09:30:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 188 (1A80D400) [pid = 3772] [serial = 1460] [outer = 1A721C00] 09:30:22 INFO - PROCESS | 3772 | 1464625822946 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]]]}] 09:30:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:30:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 696ms 09:30:22 INFO - PROCESS | 3772 | 1464625822988 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 09:30:22 INFO - PROCESS | 3772 | 1464625822990 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 09:30:22 INFO - PROCESS | 3772 | 1464625822993 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:30:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:30:22 INFO - PROCESS | 3772 | 1464625822995 Marionette TRACE conn3 <- [1,1910,null,{}] 09:30:22 INFO - PROCESS | 3772 | 1464625822998 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}] 09:30:23 INFO - PROCESS | 3772 | 1464625823130 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 09:30:23 INFO - PROCESS | 3772 | 1464625823179 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:23 INFO - PROCESS | 3772 | ++DOCSHELL 1A704400 == 97 [pid = 3772] [id = 487] 09:30:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 189 (1A70D800) [pid = 3772] [serial = 1461] [outer = 00000000] 09:30:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 190 (1B4E4000) [pid = 3772] [serial = 1462] [outer = 1A70D800] 09:30:23 INFO - PROCESS | 3772 | 1464625823223 Marionette DEBUG loaded listener.js 09:30:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 191 (1B812800) [pid = 3772] [serial = 1463] [outer = 1A70D800] 09:30:23 INFO - PROCESS | 3772 | 1464625823671 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]]]}] 09:30:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:30:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 681ms 09:30:23 INFO - PROCESS | 3772 | 1464625823703 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 09:30:23 INFO - PROCESS | 3772 | 1464625823706 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 09:30:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:30:23 INFO - PROCESS | 3772 | 1464625823710 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:30:23 INFO - PROCESS | 3772 | 1464625823713 Marionette TRACE conn3 <- [1,1914,null,{}] 09:30:23 INFO - PROCESS | 3772 | 1464625823718 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}] 09:30:23 INFO - PROCESS | 3772 | 1464625823852 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 09:30:24 INFO - PROCESS | 3772 | --DOMWINDOW == 190 (0F32E400) [pid = 3772] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:30:24 INFO - PROCESS | 3772 | --DOMWINDOW == 189 (1B649800) [pid = 3772] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:30:24 INFO - PROCESS | 3772 | --DOMWINDOW == 188 (17E62800) [pid = 3772] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:30:24 INFO - PROCESS | 3772 | --DOMWINDOW == 187 (15954C00) [pid = 3772] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:30:24 INFO - PROCESS | 3772 | --DOMWINDOW == 186 (1B07DC00) [pid = 3772] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:30:24 INFO - PROCESS | 3772 | --DOMWINDOW == 185 (16F46400) [pid = 3772] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:30:24 INFO - PROCESS | 3772 | --DOMWINDOW == 184 (1843C800) [pid = 3772] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:30:24 INFO - PROCESS | 3772 | --DOMWINDOW == 183 (1320B800) [pid = 3772] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:30:24 INFO - PROCESS | 3772 | --DOMWINDOW == 182 (18444800) [pid = 3772] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:30:24 INFO - PROCESS | 3772 | 1464625824150 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:24 INFO - PROCESS | 3772 | ++DOCSHELL 12AC7C00 == 98 [pid = 3772] [id = 488] 09:30:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 183 (13122000) [pid = 3772] [serial = 1464] [outer = 00000000] 09:30:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 184 (15FE8000) [pid = 3772] [serial = 1465] [outer = 13122000] 09:30:24 INFO - PROCESS | 3772 | 1464625824195 Marionette DEBUG loaded listener.js 09:30:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 185 (16F49800) [pid = 3772] [serial = 1466] [outer = 13122000] 09:30:24 INFO - PROCESS | 3772 | 1464625824649 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]]]}] 09:30:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 991ms 09:30:24 INFO - PROCESS | 3772 | 1464625824708 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 09:30:24 INFO - PROCESS | 3772 | 1464625824710 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 09:30:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:30:24 INFO - PROCESS | 3772 | 1464625824716 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:30:24 INFO - PROCESS | 3772 | 1464625824717 Marionette TRACE conn3 <- [1,1918,null,{}] 09:30:24 INFO - PROCESS | 3772 | 1464625824721 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}] 09:30:24 INFO - PROCESS | 3772 | 1464625824821 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 09:30:24 INFO - PROCESS | 3772 | 1464625824833 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:24 INFO - PROCESS | 3772 | ++DOCSHELL 1AAD9000 == 99 [pid = 3772] [id = 489] 09:30:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 186 (1B082C00) [pid = 3772] [serial = 1467] [outer = 00000000] 09:30:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 187 (1C3D1400) [pid = 3772] [serial = 1468] [outer = 1B082C00] 09:30:24 INFO - PROCESS | 3772 | 1464625824877 Marionette DEBUG loaded listener.js 09:30:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 188 (1CE2B800) [pid = 3772] [serial = 1469] [outer = 1B082C00] 09:30:25 INFO - PROCESS | 3772 | 1464625825329 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]]]}] 09:30:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:30:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 619ms 09:30:25 INFO - PROCESS | 3772 | 1464625825367 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 09:30:25 INFO - PROCESS | 3772 | 1464625825369 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 09:30:25 INFO - PROCESS | 3772 | 1464625825373 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:30:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:30:25 INFO - PROCESS | 3772 | 1464625825375 Marionette TRACE conn3 <- [1,1922,null,{}] 09:30:25 INFO - PROCESS | 3772 | 1464625825379 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}] 09:30:25 INFO - PROCESS | 3772 | 1464625825472 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 09:30:25 INFO - PROCESS | 3772 | 1464625825479 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:25 INFO - PROCESS | 3772 | ++DOCSHELL 18443800 == 100 [pid = 3772] [id = 490] 09:30:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 189 (1A806800) [pid = 3772] [serial = 1470] [outer = 00000000] 09:30:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 190 (1E11E800) [pid = 3772] [serial = 1471] [outer = 1A806800] 09:30:25 INFO - PROCESS | 3772 | 1464625825522 Marionette DEBUG loaded listener.js 09:30:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 191 (1E713800) [pid = 3772] [serial = 1472] [outer = 1A806800] 09:30:25 INFO - PROCESS | 3772 | 1464625825994 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]]]}] 09:30:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:30:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 682ms 09:30:26 INFO - PROCESS | 3772 | 1464625826058 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 09:30:26 INFO - PROCESS | 3772 | 1464625826060 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 09:30:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:30:26 INFO - PROCESS | 3772 | 1464625826143 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:30:26 INFO - PROCESS | 3772 | 1464625826146 Marionette TRACE conn3 <- [1,1926,null,{}] 09:30:26 INFO - PROCESS | 3772 | 1464625826152 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}] 09:30:26 INFO - PROCESS | 3772 | 1464625826337 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 09:30:26 INFO - PROCESS | 3772 | 1464625826539 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:26 INFO - PROCESS | 3772 | ++DOCSHELL 1122B000 == 101 [pid = 3772] [id = 491] 09:30:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 192 (12D7B400) [pid = 3772] [serial = 1473] [outer = 00000000] 09:30:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 193 (1311CC00) [pid = 3772] [serial = 1474] [outer = 12D7B400] 09:30:26 INFO - PROCESS | 3772 | 1464625826599 Marionette DEBUG loaded listener.js 09:30:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 194 (13B61000) [pid = 3772] [serial = 1475] [outer = 12D7B400] 09:30:27 INFO - PROCESS | 3772 | 1464625827167 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]]]}] 09:30:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:30:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1038ms 09:30:27 INFO - PROCESS | 3772 | 1464625827188 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 09:30:27 INFO - PROCESS | 3772 | 1464625827191 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 09:30:27 INFO - PROCESS | 3772 | 1464625827196 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:30:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:30:27 INFO - PROCESS | 3772 | 1464625827198 Marionette TRACE conn3 <- [1,1930,null,{}] 09:30:27 INFO - PROCESS | 3772 | 1464625827225 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}] 09:30:27 INFO - PROCESS | 3772 | 1464625827350 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 09:30:27 INFO - PROCESS | 3772 | 1464625827512 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:27 INFO - PROCESS | 3772 | ++DOCSHELL 16BC4400 == 102 [pid = 3772] [id = 492] 09:30:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 195 (16BC5C00) [pid = 3772] [serial = 1476] [outer = 00000000] 09:30:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 196 (16F47C00) [pid = 3772] [serial = 1477] [outer = 16BC5C00] 09:30:27 INFO - PROCESS | 3772 | 1464625827568 Marionette DEBUG loaded listener.js 09:30:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 197 (17E6A000) [pid = 3772] [serial = 1478] [outer = 16BC5C00] 09:30:28 INFO - PROCESS | 3772 | 1464625828167 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]]]}] 09:30:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:30:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1038ms 09:30:28 INFO - PROCESS | 3772 | 1464625828242 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 09:30:28 INFO - PROCESS | 3772 | 1464625828245 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 09:30:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:30:28 INFO - PROCESS | 3772 | 1464625828268 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:30:28 INFO - PROCESS | 3772 | 1464625828271 Marionette TRACE conn3 <- [1,1934,null,{}] 09:30:28 INFO - PROCESS | 3772 | 1464625828288 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}] 09:30:28 INFO - PROCESS | 3772 | 1464625828410 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 09:30:28 INFO - PROCESS | 3772 | 1464625828612 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:28 INFO - PROCESS | 3772 | ++DOCSHELL 1A810400 == 103 [pid = 3772] [id = 493] 09:30:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 198 (1A88A800) [pid = 3772] [serial = 1479] [outer = 00000000] 09:30:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 199 (1B4DB800) [pid = 3772] [serial = 1480] [outer = 1A88A800] 09:30:28 INFO - PROCESS | 3772 | 1464625828675 Marionette DEBUG loaded listener.js 09:30:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 200 (1CE33400) [pid = 3772] [serial = 1481] [outer = 1A88A800] 09:30:29 INFO - PROCESS | 3772 | 1464625829267 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]]]}] 09:30:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:30:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1069ms 09:30:29 INFO - PROCESS | 3772 | 1464625829325 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 09:30:29 INFO - PROCESS | 3772 | 1464625829328 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 09:30:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:30:29 INFO - PROCESS | 3772 | 1464625829348 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:30:29 INFO - PROCESS | 3772 | 1464625829350 Marionette TRACE conn3 <- [1,1938,null,{}] 09:30:29 INFO - PROCESS | 3772 | 1464625829353 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}] 09:30:29 INFO - PROCESS | 3772 | 1464625829472 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 09:30:29 INFO - PROCESS | 3772 | 1464625829617 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:29 INFO - PROCESS | 3772 | ++DOCSHELL 1E11B400 == 104 [pid = 3772] [id = 494] 09:30:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 201 (1EB43000) [pid = 3772] [serial = 1482] [outer = 00000000] 09:30:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 202 (1F7E7000) [pid = 3772] [serial = 1483] [outer = 1EB43000] 09:30:29 INFO - PROCESS | 3772 | 1464625829675 Marionette DEBUG loaded listener.js 09:30:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 203 (2037F000) [pid = 3772] [serial = 1484] [outer = 1EB43000] 09:30:30 INFO - PROCESS | 3772 | 1464625830278 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]]]}] 09:30:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:30:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 991ms 09:30:30 INFO - PROCESS | 3772 | 1464625830318 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 09:30:30 INFO - PROCESS | 3772 | 1464625830321 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 09:30:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:30:30 INFO - PROCESS | 3772 | 1464625830324 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:30:30 INFO - PROCESS | 3772 | 1464625830326 Marionette TRACE conn3 <- [1,1942,null,{}] 09:30:30 INFO - PROCESS | 3772 | 1464625830330 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}] 09:30:30 INFO - PROCESS | 3772 | 1464625830444 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 09:30:30 INFO - PROCESS | 3772 | 1464625830616 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:30 INFO - PROCESS | 3772 | ++DOCSHELL 17EF5000 == 105 [pid = 3772] [id = 495] 09:30:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 204 (19978000) [pid = 3772] [serial = 1485] [outer = 00000000] 09:30:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 205 (203F9C00) [pid = 3772] [serial = 1486] [outer = 19978000] 09:30:30 INFO - PROCESS | 3772 | 1464625830672 Marionette DEBUG loaded listener.js 09:30:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 206 (21536400) [pid = 3772] [serial = 1487] [outer = 19978000] 09:30:31 INFO - PROCESS | 3772 | 1464625831219 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]]]}] 09:30:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:30:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 930ms 09:30:31 INFO - PROCESS | 3772 | 1464625831269 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 09:30:31 INFO - PROCESS | 3772 | 1464625831272 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 09:30:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:30:31 INFO - PROCESS | 3772 | 1464625831275 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:30:31 INFO - PROCESS | 3772 | 1464625831277 Marionette TRACE conn3 <- [1,1946,null,{}] 09:30:31 INFO - PROCESS | 3772 | 1464625831281 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}] 09:30:31 INFO - PROCESS | 3772 | 1464625831405 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 09:30:31 INFO - PROCESS | 3772 | 1464625831584 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:31 INFO - PROCESS | 3772 | ++DOCSHELL 21541400 == 106 [pid = 3772] [id = 496] 09:30:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 207 (21542000) [pid = 3772] [serial = 1488] [outer = 00000000] 09:30:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 208 (215B5400) [pid = 3772] [serial = 1489] [outer = 21542000] 09:30:31 INFO - PROCESS | 3772 | 1464625831640 Marionette DEBUG loaded listener.js 09:30:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 209 (215BA000) [pid = 3772] [serial = 1490] [outer = 21542000] 09:30:32 INFO - PROCESS | 3772 | 1464625832208 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]]]}] 09:30:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:30:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 991ms 09:30:32 INFO - PROCESS | 3772 | 1464625832261 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 09:30:32 INFO - PROCESS | 3772 | 1464625832263 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 09:30:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:30:32 INFO - PROCESS | 3772 | 1464625832267 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:30:32 INFO - PROCESS | 3772 | 1464625832269 Marionette TRACE conn3 <- [1,1950,null,{}] 09:30:32 INFO - PROCESS | 3772 | 1464625832272 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}] 09:30:32 INFO - PROCESS | 3772 | 1464625832386 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 09:30:32 INFO - PROCESS | 3772 | 1464625832561 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:32 INFO - PROCESS | 3772 | ++DOCSHELL 1A70A400 == 107 [pid = 3772] [id = 497] 09:30:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 210 (1A883000) [pid = 3772] [serial = 1491] [outer = 00000000] 09:30:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 211 (1ED16800) [pid = 3772] [serial = 1492] [outer = 1A883000] 09:30:32 INFO - PROCESS | 3772 | 1464625832616 Marionette DEBUG loaded listener.js 09:30:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 212 (1ED1A000) [pid = 3772] [serial = 1493] [outer = 1A883000] 09:30:33 INFO - PROCESS | 3772 | 1464625833216 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]]]}] 09:30:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:30:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 991ms 09:30:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:30:33 INFO - PROCESS | 3772 | 1464625833253 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 09:30:33 INFO - PROCESS | 3772 | 1464625833255 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 09:30:33 INFO - PROCESS | 3772 | 1464625833258 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:30:33 INFO - PROCESS | 3772 | 1464625833260 Marionette TRACE conn3 <- [1,1954,null,{}] 09:30:33 INFO - PROCESS | 3772 | 1464625833264 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}] 09:30:33 INFO - PROCESS | 3772 | 1464625833377 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 09:30:33 INFO - PROCESS | 3772 | 1464625833584 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:33 INFO - PROCESS | 3772 | ++DOCSHELL 1E11CC00 == 108 [pid = 3772] [id = 498] 09:30:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 213 (1E11D800) [pid = 3772] [serial = 1494] [outer = 00000000] 09:30:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 214 (20372400) [pid = 3772] [serial = 1495] [outer = 1E11D800] 09:30:33 INFO - PROCESS | 3772 | 1464625833638 Marionette DEBUG loaded listener.js 09:30:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 215 (21540400) [pid = 3772] [serial = 1496] [outer = 1E11D800] 09:30:34 INFO - PROCESS | 3772 | 1464625834454 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]]]}] 09:30:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:30:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1239ms 09:30:34 INFO - PROCESS | 3772 | 1464625834520 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 09:30:34 INFO - PROCESS | 3772 | 1464625834524 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 09:30:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:30:34 INFO - PROCESS | 3772 | 1464625834529 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:30:34 INFO - PROCESS | 3772 | 1464625834533 Marionette TRACE conn3 <- [1,1958,null,{}] 09:30:34 INFO - PROCESS | 3772 | 1464625834539 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}] 09:30:34 INFO - PROCESS | 3772 | 1464625834657 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 09:30:34 INFO - PROCESS | 3772 | 1464625834826 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:34 INFO - PROCESS | 3772 | ++DOCSHELL 1311A800 == 109 [pid = 3772] [id = 499] 09:30:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 216 (1311C800) [pid = 3772] [serial = 1497] [outer = 00000000] 09:30:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 217 (14E61C00) [pid = 3772] [serial = 1498] [outer = 1311C800] 09:30:34 INFO - PROCESS | 3772 | 1464625834877 Marionette DEBUG loaded listener.js 09:30:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 218 (16713800) [pid = 3772] [serial = 1499] [outer = 1311C800] 09:30:35 INFO - PROCESS | 3772 | 1464625835463 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]]]}] 09:30:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:30:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 991ms 09:30:35 INFO - PROCESS | 3772 | 1464625835517 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 09:30:35 INFO - PROCESS | 3772 | 1464625835522 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 09:30:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:30:35 INFO - PROCESS | 3772 | 1464625835529 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:30:35 INFO - PROCESS | 3772 | 1464625835531 Marionette TRACE conn3 <- [1,1962,null,{}] 09:30:35 INFO - PROCESS | 3772 | 1464625835535 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}] 09:30:35 INFO - PROCESS | 3772 | 1464625835677 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 09:30:35 INFO - PROCESS | 3772 | 1464625835819 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:35 INFO - PROCESS | 3772 | ++DOCSHELL 16F8E400 == 110 [pid = 3772] [id = 500] 09:30:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 219 (172F7C00) [pid = 3772] [serial = 1500] [outer = 00000000] 09:30:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 220 (1843D000) [pid = 3772] [serial = 1501] [outer = 172F7C00] 09:30:35 INFO - PROCESS | 3772 | 1464625835867 Marionette DEBUG loaded listener.js 09:30:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 221 (1997C800) [pid = 3772] [serial = 1502] [outer = 172F7C00] 09:30:36 INFO - PROCESS | 3772 | 1464625836428 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]]]}] 09:30:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:30:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 929ms 09:30:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:30:36 INFO - PROCESS | 3772 | 1464625836473 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 09:30:36 INFO - PROCESS | 3772 | 1464625836475 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 09:30:36 INFO - PROCESS | 3772 | 1464625836479 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:30:36 INFO - PROCESS | 3772 | 1464625836482 Marionette TRACE conn3 <- [1,1966,null,{}] 09:30:36 INFO - PROCESS | 3772 | 1464625836493 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}] 09:30:36 INFO - PROCESS | 3772 | 1464625836603 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 09:30:36 INFO - PROCESS | 3772 | 1464625836785 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:36 INFO - PROCESS | 3772 | ++DOCSHELL 15FEE800 == 111 [pid = 3772] [id = 501] 09:30:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 222 (16856000) [pid = 3772] [serial = 1503] [outer = 00000000] 09:30:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 223 (1A708800) [pid = 3772] [serial = 1504] [outer = 16856000] 09:30:36 INFO - PROCESS | 3772 | 1464625836836 Marionette DEBUG loaded listener.js 09:30:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 224 (1A79DC00) [pid = 3772] [serial = 1505] [outer = 16856000] 09:30:37 INFO - PROCESS | 3772 | --DOCSHELL 17EF4400 == 110 [pid = 3772] [id = 284] 09:30:37 INFO - PROCESS | 3772 | --DOCSHELL 1AAD9000 == 109 [pid = 3772] [id = 489] 09:30:37 INFO - PROCESS | 3772 | --DOCSHELL 12AC7C00 == 108 [pid = 3772] [id = 488] 09:30:37 INFO - PROCESS | 3772 | --DOCSHELL 1A704400 == 107 [pid = 3772] [id = 487] 09:30:37 INFO - PROCESS | 3772 | --DOCSHELL 1A70A000 == 106 [pid = 3772] [id = 486] 09:30:37 INFO - PROCESS | 3772 | --DOCSHELL 19782400 == 105 [pid = 3772] [id = 485] 09:30:37 INFO - PROCESS | 3772 | --DOCSHELL 12D2F400 == 104 [pid = 3772] [id = 484] 09:30:37 INFO - PROCESS | 3772 | --DOCSHELL 15FE3800 == 103 [pid = 3772] [id = 483] 09:30:37 INFO - PROCESS | 3772 | --DOCSHELL 1101C400 == 102 [pid = 3772] [id = 482] 09:30:37 INFO - PROCESS | 3772 | --DOCSHELL 15DA9000 == 101 [pid = 3772] [id = 481] 09:30:37 INFO - PROCESS | 3772 | --DOMWINDOW == 223 (16805C00) [pid = 3772] [serial = 1360] [outer = 00000000] [url = about:blank] 09:30:37 INFO - PROCESS | 3772 | --DOMWINDOW == 222 (1C3D6000) [pid = 3772] [serial = 1372] [outer = 00000000] [url = about:blank] 09:30:37 INFO - PROCESS | 3772 | --DOMWINDOW == 221 (1E119000) [pid = 3772] [serial = 1375] [outer = 00000000] [url = about:blank] 09:30:37 INFO - PROCESS | 3772 | --DOMWINDOW == 220 (1A804000) [pid = 3772] [serial = 1378] [outer = 00000000] [url = about:blank] 09:30:37 INFO - PROCESS | 3772 | --DOMWINDOW == 219 (19A57400) [pid = 3772] [serial = 1381] [outer = 00000000] [url = about:blank] 09:30:37 INFO - PROCESS | 3772 | --DOMWINDOW == 218 (1B64A800) [pid = 3772] [serial = 1369] [outer = 00000000] [url = about:blank] 09:30:37 INFO - PROCESS | 3772 | --DOMWINDOW == 217 (131B6000) [pid = 3772] [serial = 1357] [outer = 00000000] [url = about:blank] 09:30:37 INFO - PROCESS | 3772 | --DOMWINDOW == 216 (1A722400) [pid = 3772] [serial = 1363] [outer = 00000000] [url = about:blank] 09:30:37 INFO - PROCESS | 3772 | --DOMWINDOW == 215 (1B07E800) [pid = 3772] [serial = 1366] [outer = 00000000] [url = about:blank] 09:30:37 INFO - PROCESS | 3772 | --DOCSHELL 1E718C00 == 100 [pid = 3772] [id = 475] 09:30:37 INFO - PROCESS | 3772 | --DOCSHELL 1E122400 == 99 [pid = 3772] [id = 474] 09:30:37 INFO - PROCESS | 3772 | --DOCSHELL 1A709C00 == 98 [pid = 3772] [id = 473] 09:30:37 INFO - PROCESS | 3772 | --DOCSHELL 15FF2C00 == 97 [pid = 3772] [id = 472] 09:30:37 INFO - PROCESS | 3772 | --DOCSHELL 1101FC00 == 96 [pid = 3772] [id = 471] 09:30:37 INFO - PROCESS | 3772 | --DOMWINDOW == 214 (1C3DF800) [pid = 3772] [serial = 1411] [outer = 00000000] [url = about:blank] 09:30:37 INFO - PROCESS | 3772 | --DOMWINDOW == 213 (132A6800) [pid = 3772] [serial = 1406] [outer = 00000000] [url = about:blank] 09:30:37 INFO - PROCESS | 3772 | --DOMWINDOW == 212 (1C3D2C00) [pid = 3772] [serial = 1402] [outer = 00000000] [url = about:blank] 09:30:37 INFO - PROCESS | 3772 | --DOMWINDOW == 211 (1A1C2800) [pid = 3772] [serial = 1409] [outer = 00000000] [url = about:blank] 09:30:37 INFO - PROCESS | 3772 | --DOMWINDOW == 210 (16F4D000) [pid = 3772] [serial = 1390] [outer = 00000000] [url = about:blank] 09:30:37 INFO - PROCESS | 3772 | --DOMWINDOW == 209 (1B812400) [pid = 3772] [serial = 1400] [outer = 00000000] [url = about:blank] 09:30:37 INFO - PROCESS | 3772 | --DOMWINDOW == 208 (1B805400) [pid = 3772] [serial = 1399] [outer = 00000000] [url = about:blank] 09:30:37 INFO - PROCESS | 3772 | --DOMWINDOW == 207 (17592C00) [pid = 3772] [serial = 1387] [outer = 00000000] [url = about:blank] 09:30:37 INFO - PROCESS | 3772 | --DOMWINDOW == 206 (1C3DDC00) [pid = 3772] [serial = 1403] [outer = 00000000] [url = about:blank] 09:30:37 INFO - PROCESS | 3772 | --DOMWINDOW == 205 (199CC800) [pid = 3772] [serial = 1394] [outer = 00000000] [url = about:blank] 09:30:37 INFO - PROCESS | 3772 | --DOMWINDOW == 204 (15C71400) [pid = 3772] [serial = 1385] [outer = 00000000] [url = about:blank] 09:30:37 INFO - PROCESS | 3772 | --DOMWINDOW == 203 (19977000) [pid = 3772] [serial = 1408] [outer = 00000000] [url = about:blank] 09:30:37 INFO - PROCESS | 3772 | --DOMWINDOW == 202 (19784C00) [pid = 3772] [serial = 1393] [outer = 00000000] [url = about:blank] 09:30:37 INFO - PROCESS | 3772 | --DOMWINDOW == 201 (11A03800) [pid = 3772] [serial = 1405] [outer = 00000000] [url = about:blank] 09:30:37 INFO - PROCESS | 3772 | --DOMWINDOW == 200 (1A3DA000) [pid = 3772] [serial = 1396] [outer = 00000000] [url = about:blank] 09:30:37 INFO - PROCESS | 3772 | --DOMWINDOW == 199 (140A8400) [pid = 3772] [serial = 1384] [outer = 00000000] [url = about:blank] 09:30:37 INFO - PROCESS | 3772 | --DOMWINDOW == 198 (1A70DC00) [pid = 3772] [serial = 1397] [outer = 00000000] [url = about:blank] 09:30:37 INFO - PROCESS | 3772 | --DOMWINDOW == 197 (17E68800) [pid = 3772] [serial = 1391] [outer = 00000000] [url = about:blank] 09:30:37 INFO - PROCESS | 3772 | --DOMWINDOW == 196 (17E15400) [pid = 3772] [serial = 1388] [outer = 00000000] [url = about:blank] 09:30:37 INFO - PROCESS | 3772 | 1464625837392 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]]]}] 09:30:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:30:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 929ms 09:30:37 INFO - PROCESS | 3772 | 1464625837407 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 09:30:37 INFO - PROCESS | 3772 | 1464625837410 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 09:30:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:30:37 INFO - PROCESS | 3772 | 1464625837413 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:30:37 INFO - PROCESS | 3772 | 1464625837415 Marionette TRACE conn3 <- [1,1970,null,{}] 09:30:37 INFO - PROCESS | 3772 | 1464625837418 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}] 09:30:37 INFO - PROCESS | 3772 | 1464625837514 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 09:30:37 INFO - PROCESS | 3772 | 1464625837520 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:37 INFO - PROCESS | 3772 | ++DOCSHELL 13DC1C00 == 97 [pid = 3772] [id = 502] 09:30:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 197 (140A8400) [pid = 3772] [serial = 1506] [outer = 00000000] 09:30:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 198 (17598800) [pid = 3772] [serial = 1507] [outer = 140A8400] 09:30:37 INFO - PROCESS | 3772 | 1464625837569 Marionette DEBUG loaded listener.js 09:30:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 199 (17EF4400) [pid = 3772] [serial = 1508] [outer = 140A8400] 09:30:38 INFO - PROCESS | 3772 | 1464625838068 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]]]}] 09:30:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:30:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 681ms 09:30:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:30:38 INFO - PROCESS | 3772 | 1464625838112 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 09:30:38 INFO - PROCESS | 3772 | 1464625838114 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 09:30:38 INFO - PROCESS | 3772 | 1464625838117 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:30:38 INFO - PROCESS | 3772 | 1464625838119 Marionette TRACE conn3 <- [1,1974,null,{}] 09:30:38 INFO - PROCESS | 3772 | 1464625838123 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}] 09:30:38 INFO - PROCESS | 3772 | 1464625838241 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 09:30:38 INFO - PROCESS | 3772 | 1464625838365 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:38 INFO - PROCESS | 3772 | ++DOCSHELL 10FC9800 == 98 [pid = 3772] [id = 503] 09:30:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 200 (12AC4400) [pid = 3772] [serial = 1509] [outer = 00000000] 09:30:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 201 (1A3DA000) [pid = 3772] [serial = 1510] [outer = 12AC4400] 09:30:38 INFO - PROCESS | 3772 | 1464625838410 Marionette DEBUG loaded listener.js 09:30:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 202 (1A709C00) [pid = 3772] [serial = 1511] [outer = 12AC4400] 09:30:38 INFO - PROCESS | 3772 | 1464625838762 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]]]}] 09:30:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:30:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 681ms 09:30:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:30:38 INFO - PROCESS | 3772 | 1464625838801 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 09:30:38 INFO - PROCESS | 3772 | 1464625838803 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 09:30:38 INFO - PROCESS | 3772 | 1464625838806 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:30:38 INFO - PROCESS | 3772 | 1464625838808 Marionette TRACE conn3 <- [1,1978,null,{}] 09:30:38 INFO - PROCESS | 3772 | 1464625838812 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}] 09:30:38 INFO - PROCESS | 3772 | 1464625838922 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 09:30:38 INFO - PROCESS | 3772 | 1464625838930 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:38 INFO - PROCESS | 3772 | ++DOCSHELL 19982000 == 99 [pid = 3772] [id = 504] 09:30:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 203 (19A9B400) [pid = 3772] [serial = 1512] [outer = 00000000] 09:30:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 204 (1B3B2C00) [pid = 3772] [serial = 1513] [outer = 19A9B400] 09:30:38 INFO - PROCESS | 3772 | 1464625838975 Marionette DEBUG loaded listener.js 09:30:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 205 (1B808800) [pid = 3772] [serial = 1514] [outer = 19A9B400] 09:30:39 INFO - PROCESS | 3772 | 1464625839440 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]]]}] 09:30:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:30:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 682ms 09:30:39 INFO - PROCESS | 3772 | 1464625839507 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 09:30:39 INFO - PROCESS | 3772 | 1464625839509 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 09:30:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:30:39 INFO - PROCESS | 3772 | 1464625839529 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:30:39 INFO - PROCESS | 3772 | 1464625839531 Marionette TRACE conn3 <- [1,1982,null,{}] 09:30:39 INFO - PROCESS | 3772 | 1464625839535 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}] 09:30:39 INFO - PROCESS | 3772 | 1464625839686 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 09:30:39 INFO - PROCESS | 3772 | 1464625839747 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:39 INFO - PROCESS | 3772 | ++DOCSHELL 1C3AB800 == 100 [pid = 3772] [id = 505] 09:30:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 206 (1C3D4400) [pid = 3772] [serial = 1515] [outer = 00000000] 09:30:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 207 (1C3DE000) [pid = 3772] [serial = 1516] [outer = 1C3D4400] 09:30:39 INFO - PROCESS | 3772 | 1464625839792 Marionette DEBUG loaded listener.js 09:30:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 208 (1CE31400) [pid = 3772] [serial = 1517] [outer = 1C3D4400] 09:30:40 INFO - PROCESS | 3772 | 1464625840249 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]]]}] 09:30:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:30:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 743ms 09:30:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:30:40 INFO - PROCESS | 3772 | 1464625840285 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 09:30:40 INFO - PROCESS | 3772 | 1464625840286 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 09:30:40 INFO - PROCESS | 3772 | 1464625840290 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:30:40 INFO - PROCESS | 3772 | 1464625840291 Marionette TRACE conn3 <- [1,1986,null,{}] 09:30:40 INFO - PROCESS | 3772 | 1464625840295 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}] 09:30:40 INFO - PROCESS | 3772 | 1464625840412 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 09:30:40 INFO - PROCESS | 3772 | 1464625840489 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:40 INFO - PROCESS | 3772 | ++DOCSHELL 1C3A4800 == 101 [pid = 3772] [id = 506] 09:30:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 209 (1C3D2C00) [pid = 3772] [serial = 1518] [outer = 00000000] 09:30:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 210 (1E719000) [pid = 3772] [serial = 1519] [outer = 1C3D2C00] 09:30:40 INFO - PROCESS | 3772 | 1464625840533 Marionette DEBUG loaded listener.js 09:30:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 211 (1EB48400) [pid = 3772] [serial = 1520] [outer = 1C3D2C00] 09:30:40 INFO - PROCESS | 3772 | 1464625840941 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]]]}] 09:30:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:30:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 681ms 09:30:40 INFO - PROCESS | 3772 | 1464625840977 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 09:30:40 INFO - PROCESS | 3772 | 1464625840979 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 09:30:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:30:40 INFO - PROCESS | 3772 | 1464625840983 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:30:40 INFO - PROCESS | 3772 | 1464625840985 Marionette TRACE conn3 <- [1,1990,null,{}] 09:30:40 INFO - PROCESS | 3772 | 1464625840988 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}] 09:30:41 INFO - PROCESS | 3772 | 1464625841129 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 09:30:41 INFO - PROCESS | 3772 | 1464625841180 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:41 INFO - PROCESS | 3772 | ++DOCSHELL 1759D400 == 102 [pid = 3772] [id = 507] 09:30:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 212 (1B812C00) [pid = 3772] [serial = 1521] [outer = 00000000] 09:30:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 213 (1F7E4C00) [pid = 3772] [serial = 1522] [outer = 1B812C00] 09:30:41 INFO - PROCESS | 3772 | 1464625841224 Marionette DEBUG loaded listener.js 09:30:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 214 (203F0800) [pid = 3772] [serial = 1523] [outer = 1B812C00] 09:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 213 (2037E800) [pid = 3772] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 212 (156A7400) [pid = 3772] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 211 (18247400) [pid = 3772] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 210 (12AD3400) [pid = 3772] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 209 (154A6800) [pid = 3772] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 208 (16BC5800) [pid = 3772] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 207 (15A94400) [pid = 3772] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 206 (1B085400) [pid = 3772] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 205 (1843F800) [pid = 3772] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 204 (1B64DC00) [pid = 3772] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 203 (16BAE400) [pid = 3772] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 202 (1A69D400) [pid = 3772] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 201 (17E68400) [pid = 3772] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 200 (1EB49C00) [pid = 3772] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 199 (1C3A7C00) [pid = 3772] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 198 (105F2C00) [pid = 3772] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 197 (1B3AF800) [pid = 3772] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 196 (17EF4C00) [pid = 3772] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 195 (1EB3C400) [pid = 3772] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 194 (0F335000) [pid = 3772] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 193 (17712800) [pid = 3772] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 192 (16712400) [pid = 3772] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 191 (140A0000) [pid = 3772] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 190 (1B3AD800) [pid = 3772] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 189 (1AAE0C00) [pid = 3772] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 188 (1A796800) [pid = 3772] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 187 (1A11A800) [pid = 3772] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 186 (0F335C00) [pid = 3772] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 185 (1A881400) [pid = 3772] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 184 (17E6B400) [pid = 3772] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 183 (1B07D000) [pid = 3772] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 182 (1A6A5C00) [pid = 3772] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 181 (1A721C00) [pid = 3772] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 180 (1A70D800) [pid = 3772] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 179 (13122000) [pid = 3772] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 178 (1B082C00) [pid = 3772] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 177 (13BC5800) [pid = 3772] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 176 (1671F800) [pid = 3772] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 175 (15DB6400) [pid = 3772] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 174 (19982C00) [pid = 3772] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 173 (102D4C00) [pid = 3772] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 172 (1101E800) [pid = 3772] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:30:42 INFO - PROCESS | 3772 | 1464625842277 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]]]}] 09:30:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:30:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1348ms 09:30:42 INFO - PROCESS | 3772 | 1464625842322 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 09:30:42 INFO - PROCESS | 3772 | 1464625842324 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 09:30:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:30:42 INFO - PROCESS | 3772 | 1464625842327 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:30:42 INFO - PROCESS | 3772 | 1464625842329 Marionette TRACE conn3 <- [1,1994,null,{}] 09:30:42 INFO - PROCESS | 3772 | 1464625842332 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}] 09:30:42 INFO - PROCESS | 3772 | 1464625842438 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 09:30:42 INFO - PROCESS | 3772 | 1464625842450 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:42 INFO - PROCESS | 3772 | ++DOCSHELL 12ACA400 == 103 [pid = 3772] [id = 508] 09:30:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 173 (12AD3400) [pid = 3772] [serial = 1524] [outer = 00000000] 09:30:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 174 (14339000) [pid = 3772] [serial = 1525] [outer = 12AD3400] 09:30:42 INFO - PROCESS | 3772 | 1464625842494 Marionette DEBUG loaded listener.js 09:30:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 175 (1693B800) [pid = 3772] [serial = 1526] [outer = 12AD3400] 09:30:42 INFO - PROCESS | 3772 | 1464625842974 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]]]}] 09:30:43 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 09:30:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 696ms 09:30:43 INFO - PROCESS | 3772 | 1464625843027 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 09:30:43 INFO - PROCESS | 3772 | 1464625843029 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 09:30:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:30:43 INFO - PROCESS | 3772 | 1464625843033 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:30:43 INFO - PROCESS | 3772 | 1464625843035 Marionette TRACE conn3 <- [1,1998,null,{}] 09:30:43 INFO - PROCESS | 3772 | 1464625843038 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}] 09:30:43 INFO - PROCESS | 3772 | 1464625843185 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 09:30:43 INFO - PROCESS | 3772 | 1464625843193 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:43 INFO - PROCESS | 3772 | ++DOCSHELL 1433D000 == 104 [pid = 3772] [id = 509] 09:30:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 176 (11021C00) [pid = 3772] [serial = 1527] [outer = 00000000] 09:30:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 177 (199CD000) [pid = 3772] [serial = 1528] [outer = 11021C00] 09:30:43 INFO - PROCESS | 3772 | 1464625843241 Marionette DEBUG loaded listener.js 09:30:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 178 (1A796800) [pid = 3772] [serial = 1529] [outer = 11021C00] 09:30:43 INFO - PROCESS | 3772 | 1464625843723 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]]]}] 09:30:43 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 09:30:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 744ms 09:30:43 INFO - PROCESS | 3772 | 1464625843773 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 09:30:43 INFO - PROCESS | 3772 | 1464625843775 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 09:30:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:30:43 INFO - PROCESS | 3772 | 1464625843778 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:30:43 INFO - PROCESS | 3772 | 1464625843780 Marionette TRACE conn3 <- [1,2002,null,{}] 09:30:43 INFO - PROCESS | 3772 | 1464625843783 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}] 09:30:43 INFO - PROCESS | 3772 | 1464625843895 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 09:30:43 INFO - PROCESS | 3772 | 1464625843903 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:43 INFO - PROCESS | 3772 | ++DOCSHELL 1AAD9400 == 105 [pid = 3772] [id = 510] 09:30:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 179 (1B3AD800) [pid = 3772] [serial = 1530] [outer = 00000000] 09:30:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 180 (1E11FC00) [pid = 3772] [serial = 1531] [outer = 1B3AD800] 09:30:43 INFO - PROCESS | 3772 | 1464625843947 Marionette DEBUG loaded listener.js 09:30:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 181 (1ED1F800) [pid = 3772] [serial = 1532] [outer = 1B3AD800] 09:30:44 INFO - PROCESS | 3772 | 1464625844774 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]]]}] 09:30:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:30:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1037ms 09:30:44 INFO - PROCESS | 3772 | 1464625844806 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 09:30:44 INFO - PROCESS | 3772 | 1464625844811 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 09:30:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:30:44 INFO - PROCESS | 3772 | 1464625844836 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:30:44 INFO - PROCESS | 3772 | 1464625844840 Marionette TRACE conn3 <- [1,2006,null,{}] 09:30:44 INFO - PROCESS | 3772 | 1464625844846 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}] 09:30:45 INFO - PROCESS | 3772 | 1464625845022 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 09:30:45 INFO - PROCESS | 3772 | 1464625845184 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:45 INFO - PROCESS | 3772 | ++DOCSHELL 12AD2800 == 106 [pid = 3772] [id = 511] 09:30:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 182 (130A1800) [pid = 3772] [serial = 1533] [outer = 00000000] 09:30:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 183 (15A96400) [pid = 3772] [serial = 1534] [outer = 130A1800] 09:30:45 INFO - PROCESS | 3772 | 1464625845243 Marionette DEBUG loaded listener.js 09:30:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 184 (16BBB400) [pid = 3772] [serial = 1535] [outer = 130A1800] 09:30:45 INFO - PROCESS | 3772 | 1464625845833 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]]]}] 09:30:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:30:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1038ms 09:30:45 INFO - PROCESS | 3772 | 1464625845867 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 09:30:45 INFO - PROCESS | 3772 | 1464625845873 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 09:30:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:30:45 INFO - PROCESS | 3772 | 1464625845880 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:30:45 INFO - PROCESS | 3772 | 1464625845883 Marionette TRACE conn3 <- [1,2010,null,{}] 09:30:45 INFO - PROCESS | 3772 | 1464625845887 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}] 09:30:46 INFO - PROCESS | 3772 | 1464625846016 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 09:30:46 INFO - PROCESS | 3772 | 1464625846195 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:46 INFO - PROCESS | 3772 | ++DOCSHELL 19752000 == 107 [pid = 3772] [id = 512] 09:30:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 185 (19753400) [pid = 3772] [serial = 1536] [outer = 00000000] 09:30:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 186 (199CB800) [pid = 3772] [serial = 1537] [outer = 19753400] 09:30:46 INFO - PROCESS | 3772 | 1464625846251 Marionette DEBUG loaded listener.js 09:30:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 187 (19A57000) [pid = 3772] [serial = 1538] [outer = 19753400] 09:30:46 INFO - PROCESS | 3772 | 1464625846846 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]]]}] 09:30:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:30:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 991ms 09:30:46 INFO - PROCESS | 3772 | 1464625846880 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 09:30:46 INFO - PROCESS | 3772 | 1464625846882 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 09:30:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:30:46 INFO - PROCESS | 3772 | 1464625846886 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:30:46 INFO - PROCESS | 3772 | 1464625846890 Marionette TRACE conn3 <- [1,2014,null,{}] 09:30:46 INFO - PROCESS | 3772 | 1464625846901 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}] 09:30:47 INFO - PROCESS | 3772 | 1464625847031 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 09:30:47 INFO - PROCESS | 3772 | 1464625847200 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:47 INFO - PROCESS | 3772 | ++DOCSHELL 1B2C1000 == 108 [pid = 3772] [id = 513] 09:30:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 188 (1B2C1400) [pid = 3772] [serial = 1539] [outer = 00000000] 09:30:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 189 (1B807000) [pid = 3772] [serial = 1540] [outer = 1B2C1400] 09:30:47 INFO - PROCESS | 3772 | 1464625847266 Marionette DEBUG loaded listener.js 09:30:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 190 (1E123800) [pid = 3772] [serial = 1541] [outer = 1B2C1400] 09:30:47 INFO - PROCESS | 3772 | 1464625847841 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]]]}] 09:30:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:30:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 991ms 09:30:47 INFO - PROCESS | 3772 | 1464625847872 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 09:30:47 INFO - PROCESS | 3772 | 1464625847875 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 09:30:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:30:47 INFO - PROCESS | 3772 | 1464625847880 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:30:47 INFO - PROCESS | 3772 | 1464625847882 Marionette TRACE conn3 <- [1,2018,null,{}] 09:30:47 INFO - PROCESS | 3772 | 1464625847885 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}] 09:30:47 INFO - PROCESS | 3772 | 1464625848006 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 09:30:48 INFO - PROCESS | 3772 | 1464625848184 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:48 INFO - PROCESS | 3772 | ++DOCSHELL 1A72BC00 == 109 [pid = 3772] [id = 514] 09:30:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 191 (1B4E1C00) [pid = 3772] [serial = 1542] [outer = 00000000] 09:30:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 192 (20374800) [pid = 3772] [serial = 1543] [outer = 1B4E1C00] 09:30:48 INFO - PROCESS | 3772 | 1464625848246 Marionette DEBUG loaded listener.js 09:30:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 193 (2153AC00) [pid = 3772] [serial = 1544] [outer = 1B4E1C00] 09:30:48 INFO - PROCESS | 3772 | 1464625848803 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]]]}] 09:30:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:30:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 991ms 09:30:48 INFO - PROCESS | 3772 | 1464625848884 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 09:30:48 INFO - PROCESS | 3772 | 1464625848887 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 09:30:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:30:48 INFO - PROCESS | 3772 | 1464625848904 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:30:48 INFO - PROCESS | 3772 | 1464625848906 Marionette TRACE conn3 <- [1,2022,null,{}] 09:30:48 INFO - PROCESS | 3772 | 1464625848911 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}] 09:30:49 INFO - PROCESS | 3772 | 1464625849030 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 09:30:49 INFO - PROCESS | 3772 | 1464625849194 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:49 INFO - PROCESS | 3772 | ++DOCSHELL 1F7E8000 == 110 [pid = 3772] [id = 515] 09:30:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 194 (2153F000) [pid = 3772] [serial = 1545] [outer = 00000000] 09:30:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 195 (215B8800) [pid = 3772] [serial = 1546] [outer = 2153F000] 09:30:49 INFO - PROCESS | 3772 | 1464625849249 Marionette DEBUG loaded listener.js 09:30:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 196 (215C0C00) [pid = 3772] [serial = 1547] [outer = 2153F000] 09:30:49 INFO - PROCESS | 3772 | 1464625849824 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]]]}] 09:30:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:30:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 991ms 09:30:49 INFO - PROCESS | 3772 | 1464625849877 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 09:30:49 INFO - PROCESS | 3772 | 1464625849879 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 09:30:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:30:49 INFO - PROCESS | 3772 | 1464625849883 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:30:49 INFO - PROCESS | 3772 | 1464625849885 Marionette TRACE conn3 <- [1,2026,null,{}] 09:30:49 INFO - PROCESS | 3772 | 1464625849889 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}] 09:30:50 INFO - PROCESS | 3772 | 1464625850014 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 09:30:50 INFO - PROCESS | 3772 | 1464625850196 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:50 INFO - PROCESS | 3772 | ++DOCSHELL 215CE800 == 111 [pid = 3772] [id = 516] 09:30:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 197 (215D2400) [pid = 3772] [serial = 1548] [outer = 00000000] 09:30:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 198 (21706000) [pid = 3772] [serial = 1549] [outer = 215D2400] 09:30:50 INFO - PROCESS | 3772 | 1464625850253 Marionette DEBUG loaded listener.js 09:30:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 199 (21706800) [pid = 3772] [serial = 1550] [outer = 215D2400] 09:30:50 INFO - PROCESS | 3772 | 1464625850845 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]]]}] 09:30:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:30:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 991ms 09:30:50 INFO - PROCESS | 3772 | 1464625850884 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 09:30:50 INFO - PROCESS | 3772 | 1464625850887 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 09:30:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:30:50 INFO - PROCESS | 3772 | 1464625850890 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:30:50 INFO - PROCESS | 3772 | 1464625850892 Marionette TRACE conn3 <- [1,2030,null,{}] 09:30:50 INFO - PROCESS | 3772 | 1464625850896 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}] 09:30:51 INFO - PROCESS | 3772 | 1464625851014 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 09:30:51 INFO - PROCESS | 3772 | 1464625851180 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:51 INFO - PROCESS | 3772 | ++DOCSHELL 215CD800 == 112 [pid = 3772] [id = 517] 09:30:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 200 (2170A400) [pid = 3772] [serial = 1551] [outer = 00000000] 09:30:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 201 (2170F000) [pid = 3772] [serial = 1552] [outer = 2170A400] 09:30:51 INFO - PROCESS | 3772 | 1464625851235 Marionette DEBUG loaded listener.js 09:30:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 202 (21875C00) [pid = 3772] [serial = 1553] [outer = 2170A400] 09:30:51 INFO - PROCESS | 3772 | 1464625851754 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]]]}] 09:30:51 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) 09:30:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 929ms 09:30:51 INFO - PROCESS | 3772 | 1464625851819 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 09:30:51 INFO - PROCESS | 3772 | 1464625851822 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 09:30:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:30:51 INFO - PROCESS | 3772 | 1464625851826 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:30:51 INFO - PROCESS | 3772 | 1464625851828 Marionette TRACE conn3 <- [1,2034,null,{}] 09:30:51 INFO - PROCESS | 3772 | 1464625851831 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}] 09:30:51 INFO - PROCESS | 3772 | 1464625851946 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 09:30:52 INFO - PROCESS | 3772 | 1464625852125 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:52 INFO - PROCESS | 3772 | ++DOCSHELL 20692400 == 113 [pid = 3772] [id = 518] 09:30:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 203 (20693400) [pid = 3772] [serial = 1554] [outer = 00000000] 09:30:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 204 (2069C000) [pid = 3772] [serial = 1555] [outer = 20693400] 09:30:52 INFO - PROCESS | 3772 | 1464625852179 Marionette DEBUG loaded listener.js 09:30:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 205 (2069DC00) [pid = 3772] [serial = 1556] [outer = 20693400] 09:30:52 INFO - PROCESS | 3772 | 1464625852779 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]]]}] 09:30:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:30:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 991ms 09:30:52 INFO - PROCESS | 3772 | 1464625852829 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 09:30:52 INFO - PROCESS | 3772 | 1464625852831 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 09:30:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:30:52 INFO - PROCESS | 3772 | 1464625852835 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:30:52 INFO - PROCESS | 3772 | 1464625852837 Marionette TRACE conn3 <- [1,2038,null,{}] 09:30:52 INFO - PROCESS | 3772 | 1464625852841 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}] 09:30:52 INFO - PROCESS | 3772 | 1464625852957 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 09:30:53 INFO - PROCESS | 3772 | 1464625853139 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:53 INFO - PROCESS | 3772 | ++DOCSHELL 12AD2400 == 114 [pid = 3772] [id = 519] 09:30:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 206 (12D37C00) [pid = 3772] [serial = 1557] [outer = 00000000] 09:30:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 207 (17E66000) [pid = 3772] [serial = 1558] [outer = 12D37C00] 09:30:53 INFO - PROCESS | 3772 | 1464625853194 Marionette DEBUG loaded listener.js 09:30:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 208 (19759C00) [pid = 3772] [serial = 1559] [outer = 12D37C00] 09:30:53 INFO - PROCESS | 3772 | 1464625853810 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]]]}] 09:30:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:30:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1037ms 09:30:53 INFO - PROCESS | 3772 | 1464625853875 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 09:30:53 INFO - PROCESS | 3772 | 1464625853877 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 09:30:53 INFO - PROCESS | 3772 | 1464625853880 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:30:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:30:53 INFO - PROCESS | 3772 | 1464625853882 Marionette TRACE conn3 <- [1,2042,null,{}] 09:30:53 INFO - PROCESS | 3772 | 1464625853886 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}] 09:30:53 INFO - PROCESS | 3772 | 1464625854005 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 09:30:54 INFO - PROCESS | 3772 | 1464625854187 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:54 INFO - PROCESS | 3772 | ++DOCSHELL 12D80000 == 115 [pid = 3772] [id = 520] 09:30:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 209 (13051800) [pid = 3772] [serial = 1560] [outer = 00000000] 09:30:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 210 (15C05400) [pid = 3772] [serial = 1561] [outer = 13051800] 09:30:54 INFO - PROCESS | 3772 | 1464625854243 Marionette DEBUG loaded listener.js 09:30:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 211 (17EF5400) [pid = 3772] [serial = 1562] [outer = 13051800] 09:30:55 INFO - PROCESS | 3772 | 1464625855143 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]]]}] 09:30:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:30:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1347ms 09:30:55 INFO - PROCESS | 3772 | 1464625855223 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 09:30:55 INFO - PROCESS | 3772 | 1464625855226 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 09:30:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:30:55 INFO - PROCESS | 3772 | 1464625855231 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:30:55 INFO - PROCESS | 3772 | 1464625855234 Marionette TRACE conn3 <- [1,2046,null,{}] 09:30:55 INFO - PROCESS | 3772 | 1464625855240 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}] 09:30:55 INFO - PROCESS | 3772 | 1464625855360 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 09:30:55 INFO - PROCESS | 3772 | 1464625855537 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:55 INFO - PROCESS | 3772 | ++DOCSHELL 12D39C00 == 116 [pid = 3772] [id = 521] 09:30:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 212 (12D77400) [pid = 3772] [serial = 1563] [outer = 00000000] 09:30:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 213 (13908800) [pid = 3772] [serial = 1564] [outer = 12D77400] 09:30:55 INFO - PROCESS | 3772 | 1464625855625 Marionette DEBUG loaded listener.js 09:30:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 214 (14339C00) [pid = 3772] [serial = 1565] [outer = 12D77400] 09:30:56 INFO - PROCESS | 3772 | 1464625856180 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]]]}] 09:30:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:30:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 991ms 09:30:56 INFO - PROCESS | 3772 | 1464625856232 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 09:30:56 INFO - PROCESS | 3772 | 1464625856238 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 09:30:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:30:56 INFO - PROCESS | 3772 | 1464625856244 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:30:56 INFO - PROCESS | 3772 | 1464625856246 Marionette TRACE conn3 <- [1,2050,null,{}] 09:30:56 INFO - PROCESS | 3772 | 1464625856250 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}] 09:30:56 INFO - PROCESS | 3772 | 1464625856366 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 09:30:56 INFO - PROCESS | 3772 | 1464625856574 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:56 INFO - PROCESS | 3772 | --DOCSHELL 114ACC00 == 115 [pid = 3772] [id = 423] 09:30:56 INFO - PROCESS | 3772 | --DOCSHELL 1433D000 == 114 [pid = 3772] [id = 509] 09:30:56 INFO - PROCESS | 3772 | --DOCSHELL 12ACA400 == 113 [pid = 3772] [id = 508] 09:30:56 INFO - PROCESS | 3772 | --DOCSHELL 1759D400 == 112 [pid = 3772] [id = 507] 09:30:56 INFO - PROCESS | 3772 | --DOCSHELL 1C3A4800 == 111 [pid = 3772] [id = 506] 09:30:56 INFO - PROCESS | 3772 | --DOCSHELL 1C3AB800 == 110 [pid = 3772] [id = 505] 09:30:56 INFO - PROCESS | 3772 | --DOCSHELL 19982000 == 109 [pid = 3772] [id = 504] 09:30:56 INFO - PROCESS | 3772 | --DOCSHELL 10FC9800 == 108 [pid = 3772] [id = 503] 09:30:56 INFO - PROCESS | 3772 | --DOCSHELL 13DC1C00 == 107 [pid = 3772] [id = 502] 09:30:56 INFO - PROCESS | 3772 | --DOCSHELL 15FEE800 == 106 [pid = 3772] [id = 501] 09:30:56 INFO - PROCESS | 3772 | --DOCSHELL 16F8E400 == 105 [pid = 3772] [id = 500] 09:30:56 INFO - PROCESS | 3772 | --DOCSHELL 1311A800 == 104 [pid = 3772] [id = 499] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 213 (1E11E800) [pid = 3772] [serial = 1471] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | ++DOCSHELL 1050F400 == 105 [pid = 3772] [id = 522] 09:30:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 214 (10FC9800) [pid = 3772] [serial = 1566] [outer = 00000000] 09:30:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 215 (12ACD400) [pid = 3772] [serial = 1567] [outer = 10FC9800] 09:30:56 INFO - PROCESS | 3772 | 1464625856671 Marionette DEBUG loaded listener.js 09:30:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 216 (13DC1C00) [pid = 3772] [serial = 1568] [outer = 10FC9800] 09:30:56 INFO - PROCESS | 3772 | --DOCSHELL 1A70A400 == 104 [pid = 3772] [id = 497] 09:30:56 INFO - PROCESS | 3772 | --DOCSHELL 21541400 == 103 [pid = 3772] [id = 496] 09:30:56 INFO - PROCESS | 3772 | --DOCSHELL 17EF5000 == 102 [pid = 3772] [id = 495] 09:30:56 INFO - PROCESS | 3772 | --DOCSHELL 1E11B400 == 101 [pid = 3772] [id = 494] 09:30:56 INFO - PROCESS | 3772 | --DOCSHELL 1A810400 == 100 [pid = 3772] [id = 493] 09:30:56 INFO - PROCESS | 3772 | --DOCSHELL 16BC4400 == 99 [pid = 3772] [id = 492] 09:30:56 INFO - PROCESS | 3772 | --DOCSHELL 1122B000 == 98 [pid = 3772] [id = 491] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 215 (1997CC00) [pid = 3772] [serial = 1262] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 214 (1F7E9400) [pid = 3772] [serial = 1316] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 213 (1CE2CC00) [pid = 3772] [serial = 1310] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 212 (140A6000) [pid = 3772] [serial = 1172] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 211 (1B4E9000) [pid = 3772] [serial = 1238] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 210 (1A223000) [pid = 3772] [serial = 1307] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 209 (1EB46000) [pid = 3772] [serial = 1313] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 208 (13116400) [pid = 3772] [serial = 1250] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 207 (1975C000) [pid = 3772] [serial = 1229] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 206 (17220000) [pid = 3772] [serial = 1175] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 205 (15DAAC00) [pid = 3772] [serial = 1304] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 204 (1B4E6C00) [pid = 3772] [serial = 1187] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 203 (1B2C0C00) [pid = 3772] [serial = 1235] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 202 (1A880000) [pid = 3772] [serial = 1232] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 201 (1A3D8000) [pid = 3772] [serial = 1265] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 200 (128A7800) [pid = 3772] [serial = 1223] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 199 (1B07F400) [pid = 3772] [serial = 1181] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 198 (19751C00) [pid = 3772] [serial = 1259] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 197 (1B2B6400) [pid = 3772] [serial = 1274] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 196 (1A72EC00) [pid = 3772] [serial = 1268] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 195 (203F7800) [pid = 3772] [serial = 1319] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 194 (1671A800) [pid = 3772] [serial = 1253] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 193 (1B650400) [pid = 3772] [serial = 1190] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 192 (16C3BC00) [pid = 3772] [serial = 1322] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 191 (1A87D800) [pid = 3772] [serial = 1271] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 190 (16F4CC00) [pid = 3772] [serial = 1256] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 189 (16802800) [pid = 3772] [serial = 1226] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 188 (1B2B8C00) [pid = 3772] [serial = 1184] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 187 (1977E800) [pid = 3772] [serial = 1114] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 186 (1C3ABC00) [pid = 3772] [serial = 1241] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 185 (1A796000) [pid = 3772] [serial = 1382] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 184 (1A87C400) [pid = 3772] [serial = 1178] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 183 (1A7A0000) [pid = 3772] [serial = 1459] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 182 (1B4E4000) [pid = 3772] [serial = 1462] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 181 (15FE8000) [pid = 3772] [serial = 1465] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 180 (1B812800) [pid = 3772] [serial = 1463] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 179 (1C3D1400) [pid = 3772] [serial = 1468] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 178 (1B079000) [pid = 3772] [serial = 1420] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 177 (19789C00) [pid = 3772] [serial = 1453] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 176 (1997E800) [pid = 3772] [serial = 1454] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 175 (17E64000) [pid = 3772] [serial = 1450] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 174 (18443C00) [pid = 3772] [serial = 1451] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 173 (1671C800) [pid = 3772] [serial = 1445] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 172 (16716800) [pid = 3772] [serial = 1444] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 171 (1E71A400) [pid = 3772] [serial = 1423] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 170 (19A93C00) [pid = 3772] [serial = 1456] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 169 (16BB0000) [pid = 3772] [serial = 1417] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 168 (1549F800) [pid = 3772] [serial = 1442] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 167 (12A67800) [pid = 3772] [serial = 1441] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 166 (1311F400) [pid = 3772] [serial = 1447] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 165 (140A2C00) [pid = 3772] [serial = 1448] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 164 (11CA0800) [pid = 3772] [serial = 1414] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 163 (1F7E1800) [pid = 3772] [serial = 1426] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 162 (2037A400) [pid = 3772] [serial = 1429] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 161 (203FDC00) [pid = 3772] [serial = 1432] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 160 (2187E400) [pid = 3772] [serial = 1435] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 159 (215CB400) [pid = 3772] [serial = 1438] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 158 (1A80D400) [pid = 3772] [serial = 1460] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 157 (16F49800) [pid = 3772] [serial = 1466] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 156 (1CE2B800) [pid = 3772] [serial = 1469] [outer = 00000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3772 | --DOMWINDOW == 155 (1A120C00) [pid = 3772] [serial = 1457] [outer = 00000000] [url = about:blank] 09:30:57 INFO - PROCESS | 3772 | 1464625857124 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]]]}] 09:30:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:30:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 945ms 09:30:57 INFO - PROCESS | 3772 | 1464625857171 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 09:30:57 INFO - PROCESS | 3772 | 1464625857173 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 09:30:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:30:57 INFO - PROCESS | 3772 | 1464625857177 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:30:57 INFO - PROCESS | 3772 | 1464625857181 Marionette TRACE conn3 <- [1,2054,null,{}] 09:30:57 INFO - PROCESS | 3772 | 1464625857191 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}] 09:30:57 INFO - PROCESS | 3772 | 1464625857294 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 09:30:57 INFO - PROCESS | 3772 | 1464625857302 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:57 INFO - PROCESS | 3772 | ++DOCSHELL 16802800 == 99 [pid = 3772] [id = 523] 09:30:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 156 (16802C00) [pid = 3772] [serial = 1569] [outer = 00000000] 09:30:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 157 (16BB2C00) [pid = 3772] [serial = 1570] [outer = 16802C00] 09:30:57 INFO - PROCESS | 3772 | 1464625857384 Marionette DEBUG loaded listener.js 09:30:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 158 (16C40800) [pid = 3772] [serial = 1571] [outer = 16802C00] 09:30:57 INFO - PROCESS | 3772 | 1464625857892 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]]]}] 09:30:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:30:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 728ms 09:30:57 INFO - PROCESS | 3772 | 1464625857923 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 09:30:57 INFO - PROCESS | 3772 | 1464625857925 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 09:30:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:30:57 INFO - PROCESS | 3772 | 1464625857929 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:30:57 INFO - PROCESS | 3772 | 1464625857930 Marionette TRACE conn3 <- [1,2058,null,{}] 09:30:57 INFO - PROCESS | 3772 | 1464625857934 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}] 09:30:58 INFO - PROCESS | 3772 | 1464625858033 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 09:30:58 INFO - PROCESS | 3772 | 1464625858074 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:58 INFO - PROCESS | 3772 | ++DOCSHELL 16F8E400 == 100 [pid = 3772] [id = 524] 09:30:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 159 (16F8F800) [pid = 3772] [serial = 1572] [outer = 00000000] 09:30:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 160 (17E15C00) [pid = 3772] [serial = 1573] [outer = 16F8F800] 09:30:58 INFO - PROCESS | 3772 | 1464625858120 Marionette DEBUG loaded listener.js 09:30:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 161 (17E6A400) [pid = 3772] [serial = 1574] [outer = 16F8F800] 09:30:58 INFO - PROCESS | 3772 | 1464625858578 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]]]}] 09:30:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:30:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 697ms 09:30:58 INFO - PROCESS | 3772 | 1464625858635 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 09:30:58 INFO - PROCESS | 3772 | 1464625858621 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 09:30:58 INFO - PROCESS | 3772 | 1464625858624 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:30:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:30:58 INFO - PROCESS | 3772 | 1464625858626 Marionette TRACE conn3 <- [1,2062,null,{}] 09:30:58 INFO - PROCESS | 3772 | 1464625858629 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}] 09:30:58 INFO - PROCESS | 3772 | 1464625858724 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 09:30:58 INFO - PROCESS | 3772 | 1464625858730 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:58 INFO - PROCESS | 3772 | ++DOCSHELL 173F1400 == 101 [pid = 3772] [id = 525] 09:30:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 162 (17EF3400) [pid = 3772] [serial = 1575] [outer = 00000000] 09:30:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 163 (1975B000) [pid = 3772] [serial = 1576] [outer = 17EF3400] 09:30:58 INFO - PROCESS | 3772 | 1464625858774 Marionette DEBUG loaded listener.js 09:30:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 164 (19783400) [pid = 3772] [serial = 1577] [outer = 17EF3400] 09:30:59 INFO - PROCESS | 3772 | 1464625859292 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]]]}] 09:30:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:30:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 696ms 09:30:59 INFO - PROCESS | 3772 | 1464625859326 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 09:30:59 INFO - PROCESS | 3772 | 1464625859328 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 09:30:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:30:59 INFO - PROCESS | 3772 | 1464625859331 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:30:59 INFO - PROCESS | 3772 | 1464625859333 Marionette TRACE conn3 <- [1,2066,null,{}] 09:30:59 INFO - PROCESS | 3772 | 1464625859336 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}] 09:30:59 INFO - PROCESS | 3772 | 1464625859497 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 09:30:59 INFO - PROCESS | 3772 | 1464625859554 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:59 INFO - PROCESS | 3772 | ++DOCSHELL 19977800 == 102 [pid = 3772] [id = 526] 09:30:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 165 (199D0C00) [pid = 3772] [serial = 1578] [outer = 00000000] 09:30:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 166 (1A1D1000) [pid = 3772] [serial = 1579] [outer = 199D0C00] 09:30:59 INFO - PROCESS | 3772 | 1464625859600 Marionette DEBUG loaded listener.js 09:30:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 167 (1A69BC00) [pid = 3772] [serial = 1580] [outer = 199D0C00] 09:31:00 INFO - PROCESS | 3772 | 1464625860039 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]]]}] 09:31:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:31:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 728ms 09:31:00 INFO - PROCESS | 3772 | 1464625860074 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 09:31:00 INFO - PROCESS | 3772 | 1464625860076 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 09:31:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:31:00 INFO - PROCESS | 3772 | 1464625860079 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:31:00 INFO - PROCESS | 3772 | 1464625860081 Marionette TRACE conn3 <- [1,2070,null,{}] 09:31:00 INFO - PROCESS | 3772 | 1464625860084 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}] 09:31:00 INFO - PROCESS | 3772 | 1464625860218 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 09:31:00 INFO - PROCESS | 3772 | 1464625860295 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:00 INFO - PROCESS | 3772 | ++DOCSHELL 1A120C00 == 103 [pid = 3772] [id = 527] 09:31:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 168 (1A129000) [pid = 3772] [serial = 1581] [outer = 00000000] 09:31:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 169 (1A72DC00) [pid = 3772] [serial = 1582] [outer = 1A129000] 09:31:00 INFO - PROCESS | 3772 | 1464625860339 Marionette DEBUG loaded listener.js 09:31:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 170 (1A79A800) [pid = 3772] [serial = 1583] [outer = 1A129000] 09:31:00 INFO - PROCESS | 3772 | 1464625860762 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]]]}] 09:31:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:31:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 728ms 09:31:00 INFO - PROCESS | 3772 | 1464625860802 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 09:31:00 INFO - PROCESS | 3772 | 1464625860804 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 09:31:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:31:00 INFO - PROCESS | 3772 | 1464625860812 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:31:00 INFO - PROCESS | 3772 | 1464625860813 Marionette TRACE conn3 <- [1,2074,null,{}] 09:31:00 INFO - PROCESS | 3772 | 1464625860817 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}] 09:31:00 INFO - PROCESS | 3772 | 1464625860977 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 09:31:01 INFO - PROCESS | 3772 | --DOMWINDOW == 169 (1C3D4400) [pid = 3772] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:31:01 INFO - PROCESS | 3772 | --DOMWINDOW == 168 (1A806800) [pid = 3772] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:31:01 INFO - PROCESS | 3772 | --DOMWINDOW == 167 (1C3D2C00) [pid = 3772] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:31:01 INFO - PROCESS | 3772 | --DOMWINDOW == 166 (1B812C00) [pid = 3772] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:31:01 INFO - PROCESS | 3772 | --DOMWINDOW == 165 (16856000) [pid = 3772] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:31:01 INFO - PROCESS | 3772 | --DOMWINDOW == 164 (140A8400) [pid = 3772] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:31:01 INFO - PROCESS | 3772 | --DOMWINDOW == 163 (1311C800) [pid = 3772] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:31:01 INFO - PROCESS | 3772 | --DOMWINDOW == 162 (19A9B400) [pid = 3772] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:31:01 INFO - PROCESS | 3772 | --DOMWINDOW == 161 (12AC4400) [pid = 3772] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:31:01 INFO - PROCESS | 3772 | --DOMWINDOW == 160 (11021C00) [pid = 3772] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:31:01 INFO - PROCESS | 3772 | --DOMWINDOW == 159 (172F7C00) [pid = 3772] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:31:01 INFO - PROCESS | 3772 | --DOMWINDOW == 158 (12AD3400) [pid = 3772] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:31:01 INFO - PROCESS | 3772 | 1464625861376 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:01 INFO - PROCESS | 3772 | ++DOCSHELL 10FC5C00 == 104 [pid = 3772] [id = 528] 09:31:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 159 (11021C00) [pid = 3772] [serial = 1584] [outer = 00000000] 09:31:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 160 (1409DC00) [pid = 3772] [serial = 1585] [outer = 11021C00] 09:31:01 INFO - PROCESS | 3772 | 1464625861422 Marionette DEBUG loaded listener.js 09:31:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 161 (1997A000) [pid = 3772] [serial = 1586] [outer = 11021C00] 09:31:01 INFO - PROCESS | 3772 | 1464625861789 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]]]}] 09:31:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:31:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 991ms 09:31:01 INFO - PROCESS | 3772 | 1464625861811 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 09:31:01 INFO - PROCESS | 3772 | 1464625861813 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 09:31:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:31:01 INFO - PROCESS | 3772 | 1464625861816 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:31:01 INFO - PROCESS | 3772 | 1464625861818 Marionette TRACE conn3 <- [1,2078,null,{}] 09:31:01 INFO - PROCESS | 3772 | 1464625861821 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}] 09:31:01 INFO - PROCESS | 3772 | 1464625861965 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 09:31:01 INFO - PROCESS | 3772 | 1464625861978 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:01 INFO - PROCESS | 3772 | ++DOCSHELL 13BC5800 == 105 [pid = 3772] [id = 529] 09:31:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 162 (17EF9000) [pid = 3772] [serial = 1587] [outer = 00000000] 09:31:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 163 (1A87DC00) [pid = 3772] [serial = 1588] [outer = 17EF9000] 09:31:02 INFO - PROCESS | 3772 | 1464625862022 Marionette DEBUG loaded listener.js 09:31:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 164 (1AAD9000) [pid = 3772] [serial = 1589] [outer = 17EF9000] 09:31:02 INFO - PROCESS | 3772 | 1464625862425 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]]]}] 09:31:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:31:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 635ms 09:31:02 INFO - PROCESS | 3772 | 1464625862439 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 09:31:02 INFO - PROCESS | 3772 | 1464625862440 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 09:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:31:02 INFO - PROCESS | 3772 | 1464625862444 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:31:02 INFO - PROCESS | 3772 | 1464625862446 Marionette TRACE conn3 <- [1,2082,null,{}] 09:31:02 INFO - PROCESS | 3772 | 1464625862450 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}] 09:31:02 INFO - PROCESS | 3772 | 1464625862599 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 09:31:02 INFO - PROCESS | 3772 | 1464625862706 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:02 INFO - PROCESS | 3772 | ++DOCSHELL 1A80B400 == 106 [pid = 3772] [id = 530] 09:31:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 165 (1AADD400) [pid = 3772] [serial = 1590] [outer = 00000000] 09:31:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 166 (1B2B4400) [pid = 3772] [serial = 1591] [outer = 1AADD400] 09:31:02 INFO - PROCESS | 3772 | 1464625862749 Marionette DEBUG loaded listener.js 09:31:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 167 (1B2BE400) [pid = 3772] [serial = 1592] [outer = 1AADD400] 09:31:03 INFO - PROCESS | 3772 | 1464625863111 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]]]}] 09:31:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:31:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 697ms 09:31:03 INFO - PROCESS | 3772 | 1464625863148 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 09:31:03 INFO - PROCESS | 3772 | 1464625863150 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 09:31:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:31:03 INFO - PROCESS | 3772 | 1464625863153 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:31:03 INFO - PROCESS | 3772 | 1464625863156 Marionette TRACE conn3 <- [1,2086,null,{}] 09:31:03 INFO - PROCESS | 3772 | 1464625863159 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}] 09:31:03 INFO - PROCESS | 3772 | 1464625863270 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 09:31:03 INFO - PROCESS | 3772 | 1464625863276 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:03 INFO - PROCESS | 3772 | ++DOCSHELL 1B2BEC00 == 107 [pid = 3772] [id = 531] 09:31:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 168 (1B3AC400) [pid = 3772] [serial = 1593] [outer = 00000000] 09:31:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 169 (1B64D400) [pid = 3772] [serial = 1594] [outer = 1B3AC400] 09:31:03 INFO - PROCESS | 3772 | 1464625863326 Marionette DEBUG loaded listener.js 09:31:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 170 (1B810400) [pid = 3772] [serial = 1595] [outer = 1B3AC400] 09:31:04 INFO - PROCESS | 3772 | 1464625864120 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]]]}] 09:31:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:31:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1022ms 09:31:04 INFO - PROCESS | 3772 | 1464625864196 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 09:31:04 INFO - PROCESS | 3772 | 1464625864199 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 09:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:31:04 INFO - PROCESS | 3772 | 1464625864204 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:31:04 INFO - PROCESS | 3772 | 1464625864208 Marionette TRACE conn3 <- [1,2090,null,{}] 09:31:04 INFO - PROCESS | 3772 | 1464625864213 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}] 09:31:04 INFO - PROCESS | 3772 | 1464625864377 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 09:31:04 INFO - PROCESS | 3772 | 1464625864542 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:04 INFO - PROCESS | 3772 | ++DOCSHELL 1101FC00 == 108 [pid = 3772] [id = 532] 09:31:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 171 (128A6400) [pid = 3772] [serial = 1596] [outer = 00000000] 09:31:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 172 (1409E000) [pid = 3772] [serial = 1597] [outer = 128A6400] 09:31:04 INFO - PROCESS | 3772 | 1464625864606 Marionette DEBUG loaded listener.js 09:31:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 173 (15DAF400) [pid = 3772] [serial = 1598] [outer = 128A6400] 09:31:05 INFO - PROCESS | 3772 | 1464625865170 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]]]}] 09:31:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:31:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 991ms 09:31:05 INFO - PROCESS | 3772 | 1464625865207 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 09:31:05 INFO - PROCESS | 3772 | 1464625865212 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 09:31:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:31:05 INFO - PROCESS | 3772 | 1464625865219 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:31:05 INFO - PROCESS | 3772 | 1464625865222 Marionette TRACE conn3 <- [1,2094,null,{}] 09:31:05 INFO - PROCESS | 3772 | 1464625865226 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}] 09:31:05 INFO - PROCESS | 3772 | 1464625865352 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 09:31:05 INFO - PROCESS | 3772 | 1464625865526 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:05 INFO - PROCESS | 3772 | ++DOCSHELL 16943400 == 109 [pid = 3772] [id = 533] 09:31:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 174 (16BAE800) [pid = 3772] [serial = 1599] [outer = 00000000] 09:31:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 175 (16F4CC00) [pid = 3772] [serial = 1600] [outer = 16BAE800] 09:31:05 INFO - PROCESS | 3772 | 1464625865582 Marionette DEBUG loaded listener.js 09:31:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 176 (17E66800) [pid = 3772] [serial = 1601] [outer = 16BAE800] 09:31:06 INFO - PROCESS | 3772 | 1464625866198 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]]]}] 09:31:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:31:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1037ms 09:31:06 INFO - PROCESS | 3772 | 1464625866267 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 09:31:06 INFO - PROCESS | 3772 | 1464625866269 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 09:31:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:31:06 INFO - PROCESS | 3772 | 1464625866273 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:31:06 INFO - PROCESS | 3772 | 1464625866277 Marionette TRACE conn3 <- [1,2098,null,{}] 09:31:06 INFO - PROCESS | 3772 | 1464625866301 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}] 09:31:06 INFO - PROCESS | 3772 | 1464625866470 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 09:31:06 INFO - PROCESS | 3772 | 1464625866592 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:06 INFO - PROCESS | 3772 | ++DOCSHELL 1A79E800 == 110 [pid = 3772] [id = 534] 09:31:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 177 (1A882400) [pid = 3772] [serial = 1602] [outer = 00000000] 09:31:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 178 (1B07FC00) [pid = 3772] [serial = 1603] [outer = 1A882400] 09:31:06 INFO - PROCESS | 3772 | 1464625866658 Marionette DEBUG loaded listener.js 09:31:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 179 (1B4DEC00) [pid = 3772] [serial = 1604] [outer = 1A882400] 09:31:07 INFO - PROCESS | 3772 | 1464625867274 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]]]}] 09:31:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:31:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1037ms 09:31:07 INFO - PROCESS | 3772 | 1464625867320 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 09:31:07 INFO - PROCESS | 3772 | 1464625867323 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 09:31:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:31:07 INFO - PROCESS | 3772 | 1464625867327 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:31:07 INFO - PROCESS | 3772 | 1464625867329 Marionette TRACE conn3 <- [1,2102,null,{}] 09:31:07 INFO - PROCESS | 3772 | 1464625867332 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}] 09:31:07 INFO - PROCESS | 3772 | 1464625867455 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 09:31:07 INFO - PROCESS | 3772 | 1464625867630 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:07 INFO - PROCESS | 3772 | ++DOCSHELL 1A70D400 == 111 [pid = 3772] [id = 535] 09:31:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 180 (1AADC000) [pid = 3772] [serial = 1605] [outer = 00000000] 09:31:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 181 (1C39FC00) [pid = 3772] [serial = 1606] [outer = 1AADC000] 09:31:07 INFO - PROCESS | 3772 | 1464625867693 Marionette DEBUG loaded listener.js 09:31:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 182 (1C3D2C00) [pid = 3772] [serial = 1607] [outer = 1AADC000] 09:31:08 INFO - PROCESS | 3772 | 1464625868258 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]]]}] 09:31:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:31:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 991ms 09:31:08 INFO - PROCESS | 3772 | 1464625868312 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 09:31:08 INFO - PROCESS | 3772 | 1464625868314 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 09:31:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:31:08 INFO - PROCESS | 3772 | 1464625868318 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:31:08 INFO - PROCESS | 3772 | 1464625868320 Marionette TRACE conn3 <- [1,2106,null,{}] 09:31:08 INFO - PROCESS | 3772 | 1464625868323 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}] 09:31:08 INFO - PROCESS | 3772 | 1464625868440 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 09:31:08 INFO - PROCESS | 3772 | 1464625868619 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:08 INFO - PROCESS | 3772 | ++DOCSHELL 1C3DDC00 == 112 [pid = 3772] [id = 536] 09:31:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 183 (1C3DF000) [pid = 3772] [serial = 1608] [outer = 00000000] 09:31:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 184 (1CE30400) [pid = 3772] [serial = 1609] [outer = 1C3DF000] 09:31:08 INFO - PROCESS | 3772 | 1464625868676 Marionette DEBUG loaded listener.js 09:31:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 185 (1CE37000) [pid = 3772] [serial = 1610] [outer = 1C3DF000] 09:31:09 INFO - PROCESS | 3772 | 1464625869254 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]]]}] 09:31:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:31:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 991ms 09:31:09 INFO - PROCESS | 3772 | 1464625869320 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 09:31:09 INFO - PROCESS | 3772 | 1464625869322 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 09:31:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:31:09 INFO - PROCESS | 3772 | 1464625869326 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:31:09 INFO - PROCESS | 3772 | 1464625869328 Marionette TRACE conn3 <- [1,2110,null,{}] 09:31:09 INFO - PROCESS | 3772 | 1464625869332 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}] 09:31:09 INFO - PROCESS | 3772 | 1464625869444 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 09:31:09 INFO - PROCESS | 3772 | 1464625869607 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:09 INFO - PROCESS | 3772 | ++DOCSHELL 1C3A3C00 == 113 [pid = 3772] [id = 537] 09:31:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 186 (1E713000) [pid = 3772] [serial = 1611] [outer = 00000000] 09:31:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 187 (1EB48C00) [pid = 3772] [serial = 1612] [outer = 1E713000] 09:31:09 INFO - PROCESS | 3772 | 1464625869663 Marionette DEBUG loaded listener.js 09:31:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 188 (1ED1C800) [pid = 3772] [serial = 1613] [outer = 1E713000] 09:31:09 INFO - PROCESS | 3772 | --DOCSHELL 1B2BE800 == 112 [pid = 3772] [id = 15] 09:31:10 INFO - PROCESS | 3772 | 1464625870357 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]]]}] 09:31:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1084ms 09:31:10 INFO - PROCESS | 3772 | 1464625870411 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 09:31:10 INFO - PROCESS | 3772 | 1464625870413 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 09:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:31:10 INFO - PROCESS | 3772 | 1464625870417 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:31:10 INFO - PROCESS | 3772 | 1464625870418 Marionette TRACE conn3 <- [1,2114,null,{}] 09:31:10 INFO - PROCESS | 3772 | 1464625870422 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}] 09:31:10 INFO - PROCESS | 3772 | 1464625870539 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 09:31:10 INFO - PROCESS | 3772 | 1464625870703 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:10 INFO - PROCESS | 3772 | ++DOCSHELL 19754400 == 113 [pid = 3772] [id = 538] 09:31:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 189 (1B3B6000) [pid = 3772] [serial = 1614] [outer = 00000000] 09:31:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 190 (1F267000) [pid = 3772] [serial = 1615] [outer = 1B3B6000] 09:31:10 INFO - PROCESS | 3772 | 1464625870766 Marionette DEBUG loaded listener.js 09:31:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 191 (1F269800) [pid = 3772] [serial = 1616] [outer = 1B3B6000] 09:31:11 INFO - PROCESS | 3772 | 1464625871291 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]]]}] 09:31:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:31:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 929ms 09:31:11 INFO - PROCESS | 3772 | 1464625871346 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 09:31:11 INFO - PROCESS | 3772 | 1464625871349 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 09:31:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:31:11 INFO - PROCESS | 3772 | 1464625871352 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:31:11 INFO - PROCESS | 3772 | 1464625871354 Marionette TRACE conn3 <- [1,2118,null,{}] 09:31:11 INFO - PROCESS | 3772 | 1464625871358 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}] 09:31:11 INFO - PROCESS | 3772 | 1464625871475 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 09:31:11 INFO - PROCESS | 3772 | 1464625871651 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:11 INFO - PROCESS | 3772 | ++DOCSHELL 1CE32C00 == 114 [pid = 3772] [id = 539] 09:31:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 192 (1EB3BC00) [pid = 3772] [serial = 1617] [outer = 00000000] 09:31:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 193 (1F7E1C00) [pid = 3772] [serial = 1618] [outer = 1EB3BC00] 09:31:11 INFO - PROCESS | 3772 | 1464625871706 Marionette DEBUG loaded listener.js 09:31:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 194 (1F7E9C00) [pid = 3772] [serial = 1619] [outer = 1EB3BC00] 09:31:12 INFO - PROCESS | 3772 | 1464625872375 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] 09:31:12 INFO - PROCESS | 3772 | 1464625872451 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 09:31:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:31:12 INFO - PROCESS | 3772 | 1464625872456 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:31:12 INFO - PROCESS | 3772 | 1464625872458 Marionette TRACE conn3 <- [1,2122,null,{}] 09:31:12 INFO - PROCESS | 3772 | 1464625872463 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}] 09:31:12 INFO - PROCESS | 3772 | 1464625872584 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 09:31:12 INFO - PROCESS | 3772 | 1464625872752 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:12 INFO - PROCESS | 3772 | ++DOCSHELL 140A6400 == 115 [pid = 3772] [id = 540] 09:31:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 195 (164FA800) [pid = 3772] [serial = 1620] [outer = 00000000] 09:31:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 196 (1A69B800) [pid = 3772] [serial = 1621] [outer = 164FA800] 09:31:12 INFO - PROCESS | 3772 | 1464625872815 Marionette DEBUG loaded listener.js 09:31:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 197 (1A884000) [pid = 3772] [serial = 1622] [outer = 164FA800] 09:31:13 INFO - PROCESS | 3772 | 1464625873660 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]]]}] 09:31:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:31:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1238ms 09:31:13 INFO - PROCESS | 3772 | 1464625873693 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 09:31:13 INFO - PROCESS | 3772 | 1464625873697 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 09:31:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:31:13 INFO - PROCESS | 3772 | 1464625873702 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:31:13 INFO - PROCESS | 3772 | 1464625873706 Marionette TRACE conn3 <- [1,2126,null,{}] 09:31:13 INFO - PROCESS | 3772 | 1464625873713 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}] 09:31:13 INFO - PROCESS | 3772 | 1464625873849 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 09:31:14 INFO - PROCESS | 3772 | 1464625874019 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:14 INFO - PROCESS | 3772 | ++DOCSHELL 13051400 == 116 [pid = 3772] [id = 541] 09:31:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 198 (1320A800) [pid = 3772] [serial = 1623] [outer = 00000000] 09:31:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 199 (140C8400) [pid = 3772] [serial = 1624] [outer = 1320A800] 09:31:14 INFO - PROCESS | 3772 | 1464625874070 Marionette DEBUG loaded listener.js 09:31:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 200 (140A4400) [pid = 3772] [serial = 1625] [outer = 1320A800] 09:31:14 INFO - PROCESS | 3772 | 1464625874730 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]]]}] 09:31:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:31:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1084ms 09:31:14 INFO - PROCESS | 3772 | 1464625874801 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 09:31:14 INFO - PROCESS | 3772 | 1464625874806 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 09:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:31:14 INFO - PROCESS | 3772 | 1464625874813 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:31:14 INFO - PROCESS | 3772 | 1464625874817 Marionette TRACE conn3 <- [1,2130,null,{}] 09:31:14 INFO - PROCESS | 3772 | 1464625874841 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}] 09:31:14 INFO - PROCESS | 3772 | 1464625874962 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 09:31:15 INFO - PROCESS | 3772 | 1464625875128 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:15 INFO - PROCESS | 3772 | ++DOCSHELL 13DC0000 == 117 [pid = 3772] [id = 542] 09:31:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 201 (140A0800) [pid = 3772] [serial = 1626] [outer = 00000000] 09:31:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 202 (16F50800) [pid = 3772] [serial = 1627] [outer = 140A0800] 09:31:15 INFO - PROCESS | 3772 | 1464625875178 Marionette DEBUG loaded listener.js 09:31:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 203 (18448C00) [pid = 3772] [serial = 1628] [outer = 140A0800] 09:31:15 INFO - PROCESS | 3772 | --DOCSHELL 18443800 == 116 [pid = 3772] [id = 490] 09:31:15 INFO - PROCESS | 3772 | --DOCSHELL 13124400 == 115 [pid = 3772] [id = 125] 09:31:15 INFO - PROCESS | 3772 | --DOCSHELL 112B2C00 == 114 [pid = 3772] [id = 155] 09:31:15 INFO - PROCESS | 3772 | --DOCSHELL 1A80B400 == 113 [pid = 3772] [id = 530] 09:31:15 INFO - PROCESS | 3772 | --DOCSHELL 13BC5800 == 112 [pid = 3772] [id = 529] 09:31:15 INFO - PROCESS | 3772 | --DOCSHELL 10FC5C00 == 111 [pid = 3772] [id = 528] 09:31:15 INFO - PROCESS | 3772 | --DOCSHELL 1A120C00 == 110 [pid = 3772] [id = 527] 09:31:15 INFO - PROCESS | 3772 | --DOCSHELL 19977800 == 109 [pid = 3772] [id = 526] 09:31:15 INFO - PROCESS | 3772 | --DOCSHELL 173F1400 == 108 [pid = 3772] [id = 525] 09:31:15 INFO - PROCESS | 3772 | --DOCSHELL 16F8E400 == 107 [pid = 3772] [id = 524] 09:31:15 INFO - PROCESS | 3772 | --DOCSHELL 16802800 == 106 [pid = 3772] [id = 523] 09:31:15 INFO - PROCESS | 3772 | --DOCSHELL 1050F400 == 105 [pid = 3772] [id = 522] 09:31:15 INFO - PROCESS | 3772 | --DOCSHELL 12D39C00 == 104 [pid = 3772] [id = 521] 09:31:15 INFO - PROCESS | 3772 | --DOCSHELL 1F7E8000 == 103 [pid = 3772] [id = 515] 09:31:15 INFO - PROCESS | 3772 | --DOCSHELL 1A72BC00 == 102 [pid = 3772] [id = 514] 09:31:15 INFO - PROCESS | 3772 | --DOCSHELL 1B2C1000 == 101 [pid = 3772] [id = 513] 09:31:15 INFO - PROCESS | 3772 | --DOMWINDOW == 202 (1B4DB800) [pid = 3772] [serial = 1480] [outer = 00000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3772 | --DOMWINDOW == 201 (1311CC00) [pid = 3772] [serial = 1474] [outer = 00000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3772 | --DOMWINDOW == 200 (1F7E7000) [pid = 3772] [serial = 1483] [outer = 00000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3772 | --DOMWINDOW == 199 (203F9C00) [pid = 3772] [serial = 1486] [outer = 00000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3772 | --DOMWINDOW == 198 (215B5400) [pid = 3772] [serial = 1489] [outer = 00000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3772 | --DOMWINDOW == 197 (16F47C00) [pid = 3772] [serial = 1477] [outer = 00000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3772 | --DOMWINDOW == 196 (1ED16800) [pid = 3772] [serial = 1492] [outer = 00000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3772 | --DOCSHELL 19752000 == 100 [pid = 3772] [id = 512] 09:31:15 INFO - PROCESS | 3772 | --DOCSHELL 12AD2800 == 99 [pid = 3772] [id = 511] 09:31:15 INFO - PROCESS | 3772 | --DOMWINDOW == 195 (1C3DE000) [pid = 3772] [serial = 1516] [outer = 00000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3772 | --DOMWINDOW == 194 (1CE31400) [pid = 3772] [serial = 1517] [outer = 00000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3772 | --DOMWINDOW == 193 (1E713800) [pid = 3772] [serial = 1472] [outer = 00000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3772 | --DOMWINDOW == 192 (1EB48400) [pid = 3772] [serial = 1520] [outer = 00000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3772 | --DOMWINDOW == 191 (1E719000) [pid = 3772] [serial = 1519] [outer = 00000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3772 | --DOMWINDOW == 190 (1F7E4C00) [pid = 3772] [serial = 1522] [outer = 00000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3772 | --DOMWINDOW == 189 (1A79DC00) [pid = 3772] [serial = 1505] [outer = 00000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3772 | --DOMWINDOW == 188 (1A708800) [pid = 3772] [serial = 1504] [outer = 00000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3772 | --DOMWINDOW == 187 (17598800) [pid = 3772] [serial = 1507] [outer = 00000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3772 | --DOMWINDOW == 186 (16713800) [pid = 3772] [serial = 1499] [outer = 00000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3772 | --DOMWINDOW == 185 (14E61C00) [pid = 3772] [serial = 1498] [outer = 00000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3772 | --DOMWINDOW == 184 (20372400) [pid = 3772] [serial = 1495] [outer = 00000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3772 | --DOMWINDOW == 183 (1B3B2C00) [pid = 3772] [serial = 1513] [outer = 00000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3772 | --DOMWINDOW == 182 (1A3DA000) [pid = 3772] [serial = 1510] [outer = 00000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3772 | --DOMWINDOW == 181 (1A709C00) [pid = 3772] [serial = 1511] [outer = 00000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3772 | --DOMWINDOW == 180 (199CD000) [pid = 3772] [serial = 1528] [outer = 00000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3772 | --DOMWINDOW == 179 (203F0800) [pid = 3772] [serial = 1523] [outer = 00000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3772 | --DOMWINDOW == 178 (1997C800) [pid = 3772] [serial = 1502] [outer = 00000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3772 | --DOMWINDOW == 177 (1843D000) [pid = 3772] [serial = 1501] [outer = 00000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3772 | --DOMWINDOW == 176 (17EF4400) [pid = 3772] [serial = 1508] [outer = 00000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3772 | --DOMWINDOW == 175 (14339000) [pid = 3772] [serial = 1525] [outer = 00000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3772 | --DOMWINDOW == 174 (1693B800) [pid = 3772] [serial = 1526] [outer = 00000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3772 | --DOMWINDOW == 173 (1A796800) [pid = 3772] [serial = 1529] [outer = 00000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3772 | --DOMWINDOW == 172 (1B808800) [pid = 3772] [serial = 1514] [outer = 00000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3772 | 1464625875812 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] 09:31:15 INFO - PROCESS | 3772 | 1464625875828 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 09:31:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:31:15 INFO - PROCESS | 3772 | 1464625875833 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:31:15 INFO - PROCESS | 3772 | 1464625875838 Marionette TRACE conn3 <- [1,2134,null,{}] 09:31:15 INFO - PROCESS | 3772 | 1464625875850 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}] 09:31:15 INFO - PROCESS | 3772 | 1464625875952 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 09:31:15 INFO - PROCESS | 3772 | 1464625875962 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:15 INFO - PROCESS | 3772 | ++DOCSHELL 14E61C00 == 100 [pid = 3772] [id = 543] 09:31:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 173 (156A7000) [pid = 3772] [serial = 1629] [outer = 00000000] 09:31:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 174 (17E69400) [pid = 3772] [serial = 1630] [outer = 156A7000] 09:31:16 INFO - PROCESS | 3772 | 1464625876011 Marionette DEBUG loaded listener.js 09:31:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 175 (19782000) [pid = 3772] [serial = 1631] [outer = 156A7000] 09:31:16 INFO - PROCESS | 3772 | 1464625876569 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] 09:31:16 INFO - PROCESS | 3772 | 1464625876635 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 09:31:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:31:16 INFO - PROCESS | 3772 | 1464625876638 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:31:16 INFO - PROCESS | 3772 | 1464625876640 Marionette TRACE conn3 <- [1,2138,null,{}] 09:31:16 INFO - PROCESS | 3772 | 1464625876643 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}] 09:31:16 INFO - PROCESS | 3772 | 1464625876730 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 09:31:16 INFO - PROCESS | 3772 | 1464625876860 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:16 INFO - PROCESS | 3772 | ++DOCSHELL 199C9000 == 101 [pid = 3772] [id = 544] 09:31:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 176 (1A120C00) [pid = 3772] [serial = 1632] [outer = 00000000] 09:31:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 177 (1A6A9400) [pid = 3772] [serial = 1633] [outer = 1A120C00] 09:31:16 INFO - PROCESS | 3772 | 1464625876906 Marionette DEBUG loaded listener.js 09:31:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 178 (1A707400) [pid = 3772] [serial = 1634] [outer = 1A120C00] 09:31:17 INFO - PROCESS | 3772 | 1464625877299 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]]]}] 09:31:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:31:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 727ms 09:31:17 INFO - PROCESS | 3772 | 1464625877362 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 09:31:17 INFO - PROCESS | 3772 | 1464625877364 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 09:31:17 INFO - PROCESS | 3772 | 1464625877367 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:31:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:31:17 INFO - PROCESS | 3772 | 1464625877369 Marionette TRACE conn3 <- [1,2142,null,{}] 09:31:17 INFO - PROCESS | 3772 | 1464625877372 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}] 09:31:17 INFO - PROCESS | 3772 | 1464625877468 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 09:31:17 INFO - PROCESS | 3772 | 1464625877475 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:17 INFO - PROCESS | 3772 | ++DOCSHELL 19A9B000 == 102 [pid = 3772] [id = 545] 09:31:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 179 (1A723800) [pid = 3772] [serial = 1635] [outer = 00000000] 09:31:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 180 (1A7A3C00) [pid = 3772] [serial = 1636] [outer = 1A723800] 09:31:17 INFO - PROCESS | 3772 | 1464625877519 Marionette DEBUG loaded listener.js 09:31:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 181 (1AAE1800) [pid = 3772] [serial = 1637] [outer = 1A723800] 09:31:18 INFO - PROCESS | 3772 | 1464625878019 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]]]}] 09:31:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 728ms 09:31:18 INFO - PROCESS | 3772 | 1464625878108 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 09:31:18 INFO - PROCESS | 3772 | 1464625878110 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 09:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:31:18 INFO - PROCESS | 3772 | 1464625878146 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:31:18 INFO - PROCESS | 3772 | 1464625878147 Marionette TRACE conn3 <- [1,2146,null,{}] 09:31:18 INFO - PROCESS | 3772 | 1464625878154 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}] 09:31:18 INFO - PROCESS | 3772 | 1464625878328 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 09:31:18 INFO - PROCESS | 3772 | 1464625878350 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:18 INFO - PROCESS | 3772 | ++DOCSHELL 1A7A0400 == 103 [pid = 3772] [id = 546] 09:31:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 182 (1B3B4C00) [pid = 3772] [serial = 1638] [outer = 00000000] 09:31:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 183 (1C3A2C00) [pid = 3772] [serial = 1639] [outer = 1B3B4C00] 09:31:18 INFO - PROCESS | 3772 | 1464625878395 Marionette DEBUG loaded listener.js 09:31:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 184 (1C3DD800) [pid = 3772] [serial = 1640] [outer = 1B3B4C00] 09:31:18 INFO - PROCESS | 3772 | 1464625878837 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]]]}] 09:31:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 759ms 09:31:18 INFO - PROCESS | 3772 | 1464625878879 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 09:31:18 INFO - PROCESS | 3772 | 1464625878881 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 09:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:31:18 INFO - PROCESS | 3772 | 1464625878885 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:31:18 INFO - PROCESS | 3772 | 1464625878888 Marionette TRACE conn3 <- [1,2150,null,{}] 09:31:18 INFO - PROCESS | 3772 | 1464625878893 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}] 09:31:19 INFO - PROCESS | 3772 | 1464625879033 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 09:31:19 INFO - PROCESS | 3772 | 1464625879052 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:19 INFO - PROCESS | 3772 | ++DOCSHELL 1B810C00 == 104 [pid = 3772] [id = 547] 09:31:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 185 (1B812000) [pid = 3772] [serial = 1641] [outer = 00000000] 09:31:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 186 (1E711400) [pid = 3772] [serial = 1642] [outer = 1B812000] 09:31:19 INFO - PROCESS | 3772 | 1464625879096 Marionette DEBUG loaded listener.js 09:31:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 187 (1EB3C000) [pid = 3772] [serial = 1643] [outer = 1B812000] 09:31:19 INFO - PROCESS | 3772 | 1464625879549 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]]]}] 09:31:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:31:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 682ms 09:31:19 INFO - PROCESS | 3772 | 1464625879584 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 09:31:19 INFO - PROCESS | 3772 | 1464625879586 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 09:31:19 INFO - PROCESS | 3772 | 1464625879589 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:31:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:31:19 INFO - PROCESS | 3772 | 1464625879591 Marionette TRACE conn3 <- [1,2154,null,{}] 09:31:19 INFO - PROCESS | 3772 | 1464625879594 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}] 09:31:19 INFO - PROCESS | 3772 | 1464625879733 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 09:31:19 INFO - PROCESS | 3772 | 1464625879792 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:19 INFO - PROCESS | 3772 | ++DOCSHELL 1B4DF800 == 105 [pid = 3772] [id = 548] 09:31:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 188 (1ED11400) [pid = 3772] [serial = 1644] [outer = 00000000] 09:31:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 189 (1ED1CC00) [pid = 3772] [serial = 1645] [outer = 1ED11400] 09:31:19 INFO - PROCESS | 3772 | 1464625879836 Marionette DEBUG loaded listener.js 09:31:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 190 (1ED1F400) [pid = 3772] [serial = 1646] [outer = 1ED11400] 09:31:20 INFO - PROCESS | 3772 | --DOMWINDOW == 189 (17EF3400) [pid = 3772] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:31:20 INFO - PROCESS | 3772 | --DOMWINDOW == 188 (10FC9800) [pid = 3772] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:31:20 INFO - PROCESS | 3772 | --DOMWINDOW == 187 (17EF9000) [pid = 3772] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:31:20 INFO - PROCESS | 3772 | --DOMWINDOW == 186 (16F8F800) [pid = 3772] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:31:20 INFO - PROCESS | 3772 | --DOMWINDOW == 185 (11021C00) [pid = 3772] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:31:20 INFO - PROCESS | 3772 | --DOMWINDOW == 184 (1A129000) [pid = 3772] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:31:20 INFO - PROCESS | 3772 | --DOMWINDOW == 183 (16802C00) [pid = 3772] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:31:20 INFO - PROCESS | 3772 | --DOMWINDOW == 182 (12D77400) [pid = 3772] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:31:20 INFO - PROCESS | 3772 | --DOMWINDOW == 181 (199D0C00) [pid = 3772] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:31:20 INFO - PROCESS | 3772 | --DOMWINDOW == 180 (1AADD400) [pid = 3772] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:31:20 INFO - PROCESS | 3772 | 1464625880639 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]]]}] 09:31:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1084ms 09:31:20 INFO - PROCESS | 3772 | 1464625880670 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 09:31:20 INFO - PROCESS | 3772 | 1464625880672 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 09:31:20 INFO - PROCESS | 3772 | 1464625880675 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:31:20 INFO - PROCESS | 3772 | 1464625880677 Marionette TRACE conn3 <- [1,2158,null,{}] 09:31:20 INFO - PROCESS | 3772 | 1464625880684 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}] 09:31:20 INFO - PROCESS | 3772 | 1464625880829 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 09:31:20 INFO - PROCESS | 3772 | 1464625880919 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:20 INFO - PROCESS | 3772 | ++DOCSHELL 16802C00 == 106 [pid = 3772] [id = 549] 09:31:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 181 (16806C00) [pid = 3772] [serial = 1647] [outer = 00000000] 09:31:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 182 (19A97400) [pid = 3772] [serial = 1648] [outer = 16806C00] 09:31:20 INFO - PROCESS | 3772 | 1464625880971 Marionette DEBUG loaded listener.js 09:31:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 183 (1AAD6000) [pid = 3772] [serial = 1649] [outer = 16806C00] 09:31:21 INFO - PROCESS | 3772 | 1464625881330 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]]]}] 09:31:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:31:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 681ms 09:31:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:31:21 INFO - PROCESS | 3772 | 1464625881375 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 09:31:21 INFO - PROCESS | 3772 | 1464625881377 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 09:31:21 INFO - PROCESS | 3772 | 1464625881381 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:31:21 INFO - PROCESS | 3772 | 1464625881382 Marionette TRACE conn3 <- [1,2162,null,{}] 09:31:21 INFO - PROCESS | 3772 | 1464625881386 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}] 09:31:21 INFO - PROCESS | 3772 | 1464625881481 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 09:31:21 INFO - PROCESS | 3772 | 1464625881519 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:21 INFO - PROCESS | 3772 | ++DOCSHELL 1978B000 == 107 [pid = 3772] [id = 550] 09:31:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 184 (1CE32400) [pid = 3772] [serial = 1650] [outer = 00000000] 09:31:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 185 (1F26F800) [pid = 3772] [serial = 1651] [outer = 1CE32400] 09:31:21 INFO - PROCESS | 3772 | 1464625881566 Marionette DEBUG loaded listener.js 09:31:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 186 (20377400) [pid = 3772] [serial = 1652] [outer = 1CE32400] 09:31:22 INFO - PROCESS | 3772 | 1464625882027 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]]]}] 09:31:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:31:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 681ms 09:31:22 INFO - PROCESS | 3772 | 1464625882080 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 09:31:22 INFO - PROCESS | 3772 | 1464625882083 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 09:31:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:31:22 INFO - PROCESS | 3772 | 1464625882086 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:31:22 INFO - PROCESS | 3772 | 1464625882088 Marionette TRACE conn3 <- [1,2166,null,{}] 09:31:22 INFO - PROCESS | 3772 | 1464625882091 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}] 09:31:22 INFO - PROCESS | 3772 | 1464625882207 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 09:31:22 INFO - PROCESS | 3772 | 1464625882213 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:22 INFO - PROCESS | 3772 | ++DOCSHELL 2037C400 == 108 [pid = 3772] [id = 551] 09:31:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 187 (2037EC00) [pid = 3772] [serial = 1653] [outer = 00000000] 09:31:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 188 (20696800) [pid = 3772] [serial = 1654] [outer = 2037EC00] 09:31:22 INFO - PROCESS | 3772 | 1464625882263 Marionette DEBUG loaded listener.js 09:31:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 189 (206A0400) [pid = 3772] [serial = 1655] [outer = 2037EC00] 09:31:23 INFO - PROCESS | 3772 | 1464625883061 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]]]}] 09:31:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:31:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1038ms 09:31:23 INFO - PROCESS | 3772 | 1464625883130 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 09:31:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:31:23 INFO - PROCESS | 3772 | 1464625883135 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 09:31:23 INFO - PROCESS | 3772 | 1464625883140 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:31:23 INFO - PROCESS | 3772 | 1464625883144 Marionette TRACE conn3 <- [1,2170,null,{}] 09:31:23 INFO - PROCESS | 3772 | 1464625883150 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}] 09:31:23 INFO - PROCESS | 3772 | 1464625883315 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 09:31:23 INFO - PROCESS | 3772 | 1464625883485 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:23 INFO - PROCESS | 3772 | ++DOCSHELL 12ACC000 == 109 [pid = 3772] [id = 552] 09:31:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 190 (1320F000) [pid = 3772] [serial = 1656] [outer = 00000000] 09:31:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 191 (15DAAC00) [pid = 3772] [serial = 1657] [outer = 1320F000] 09:31:23 INFO - PROCESS | 3772 | 1464625883542 Marionette DEBUG loaded listener.js 09:31:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 192 (16BB0000) [pid = 3772] [serial = 1658] [outer = 1320F000] 09:31:24 INFO - PROCESS | 3772 | 1464625884136 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]]]}] 09:31:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:31:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1038ms 09:31:24 INFO - PROCESS | 3772 | 1464625884171 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 09:31:24 INFO - PROCESS | 3772 | 1464625884177 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 09:31:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:31:24 INFO - PROCESS | 3772 | 1464625884202 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:31:24 INFO - PROCESS | 3772 | 1464625884205 Marionette TRACE conn3 <- [1,2174,null,{}] 09:31:24 INFO - PROCESS | 3772 | 1464625884209 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}] 09:31:24 INFO - PROCESS | 3772 | 1464625884336 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 09:31:24 INFO - PROCESS | 3772 | 1464625884516 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:24 INFO - PROCESS | 3772 | ++DOCSHELL 1997F400 == 110 [pid = 3772] [id = 553] 09:31:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 193 (199CA400) [pid = 3772] [serial = 1659] [outer = 00000000] 09:31:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 194 (1A3E4400) [pid = 3772] [serial = 1660] [outer = 199CA400] 09:31:24 INFO - PROCESS | 3772 | 1464625884573 Marionette DEBUG loaded listener.js 09:31:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 195 (1A794400) [pid = 3772] [serial = 1661] [outer = 199CA400] 09:31:25 INFO - PROCESS | 3772 | 1464625885216 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]]]}] 09:31:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:31:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1037ms 09:31:25 INFO - PROCESS | 3772 | 1464625885264 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 09:31:25 INFO - PROCESS | 3772 | 1464625885267 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 09:31:25 INFO - PROCESS | 3772 | 1464625885271 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:31:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:31:25 INFO - PROCESS | 3772 | 1464625885275 Marionette TRACE conn3 <- [1,2178,null,{}] 09:31:25 INFO - PROCESS | 3772 | 1464625885286 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}] 09:31:25 INFO - PROCESS | 3772 | 1464625885411 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 09:31:25 INFO - PROCESS | 3772 | 1464625885581 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:25 INFO - PROCESS | 3772 | ++DOCSHELL 16F47C00 == 111 [pid = 3772] [id = 554] 09:31:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 196 (1E710400) [pid = 3772] [serial = 1662] [outer = 00000000] 09:31:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 197 (1F262000) [pid = 3772] [serial = 1663] [outer = 1E710400] 09:31:25 INFO - PROCESS | 3772 | 1464625885641 Marionette DEBUG loaded listener.js 09:31:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 198 (203F7C00) [pid = 3772] [serial = 1664] [outer = 1E710400] 09:31:26 INFO - PROCESS | 3772 | 1464625886197 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]]]}] 09:31:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:31:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 991ms 09:31:26 INFO - PROCESS | 3772 | 1464625886259 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 09:31:26 INFO - PROCESS | 3772 | 1464625886262 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 09:31:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:31:26 INFO - PROCESS | 3772 | 1464625886265 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:31:26 INFO - PROCESS | 3772 | 1464625886267 Marionette TRACE conn3 <- [1,2182,null,{}] 09:31:26 INFO - PROCESS | 3772 | 1464625886271 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}] 09:31:26 INFO - PROCESS | 3772 | 1464625886395 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 09:31:26 INFO - PROCESS | 3772 | 1464625886574 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:26 INFO - PROCESS | 3772 | ++DOCSHELL 203F3800 == 112 [pid = 3772] [id = 555] 09:31:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 199 (20696C00) [pid = 3772] [serial = 1665] [outer = 00000000] 09:31:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 200 (21534C00) [pid = 3772] [serial = 1666] [outer = 20696C00] 09:31:26 INFO - PROCESS | 3772 | 1464625886629 Marionette DEBUG loaded listener.js 09:31:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 201 (21542C00) [pid = 3772] [serial = 1667] [outer = 20696C00] 09:31:27 INFO - PROCESS | 3772 | 1464625887192 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]]]}] 09:31:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:31:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 929ms 09:31:27 INFO - PROCESS | 3772 | 1464625887210 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 09:31:27 INFO - PROCESS | 3772 | 1464625887212 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 09:31:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:31:27 INFO - PROCESS | 3772 | 1464625887230 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:31:27 INFO - PROCESS | 3772 | 1464625887232 Marionette TRACE conn3 <- [1,2186,null,{}] 09:31:27 INFO - PROCESS | 3772 | 1464625887239 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}] 09:31:27 INFO - PROCESS | 3772 | 1464625887357 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 09:31:27 INFO - PROCESS | 3772 | 1464625887534 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:27 INFO - PROCESS | 3772 | ++DOCSHELL 21534000 == 113 [pid = 3772] [id = 556] 09:31:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 202 (21539800) [pid = 3772] [serial = 1668] [outer = 00000000] 09:31:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 203 (215C8000) [pid = 3772] [serial = 1669] [outer = 21539800] 09:31:27 INFO - PROCESS | 3772 | 1464625887588 Marionette DEBUG loaded listener.js 09:31:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 204 (215CF400) [pid = 3772] [serial = 1670] [outer = 21539800] 09:31:28 INFO - PROCESS | 3772 | 1464625888132 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]]]}] 09:31:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:31:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1007ms 09:31:28 INFO - PROCESS | 3772 | 1464625888206 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 09:31:28 INFO - PROCESS | 3772 | 1464625888209 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 09:31:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:31:28 INFO - PROCESS | 3772 | 1464625888212 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:31:28 INFO - PROCESS | 3772 | 1464625888214 Marionette TRACE conn3 <- [1,2190,null,{}] 09:31:28 INFO - PROCESS | 3772 | 1464625888218 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}] 09:31:28 INFO - PROCESS | 3772 | 1464625888376 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 09:31:28 INFO - PROCESS | 3772 | 1464625888544 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:28 INFO - PROCESS | 3772 | ++DOCSHELL 21534800 == 114 [pid = 3772] [id = 557] 09:31:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 205 (215D1400) [pid = 3772] [serial = 1671] [outer = 00000000] 09:31:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 206 (21875000) [pid = 3772] [serial = 1672] [outer = 215D1400] 09:31:28 INFO - PROCESS | 3772 | 1464625888598 Marionette DEBUG loaded listener.js 09:31:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 207 (2187DC00) [pid = 3772] [serial = 1673] [outer = 215D1400] 09:31:29 INFO - PROCESS | 3772 | 1464625889183 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]]]}] 09:31:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:31:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1037ms 09:31:29 INFO - PROCESS | 3772 | 1464625889255 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 09:31:29 INFO - PROCESS | 3772 | 1464625889257 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 09:31:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:31:29 INFO - PROCESS | 3772 | 1464625889277 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:31:29 INFO - PROCESS | 3772 | 1464625889279 Marionette TRACE conn3 <- [1,2194,null,{}] 09:31:29 INFO - PROCESS | 3772 | 1464625889283 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}] 09:31:29 INFO - PROCESS | 3772 | 1464625889406 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 09:31:29 INFO - PROCESS | 3772 | 1464625889586 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:29 INFO - PROCESS | 3772 | ++DOCSHELL 2170C800 == 115 [pid = 3772] [id = 558] 09:31:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 208 (2170FC00) [pid = 3772] [serial = 1674] [outer = 00000000] 09:31:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 209 (22042000) [pid = 3772] [serial = 1675] [outer = 2170FC00] 09:31:29 INFO - PROCESS | 3772 | 1464625889641 Marionette DEBUG loaded listener.js 09:31:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 210 (22046400) [pid = 3772] [serial = 1676] [outer = 2170FC00] 09:31:30 INFO - PROCESS | 3772 | 1464625890288 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]]]}] 09:31:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:31:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1084ms 09:31:30 INFO - PROCESS | 3772 | 1464625890354 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 09:31:30 INFO - PROCESS | 3772 | 1464625890356 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 09:31:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:31:30 INFO - PROCESS | 3772 | 1464625890360 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:31:30 INFO - PROCESS | 3772 | 1464625890362 Marionette TRACE conn3 <- [1,2198,null,{}] 09:31:30 INFO - PROCESS | 3772 | 1464625890365 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}] 09:31:30 INFO - PROCESS | 3772 | 1464625890484 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 09:31:30 INFO - PROCESS | 3772 | 1464625890672 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:30 INFO - PROCESS | 3772 | ++DOCSHELL 13BC9800 == 116 [pid = 3772] [id = 559] 09:31:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 211 (13BCA800) [pid = 3772] [serial = 1677] [outer = 00000000] 09:31:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 212 (156B1400) [pid = 3772] [serial = 1678] [outer = 13BCA800] 09:31:30 INFO - PROCESS | 3772 | 1464625890728 Marionette DEBUG loaded listener.js 09:31:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 213 (16C44000) [pid = 3772] [serial = 1679] [outer = 13BCA800] 09:31:31 INFO - PROCESS | 3772 | 1464625891292 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]]]}] 09:31:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:31:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 991ms 09:31:31 INFO - PROCESS | 3772 | 1464625891362 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 09:31:31 INFO - PROCESS | 3772 | 1464625891364 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 09:31:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:31:31 INFO - PROCESS | 3772 | 1464625891368 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:31:31 INFO - PROCESS | 3772 | 1464625891370 Marionette TRACE conn3 <- [1,2202,null,{}] 09:31:31 INFO - PROCESS | 3772 | 1464625891374 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}] 09:31:31 INFO - PROCESS | 3772 | 1464625891482 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 09:31:31 INFO - PROCESS | 3772 | 1464625891653 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:31 INFO - PROCESS | 3772 | ++DOCSHELL 19979C00 == 117 [pid = 3772] [id = 560] 09:31:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 214 (1997A800) [pid = 3772] [serial = 1680] [outer = 00000000] 09:31:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 215 (1A3DE000) [pid = 3772] [serial = 1681] [outer = 1997A800] 09:31:31 INFO - PROCESS | 3772 | 1464625891710 Marionette DEBUG loaded listener.js 09:31:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 216 (1A801C00) [pid = 3772] [serial = 1682] [outer = 1997A800] 09:31:32 INFO - PROCESS | 3772 | 1464625892302 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]]]}] 09:31:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:31:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 991ms 09:31:32 INFO - PROCESS | 3772 | 1464625892353 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 09:31:32 INFO - PROCESS | 3772 | 1464625892355 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 09:31:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:31:32 INFO - PROCESS | 3772 | 1464625892358 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:31:32 INFO - PROCESS | 3772 | 1464625892360 Marionette TRACE conn3 <- [1,2206,null,{}] 09:31:32 INFO - PROCESS | 3772 | 1464625892364 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}] 09:31:32 INFO - PROCESS | 3772 | 1464625892483 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 09:31:32 INFO - PROCESS | 3772 | 1464625892913 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:32 INFO - PROCESS | 3772 | ++DOCSHELL 1055D000 == 118 [pid = 3772] [id = 561] 09:31:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 217 (1058E400) [pid = 3772] [serial = 1683] [outer = 00000000] 09:31:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 218 (10FC6800) [pid = 3772] [serial = 1684] [outer = 1058E400] 09:31:33 INFO - PROCESS | 3772 | 1464625893022 Marionette DEBUG loaded listener.js 09:31:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 219 (11C57400) [pid = 3772] [serial = 1685] [outer = 1058E400] 09:31:33 INFO - PROCESS | 3772 | 1464625893618 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]]]}] 09:31:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:31:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1316ms 09:31:33 INFO - PROCESS | 3772 | 1464625893686 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 09:31:33 INFO - PROCESS | 3772 | 1464625893690 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 09:31:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:31:33 INFO - PROCESS | 3772 | 1464625893694 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:31:33 INFO - PROCESS | 3772 | 1464625893698 Marionette TRACE conn3 <- [1,2210,null,{}] 09:31:33 INFO - PROCESS | 3772 | 1464625893702 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}] 09:31:33 INFO - PROCESS | 3772 | 1464625893820 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 09:31:34 INFO - PROCESS | 3772 | 1464625894004 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:34 INFO - PROCESS | 3772 | ++DOCSHELL 1409E800 == 119 [pid = 3772] [id = 562] 09:31:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 220 (140A2C00) [pid = 3772] [serial = 1686] [outer = 00000000] 09:31:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 221 (14E61400) [pid = 3772] [serial = 1687] [outer = 140A2C00] 09:31:34 INFO - PROCESS | 3772 | 1464625894071 Marionette DEBUG loaded listener.js 09:31:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 222 (15C0FC00) [pid = 3772] [serial = 1688] [outer = 140A2C00] 09:31:34 INFO - PROCESS | 3772 | 1464625894735 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]]]}] 09:31:34 INFO - PROCESS | 3772 | --DOCSHELL 199C7400 == 118 [pid = 3772] [id = 218] 09:31:34 INFO - PROCESS | 3772 | --DOCSHELL 1978B000 == 117 [pid = 3772] [id = 550] 09:31:34 INFO - PROCESS | 3772 | --DOCSHELL 16802C00 == 116 [pid = 3772] [id = 549] 09:31:34 INFO - PROCESS | 3772 | --DOCSHELL 1B4DF800 == 115 [pid = 3772] [id = 548] 09:31:34 INFO - PROCESS | 3772 | --DOCSHELL 1B810C00 == 114 [pid = 3772] [id = 547] 09:31:34 INFO - PROCESS | 3772 | --DOCSHELL 1A7A0400 == 113 [pid = 3772] [id = 546] 09:31:34 INFO - PROCESS | 3772 | --DOCSHELL 19A9B000 == 112 [pid = 3772] [id = 545] 09:31:34 INFO - PROCESS | 3772 | --DOCSHELL 199C9000 == 111 [pid = 3772] [id = 544] 09:31:34 INFO - PROCESS | 3772 | --DOCSHELL 14E61C00 == 110 [pid = 3772] [id = 543] 09:31:34 INFO - PROCESS | 3772 | --DOCSHELL 13DC0000 == 109 [pid = 3772] [id = 542] 09:31:34 INFO - PROCESS | 3772 | --DOCSHELL 13051400 == 108 [pid = 3772] [id = 541] 09:31:34 INFO - PROCESS | 3772 | --DOCSHELL 1A79E800 == 107 [pid = 3772] [id = 534] 09:31:34 INFO - PROCESS | 3772 | --DOCSHELL 16943400 == 106 [pid = 3772] [id = 533] 09:31:34 INFO - PROCESS | 3772 | --DOCSHELL 1101FC00 == 105 [pid = 3772] [id = 532] 09:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 221 (1B2BE400) [pid = 3772] [serial = 1592] [outer = 00000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 220 (2170F000) [pid = 3772] [serial = 1552] [outer = 00000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 219 (19783400) [pid = 3772] [serial = 1577] [outer = 00000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 218 (13DC1C00) [pid = 3772] [serial = 1568] [outer = 00000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 217 (1AAD9000) [pid = 3772] [serial = 1589] [outer = 00000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 216 (17E15C00) [pid = 3772] [serial = 1573] [outer = 00000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 215 (21706000) [pid = 3772] [serial = 1549] [outer = 00000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 214 (1997A000) [pid = 3772] [serial = 1586] [outer = 00000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 213 (1E11FC00) [pid = 3772] [serial = 1531] [outer = 00000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 212 (1A72DC00) [pid = 3772] [serial = 1582] [outer = 00000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 211 (1A79A800) [pid = 3772] [serial = 1583] [outer = 00000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 210 (1B807000) [pid = 3772] [serial = 1540] [outer = 00000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 209 (199CB800) [pid = 3772] [serial = 1537] [outer = 00000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 208 (17E6A400) [pid = 3772] [serial = 1574] [outer = 00000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 207 (16BB2C00) [pid = 3772] [serial = 1570] [outer = 00000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 206 (14339C00) [pid = 3772] [serial = 1565] [outer = 00000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 205 (2069C000) [pid = 3772] [serial = 1555] [outer = 00000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 204 (17E66000) [pid = 3772] [serial = 1558] [outer = 00000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 203 (15A96400) [pid = 3772] [serial = 1534] [outer = 00000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 202 (1409DC00) [pid = 3772] [serial = 1585] [outer = 00000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 201 (15C05400) [pid = 3772] [serial = 1561] [outer = 00000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 200 (1A87DC00) [pid = 3772] [serial = 1588] [outer = 00000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 199 (1A1D1000) [pid = 3772] [serial = 1579] [outer = 00000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 198 (1A69BC00) [pid = 3772] [serial = 1580] [outer = 00000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 197 (12ACD400) [pid = 3772] [serial = 1567] [outer = 00000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 196 (1975B000) [pid = 3772] [serial = 1576] [outer = 00000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 195 (13908800) [pid = 3772] [serial = 1564] [outer = 00000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 194 (20374800) [pid = 3772] [serial = 1543] [outer = 00000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 193 (215B8800) [pid = 3772] [serial = 1546] [outer = 00000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 192 (16C40800) [pid = 3772] [serial = 1571] [outer = 00000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 191 (1B2B4400) [pid = 3772] [serial = 1591] [outer = 00000000] [url = about:blank] 09:31:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:31:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1146ms 09:31:34 INFO - PROCESS | 3772 | 1464625894852 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 09:31:34 INFO - PROCESS | 3772 | 1464625894856 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 09:31:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:31:34 INFO - PROCESS | 3772 | 1464625894861 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:31:34 INFO - PROCESS | 3772 | 1464625894863 Marionette TRACE conn3 <- [1,2214,null,{}] 09:31:34 INFO - PROCESS | 3772 | 1464625894867 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}] 09:31:34 INFO - PROCESS | 3772 | 1464625894973 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 09:31:34 INFO - PROCESS | 3772 | 1464625894965 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:34 INFO - PROCESS | 3772 | ++DOCSHELL 13B63C00 == 106 [pid = 3772] [id = 563] 09:31:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 192 (13B6BC00) [pid = 3772] [serial = 1689] [outer = 00000000] 09:31:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 193 (140A4C00) [pid = 3772] [serial = 1690] [outer = 13B6BC00] 09:31:35 INFO - PROCESS | 3772 | 1464625895011 Marionette DEBUG loaded listener.js 09:31:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 194 (15FE3C00) [pid = 3772] [serial = 1691] [outer = 13B6BC00] 09:31:35 INFO - PROCESS | 3772 | 1464625895568 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]]]}] 09:31:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:31:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 728ms 09:31:35 INFO - PROCESS | 3772 | 1464625895585 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 09:31:35 INFO - PROCESS | 3772 | 1464625895587 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 09:31:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:31:35 INFO - PROCESS | 3772 | 1464625895592 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:31:35 INFO - PROCESS | 3772 | 1464625895597 Marionette TRACE conn3 <- [1,2218,null,{}] 09:31:35 INFO - PROCESS | 3772 | 1464625895610 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}] 09:31:35 INFO - PROCESS | 3772 | 1464625895709 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 09:31:35 INFO - PROCESS | 3772 | 1464625895838 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:35 INFO - PROCESS | 3772 | ++DOCSHELL 16BC2800 == 107 [pid = 3772] [id = 564] 09:31:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 195 (16BC3800) [pid = 3772] [serial = 1692] [outer = 00000000] 09:31:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 196 (172F7C00) [pid = 3772] [serial = 1693] [outer = 16BC3800] 09:31:35 INFO - PROCESS | 3772 | 1464625895883 Marionette DEBUG loaded listener.js 09:31:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 197 (1759F800) [pid = 3772] [serial = 1694] [outer = 16BC3800] 09:31:36 INFO - PROCESS | 3772 | 1464625896256 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]]]}] 09:31:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:31:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 681ms 09:31:36 INFO - PROCESS | 3772 | 1464625896290 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 09:31:36 INFO - PROCESS | 3772 | 1464625896293 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 09:31:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:31:36 INFO - PROCESS | 3772 | 1464625896296 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:31:36 INFO - PROCESS | 3772 | 1464625896298 Marionette TRACE conn3 <- [1,2222,null,{}] 09:31:36 INFO - PROCESS | 3772 | 1464625896301 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}] 09:31:36 INFO - PROCESS | 3772 | 1464625896400 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 09:31:36 INFO - PROCESS | 3772 | 1464625896407 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:36 INFO - PROCESS | 3772 | ++DOCSHELL 173A9C00 == 108 [pid = 3772] [id = 565] 09:31:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 198 (1759A400) [pid = 3772] [serial = 1695] [outer = 00000000] 09:31:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 199 (17EF4C00) [pid = 3772] [serial = 1696] [outer = 1759A400] 09:31:36 INFO - PROCESS | 3772 | 1464625896451 Marionette DEBUG loaded listener.js 09:31:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 200 (19780000) [pid = 3772] [serial = 1697] [outer = 1759A400] 09:31:37 INFO - PROCESS | 3772 | 1464625897224 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]]]}] 09:31:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:31:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 991ms 09:31:37 INFO - PROCESS | 3772 | 1464625897284 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 09:31:37 INFO - PROCESS | 3772 | 1464625897293 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 09:31:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:31:37 INFO - PROCESS | 3772 | 1464625897300 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:31:37 INFO - PROCESS | 3772 | 1464625897305 Marionette TRACE conn3 <- [1,2226,null,{}] 09:31:37 INFO - PROCESS | 3772 | 1464625897310 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}] 09:31:37 INFO - PROCESS | 3772 | 1464625897471 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 09:31:37 INFO - PROCESS | 3772 | 1464625897638 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:37 INFO - PROCESS | 3772 | ++DOCSHELL 12AD1C00 == 109 [pid = 3772] [id = 566] 09:31:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 201 (131B6400) [pid = 3772] [serial = 1698] [outer = 00000000] 09:31:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 202 (14339000) [pid = 3772] [serial = 1699] [outer = 131B6400] 09:31:37 INFO - PROCESS | 3772 | 1464625897698 Marionette DEBUG loaded listener.js 09:31:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 203 (15FF2C00) [pid = 3772] [serial = 1700] [outer = 131B6400] 09:31:38 INFO - PROCESS | 3772 | 1464625898250 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]]]}] 09:31:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:31:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 991ms 09:31:38 INFO - PROCESS | 3772 | 1464625898302 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 09:31:38 INFO - PROCESS | 3772 | 1464625898308 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 09:31:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:31:38 INFO - PROCESS | 3772 | 1464625898318 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:31:38 INFO - PROCESS | 3772 | 1464625898323 Marionette TRACE conn3 <- [1,2230,null,{}] 09:31:38 INFO - PROCESS | 3772 | 1464625898328 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}] 09:31:38 INFO - PROCESS | 3772 | 1464625898453 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 09:31:38 INFO - PROCESS | 3772 | 1464625898617 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:38 INFO - PROCESS | 3772 | ++DOCSHELL 1759E000 == 110 [pid = 3772] [id = 567] 09:31:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 204 (175A1000) [pid = 3772] [serial = 1701] [outer = 00000000] 09:31:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 205 (17E70400) [pid = 3772] [serial = 1702] [outer = 175A1000] 09:31:38 INFO - PROCESS | 3772 | 1464625898677 Marionette DEBUG loaded listener.js 09:31:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 206 (19783C00) [pid = 3772] [serial = 1703] [outer = 175A1000] 09:31:39 INFO - PROCESS | 3772 | 1464625899277 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]]]}] 09:31:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:31:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1037ms 09:31:39 INFO - PROCESS | 3772 | 1464625899345 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 09:31:39 INFO - PROCESS | 3772 | 1464625899348 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 09:31:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:31:39 INFO - PROCESS | 3772 | 1464625899369 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:31:39 INFO - PROCESS | 3772 | 1464625899372 Marionette TRACE conn3 <- [1,2234,null,{}] 09:31:39 INFO - PROCESS | 3772 | 1464625899384 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}] 09:31:39 INFO - PROCESS | 3772 | 1464625899569 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 09:31:39 INFO - PROCESS | 3772 | 1464625899686 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:39 INFO - PROCESS | 3772 | ++DOCSHELL 1A129C00 == 111 [pid = 3772] [id = 568] 09:31:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 207 (1A1C5C00) [pid = 3772] [serial = 1704] [outer = 00000000] 09:31:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 208 (1A3E4C00) [pid = 3772] [serial = 1705] [outer = 1A1C5C00] 09:31:39 INFO - PROCESS | 3772 | 1464625899746 Marionette DEBUG loaded listener.js 09:31:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 209 (1A708800) [pid = 3772] [serial = 1706] [outer = 1A1C5C00] 09:31:40 INFO - PROCESS | 3772 | 1464625900379 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]]]}] 09:31:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:31:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1115ms 09:31:40 INFO - PROCESS | 3772 | 1464625900457 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 09:31:40 INFO - PROCESS | 3772 | 1464625900460 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 09:31:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:31:40 INFO - PROCESS | 3772 | 1464625900463 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:31:40 INFO - PROCESS | 3772 | 1464625900465 Marionette TRACE conn3 <- [1,2238,null,{}] 09:31:40 INFO - PROCESS | 3772 | 1464625900469 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}] 09:31:40 INFO - PROCESS | 3772 | 1464625900601 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 09:31:40 INFO - PROCESS | 3772 | 1464625900759 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:40 INFO - PROCESS | 3772 | ++DOCSHELL 1A228400 == 112 [pid = 3772] [id = 569] 09:31:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 210 (1A3E4000) [pid = 3772] [serial = 1707] [outer = 00000000] 09:31:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 211 (1A80D400) [pid = 3772] [serial = 1708] [outer = 1A3E4000] 09:31:40 INFO - PROCESS | 3772 | 1464625900816 Marionette DEBUG loaded listener.js 09:31:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 212 (1AAD8000) [pid = 3772] [serial = 1709] [outer = 1A3E4000] 09:31:41 INFO - PROCESS | 3772 | 1464625901413 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]]]}] 09:31:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:31:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 991ms 09:31:41 INFO - PROCESS | 3772 | 1464625901469 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 09:31:41 INFO - PROCESS | 3772 | 1464625901471 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 09:31:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:31:41 INFO - PROCESS | 3772 | 1464625901475 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:31:41 INFO - PROCESS | 3772 | 1464625901477 Marionette TRACE conn3 <- [1,2242,null,{}] 09:31:41 INFO - PROCESS | 3772 | 1464625901481 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}] 09:31:41 INFO - PROCESS | 3772 | 1464625901599 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 09:31:41 INFO - PROCESS | 3772 | 1464625901775 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:41 INFO - PROCESS | 3772 | ++DOCSHELL 1A72DC00 == 113 [pid = 3772] [id = 570] 09:31:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 213 (1A79A000) [pid = 3772] [serial = 1710] [outer = 00000000] 09:31:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 214 (1B081C00) [pid = 3772] [serial = 1711] [outer = 1A79A000] 09:31:41 INFO - PROCESS | 3772 | 1464625901831 Marionette DEBUG loaded listener.js 09:31:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 215 (1B2BB400) [pid = 3772] [serial = 1712] [outer = 1A79A000] 09:31:42 INFO - PROCESS | 3772 | 1464625902411 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]]]}] 09:31:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:31:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 991ms 09:31:42 INFO - PROCESS | 3772 | 1464625902461 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 09:31:42 INFO - PROCESS | 3772 | 1464625902463 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 09:31:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:31:42 INFO - PROCESS | 3772 | 1464625902467 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:31:42 INFO - PROCESS | 3772 | 1464625902468 Marionette TRACE conn3 <- [1,2246,null,{}] 09:31:42 INFO - PROCESS | 3772 | 1464625902472 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}] 09:31:42 INFO - PROCESS | 3772 | 1464625902594 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 09:31:42 INFO - PROCESS | 3772 | 1464625902758 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:42 INFO - PROCESS | 3772 | ++DOCSHELL 1A730800 == 114 [pid = 3772] [id = 571] 09:31:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 216 (1B2C1800) [pid = 3772] [serial = 1713] [outer = 00000000] 09:31:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 217 (1B64E800) [pid = 3772] [serial = 1714] [outer = 1B2C1800] 09:31:42 INFO - PROCESS | 3772 | 1464625902814 Marionette DEBUG loaded listener.js 09:31:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 218 (1B653400) [pid = 3772] [serial = 1715] [outer = 1B2C1800] 09:31:43 INFO - PROCESS | 3772 | 1464625903401 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]]]}] 09:31:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:31:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 991ms 09:31:43 INFO - PROCESS | 3772 | 1464625903470 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 09:31:43 INFO - PROCESS | 3772 | 1464625903472 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 09:31:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:31:43 INFO - PROCESS | 3772 | 1464625903476 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:31:43 INFO - PROCESS | 3772 | 1464625903478 Marionette TRACE conn3 <- [1,2250,null,{}] 09:31:43 INFO - PROCESS | 3772 | 1464625903481 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}] 09:31:43 INFO - PROCESS | 3772 | 1464625903596 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 09:31:43 INFO - PROCESS | 3772 | 1464625903759 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:43 INFO - PROCESS | 3772 | ++DOCSHELL 1B3B7000 == 115 [pid = 3772] [id = 572] 09:31:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 219 (1B3B9C00) [pid = 3772] [serial = 1716] [outer = 00000000] 09:31:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 220 (1C3AA800) [pid = 3772] [serial = 1717] [outer = 1B3B9C00] 09:31:43 INFO - PROCESS | 3772 | 1464625903814 Marionette DEBUG loaded listener.js 09:31:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 221 (1C3D7800) [pid = 3772] [serial = 1718] [outer = 1B3B9C00] 09:31:44 INFO - PROCESS | 3772 | 1464625904369 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]]]}] 09:31:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:31:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 944ms 09:31:44 INFO - PROCESS | 3772 | 1464625904405 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 09:31:44 INFO - PROCESS | 3772 | 1464625904407 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 09:31:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:31:44 INFO - PROCESS | 3772 | 1464625904411 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:31:44 INFO - PROCESS | 3772 | 1464625904413 Marionette TRACE conn3 <- [1,2254,null,{}] 09:31:44 INFO - PROCESS | 3772 | 1464625904417 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}] 09:31:44 INFO - PROCESS | 3772 | 1464625904537 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 09:31:44 INFO - PROCESS | 3772 | 1464625904714 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:44 INFO - PROCESS | 3772 | ++DOCSHELL 1C3AA400 == 116 [pid = 3772] [id = 573] 09:31:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 222 (1C3AB000) [pid = 3772] [serial = 1719] [outer = 00000000] 09:31:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 223 (1E716000) [pid = 3772] [serial = 1720] [outer = 1C3AB000] 09:31:44 INFO - PROCESS | 3772 | 1464625904769 Marionette DEBUG loaded listener.js 09:31:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 224 (1E71D400) [pid = 3772] [serial = 1721] [outer = 1C3AB000] 09:31:45 INFO - PROCESS | 3772 | 1464625905286 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]]]}] 09:31:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:31:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 945ms 09:31:45 INFO - PROCESS | 3772 | 1464625905356 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 09:31:45 INFO - PROCESS | 3772 | 1464625905359 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 09:31:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:31:45 INFO - PROCESS | 3772 | 1464625905362 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:31:45 INFO - PROCESS | 3772 | 1464625905364 Marionette TRACE conn3 <- [1,2258,null,{}] 09:31:45 INFO - PROCESS | 3772 | 1464625905368 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}] 09:31:45 INFO - PROCESS | 3772 | 1464625905489 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 09:31:45 INFO - PROCESS | 3772 | 1464625905656 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:45 INFO - PROCESS | 3772 | ++DOCSHELL 1C3A8000 == 117 [pid = 3772] [id = 574] 09:31:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 225 (1CE31000) [pid = 3772] [serial = 1722] [outer = 00000000] 09:31:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 226 (1ED1F000) [pid = 3772] [serial = 1723] [outer = 1CE31000] 09:31:45 INFO - PROCESS | 3772 | 1464625905698 Marionette DEBUG loaded listener.js 09:31:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 227 (1F7E4000) [pid = 3772] [serial = 1724] [outer = 1CE31000] 09:31:46 INFO - PROCESS | 3772 | 1464625906271 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]]]}] 09:31:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:31:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 991ms 09:31:46 INFO - PROCESS | 3772 | 1464625906348 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 09:31:46 INFO - PROCESS | 3772 | 1464625906350 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 09:31:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:31:46 INFO - PROCESS | 3772 | 1464625906353 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:31:46 INFO - PROCESS | 3772 | 1464625906355 Marionette TRACE conn3 <- [1,2262,null,{}] 09:31:46 INFO - PROCESS | 3772 | 1464625906359 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}] 09:31:46 INFO - PROCESS | 3772 | 1464625906479 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 09:31:46 INFO - PROCESS | 3772 | 1464625906658 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:46 INFO - PROCESS | 3772 | ++DOCSHELL 1EB43C00 == 118 [pid = 3772] [id = 575] 09:31:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 228 (1ED15800) [pid = 3772] [serial = 1725] [outer = 00000000] 09:31:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 229 (20381400) [pid = 3772] [serial = 1726] [outer = 1ED15800] 09:31:46 INFO - PROCESS | 3772 | 1464625906721 Marionette DEBUG loaded listener.js 09:31:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 230 (2069D400) [pid = 3772] [serial = 1727] [outer = 1ED15800] 09:31:47 INFO - PROCESS | 3772 | 1464625907270 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]]]}] 09:31:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:31:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 991ms 09:31:47 INFO - PROCESS | 3772 | 1464625907357 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 09:31:47 INFO - PROCESS | 3772 | 1464625907359 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 09:31:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:31:47 INFO - PROCESS | 3772 | 1464625907363 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:31:47 INFO - PROCESS | 3772 | 1464625907366 Marionette TRACE conn3 <- [1,2266,null,{}] 09:31:47 INFO - PROCESS | 3772 | 1464625907369 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}] 09:31:47 INFO - PROCESS | 3772 | 1464625907496 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 09:31:47 INFO - PROCESS | 3772 | 1464625907670 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:47 INFO - PROCESS | 3772 | ++DOCSHELL 2107E800 == 119 [pid = 3772] [id = 576] 09:31:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 231 (21083400) [pid = 3772] [serial = 1728] [outer = 00000000] 09:31:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 232 (21086800) [pid = 3772] [serial = 1729] [outer = 21083400] 09:31:47 INFO - PROCESS | 3772 | 1464625907732 Marionette DEBUG loaded listener.js 09:31:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 233 (2153A400) [pid = 3772] [serial = 1730] [outer = 21083400] 09:31:48 INFO - PROCESS | 3772 | 1464625908289 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]]]}] 09:31:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:31:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 991ms 09:31:48 INFO - PROCESS | 3772 | 1464625908349 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 09:31:48 INFO - PROCESS | 3772 | 1464625908351 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 09:31:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:31:48 INFO - PROCESS | 3772 | 1464625908355 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:31:48 INFO - PROCESS | 3772 | 1464625908357 Marionette TRACE conn3 <- [1,2270,null,{}] 09:31:48 INFO - PROCESS | 3772 | 1464625908360 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}] 09:31:48 INFO - PROCESS | 3772 | 1464625908482 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 09:31:48 INFO - PROCESS | 3772 | 1464625908673 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:48 INFO - PROCESS | 3772 | ++DOCSHELL 21081800 == 120 [pid = 3772] [id = 577] 09:31:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 234 (21081C00) [pid = 3772] [serial = 1731] [outer = 00000000] 09:31:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 235 (215D5000) [pid = 3772] [serial = 1732] [outer = 21081C00] 09:31:48 INFO - PROCESS | 3772 | 1464625908729 Marionette DEBUG loaded listener.js 09:31:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 236 (21707400) [pid = 3772] [serial = 1733] [outer = 21081C00] 09:31:49 INFO - PROCESS | 3772 | 1464625909494 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]]]}] 09:31:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:31:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1177ms 09:31:49 INFO - PROCESS | 3772 | 1464625909538 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 09:31:49 INFO - PROCESS | 3772 | 1464625909544 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 09:31:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:31:49 INFO - PROCESS | 3772 | 1464625909552 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:31:49 INFO - PROCESS | 3772 | 1464625909557 Marionette TRACE conn3 <- [1,2274,null,{}] 09:31:49 INFO - PROCESS | 3772 | 1464625909562 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}] 09:31:49 INFO - PROCESS | 3772 | 1464625909687 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 09:31:49 INFO - PROCESS | 3772 | 1464625909858 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:49 INFO - PROCESS | 3772 | ++DOCSHELL 130AA000 == 121 [pid = 3772] [id = 578] 09:31:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 237 (13723000) [pid = 3772] [serial = 1734] [outer = 00000000] 09:31:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 238 (14348400) [pid = 3772] [serial = 1735] [outer = 13723000] 09:31:49 INFO - PROCESS | 3772 | 1464625909910 Marionette DEBUG loaded listener.js 09:31:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 239 (16942C00) [pid = 3772] [serial = 1736] [outer = 13723000] 09:31:50 INFO - PROCESS | 3772 | 1464625910506 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]]]}] 09:31:50 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 09:31:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 991ms 09:31:50 INFO - PROCESS | 3772 | 1464625910552 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 09:31:50 INFO - PROCESS | 3772 | 1464625910557 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 09:31:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:31:50 INFO - PROCESS | 3772 | 1464625910563 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:31:50 INFO - PROCESS | 3772 | 1464625910566 Marionette TRACE conn3 <- [1,2278,null,{}] 09:31:50 INFO - PROCESS | 3772 | 1464625910570 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}] 09:31:50 INFO - PROCESS | 3772 | 1464625910696 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 09:31:50 INFO - PROCESS | 3772 | 1464625910903 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:50 INFO - PROCESS | 3772 | --DOCSHELL 0F334000 == 120 [pid = 3772] [id = 480] 09:31:50 INFO - PROCESS | 3772 | --DOCSHELL 2037DC00 == 119 [pid = 3772] [id = 439] 09:31:50 INFO - PROCESS | 3772 | --DOCSHELL 16BC2800 == 118 [pid = 3772] [id = 564] 09:31:50 INFO - PROCESS | 3772 | --DOCSHELL 13B63C00 == 117 [pid = 3772] [id = 563] 09:31:50 INFO - PROCESS | 3772 | --DOCSHELL 1409E800 == 116 [pid = 3772] [id = 562] 09:31:50 INFO - PROCESS | 3772 | --DOCSHELL 1055D000 == 115 [pid = 3772] [id = 561] 09:31:50 INFO - PROCESS | 3772 | --DOCSHELL 2170C800 == 114 [pid = 3772] [id = 558] 09:31:50 INFO - PROCESS | 3772 | --DOCSHELL 21534800 == 113 [pid = 3772] [id = 557] 09:31:50 INFO - PROCESS | 3772 | --DOCSHELL 21534000 == 112 [pid = 3772] [id = 556] 09:31:50 INFO - PROCESS | 3772 | --DOCSHELL 203F3800 == 111 [pid = 3772] [id = 555] 09:31:50 INFO - PROCESS | 3772 | --DOCSHELL 16F47C00 == 110 [pid = 3772] [id = 554] 09:31:50 INFO - PROCESS | 3772 | --DOCSHELL 1997F400 == 109 [pid = 3772] [id = 553] 09:31:50 INFO - PROCESS | 3772 | --DOCSHELL 12ACC000 == 108 [pid = 3772] [id = 552] 09:31:50 INFO - PROCESS | 3772 | ++DOCSHELL 1055D000 == 109 [pid = 3772] [id = 579] 09:31:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 240 (11020000) [pid = 3772] [serial = 1737] [outer = 00000000] 09:31:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 241 (17E69000) [pid = 3772] [serial = 1738] [outer = 11020000] 09:31:50 INFO - PROCESS | 3772 | 1464625910994 Marionette DEBUG loaded listener.js 09:31:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 242 (17EF5000) [pid = 3772] [serial = 1739] [outer = 11020000] 09:31:51 INFO - PROCESS | 3772 | 1464625911463 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]]]}] 09:31:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:31:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 929ms 09:31:51 INFO - PROCESS | 3772 | 1464625911497 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 09:31:51 INFO - PROCESS | 3772 | 1464625911499 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 09:31:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:31:51 INFO - PROCESS | 3772 | 1464625911502 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:31:51 INFO - PROCESS | 3772 | 1464625911506 Marionette TRACE conn3 <- [1,2282,null,{}] 09:31:51 INFO - PROCESS | 3772 | 1464625911520 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}] 09:31:51 INFO - PROCESS | 3772 | 1464625911677 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 09:31:51 INFO - PROCESS | 3772 | 1464625911705 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:51 INFO - PROCESS | 3772 | ++DOCSHELL 1A703400 == 110 [pid = 3772] [id = 580] 09:31:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 243 (1A703C00) [pid = 3772] [serial = 1740] [outer = 00000000] 09:31:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 244 (1A796400) [pid = 3772] [serial = 1741] [outer = 1A703C00] 09:31:51 INFO - PROCESS | 3772 | 1464625911756 Marionette DEBUG loaded listener.js 09:31:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 245 (1B07F000) [pid = 3772] [serial = 1742] [outer = 1A703C00] 09:31:52 INFO - PROCESS | 3772 | 1464625912219 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]]]}] 09:31:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:31:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 759ms 09:31:52 INFO - PROCESS | 3772 | 1464625912263 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 09:31:52 INFO - PROCESS | 3772 | 1464625912265 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 09:31:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:31:52 INFO - PROCESS | 3772 | 1464625912306 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:31:52 INFO - PROCESS | 3772 | 1464625912308 Marionette TRACE conn3 <- [1,2286,null,{}] 09:31:52 INFO - PROCESS | 3772 | 1464625912311 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}] 09:31:52 INFO - PROCESS | 3772 | 1464625912459 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 09:31:52 INFO - PROCESS | 3772 | 1464625912481 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:52 INFO - PROCESS | 3772 | ++DOCSHELL 1B3B3400 == 111 [pid = 3772] [id = 581] 09:31:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 246 (1B649800) [pid = 3772] [serial = 1743] [outer = 00000000] 09:31:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 247 (1ED1FC00) [pid = 3772] [serial = 1744] [outer = 1B649800] 09:31:52 INFO - PROCESS | 3772 | 1464625912526 Marionette DEBUG loaded listener.js 09:31:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 248 (203F0000) [pid = 3772] [serial = 1745] [outer = 1B649800] 09:31:52 INFO - PROCESS | 3772 | 1464625912988 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]]]}] 09:31:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:31:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 743ms 09:31:53 INFO - PROCESS | 3772 | 1464625913038 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 09:31:53 INFO - PROCESS | 3772 | 1464625913040 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 09:31:53 INFO - PROCESS | 3772 | 1464625913043 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:31:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:31:53 INFO - PROCESS | 3772 | 1464625913045 Marionette TRACE conn3 <- [1,2290,null,{}] 09:31:53 INFO - PROCESS | 3772 | 1464625913048 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}] 09:31:53 INFO - PROCESS | 3772 | 1464625913563 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 09:31:53 INFO - PROCESS | 3772 | --DOMWINDOW == 247 (16BC3800) [pid = 3772] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:31:53 INFO - PROCESS | 3772 | --DOMWINDOW == 246 (1A11B400) [pid = 3772] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:31:53 INFO - PROCESS | 3772 | --DOMWINDOW == 245 (1EB42C00) [pid = 3772] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:31:53 INFO - PROCESS | 3772 | --DOMWINDOW == 244 (1A70E800) [pid = 3772] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:31:53 INFO - PROCESS | 3772 | --DOMWINDOW == 243 (2037EC00) [pid = 3772] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:31:53 INFO - PROCESS | 3772 | --DOMWINDOW == 242 (1B3AD800) [pid = 3772] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:31:53 INFO - PROCESS | 3772 | --DOMWINDOW == 241 (20374400) [pid = 3772] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:31:53 INFO - PROCESS | 3772 | --DOMWINDOW == 240 (11023C00) [pid = 3772] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:31:53 INFO - PROCESS | 3772 | --DOMWINDOW == 239 (1B4E2C00) [pid = 3772] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:31:53 INFO - PROCESS | 3772 | --DOMWINDOW == 238 (1B3B4C00) [pid = 3772] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:31:53 INFO - PROCESS | 3772 | --DOMWINDOW == 237 (140A0800) [pid = 3772] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:31:53 INFO - PROCESS | 3772 | --DOMWINDOW == 236 (203F0C00) [pid = 3772] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:31:53 INFO - PROCESS | 3772 | --DOMWINDOW == 235 (1CE32400) [pid = 3772] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:31:53 INFO - PROCESS | 3772 | --DOMWINDOW == 234 (1C39EC00) [pid = 3772] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:31:53 INFO - PROCESS | 3772 | --DOMWINDOW == 233 (1ED11400) [pid = 3772] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:31:53 INFO - PROCESS | 3772 | --DOMWINDOW == 232 (15FE6800) [pid = 3772] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:31:53 INFO - PROCESS | 3772 | --DOMWINDOW == 231 (203F7000) [pid = 3772] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:31:53 INFO - PROCESS | 3772 | --DOMWINDOW == 230 (1A120C00) [pid = 3772] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:31:53 INFO - PROCESS | 3772 | --DOMWINDOW == 229 (1A724400) [pid = 3772] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:31:53 INFO - PROCESS | 3772 | --DOMWINDOW == 228 (1A6A5800) [pid = 3772] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:31:53 INFO - PROCESS | 3772 | --DOMWINDOW == 227 (1B812000) [pid = 3772] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:31:53 INFO - PROCESS | 3772 | --DOMWINDOW == 226 (1C3A9000) [pid = 3772] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:31:53 INFO - PROCESS | 3772 | --DOMWINDOW == 225 (1058E400) [pid = 3772] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:31:53 INFO - PROCESS | 3772 | --DOMWINDOW == 224 (1B3AC400) [pid = 3772] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:31:53 INFO - PROCESS | 3772 | --DOMWINDOW == 223 (16806C00) [pid = 3772] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:31:53 INFO - PROCESS | 3772 | --DOMWINDOW == 222 (164F6800) [pid = 3772] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:31:53 INFO - PROCESS | 3772 | --DOMWINDOW == 221 (1A229800) [pid = 3772] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:31:53 INFO - PROCESS | 3772 | --DOMWINDOW == 220 (1A723800) [pid = 3772] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:31:53 INFO - PROCESS | 3772 | --DOMWINDOW == 219 (13B6BC00) [pid = 3772] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:31:53 INFO - PROCESS | 3772 | --DOMWINDOW == 218 (1E122800) [pid = 3772] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:31:53 INFO - PROCESS | 3772 | --DOMWINDOW == 217 (1320A800) [pid = 3772] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:31:53 INFO - PROCESS | 3772 | --DOMWINDOW == 216 (11C64C00) [pid = 3772] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:31:53 INFO - PROCESS | 3772 | --DOMWINDOW == 215 (1B2B7000) [pid = 3772] [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.] 09:31:53 INFO - PROCESS | 3772 | --DOMWINDOW == 214 (1307B400) [pid = 3772] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:31:53 INFO - PROCESS | 3772 | --DOMWINDOW == 213 (156A7000) [pid = 3772] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:31:53 INFO - PROCESS | 3772 | --DOMWINDOW == 212 (140A2C00) [pid = 3772] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:31:53 INFO - PROCESS | 3772 | 1464625913667 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:53 INFO - PROCESS | 3772 | ++DOCSHELL 10561800 == 112 [pid = 3772] [id = 582] 09:31:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 213 (1058E400) [pid = 3772] [serial = 1746] [outer = 00000000] 09:31:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 214 (11C9C800) [pid = 3772] [serial = 1747] [outer = 1058E400] 09:31:53 INFO - PROCESS | 3772 | 1464625913713 Marionette DEBUG loaded listener.js 09:31:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 215 (130A6C00) [pid = 3772] [serial = 1748] [outer = 1058E400] 09:31:54 INFO - PROCESS | 3772 | 1464625914147 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]]]}] 09:31:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:31:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1130ms 09:31:54 INFO - PROCESS | 3772 | 1464625914186 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 09:31:54 INFO - PROCESS | 3772 | 1464625914188 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 09:31:54 INFO - PROCESS | 3772 | 1464625914192 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:31:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:31:54 INFO - PROCESS | 3772 | 1464625914193 Marionette TRACE conn3 <- [1,2294,null,{}] 09:31:54 INFO - PROCESS | 3772 | 1464625914197 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}] 09:31:54 INFO - PROCESS | 3772 | 1464625914311 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 09:31:54 INFO - PROCESS | 3772 | 1464625914319 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:54 INFO - PROCESS | 3772 | ++DOCSHELL 1975FC00 == 113 [pid = 3772] [id = 583] 09:31:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 216 (1A3DA000) [pid = 3772] [serial = 1749] [outer = 00000000] 09:31:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 217 (1B4DB800) [pid = 3772] [serial = 1750] [outer = 1A3DA000] 09:31:54 INFO - PROCESS | 3772 | 1464625914365 Marionette DEBUG loaded listener.js 09:31:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 218 (1C3A9000) [pid = 3772] [serial = 1751] [outer = 1A3DA000] 09:31:54 INFO - PROCESS | 3772 | 1464625914822 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]]]}] 09:31:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:31:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 681ms 09:31:54 INFO - PROCESS | 3772 | 1464625914875 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 09:31:54 INFO - PROCESS | 3772 | 1464625914877 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 09:31:54 INFO - PROCESS | 3772 | 1464625914881 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:31:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:31:54 INFO - PROCESS | 3772 | 1464625914883 Marionette TRACE conn3 <- [1,2298,null,{}] 09:31:54 INFO - PROCESS | 3772 | 1464625914886 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}] 09:31:55 INFO - PROCESS | 3772 | 1464625915022 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 09:31:55 INFO - PROCESS | 3772 | 1464625915037 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:55 INFO - PROCESS | 3772 | ++DOCSHELL 1A803400 == 114 [pid = 3772] [id = 584] 09:31:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 219 (1B3AD400) [pid = 3772] [serial = 1752] [outer = 00000000] 09:31:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 220 (1ED2A800) [pid = 3772] [serial = 1753] [outer = 1B3AD400] 09:31:55 INFO - PROCESS | 3772 | 1464625915083 Marionette DEBUG loaded listener.js 09:31:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 221 (1ED2EC00) [pid = 3772] [serial = 1754] [outer = 1B3AD400] 09:31:55 INFO - PROCESS | 3772 | 1464625915675 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]]]}] 09:31:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:31:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 820ms 09:31:55 INFO - PROCESS | 3772 | 1464625915725 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 09:31:55 INFO - PROCESS | 3772 | 1464625915729 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 09:31:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:31:55 INFO - PROCESS | 3772 | 1464625915735 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:31:55 INFO - PROCESS | 3772 | 1464625915739 Marionette TRACE conn3 <- [1,2302,null,{}] 09:31:55 INFO - PROCESS | 3772 | 1464625915745 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}] 09:31:55 INFO - PROCESS | 3772 | 1464625915919 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 09:31:56 INFO - PROCESS | 3772 | 1464625916061 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:56 INFO - PROCESS | 3772 | ++DOCSHELL 11020400 == 115 [pid = 3772] [id = 585] 09:31:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 222 (11023400) [pid = 3772] [serial = 1755] [outer = 00000000] 09:31:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 223 (13DC8400) [pid = 3772] [serial = 1756] [outer = 11023400] 09:31:56 INFO - PROCESS | 3772 | 1464625916118 Marionette DEBUG loaded listener.js 09:31:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 224 (154AC800) [pid = 3772] [serial = 1757] [outer = 11023400] 09:31:56 INFO - PROCESS | 3772 | 1464625916731 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]]]}] 09:31:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:31:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1037ms 09:31:56 INFO - PROCESS | 3772 | 1464625916769 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 09:31:56 INFO - PROCESS | 3772 | 1464625916775 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 09:31:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:31:56 INFO - PROCESS | 3772 | 1464625916800 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:31:56 INFO - PROCESS | 3772 | 1464625916803 Marionette TRACE conn3 <- [1,2306,null,{}] 09:31:56 INFO - PROCESS | 3772 | 1464625916824 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}] 09:31:56 INFO - PROCESS | 3772 | 1464625916953 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 09:31:57 INFO - PROCESS | 3772 | 1464625917125 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:57 INFO - PROCESS | 3772 | ++DOCSHELL 13B60800 == 116 [pid = 3772] [id = 586] 09:31:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 225 (17EEC800) [pid = 3772] [serial = 1758] [outer = 00000000] 09:31:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 226 (199CB800) [pid = 3772] [serial = 1759] [outer = 17EEC800] 09:31:57 INFO - PROCESS | 3772 | 1464625917182 Marionette DEBUG loaded listener.js 09:31:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 227 (19A8EC00) [pid = 3772] [serial = 1760] [outer = 17EEC800] 09:31:57 INFO - PROCESS | 3772 | 1464625917809 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] 09:31:57 INFO - PROCESS | 3772 | 1464625917844 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 09:31:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:31:57 INFO - PROCESS | 3772 | 1464625917848 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:31:57 INFO - PROCESS | 3772 | 1464625917852 Marionette TRACE conn3 <- [1,2310,null,{}] 09:31:57 INFO - PROCESS | 3772 | 1464625917863 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}] 09:31:58 INFO - PROCESS | 3772 | 1464625918043 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 09:31:58 INFO - PROCESS | 3772 | 1464625918218 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:58 INFO - PROCESS | 3772 | ++DOCSHELL 16943400 == 117 [pid = 3772] [id = 587] 09:31:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 228 (1B3ABC00) [pid = 3772] [serial = 1761] [outer = 00000000] 09:31:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 229 (1ED32800) [pid = 3772] [serial = 1762] [outer = 1B3ABC00] 09:31:58 INFO - PROCESS | 3772 | 1464625918277 Marionette DEBUG loaded listener.js 09:31:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 230 (1F7E4400) [pid = 3772] [serial = 1763] [outer = 1B3ABC00] 09:31:58 INFO - PROCESS | 3772 | 1464625918836 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]]]}] 09:31:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:31:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1037ms 09:31:58 INFO - PROCESS | 3772 | 1464625918877 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 09:31:58 INFO - PROCESS | 3772 | 1464625918880 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 09:31:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:31:58 INFO - PROCESS | 3772 | 1464625918884 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:31:58 INFO - PROCESS | 3772 | 1464625918886 Marionette TRACE conn3 <- [1,2314,null,{}] 09:31:58 INFO - PROCESS | 3772 | 1464625918889 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}] 09:31:58 INFO - PROCESS | 3772 | 1464625919011 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 09:31:59 INFO - PROCESS | 3772 | 1464625919196 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:59 INFO - PROCESS | 3772 | ++DOCSHELL 206A0800 == 118 [pid = 3772] [id = 588] 09:31:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 231 (2107D400) [pid = 3772] [serial = 1764] [outer = 00000000] 09:31:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 232 (21085C00) [pid = 3772] [serial = 1765] [outer = 2107D400] 09:31:59 INFO - PROCESS | 3772 | 1464625919252 Marionette DEBUG loaded listener.js 09:31:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 233 (21095400) [pid = 3772] [serial = 1766] [outer = 2107D400] 09:31:59 INFO - PROCESS | 3772 | 1464625919792 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]]]}] 09:31:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:31:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 929ms 09:31:59 INFO - PROCESS | 3772 | 1464625919829 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 09:31:59 INFO - PROCESS | 3772 | 1464625919831 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 09:31:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:31:59 INFO - PROCESS | 3772 | 1464625919834 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:31:59 INFO - PROCESS | 3772 | 1464625919836 Marionette TRACE conn3 <- [1,2318,null,{}] 09:31:59 INFO - PROCESS | 3772 | 1464625919840 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}] 09:31:59 INFO - PROCESS | 3772 | 1464625919959 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 09:32:00 INFO - PROCESS | 3772 | 1464625920144 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:00 INFO - PROCESS | 3772 | ++DOCSHELL 1ED1C000 == 119 [pid = 3772] [id = 589] 09:32:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 234 (1ED28800) [pid = 3772] [serial = 1767] [outer = 00000000] 09:32:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 235 (20309C00) [pid = 3772] [serial = 1768] [outer = 1ED28800] 09:32:00 INFO - PROCESS | 3772 | 1464625920199 Marionette DEBUG loaded listener.js 09:32:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 236 (2030D800) [pid = 3772] [serial = 1769] [outer = 1ED28800] 09:32:00 INFO - PROCESS | 3772 | 1464625920778 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]]]}] 09:32:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:32:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 991ms 09:32:00 INFO - PROCESS | 3772 | 1464625920821 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 09:32:00 INFO - PROCESS | 3772 | 1464625920823 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 09:32:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:32:00 INFO - PROCESS | 3772 | 1464625920827 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:32:00 INFO - PROCESS | 3772 | 1464625920829 Marionette TRACE conn3 <- [1,2322,null,{}] 09:32:00 INFO - PROCESS | 3772 | 1464625920833 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}] 09:32:00 INFO - PROCESS | 3772 | 1464625921007 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 09:32:01 INFO - PROCESS | 3772 | 1464625921186 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:01 INFO - PROCESS | 3772 | ++DOCSHELL 2030FC00 == 120 [pid = 3772] [id = 590] 09:32:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 237 (21096800) [pid = 3772] [serial = 1770] [outer = 00000000] 09:32:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 238 (2109D400) [pid = 3772] [serial = 1771] [outer = 21096800] 09:32:01 INFO - PROCESS | 3772 | 1464625921240 Marionette DEBUG loaded listener.js 09:32:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 239 (21537800) [pid = 3772] [serial = 1772] [outer = 21096800] 09:32:01 INFO - PROCESS | 3772 | 1464625921772 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]]]}] 09:32:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:32:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 991ms 09:32:01 INFO - PROCESS | 3772 | 1464625921831 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 09:32:01 INFO - PROCESS | 3772 | 1464625921835 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 09:32:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:32:01 INFO - PROCESS | 3772 | 1464625921840 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:32:01 INFO - PROCESS | 3772 | 1464625921843 Marionette TRACE conn3 <- [1,2326,null,{}] 09:32:01 INFO - PROCESS | 3772 | 1464625921846 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}] 09:32:01 INFO - PROCESS | 3772 | 1464625921964 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 09:32:02 INFO - PROCESS | 3772 | 1464625922150 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:02 INFO - PROCESS | 3772 | ++DOCSHELL 21099800 == 121 [pid = 3772] [id = 591] 09:32:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 240 (2109A000) [pid = 3772] [serial = 1773] [outer = 00000000] 09:32:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 241 (215CC000) [pid = 3772] [serial = 1774] [outer = 2109A000] 09:32:02 INFO - PROCESS | 3772 | 1464625922205 Marionette DEBUG loaded listener.js 09:32:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 242 (21665800) [pid = 3772] [serial = 1775] [outer = 2109A000] 09:32:02 INFO - PROCESS | 3772 | 1464625922773 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]]]}] 09:32:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:32:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 991ms 09:32:02 INFO - PROCESS | 3772 | 1464625922826 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 09:32:02 INFO - PROCESS | 3772 | 1464625922829 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 09:32:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:32:02 INFO - PROCESS | 3772 | 1464625922832 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:32:02 INFO - PROCESS | 3772 | 1464625922834 Marionette TRACE conn3 <- [1,2330,null,{}] 09:32:02 INFO - PROCESS | 3772 | 1464625922839 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}] 09:32:02 INFO - PROCESS | 3772 | 1464625922962 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 09:32:03 INFO - PROCESS | 3772 | 1464625923149 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:03 INFO - PROCESS | 3772 | ++DOCSHELL 2109D800 == 122 [pid = 3772] [id = 592] 09:32:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 243 (21535800) [pid = 3772] [serial = 1776] [outer = 00000000] 09:32:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 244 (2166F800) [pid = 3772] [serial = 1777] [outer = 21535800] 09:32:03 INFO - PROCESS | 3772 | 1464625923204 Marionette DEBUG loaded listener.js 09:32:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 245 (21671800) [pid = 3772] [serial = 1778] [outer = 21535800] 09:32:03 INFO - PROCESS | 3772 | 1464625923790 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]]]}] 09:32:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:32:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 991ms 09:32:03 INFO - PROCESS | 3772 | 1464625923818 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 09:32:03 INFO - PROCESS | 3772 | 1464625923821 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 09:32:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:32:03 INFO - PROCESS | 3772 | 1464625923824 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:32:03 INFO - PROCESS | 3772 | 1464625923826 Marionette TRACE conn3 <- [1,2334,null,{}] 09:32:03 INFO - PROCESS | 3772 | 1464625923830 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}] 09:32:03 INFO - PROCESS | 3772 | 1464625923955 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 09:32:04 INFO - PROCESS | 3772 | 1464625924142 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:04 INFO - PROCESS | 3772 | ++DOCSHELL 2166BC00 == 123 [pid = 3772] [id = 593] 09:32:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 246 (2166E800) [pid = 3772] [serial = 1779] [outer = 00000000] 09:32:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 247 (21876000) [pid = 3772] [serial = 1780] [outer = 2166E800] 09:32:04 INFO - PROCESS | 3772 | 1464625924196 Marionette DEBUG loaded listener.js 09:32:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 248 (2187D800) [pid = 3772] [serial = 1781] [outer = 2166E800] 09:32:04 INFO - PROCESS | 3772 | 1464625924735 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]]]}] 09:32:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:32:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 944ms 09:32:04 INFO - PROCESS | 3772 | 1464625924773 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 09:32:04 INFO - PROCESS | 3772 | 1464625924776 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 09:32:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:32:04 INFO - PROCESS | 3772 | 1464625924782 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:32:04 INFO - PROCESS | 3772 | 1464625924784 Marionette TRACE conn3 <- [1,2338,null,{}] 09:32:04 INFO - PROCESS | 3772 | 1464625924787 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}] 09:32:04 INFO - PROCESS | 3772 | 1464625924913 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 09:32:05 INFO - PROCESS | 3772 | 1464625925107 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:05 INFO - PROCESS | 3772 | ++DOCSHELL 1EB42C00 == 124 [pid = 3772] [id = 594] 09:32:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 249 (2166D000) [pid = 3772] [serial = 1782] [outer = 00000000] 09:32:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 250 (22048400) [pid = 3772] [serial = 1783] [outer = 2166D000] 09:32:05 INFO - PROCESS | 3772 | 1464625925164 Marionette DEBUG loaded listener.js 09:32:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 251 (2204A000) [pid = 3772] [serial = 1784] [outer = 2166D000] 09:32:05 INFO - PROCESS | 3772 | 1464625925785 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]]]}] 09:32:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:32:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1038ms 09:32:05 INFO - PROCESS | 3772 | 1464625925821 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 09:32:05 INFO - PROCESS | 3772 | 1464625925823 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 09:32:05 INFO - PROCESS | 3772 | 1464625925827 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:32:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:32:05 INFO - PROCESS | 3772 | 1464625925829 Marionette TRACE conn3 <- [1,2342,null,{}] 09:32:05 INFO - PROCESS | 3772 | 1464625925833 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}] 09:32:05 INFO - PROCESS | 3772 | 1464625925979 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 09:32:06 INFO - PROCESS | 3772 | 1464625926174 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:06 INFO - PROCESS | 3772 | ++DOCSHELL 112B2C00 == 125 [pid = 3772] [id = 595] 09:32:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 252 (1311CC00) [pid = 3772] [serial = 1785] [outer = 00000000] 09:32:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 253 (15FE8400) [pid = 3772] [serial = 1786] [outer = 1311CC00] 09:32:06 INFO - PROCESS | 3772 | 1464625926234 Marionette DEBUG loaded listener.js 09:32:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 254 (1823EC00) [pid = 3772] [serial = 1787] [outer = 1311CC00] 09:32:06 INFO - PROCESS | 3772 | 1464625926868 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]]]}] 09:32:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:32:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1068ms 09:32:06 INFO - PROCESS | 3772 | 1464625926923 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 09:32:06 INFO - PROCESS | 3772 | 1464625926925 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 09:32:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:32:06 INFO - PROCESS | 3772 | 1464625926929 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:32:06 INFO - PROCESS | 3772 | 1464625926932 Marionette TRACE conn3 <- [1,2346,null,{}] 09:32:06 INFO - PROCESS | 3772 | 1464625926937 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}] 09:32:07 INFO - PROCESS | 3772 | 1464625927064 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 09:32:07 INFO - PROCESS | 3772 | 1464625927242 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:07 INFO - PROCESS | 3772 | ++DOCSHELL 11027000 == 126 [pid = 3772] [id = 596] 09:32:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 255 (131A9800) [pid = 3772] [serial = 1788] [outer = 00000000] 09:32:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 256 (1A79F400) [pid = 3772] [serial = 1789] [outer = 131A9800] 09:32:07 INFO - PROCESS | 3772 | 1464625927300 Marionette DEBUG loaded listener.js 09:32:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 257 (1B4E5800) [pid = 3772] [serial = 1790] [outer = 131A9800] 09:32:07 INFO - PROCESS | 3772 | 1464625927859 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]]]}] 09:32:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:32:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 991ms 09:32:07 INFO - PROCESS | 3772 | 1464625927915 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 09:32:07 INFO - PROCESS | 3772 | 1464625927917 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 09:32:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:32:07 INFO - PROCESS | 3772 | 1464625927921 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:32:07 INFO - PROCESS | 3772 | 1464625927923 Marionette TRACE conn3 <- [1,2350,null,{}] 09:32:07 INFO - PROCESS | 3772 | 1464625927926 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}] 09:32:08 INFO - PROCESS | 3772 | 1464625928056 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 09:32:08 INFO - PROCESS | 3772 | 1464625928465 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:08 INFO - PROCESS | 3772 | ++DOCSHELL 102D3000 == 127 [pid = 3772] [id = 597] 09:32:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 258 (10A58400) [pid = 3772] [serial = 1791] [outer = 00000000] 09:32:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 259 (12D80800) [pid = 3772] [serial = 1792] [outer = 10A58400] 09:32:08 INFO - PROCESS | 3772 | 1464625928539 Marionette DEBUG loaded listener.js 09:32:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 260 (13721C00) [pid = 3772] [serial = 1793] [outer = 10A58400] 09:32:09 INFO - PROCESS | 3772 | 1464625929192 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]]]}] 09:32:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:32:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1347ms 09:32:09 INFO - PROCESS | 3772 | 1464625929256 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 09:32:09 INFO - PROCESS | 3772 | 1464625929261 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 09:32:09 INFO - PROCESS | 3772 | 1464625929265 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:32:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:32:09 INFO - PROCESS | 3772 | 1464625929269 Marionette TRACE conn3 <- [1,2354,null,{}] 09:32:09 INFO - PROCESS | 3772 | 1464625929274 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}] 09:32:09 INFO - PROCESS | 3772 | 1464625929457 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 09:32:09 INFO - PROCESS | 3772 | 1464625929591 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:09 INFO - PROCESS | 3772 | ++DOCSHELL 16C44800 == 128 [pid = 3772] [id = 598] 09:32:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 261 (16F43400) [pid = 3772] [serial = 1794] [outer = 00000000] 09:32:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 262 (17595400) [pid = 3772] [serial = 1795] [outer = 16F43400] 09:32:09 INFO - PROCESS | 3772 | 1464625929647 Marionette DEBUG loaded listener.js 09:32:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 263 (19751800) [pid = 3772] [serial = 1796] [outer = 16F43400] 09:32:10 INFO - PROCESS | 3772 | 1464625930262 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]]]}] 09:32:10 INFO - PROCESS | 3772 | --DOCSHELL 1975FC00 == 127 [pid = 3772] [id = 583] 09:32:10 INFO - PROCESS | 3772 | --DOCSHELL 10561800 == 126 [pid = 3772] [id = 582] 09:32:10 INFO - PROCESS | 3772 | --DOCSHELL 1B3B3400 == 125 [pid = 3772] [id = 581] 09:32:10 INFO - PROCESS | 3772 | --DOCSHELL 1A703400 == 124 [pid = 3772] [id = 580] 09:32:10 INFO - PROCESS | 3772 | --DOCSHELL 1B087800 == 123 [pid = 3772] [id = 17] 09:32:10 INFO - PROCESS | 3772 | --DOCSHELL 1055D000 == 122 [pid = 3772] [id = 579] 09:32:10 INFO - PROCESS | 3772 | --DOCSHELL 130AA000 == 121 [pid = 3772] [id = 578] 09:32:10 INFO - PROCESS | 3772 | --DOCSHELL 1A228400 == 120 [pid = 3772] [id = 569] 09:32:10 INFO - PROCESS | 3772 | --DOCSHELL 1A129C00 == 119 [pid = 3772] [id = 568] 09:32:10 INFO - PROCESS | 3772 | --DOCSHELL 1759E000 == 118 [pid = 3772] [id = 567] 09:32:10 INFO - PROCESS | 3772 | --DOCSHELL 12AD1C00 == 117 [pid = 3772] [id = 566] 09:32:10 INFO - PROCESS | 3772 | --DOCSHELL 173A9C00 == 116 [pid = 3772] [id = 565] 09:32:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:32:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1068ms 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 262 (1C3A2C00) [pid = 3772] [serial = 1639] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 261 (1C3DD800) [pid = 3772] [serial = 1640] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 260 (1E711400) [pid = 3772] [serial = 1642] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 259 (19A97400) [pid = 3772] [serial = 1648] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 258 (1B64D400) [pid = 3772] [serial = 1594] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 257 (1ED1CC00) [pid = 3772] [serial = 1645] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 256 (1F26F800) [pid = 3772] [serial = 1651] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 255 (1409E000) [pid = 3772] [serial = 1597] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 254 (16F4CC00) [pid = 3772] [serial = 1600] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 253 (1B07FC00) [pid = 3772] [serial = 1603] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 252 (1C39FC00) [pid = 3772] [serial = 1606] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 251 (1CE30400) [pid = 3772] [serial = 1609] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 250 (1EB48C00) [pid = 3772] [serial = 1612] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 249 (1A7A3C00) [pid = 3772] [serial = 1636] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 248 (1F267000) [pid = 3772] [serial = 1615] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 247 (18448C00) [pid = 3772] [serial = 1628] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 246 (16F50800) [pid = 3772] [serial = 1627] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 245 (140A4400) [pid = 3772] [serial = 1625] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 244 (140C8400) [pid = 3772] [serial = 1624] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 243 (1A69B800) [pid = 3772] [serial = 1621] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 242 (1A6A9400) [pid = 3772] [serial = 1633] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 241 (1A707400) [pid = 3772] [serial = 1634] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 240 (17E69400) [pid = 3772] [serial = 1630] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 239 (19782000) [pid = 3772] [serial = 1631] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 238 (1ED1F400) [pid = 3772] [serial = 1646] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 237 (1F7E1C00) [pid = 3772] [serial = 1618] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 236 (20696800) [pid = 3772] [serial = 1654] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 235 (17EF4C00) [pid = 3772] [serial = 1696] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 234 (16C3CC00) [pid = 3772] [serial = 1121] [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.] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 233 (1AAD6000) [pid = 3772] [serial = 1649] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 232 (1759F800) [pid = 3772] [serial = 1694] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 231 (1EB3C000) [pid = 3772] [serial = 1643] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 230 (20377400) [pid = 3772] [serial = 1652] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 229 (1AAE1800) [pid = 3772] [serial = 1637] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 228 (15C0FC00) [pid = 3772] [serial = 1688] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 227 (156B1400) [pid = 3772] [serial = 1678] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 226 (21876C00) [pid = 3772] [serial = 1433] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 225 (1F7ECC00) [pid = 3772] [serial = 1427] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 224 (1E124400) [pid = 3772] [serial = 1376] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 223 (215C8000) [pid = 3772] [serial = 1669] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 222 (1E71E000) [pid = 3772] [serial = 1424] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 221 (14E61400) [pid = 3772] [serial = 1687] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 220 (16BB4000) [pid = 3772] [serial = 1361] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 219 (140A4C00) [pid = 3772] [serial = 1690] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 218 (1A3E4400) [pid = 3772] [serial = 1660] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 217 (1B804C00) [pid = 3772] [serial = 1370] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 216 (1E11C000) [pid = 3772] [serial = 1379] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 215 (15FE3C00) [pid = 3772] [serial = 1691] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 214 (215CFC00) [pid = 3772] [serial = 1439] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 213 (10FC6800) [pid = 3772] [serial = 1684] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 212 (1B810400) [pid = 3772] [serial = 1595] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 211 (1C3DC800) [pid = 3772] [serial = 1373] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 210 (206A0400) [pid = 3772] [serial = 1655] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 209 (1B2C1C00) [pid = 3772] [serial = 1367] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 208 (13906800) [pid = 3772] [serial = 1358] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 207 (15DAAC00) [pid = 3772] [serial = 1657] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 206 (172F7C00) [pid = 3772] [serial = 1693] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 205 (1A3DE000) [pid = 3772] [serial = 1681] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 204 (20381C00) [pid = 3772] [serial = 1430] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 203 (21881800) [pid = 3772] [serial = 1436] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 202 (12D79000) [pid = 3772] [serial = 1415] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 201 (1B4E4C00) [pid = 3772] [serial = 1421] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 200 (1F262000) [pid = 3772] [serial = 1663] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 199 (21534C00) [pid = 3772] [serial = 1666] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 198 (11C57400) [pid = 3772] [serial = 1685] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 197 (22042000) [pid = 3772] [serial = 1675] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 196 (16C3A400) [pid = 3772] [serial = 1418] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 195 (21875000) [pid = 3772] [serial = 1672] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 194 (1A807000) [pid = 3772] [serial = 1364] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 193 (1A802C00) [pid = 3772] [serial = 1355] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | --DOMWINDOW == 192 (1ED1F800) [pid = 3772] [serial = 1532] [outer = 00000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3772 | 1464625930416 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 09:32:10 INFO - PROCESS | 3772 | 1464625930420 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 09:32:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:32:10 INFO - PROCESS | 3772 | 1464625930430 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:32:10 INFO - PROCESS | 3772 | 1464625930432 Marionette TRACE conn3 <- [1,2358,null,{}] 09:32:10 INFO - PROCESS | 3772 | 1464625930442 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}] 09:32:10 INFO - PROCESS | 3772 | 1464625930547 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 09:32:10 INFO - PROCESS | 3772 | 1464625930554 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:10 INFO - PROCESS | 3772 | ++DOCSHELL 140A6000 == 117 [pid = 3772] [id = 599] 09:32:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 193 (140C8400) [pid = 3772] [serial = 1797] [outer = 00000000] 09:32:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 194 (156A8800) [pid = 3772] [serial = 1798] [outer = 140C8400] 09:32:10 INFO - PROCESS | 3772 | 1464625930601 Marionette DEBUG loaded listener.js 09:32:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 195 (15C70800) [pid = 3772] [serial = 1799] [outer = 140C8400] 09:32:11 INFO - PROCESS | 3772 | 1464625931168 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]]]}] 09:32:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:32:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 790ms 09:32:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:32:11 INFO - PROCESS | 3772 | 1464625931217 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 09:32:11 INFO - PROCESS | 3772 | 1464625931219 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 09:32:11 INFO - PROCESS | 3772 | 1464625931224 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:32:11 INFO - PROCESS | 3772 | 1464625931229 Marionette TRACE conn3 <- [1,2362,null,{}] 09:32:11 INFO - PROCESS | 3772 | 1464625931238 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}] 09:32:11 INFO - PROCESS | 3772 | 1464625931349 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 09:32:11 INFO - PROCESS | 3772 | 1464625931483 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:11 INFO - PROCESS | 3772 | ++DOCSHELL 16F4CC00 == 118 [pid = 3772] [id = 600] 09:32:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 196 (172F7C00) [pid = 3772] [serial = 1800] [outer = 00000000] 09:32:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 197 (18439C00) [pid = 3772] [serial = 1801] [outer = 172F7C00] 09:32:11 INFO - PROCESS | 3772 | 1464625931528 Marionette DEBUG loaded listener.js 09:32:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 198 (1977F400) [pid = 3772] [serial = 1802] [outer = 172F7C00] 09:32:11 INFO - PROCESS | 3772 | 1464625931926 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]]]}] 09:32:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:32:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 728ms 09:32:11 INFO - PROCESS | 3772 | 1464625931963 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 09:32:11 INFO - PROCESS | 3772 | 1464625931965 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 09:32:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:32:11 INFO - PROCESS | 3772 | 1464625931969 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:32:11 INFO - PROCESS | 3772 | 1464625931970 Marionette TRACE conn3 <- [1,2366,null,{}] 09:32:11 INFO - PROCESS | 3772 | 1464625931974 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}] 09:32:12 INFO - PROCESS | 3772 | 1464625932083 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 09:32:12 INFO - PROCESS | 3772 | 1464625932090 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:12 INFO - PROCESS | 3772 | ++DOCSHELL 19758400 == 119 [pid = 3772] [id = 601] 09:32:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 199 (19A97400) [pid = 3772] [serial = 1803] [outer = 00000000] 09:32:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 200 (1A703400) [pid = 3772] [serial = 1804] [outer = 19A97400] 09:32:12 INFO - PROCESS | 3772 | 1464625932134 Marionette DEBUG loaded listener.js 09:32:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 201 (1A72FC00) [pid = 3772] [serial = 1805] [outer = 19A97400] 09:32:12 INFO - PROCESS | 3772 | 1464625932630 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]]]}] 09:32:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:32:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 728ms 09:32:12 INFO - PROCESS | 3772 | 1464625932714 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 09:32:12 INFO - PROCESS | 3772 | 1464625932716 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 09:32:12 INFO - PROCESS | 3772 | 1464625932719 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:32:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:32:12 INFO - PROCESS | 3772 | 1464625932721 Marionette TRACE conn3 <- [1,2370,null,{}] 09:32:12 INFO - PROCESS | 3772 | 1464625932724 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}] 09:32:12 INFO - PROCESS | 3772 | 1464625932890 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 09:32:12 INFO - PROCESS | 3772 | 1464625932905 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:12 INFO - PROCESS | 3772 | ++DOCSHELL 1A79A400 == 120 [pid = 3772] [id = 602] 09:32:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 202 (1A79DC00) [pid = 3772] [serial = 1806] [outer = 00000000] 09:32:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 203 (1A888800) [pid = 3772] [serial = 1807] [outer = 1A79DC00] 09:32:12 INFO - PROCESS | 3772 | 1464625932960 Marionette DEBUG loaded listener.js 09:32:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 204 (1B07AC00) [pid = 3772] [serial = 1808] [outer = 1A79DC00] 09:32:13 INFO - PROCESS | 3772 | 1464625933455 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]]]}] 09:32:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:32:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 790ms 09:32:13 INFO - PROCESS | 3772 | 1464625933505 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 09:32:13 INFO - PROCESS | 3772 | 1464625933507 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 09:32:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:32:13 INFO - PROCESS | 3772 | 1464625933510 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:32:13 INFO - PROCESS | 3772 | 1464625933512 Marionette TRACE conn3 <- [1,2374,null,{}] 09:32:13 INFO - PROCESS | 3772 | 1464625933515 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}] 09:32:13 INFO - PROCESS | 3772 | 1464625933658 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 09:32:13 INFO - PROCESS | 3772 | 1464625933680 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:13 INFO - PROCESS | 3772 | ++DOCSHELL 1AAD4C00 == 121 [pid = 3772] [id = 603] 09:32:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 205 (1B3B2000) [pid = 3772] [serial = 1809] [outer = 00000000] 09:32:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 206 (1B649C00) [pid = 3772] [serial = 1810] [outer = 1B3B2000] 09:32:13 INFO - PROCESS | 3772 | 1464625933724 Marionette DEBUG loaded listener.js 09:32:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 207 (1B807000) [pid = 3772] [serial = 1811] [outer = 1B3B2000] 09:32:14 INFO - PROCESS | 3772 | 1464625934183 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]]]}] 09:32:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:32:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 697ms 09:32:14 INFO - PROCESS | 3772 | 1464625934210 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 09:32:14 INFO - PROCESS | 3772 | 1464625934212 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 09:32:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:32:14 INFO - PROCESS | 3772 | 1464625934221 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:32:14 INFO - PROCESS | 3772 | 1464625934223 Marionette TRACE conn3 <- [1,2378,null,{}] 09:32:14 INFO - PROCESS | 3772 | 1464625934226 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}] 09:32:14 INFO - PROCESS | 3772 | 1464625934399 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 09:32:14 INFO - PROCESS | 3772 | 1464625934427 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:14 INFO - PROCESS | 3772 | ++DOCSHELL 1A885C00 == 122 [pid = 3772] [id = 604] 09:32:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 208 (1B4E0000) [pid = 3772] [serial = 1812] [outer = 00000000] 09:32:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 209 (1C3E0400) [pid = 3772] [serial = 1813] [outer = 1B4E0000] 09:32:14 INFO - PROCESS | 3772 | 1464625934471 Marionette DEBUG loaded listener.js 09:32:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 210 (1CE35800) [pid = 3772] [serial = 1814] [outer = 1B4E0000] 09:32:14 INFO - PROCESS | 3772 | --DOMWINDOW == 209 (1A703C00) [pid = 3772] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:32:14 INFO - PROCESS | 3772 | --DOMWINDOW == 208 (1B649800) [pid = 3772] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:32:14 INFO - PROCESS | 3772 | --DOMWINDOW == 207 (1A3DA000) [pid = 3772] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:32:14 INFO - PROCESS | 3772 | --DOMWINDOW == 206 (13723000) [pid = 3772] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:32:14 INFO - PROCESS | 3772 | --DOMWINDOW == 205 (1759A400) [pid = 3772] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:32:14 INFO - PROCESS | 3772 | --DOMWINDOW == 204 (1058E400) [pid = 3772] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:32:14 INFO - PROCESS | 3772 | --DOMWINDOW == 203 (11020000) [pid = 3772] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:32:15 INFO - PROCESS | 3772 | 1464625935103 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]]]}] 09:32:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:32:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 929ms 09:32:15 INFO - PROCESS | 3772 | 1464625935151 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 09:32:15 INFO - PROCESS | 3772 | 1464625935153 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 09:32:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:32:15 INFO - PROCESS | 3772 | 1464625935156 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:32:15 INFO - PROCESS | 3772 | 1464625935158 Marionette TRACE conn3 <- [1,2382,null,{}] 09:32:15 INFO - PROCESS | 3772 | 1464625935166 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}] 09:32:15 INFO - PROCESS | 3772 | 1464625935317 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 09:32:15 INFO - PROCESS | 3772 | 1464625935402 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:15 INFO - PROCESS | 3772 | ++DOCSHELL 1759A400 == 123 [pid = 3772] [id = 605] 09:32:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 204 (19784400) [pid = 3772] [serial = 1815] [outer = 00000000] 09:32:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 205 (1AAE0400) [pid = 3772] [serial = 1816] [outer = 19784400] 09:32:15 INFO - PROCESS | 3772 | 1464625935446 Marionette DEBUG loaded listener.js 09:32:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 206 (1C3A6C00) [pid = 3772] [serial = 1817] [outer = 19784400] 09:32:15 INFO - PROCESS | 3772 | 1464625935851 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]]]}] 09:32:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:32:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 728ms 09:32:15 INFO - PROCESS | 3772 | 1464625935896 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 09:32:15 INFO - PROCESS | 3772 | 1464625935898 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 09:32:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:32:15 INFO - PROCESS | 3772 | 1464625935902 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:32:15 INFO - PROCESS | 3772 | 1464625935903 Marionette TRACE conn3 <- [1,2386,null,{}] 09:32:15 INFO - PROCESS | 3772 | 1464625935907 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}] 09:32:16 INFO - PROCESS | 3772 | 1464625936040 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 09:32:16 INFO - PROCESS | 3772 | 1464625936054 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:16 INFO - PROCESS | 3772 | ++DOCSHELL 1B2C2C00 == 124 [pid = 3772] [id = 606] 09:32:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 207 (1C3A4800) [pid = 3772] [serial = 1818] [outer = 00000000] 09:32:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 208 (1E70FC00) [pid = 3772] [serial = 1819] [outer = 1C3A4800] 09:32:16 INFO - PROCESS | 3772 | 1464625936099 Marionette DEBUG loaded listener.js 09:32:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 209 (1E719000) [pid = 3772] [serial = 1820] [outer = 1C3A4800] 09:32:16 INFO - PROCESS | 3772 | 1464625936539 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]]]}] 09:32:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:32:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 697ms 09:32:16 INFO - PROCESS | 3772 | 1464625936591 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 09:32:16 INFO - PROCESS | 3772 | 1464625936593 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 09:32:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:32:16 INFO - PROCESS | 3772 | 1464625936596 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:32:16 INFO - PROCESS | 3772 | 1464625936598 Marionette TRACE conn3 <- [1,2390,null,{}] 09:32:16 INFO - PROCESS | 3772 | 1464625936601 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}] 09:32:16 INFO - PROCESS | 3772 | 1464625936702 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 09:32:16 INFO - PROCESS | 3772 | 1464625936708 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:16 INFO - PROCESS | 3772 | ++DOCSHELL 1EB3B000 == 125 [pid = 3772] [id = 607] 09:32:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 210 (1EB40800) [pid = 3772] [serial = 1821] [outer = 00000000] 09:32:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 211 (1ED1CC00) [pid = 3772] [serial = 1822] [outer = 1EB40800] 09:32:16 INFO - PROCESS | 3772 | 1464625936758 Marionette DEBUG loaded listener.js 09:32:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 212 (1ED2AC00) [pid = 3772] [serial = 1823] [outer = 1EB40800] 09:32:17 INFO - PROCESS | 3772 | 1464625937582 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]]]}] 09:32:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:32:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1022ms 09:32:17 INFO - PROCESS | 3772 | 1464625937651 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 09:32:17 INFO - PROCESS | 3772 | 1464625937656 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 09:32:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:32:17 INFO - PROCESS | 3772 | 1464625937661 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:32:17 INFO - PROCESS | 3772 | 1464625937666 Marionette TRACE conn3 <- [1,2394,null,{}] 09:32:17 INFO - PROCESS | 3772 | 1464625937687 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}] 09:32:17 INFO - PROCESS | 3772 | 1464625937825 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 09:32:17 INFO - PROCESS | 3772 | 1464625937999 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:18 INFO - PROCESS | 3772 | ++DOCSHELL 130AA000 == 126 [pid = 3772] [id = 608] 09:32:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 213 (13124000) [pid = 3772] [serial = 1824] [outer = 00000000] 09:32:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 214 (14E66C00) [pid = 3772] [serial = 1825] [outer = 13124000] 09:32:18 INFO - PROCESS | 3772 | 1464625938056 Marionette DEBUG loaded listener.js 09:32:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 215 (16805000) [pid = 3772] [serial = 1826] [outer = 13124000] 09:32:18 INFO - PROCESS | 3772 | 1464625938613 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]]]}] 09:32:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:32:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 991ms 09:32:18 INFO - PROCESS | 3772 | 1464625938650 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 09:32:18 INFO - PROCESS | 3772 | 1464625938656 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 09:32:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:32:18 INFO - PROCESS | 3772 | 1464625938662 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:32:18 INFO - PROCESS | 3772 | 1464625938665 Marionette TRACE conn3 <- [1,2398,null,{}] 09:32:18 INFO - PROCESS | 3772 | 1464625938669 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}] 09:32:18 INFO - PROCESS | 3772 | 1464625938799 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 09:32:18 INFO - PROCESS | 3772 | 1464625938986 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:18 INFO - PROCESS | 3772 | ++DOCSHELL 17597C00 == 127 [pid = 3772] [id = 609] 09:32:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 216 (1759C400) [pid = 3772] [serial = 1827] [outer = 00000000] 09:32:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 217 (19975800) [pid = 3772] [serial = 1828] [outer = 1759C400] 09:32:19 INFO - PROCESS | 3772 | 1464625939042 Marionette DEBUG loaded listener.js 09:32:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 218 (1A702000) [pid = 3772] [serial = 1829] [outer = 1759C400] 09:32:19 INFO - PROCESS | 3772 | 1464625939667 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]]]}] 09:32:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:32:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1037ms 09:32:19 INFO - PROCESS | 3772 | 1464625939705 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 09:32:19 INFO - PROCESS | 3772 | 1464625939708 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 09:32:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:32:19 INFO - PROCESS | 3772 | 1464625939728 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:32:19 INFO - PROCESS | 3772 | 1464625939732 Marionette TRACE conn3 <- [1,2402,null,{}] 09:32:19 INFO - PROCESS | 3772 | 1464625939743 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}] 09:32:19 INFO - PROCESS | 3772 | 1464625939873 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 09:32:20 INFO - PROCESS | 3772 | 1464625940052 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:20 INFO - PROCESS | 3772 | ++DOCSHELL 16C3F000 == 128 [pid = 3772] [id = 610] 09:32:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 219 (1978C000) [pid = 3772] [serial = 1830] [outer = 00000000] 09:32:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 220 (1ED15000) [pid = 3772] [serial = 1831] [outer = 1978C000] 09:32:20 INFO - PROCESS | 3772 | 1464625940112 Marionette DEBUG loaded listener.js 09:32:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 221 (1F260C00) [pid = 3772] [serial = 1832] [outer = 1978C000] 09:32:20 INFO - PROCESS | 3772 | 1464625940710 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]]]}] 09:32:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:32:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1037ms 09:32:20 INFO - PROCESS | 3772 | 1464625940760 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 09:32:20 INFO - PROCESS | 3772 | 1464625940763 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 09:32:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:32:20 INFO - PROCESS | 3772 | 1464625940782 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:32:20 INFO - PROCESS | 3772 | 1464625940784 Marionette TRACE conn3 <- [1,2406,null,{}] 09:32:20 INFO - PROCESS | 3772 | 1464625940788 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}] 09:32:20 INFO - PROCESS | 3772 | 1464625940947 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 09:32:21 INFO - PROCESS | 3772 | 1464625941120 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:21 INFO - PROCESS | 3772 | ++DOCSHELL 1B082800 == 129 [pid = 3772] [id = 611] 09:32:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 222 (1F26B400) [pid = 3772] [serial = 1833] [outer = 00000000] 09:32:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 223 (1F7EB800) [pid = 3772] [serial = 1834] [outer = 1F26B400] 09:32:21 INFO - PROCESS | 3772 | 1464625941174 Marionette DEBUG loaded listener.js 09:32:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 224 (20303C00) [pid = 3772] [serial = 1835] [outer = 1F26B400] 09:32:21 INFO - PROCESS | 3772 | 1464625941717 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]]]}] 09:32:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:32:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 991ms 09:32:21 INFO - PROCESS | 3772 | 1464625941770 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 09:32:21 INFO - PROCESS | 3772 | 1464625941772 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 09:32:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:32:21 INFO - PROCESS | 3772 | 1464625941776 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:32:21 INFO - PROCESS | 3772 | 1464625941778 Marionette TRACE conn3 <- [1,2410,null,{}] 09:32:21 INFO - PROCESS | 3772 | 1464625941781 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}] 09:32:21 INFO - PROCESS | 3772 | 1464625941891 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 09:32:22 INFO - PROCESS | 3772 | 1464625942078 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:22 INFO - PROCESS | 3772 | ++DOCSHELL 1F262C00 == 130 [pid = 3772] [id = 612] 09:32:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 225 (1F264800) [pid = 3772] [serial = 1836] [outer = 00000000] 09:32:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 226 (20376C00) [pid = 3772] [serial = 1837] [outer = 1F264800] 09:32:22 INFO - PROCESS | 3772 | 1464625942133 Marionette DEBUG loaded listener.js 09:32:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 227 (20380C00) [pid = 3772] [serial = 1838] [outer = 1F264800] 09:32:22 INFO - PROCESS | 3772 | 1464625942736 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]]]}] 09:32:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:32:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1037ms 09:32:22 INFO - PROCESS | 3772 | 1464625942819 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 09:32:22 INFO - PROCESS | 3772 | 1464625942821 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 09:32:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:32:22 INFO - PROCESS | 3772 | 1464625942824 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:32:22 INFO - PROCESS | 3772 | 1464625942826 Marionette TRACE conn3 <- [1,2414,null,{}] 09:32:22 INFO - PROCESS | 3772 | 1464625942830 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}] 09:32:23 INFO - PROCESS | 3772 | 1464625943027 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 09:32:23 INFO - PROCESS | 3772 | 1464625943151 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:23 INFO - PROCESS | 3772 | ++DOCSHELL 20698800 == 131 [pid = 3772] [id = 613] 09:32:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 228 (2069A000) [pid = 3772] [serial = 1839] [outer = 00000000] 09:32:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 229 (21088C00) [pid = 3772] [serial = 1840] [outer = 2069A000] 09:32:23 INFO - PROCESS | 3772 | 1464625943207 Marionette DEBUG loaded listener.js 09:32:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 230 (21097000) [pid = 3772] [serial = 1841] [outer = 2069A000] 09:32:23 INFO - PROCESS | 3772 | 1464625943743 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]]]}] 09:32:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:32:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 991ms 09:32:23 INFO - PROCESS | 3772 | 1464625943814 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 09:32:23 INFO - PROCESS | 3772 | 1464625943816 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 09:32:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:32:23 INFO - PROCESS | 3772 | 1464625943819 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:32:23 INFO - PROCESS | 3772 | 1464625943821 Marionette TRACE conn3 <- [1,2418,null,{}] 09:32:23 INFO - PROCESS | 3772 | 1464625943825 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}] 09:32:23 INFO - PROCESS | 3772 | 1464625943948 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 09:32:24 INFO - PROCESS | 3772 | 1464625944122 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:24 INFO - PROCESS | 3772 | ++DOCSHELL 2069D000 == 132 [pid = 3772] [id = 614] 09:32:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 231 (2069F800) [pid = 3772] [serial = 1842] [outer = 00000000] 09:32:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 232 (2153DC00) [pid = 3772] [serial = 1843] [outer = 2069F800] 09:32:24 INFO - PROCESS | 3772 | 1464625944179 Marionette DEBUG loaded listener.js 09:32:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 233 (215C8800) [pid = 3772] [serial = 1844] [outer = 2069F800] 09:32:24 INFO - PROCESS | 3772 | 1464625944736 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]]]}] 09:32:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:32:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 945ms 09:32:24 INFO - PROCESS | 3772 | 1464625944772 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 09:32:24 INFO - PROCESS | 3772 | 1464625944774 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 09:32:24 INFO - PROCESS | 3772 | 1464625944779 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:32:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:32:24 INFO - PROCESS | 3772 | 1464625944781 Marionette TRACE conn3 <- [1,2422,null,{}] 09:32:24 INFO - PROCESS | 3772 | 1464625944785 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}] 09:32:24 INFO - PROCESS | 3772 | 1464625944907 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 09:32:25 INFO - PROCESS | 3772 | 1464625945115 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:25 INFO - PROCESS | 3772 | ++DOCSHELL 21537C00 == 133 [pid = 3772] [id = 615] 09:32:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 234 (2153A000) [pid = 3772] [serial = 1845] [outer = 00000000] 09:32:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 235 (2170B000) [pid = 3772] [serial = 1846] [outer = 2153A000] 09:32:25 INFO - PROCESS | 3772 | 1464625945170 Marionette DEBUG loaded listener.js 09:32:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 236 (2187B000) [pid = 3772] [serial = 1847] [outer = 2153A000] 09:32:25 INFO - PROCESS | 3772 | 1464625945703 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]]]}] 09:32:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:32:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 976ms 09:32:25 INFO - PROCESS | 3772 | 1464625945752 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 09:32:25 INFO - PROCESS | 3772 | 1464625945754 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 09:32:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:32:25 INFO - PROCESS | 3772 | 1464625945757 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:32:25 INFO - PROCESS | 3772 | 1464625945759 Marionette TRACE conn3 <- [1,2426,null,{}] 09:32:25 INFO - PROCESS | 3772 | 1464625945763 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}] 09:32:25 INFO - PROCESS | 3772 | 1464625945884 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 09:32:26 INFO - PROCESS | 3772 | 1464625946073 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:26 INFO - PROCESS | 3772 | ++DOCSHELL 215CDC00 == 134 [pid = 3772] [id = 616] 09:32:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 237 (2166E000) [pid = 3772] [serial = 1848] [outer = 00000000] 09:32:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 238 (22047000) [pid = 3772] [serial = 1849] [outer = 2166E000] 09:32:26 INFO - PROCESS | 3772 | 1464625946128 Marionette DEBUG loaded listener.js 09:32:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 239 (2204EC00) [pid = 3772] [serial = 1850] [outer = 2166E000] 09:32:26 INFO - PROCESS | 3772 | 1464625946694 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]]]}] 09:32:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:32:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 991ms 09:32:26 INFO - PROCESS | 3772 | 1464625946761 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 09:32:26 INFO - PROCESS | 3772 | 1464625946763 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 09:32:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:32:26 INFO - PROCESS | 3772 | 1464625946766 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:32:26 INFO - PROCESS | 3772 | 1464625946768 Marionette TRACE conn3 <- [1,2430,null,{}] 09:32:26 INFO - PROCESS | 3772 | 1464625946772 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}] 09:32:26 INFO - PROCESS | 3772 | 1464625946895 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 09:32:27 INFO - PROCESS | 3772 | 1464625947083 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:27 INFO - PROCESS | 3772 | ++DOCSHELL 2187E800 == 135 [pid = 3772] [id = 617] 09:32:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 240 (234B3800) [pid = 3772] [serial = 1851] [outer = 00000000] 09:32:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 241 (234B9000) [pid = 3772] [serial = 1852] [outer = 234B3800] 09:32:27 INFO - PROCESS | 3772 | 1464625947137 Marionette DEBUG loaded listener.js 09:32:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 242 (234BE000) [pid = 3772] [serial = 1853] [outer = 234B3800] 09:32:27 INFO - PROCESS | 3772 | 1464625947710 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]]]}] 09:32:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:32:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 992ms 09:32:27 INFO - PROCESS | 3772 | 1464625947752 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 09:32:27 INFO - PROCESS | 3772 | 1464625947755 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 09:32:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:32:27 INFO - PROCESS | 3772 | 1464625947758 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:32:27 INFO - PROCESS | 3772 | 1464625947761 Marionette TRACE conn3 <- [1,2434,null,{}] 09:32:27 INFO - PROCESS | 3772 | 1464625947765 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}] 09:32:27 INFO - PROCESS | 3772 | 1464625947905 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 09:32:28 INFO - PROCESS | 3772 | 1464625948096 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:28 INFO - PROCESS | 3772 | ++DOCSHELL 234BC400 == 136 [pid = 3772] [id = 618] 09:32:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 243 (234BF400) [pid = 3772] [serial = 1854] [outer = 00000000] 09:32:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 244 (2357B000) [pid = 3772] [serial = 1855] [outer = 234BF400] 09:32:28 INFO - PROCESS | 3772 | 1464625948156 Marionette DEBUG loaded listener.js 09:32:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 245 (25211800) [pid = 3772] [serial = 1856] [outer = 234BF400] 09:32:28 INFO - PROCESS | 3772 | 1464625948768 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]]]}] 09:32:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:32:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1037ms 09:32:28 INFO - PROCESS | 3772 | 1464625948819 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 09:32:28 INFO - PROCESS | 3772 | 1464625948822 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 09:32:28 INFO - PROCESS | 3772 | 1464625948826 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:32:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:32:28 INFO - PROCESS | 3772 | 1464625948828 Marionette TRACE conn3 <- [1,2438,null,{}] 09:32:28 INFO - PROCESS | 3772 | 1464625948832 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}] 09:32:28 INFO - PROCESS | 3772 | 1464625948957 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 09:32:29 INFO - PROCESS | 3772 | 1464625949134 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:29 INFO - PROCESS | 3772 | ++DOCSHELL 13076800 == 137 [pid = 3772] [id = 619] 09:32:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 246 (130A4400) [pid = 3772] [serial = 1857] [outer = 00000000] 09:32:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 247 (16BC3C00) [pid = 3772] [serial = 1858] [outer = 130A4400] 09:32:29 INFO - PROCESS | 3772 | 1464625949193 Marionette DEBUG loaded listener.js 09:32:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 248 (17E6E400) [pid = 3772] [serial = 1859] [outer = 130A4400] 09:32:29 INFO - PROCESS | 3772 | 1464625949818 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]]]}] 09:32:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:32:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1022ms 09:32:29 INFO - PROCESS | 3772 | 1464625949863 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 09:32:29 INFO - PROCESS | 3772 | 1464625949865 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 09:32:29 INFO - PROCESS | 3772 | 1464625949869 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:32:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:32:29 INFO - PROCESS | 3772 | 1464625949873 Marionette TRACE conn3 <- [1,2442,null,{}] 09:32:29 INFO - PROCESS | 3772 | 1464625949876 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}] 09:32:29 INFO - PROCESS | 3772 | 1464625950004 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 09:32:30 INFO - PROCESS | 3772 | 1464625950190 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:30 INFO - PROCESS | 3772 | ++DOCSHELL 11029C00 == 138 [pid = 3772] [id = 620] 09:32:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 249 (12A70000) [pid = 3772] [serial = 1860] [outer = 00000000] 09:32:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 250 (19A9B000) [pid = 3772] [serial = 1861] [outer = 12A70000] 09:32:30 INFO - PROCESS | 3772 | 1464625950245 Marionette DEBUG loaded listener.js 09:32:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 251 (1A726000) [pid = 3772] [serial = 1862] [outer = 12A70000] 09:32:31 INFO - PROCESS | 3772 | 1464625951123 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]]]}] 09:32:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:32:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1285ms 09:32:31 INFO - PROCESS | 3772 | 1464625951156 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 09:32:31 INFO - PROCESS | 3772 | 1464625951160 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 09:32:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:32:31 INFO - PROCESS | 3772 | 1464625951166 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:32:31 INFO - PROCESS | 3772 | 1464625951169 Marionette TRACE conn3 <- [1,2446,null,{}] 09:32:31 INFO - PROCESS | 3772 | 1464625951174 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}] 09:32:31 INFO - PROCESS | 3772 | 1464625951364 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 09:32:31 INFO - PROCESS | 3772 | 1464625951505 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:31 INFO - PROCESS | 3772 | ++DOCSHELL 10FBC800 == 139 [pid = 3772] [id = 621] 09:32:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 252 (10FC5400) [pid = 3772] [serial = 1863] [outer = 00000000] 09:32:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 253 (11C57400) [pid = 3772] [serial = 1864] [outer = 10FC5400] 09:32:31 INFO - PROCESS | 3772 | 1464625951556 Marionette DEBUG loaded listener.js 09:32:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 254 (12A68C00) [pid = 3772] [serial = 1865] [outer = 10FC5400] 09:32:32 INFO - PROCESS | 3772 | 1464625952175 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]]]}] 09:32:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:32:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1022ms 09:32:32 INFO - PROCESS | 3772 | 1464625952209 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 09:32:32 INFO - PROCESS | 3772 | 1464625952215 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 09:32:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:32:32 INFO - PROCESS | 3772 | 1464625952221 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:32:32 INFO - PROCESS | 3772 | 1464625952224 Marionette TRACE conn3 <- [1,2450,null,{}] 09:32:32 INFO - PROCESS | 3772 | 1464625952228 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}] 09:32:32 INFO - PROCESS | 3772 | 1464625952363 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 09:32:32 INFO - PROCESS | 3772 | 1464625952577 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:32 INFO - PROCESS | 3772 | --DOCSHELL 13055400 == 138 [pid = 3772] [id = 182] 09:32:32 INFO - PROCESS | 3772 | --DOCSHELL 1B2C2C00 == 137 [pid = 3772] [id = 606] 09:32:32 INFO - PROCESS | 3772 | --DOCSHELL 1759A400 == 136 [pid = 3772] [id = 605] 09:32:32 INFO - PROCESS | 3772 | --DOCSHELL 1A885C00 == 135 [pid = 3772] [id = 604] 09:32:32 INFO - PROCESS | 3772 | --DOCSHELL 1AAD4C00 == 134 [pid = 3772] [id = 603] 09:32:32 INFO - PROCESS | 3772 | --DOCSHELL 1A79A400 == 133 [pid = 3772] [id = 602] 09:32:32 INFO - PROCESS | 3772 | --DOCSHELL 19758400 == 132 [pid = 3772] [id = 601] 09:32:32 INFO - PROCESS | 3772 | --DOCSHELL 16F4CC00 == 131 [pid = 3772] [id = 600] 09:32:32 INFO - PROCESS | 3772 | --DOCSHELL 140A6000 == 130 [pid = 3772] [id = 599] 09:32:32 INFO - PROCESS | 3772 | --DOCSHELL 16C44800 == 129 [pid = 3772] [id = 598] 09:32:32 INFO - PROCESS | 3772 | --DOCSHELL 102D3000 == 128 [pid = 3772] [id = 597] 09:32:32 INFO - PROCESS | 3772 | --DOMWINDOW == 253 (1ED2A800) [pid = 3772] [serial = 1753] [outer = 00000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3772 | ++DOCSHELL 102D3000 == 129 [pid = 3772] [id = 622] 09:32:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 254 (10432400) [pid = 3772] [serial = 1866] [outer = 00000000] 09:32:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 255 (130A4000) [pid = 3772] [serial = 1867] [outer = 10432400] 09:32:32 INFO - PROCESS | 3772 | 1464625952706 Marionette DEBUG loaded listener.js 09:32:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 256 (1320C800) [pid = 3772] [serial = 1868] [outer = 10432400] 09:32:32 INFO - PROCESS | 3772 | --DOCSHELL 2109D800 == 128 [pid = 3772] [id = 592] 09:32:32 INFO - PROCESS | 3772 | --DOCSHELL 21099800 == 127 [pid = 3772] [id = 591] 09:32:32 INFO - PROCESS | 3772 | --DOCSHELL 2030FC00 == 126 [pid = 3772] [id = 590] 09:32:32 INFO - PROCESS | 3772 | --DOCSHELL 1ED1C000 == 125 [pid = 3772] [id = 589] 09:32:32 INFO - PROCESS | 3772 | --DOCSHELL 206A0800 == 124 [pid = 3772] [id = 588] 09:32:32 INFO - PROCESS | 3772 | --DOCSHELL 16943400 == 123 [pid = 3772] [id = 587] 09:32:32 INFO - PROCESS | 3772 | --DOCSHELL 13B60800 == 122 [pid = 3772] [id = 586] 09:32:32 INFO - PROCESS | 3772 | --DOCSHELL 11020400 == 121 [pid = 3772] [id = 585] 09:32:32 INFO - PROCESS | 3772 | --DOMWINDOW == 255 (1A796400) [pid = 3772] [serial = 1741] [outer = 00000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3772 | --DOMWINDOW == 254 (1ED1FC00) [pid = 3772] [serial = 1744] [outer = 00000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3772 | --DOMWINDOW == 253 (1B4DB800) [pid = 3772] [serial = 1750] [outer = 00000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3772 | --DOMWINDOW == 252 (215D5000) [pid = 3772] [serial = 1732] [outer = 00000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3772 | --DOMWINDOW == 251 (16942C00) [pid = 3772] [serial = 1736] [outer = 00000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3772 | --DOMWINDOW == 250 (14348400) [pid = 3772] [serial = 1735] [outer = 00000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3772 | --DOMWINDOW == 249 (19780000) [pid = 3772] [serial = 1697] [outer = 00000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3772 | --DOMWINDOW == 248 (17E70400) [pid = 3772] [serial = 1702] [outer = 00000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3772 | --DOMWINDOW == 247 (1C3AA800) [pid = 3772] [serial = 1717] [outer = 00000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3772 | --DOMWINDOW == 246 (11C9C800) [pid = 3772] [serial = 1747] [outer = 00000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3772 | --DOMWINDOW == 245 (14339000) [pid = 3772] [serial = 1699] [outer = 00000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3772 | --DOMWINDOW == 244 (1A3E4C00) [pid = 3772] [serial = 1705] [outer = 00000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3772 | --DOMWINDOW == 243 (17E69000) [pid = 3772] [serial = 1738] [outer = 00000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3772 | --DOMWINDOW == 242 (1B64E800) [pid = 3772] [serial = 1714] [outer = 00000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3772 | --DOMWINDOW == 241 (1B081C00) [pid = 3772] [serial = 1711] [outer = 00000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3772 | --DOMWINDOW == 240 (1C3A9000) [pid = 3772] [serial = 1751] [outer = 00000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3772 | --DOMWINDOW == 239 (1E716000) [pid = 3772] [serial = 1720] [outer = 00000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3772 | --DOMWINDOW == 238 (1ED1F000) [pid = 3772] [serial = 1723] [outer = 00000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3772 | --DOMWINDOW == 237 (20381400) [pid = 3772] [serial = 1726] [outer = 00000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3772 | --DOMWINDOW == 236 (21086800) [pid = 3772] [serial = 1729] [outer = 00000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3772 | --DOMWINDOW == 235 (1A80D400) [pid = 3772] [serial = 1708] [outer = 00000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3772 | --DOMWINDOW == 234 (1B07F000) [pid = 3772] [serial = 1742] [outer = 00000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3772 | --DOMWINDOW == 233 (130A6C00) [pid = 3772] [serial = 1748] [outer = 00000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3772 | --DOMWINDOW == 232 (203F0000) [pid = 3772] [serial = 1745] [outer = 00000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3772 | --DOMWINDOW == 231 (17EF5000) [pid = 3772] [serial = 1739] [outer = 00000000] [url = about:blank] 09:32:33 INFO - PROCESS | 3772 | 1464625953164 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]]]}] 09:32:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:32:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 991ms 09:32:33 INFO - PROCESS | 3772 | 1464625953206 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 09:32:33 INFO - PROCESS | 3772 | 1464625953208 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 09:32:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:32:33 INFO - PROCESS | 3772 | 1464625953212 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:32:33 INFO - PROCESS | 3772 | 1464625953215 Marionette TRACE conn3 <- [1,2454,null,{}] 09:32:33 INFO - PROCESS | 3772 | 1464625953226 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}] 09:32:33 INFO - PROCESS | 3772 | 1464625953336 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 09:32:33 INFO - PROCESS | 3772 | 1464625953352 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:33 INFO - PROCESS | 3772 | ++DOCSHELL 140CC400 == 122 [pid = 3772] [id = 623] 09:32:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 232 (140CF400) [pid = 3772] [serial = 1869] [outer = 00000000] 09:32:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 233 (14338C00) [pid = 3772] [serial = 1870] [outer = 140CF400] 09:32:33 INFO - PROCESS | 3772 | 1464625953401 Marionette DEBUG loaded listener.js 09:32:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 234 (156A7000) [pid = 3772] [serial = 1871] [outer = 140CF400] 09:32:33 INFO - PROCESS | 3772 | 1464625953911 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]]]}] 09:32:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:32:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 728ms 09:32:33 INFO - PROCESS | 3772 | 1464625953951 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 09:32:33 INFO - PROCESS | 3772 | 1464625953954 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 09:32:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:32:33 INFO - PROCESS | 3772 | 1464625953961 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:32:33 INFO - PROCESS | 3772 | 1464625953962 Marionette TRACE conn3 <- [1,2458,null,{}] 09:32:33 INFO - PROCESS | 3772 | 1464625953966 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}] 09:32:34 INFO - PROCESS | 3772 | 1464625954072 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 09:32:34 INFO - PROCESS | 3772 | 1464625954241 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:34 INFO - PROCESS | 3772 | ++DOCSHELL 15C7C400 == 123 [pid = 3772] [id = 624] 09:32:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 235 (15DB6400) [pid = 3772] [serial = 1872] [outer = 00000000] 09:32:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 236 (164F5000) [pid = 3772] [serial = 1873] [outer = 15DB6400] 09:32:34 INFO - PROCESS | 3772 | 1464625954286 Marionette DEBUG loaded listener.js 09:32:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 237 (1671B400) [pid = 3772] [serial = 1874] [outer = 15DB6400] 09:32:34 INFO - PROCESS | 3772 | 1464625954653 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]]]}] 09:32:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:32:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 728ms 09:32:34 INFO - PROCESS | 3772 | 1464625954696 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 09:32:34 INFO - PROCESS | 3772 | 1464625954698 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 09:32:34 INFO - PROCESS | 3772 | 1464625954702 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:32:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:32:34 INFO - PROCESS | 3772 | 1464625954703 Marionette TRACE conn3 <- [1,2462,null,{}] 09:32:34 INFO - PROCESS | 3772 | 1464625954716 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}] 09:32:34 INFO - PROCESS | 3772 | 1464625954863 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 09:32:34 INFO - PROCESS | 3772 | 1464625954882 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:34 INFO - PROCESS | 3772 | ++DOCSHELL 15C78400 == 124 [pid = 3772] [id = 625] 09:32:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 238 (16717C00) [pid = 3772] [serial = 1875] [outer = 00000000] 09:32:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 239 (16BB3C00) [pid = 3772] [serial = 1876] [outer = 16717C00] 09:32:34 INFO - PROCESS | 3772 | 1464625954929 Marionette DEBUG loaded listener.js 09:32:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 240 (16C3A400) [pid = 3772] [serial = 1877] [outer = 16717C00] 09:32:35 INFO - PROCESS | 3772 | 1464625955428 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]]]}] 09:32:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:32:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 759ms 09:32:35 INFO - PROCESS | 3772 | 1464625955464 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 09:32:35 INFO - PROCESS | 3772 | 1464625955466 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 09:32:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:32:35 INFO - PROCESS | 3772 | 1464625955469 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:32:35 INFO - PROCESS | 3772 | 1464625955471 Marionette TRACE conn3 <- [1,2466,null,{}] 09:32:35 INFO - PROCESS | 3772 | 1464625955475 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}] 09:32:35 INFO - PROCESS | 3772 | 1464625955676 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 09:32:35 INFO - PROCESS | 3772 | 1464625955701 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:35 INFO - PROCESS | 3772 | ++DOCSHELL 173B3C00 == 125 [pid = 3772] [id = 626] 09:32:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 241 (17592400) [pid = 3772] [serial = 1878] [outer = 00000000] 09:32:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 242 (17E15000) [pid = 3772] [serial = 1879] [outer = 17592400] 09:32:35 INFO - PROCESS | 3772 | 1464625955749 Marionette DEBUG loaded listener.js 09:32:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 243 (17EF8400) [pid = 3772] [serial = 1880] [outer = 17592400] 09:32:36 INFO - PROCESS | 3772 | 1464625956196 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]]]}] 09:32:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:32:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 790ms 09:32:36 INFO - PROCESS | 3772 | 1464625956255 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 09:32:36 INFO - PROCESS | 3772 | 1464625956257 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 09:32:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:32:36 INFO - PROCESS | 3772 | 1464625956266 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:32:36 INFO - PROCESS | 3772 | 1464625956268 Marionette TRACE conn3 <- [1,2470,null,{}] 09:32:36 INFO - PROCESS | 3772 | 1464625956271 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}] 09:32:36 INFO - PROCESS | 3772 | 1464625956419 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 09:32:36 INFO - PROCESS | 3772 | 1464625956440 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:36 INFO - PROCESS | 3772 | ++DOCSHELL 17E67400 == 126 [pid = 3772] [id = 627] 09:32:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 244 (17E6E000) [pid = 3772] [serial = 1881] [outer = 00000000] 09:32:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 245 (1975D000) [pid = 3772] [serial = 1882] [outer = 17E6E000] 09:32:36 INFO - PROCESS | 3772 | 1464625956484 Marionette DEBUG loaded listener.js 09:32:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 246 (19788000) [pid = 3772] [serial = 1883] [outer = 17E6E000] 09:32:37 INFO - PROCESS | 3772 | --DOMWINDOW == 245 (1B3AD400) [pid = 3772] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:32:37 INFO - PROCESS | 3772 | --DOMWINDOW == 244 (10A58400) [pid = 3772] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:32:37 INFO - PROCESS | 3772 | --DOMWINDOW == 243 (16F43400) [pid = 3772] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:32:37 INFO - PROCESS | 3772 | --DOMWINDOW == 242 (1A79DC00) [pid = 3772] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:32:37 INFO - PROCESS | 3772 | --DOMWINDOW == 241 (19A97400) [pid = 3772] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:32:37 INFO - PROCESS | 3772 | --DOMWINDOW == 240 (172F7C00) [pid = 3772] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:32:37 INFO - PROCESS | 3772 | --DOMWINDOW == 239 (1B3B2000) [pid = 3772] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:32:37 INFO - PROCESS | 3772 | --DOMWINDOW == 238 (140C8400) [pid = 3772] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:32:37 INFO - PROCESS | 3772 | --DOMWINDOW == 237 (19784400) [pid = 3772] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:32:37 INFO - PROCESS | 3772 | --DOMWINDOW == 236 (1B4E0000) [pid = 3772] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:32:37 INFO - PROCESS | 3772 | --DOMWINDOW == 235 (1C3A4800) [pid = 3772] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:32:37 INFO - PROCESS | 3772 | --DOMWINDOW == 234 (1B2BF400) [pid = 3772] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:32:37 INFO - PROCESS | 3772 | --DOMWINDOW == 233 (1B3B5800) [pid = 3772] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:32:37 INFO - PROCESS | 3772 | 1464625957244 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]]]}] 09:32:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:32:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 991ms 09:32:37 INFO - PROCESS | 3772 | 1464625957262 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 09:32:37 INFO - PROCESS | 3772 | 1464625957264 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 09:32:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:32:37 INFO - PROCESS | 3772 | 1464625957268 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:32:37 INFO - PROCESS | 3772 | 1464625957269 Marionette TRACE conn3 <- [1,2474,null,{}] 09:32:37 INFO - PROCESS | 3772 | 1464625957277 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}] 09:32:37 INFO - PROCESS | 3772 | 1464625957432 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 09:32:37 INFO - PROCESS | 3772 | 1464625957522 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:37 INFO - PROCESS | 3772 | ++DOCSHELL 1759F800 == 127 [pid = 3772] [id = 628] 09:32:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 234 (18247400) [pid = 3772] [serial = 1884] [outer = 00000000] 09:32:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 235 (1978C400) [pid = 3772] [serial = 1885] [outer = 18247400] 09:32:37 INFO - PROCESS | 3772 | 1464625957567 Marionette DEBUG loaded listener.js 09:32:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 236 (199C9800) [pid = 3772] [serial = 1886] [outer = 18247400] 09:32:37 INFO - PROCESS | 3772 | 1464625957955 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]]]}] 09:32:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:32:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 744ms 09:32:37 INFO - PROCESS | 3772 | 1464625957993 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 09:32:37 INFO - PROCESS | 3772 | 1464625957995 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 09:32:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:32:38 INFO - PROCESS | 3772 | 1464625957998 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:32:38 INFO - PROCESS | 3772 | 1464625958000 Marionette TRACE conn3 <- [1,2478,null,{}] 09:32:38 INFO - PROCESS | 3772 | 1464625958003 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}] 09:32:38 INFO - PROCESS | 3772 | 1464625958105 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 09:32:38 INFO - PROCESS | 3772 | 1464625958111 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:38 INFO - PROCESS | 3772 | ++DOCSHELL 19783000 == 128 [pid = 3772] [id = 629] 09:32:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 237 (19A4C000) [pid = 3772] [serial = 1887] [outer = 00000000] 09:32:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 238 (1A1D0C00) [pid = 3772] [serial = 1888] [outer = 19A4C000] 09:32:38 INFO - PROCESS | 3772 | 1464625958156 Marionette DEBUG loaded listener.js 09:32:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 239 (1A6A1C00) [pid = 3772] [serial = 1889] [outer = 19A4C000] 09:32:38 INFO - PROCESS | 3772 | 1464625958654 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]]]}] 09:32:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:32:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 697ms 09:32:38 INFO - PROCESS | 3772 | 1464625958698 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 09:32:38 INFO - PROCESS | 3772 | 1464625958700 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 09:32:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:32:38 INFO - PROCESS | 3772 | 1464625958703 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:32:38 INFO - PROCESS | 3772 | 1464625958705 Marionette TRACE conn3 <- [1,2482,null,{}] 09:32:38 INFO - PROCESS | 3772 | 1464625958709 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}] 09:32:38 INFO - PROCESS | 3772 | 1464625958811 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 09:32:38 INFO - PROCESS | 3772 | 1464625958817 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:38 INFO - PROCESS | 3772 | ++DOCSHELL 18448000 == 129 [pid = 3772] [id = 630] 09:32:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 240 (1A6A9400) [pid = 3772] [serial = 1890] [outer = 00000000] 09:32:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 241 (1A728400) [pid = 3772] [serial = 1891] [outer = 1A6A9400] 09:32:38 INFO - PROCESS | 3772 | 1464625958861 Marionette DEBUG loaded listener.js 09:32:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 242 (1A79A400) [pid = 3772] [serial = 1892] [outer = 1A6A9400] 09:32:39 INFO - PROCESS | 3772 | 1464625959684 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]]]}] 09:32:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:32:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1037ms 09:32:39 INFO - PROCESS | 3772 | 1464625959742 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 09:32:39 INFO - PROCESS | 3772 | 1464625959747 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 09:32:39 INFO - PROCESS | 3772 | 1464625959752 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:32:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:32:39 INFO - PROCESS | 3772 | 1464625959756 Marionette TRACE conn3 <- [1,2486,null,{}] 09:32:39 INFO - PROCESS | 3772 | 1464625959777 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}] 09:32:39 INFO - PROCESS | 3772 | 1464625959925 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 09:32:40 INFO - PROCESS | 3772 | 1464625960125 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:40 INFO - PROCESS | 3772 | ++DOCSHELL 12ACE000 == 130 [pid = 3772] [id = 631] 09:32:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 243 (12D39C00) [pid = 3772] [serial = 1893] [outer = 00000000] 09:32:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 244 (13123800) [pid = 3772] [serial = 1894] [outer = 12D39C00] 09:32:40 INFO - PROCESS | 3772 | 1464625960182 Marionette DEBUG loaded listener.js 09:32:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 245 (13B5EC00) [pid = 3772] [serial = 1895] [outer = 12D39C00] 09:32:40 INFO - PROCESS | 3772 | 1464625960768 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]]]}] 09:32:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:32:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1053ms 09:32:40 INFO - PROCESS | 3772 | 1464625960811 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 09:32:40 INFO - PROCESS | 3772 | 1464625960817 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 09:32:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:32:40 INFO - PROCESS | 3772 | 1464625960842 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:32:40 INFO - PROCESS | 3772 | 1464625960845 Marionette TRACE conn3 <- [1,2490,null,{}] 09:32:40 INFO - PROCESS | 3772 | 1464625960849 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}] 09:32:40 INFO - PROCESS | 3772 | 1464625960986 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 09:32:41 INFO - PROCESS | 3772 | 1464625961167 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:41 INFO - PROCESS | 3772 | ++DOCSHELL 16947000 == 131 [pid = 3772] [id = 632] 09:32:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 246 (16BB1400) [pid = 3772] [serial = 1896] [outer = 00000000] 09:32:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 247 (16F48000) [pid = 3772] [serial = 1897] [outer = 16BB1400] 09:32:41 INFO - PROCESS | 3772 | 1464625961224 Marionette DEBUG loaded listener.js 09:32:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 248 (17E15400) [pid = 3772] [serial = 1898] [outer = 16BB1400] 09:32:41 INFO - PROCESS | 3772 | 1464625961803 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]]]}] 09:32:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:32:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 991ms 09:32:41 INFO - PROCESS | 3772 | 1464625961814 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 09:32:41 INFO - PROCESS | 3772 | 1464625961816 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 09:32:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:32:41 INFO - PROCESS | 3772 | 1464625961820 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:32:41 INFO - PROCESS | 3772 | 1464625961824 Marionette TRACE conn3 <- [1,2494,null,{}] 09:32:41 INFO - PROCESS | 3772 | 1464625961835 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}] 09:32:41 INFO - PROCESS | 3772 | 1464625961964 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 09:32:42 INFO - PROCESS | 3772 | 1464625962160 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:42 INFO - PROCESS | 3772 | ++DOCSHELL 1A7A0400 == 132 [pid = 3772] [id = 633] 09:32:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 249 (1A7A2400) [pid = 3772] [serial = 1899] [outer = 00000000] 09:32:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 250 (1A80D000) [pid = 3772] [serial = 1900] [outer = 1A7A2400] 09:32:42 INFO - PROCESS | 3772 | 1464625962218 Marionette DEBUG loaded listener.js 09:32:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 251 (1A88A000) [pid = 3772] [serial = 1901] [outer = 1A7A2400] 09:32:42 INFO - PROCESS | 3772 | 1464625962840 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]]]}] 09:32:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:32:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1084ms 09:32:42 INFO - PROCESS | 3772 | 1464625962922 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 09:32:42 INFO - PROCESS | 3772 | 1464625962925 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 09:32:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:32:42 INFO - PROCESS | 3772 | 1464625962928 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:32:42 INFO - PROCESS | 3772 | 1464625962930 Marionette TRACE conn3 <- [1,2498,null,{}] 09:32:42 INFO - PROCESS | 3772 | 1464625962934 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}] 09:32:43 INFO - PROCESS | 3772 | 1464625963065 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 09:32:43 INFO - PROCESS | 3772 | 1464625963247 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:43 INFO - PROCESS | 3772 | ++DOCSHELL 16F4B000 == 133 [pid = 3772] [id = 634] 09:32:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 252 (1A807000) [pid = 3772] [serial = 1902] [outer = 00000000] 09:32:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 253 (1B080C00) [pid = 3772] [serial = 1903] [outer = 1A807000] 09:32:43 INFO - PROCESS | 3772 | 1464625963303 Marionette DEBUG loaded listener.js 09:32:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 254 (1B2B8400) [pid = 3772] [serial = 1904] [outer = 1A807000] 09:32:43 INFO - PROCESS | 3772 | 1464625963817 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]]]}] 09:32:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:32:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 929ms 09:32:43 INFO - PROCESS | 3772 | 1464625963857 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 09:32:43 INFO - PROCESS | 3772 | 1464625963859 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 09:32:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:32:43 INFO - PROCESS | 3772 | 1464625963863 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:32:43 INFO - PROCESS | 3772 | 1464625963865 Marionette TRACE conn3 <- [1,2502,null,{}] 09:32:43 INFO - PROCESS | 3772 | 1464625963868 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}] 09:32:43 INFO - PROCESS | 3772 | 1464625963993 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 09:32:44 INFO - PROCESS | 3772 | 1464625964185 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:44 INFO - PROCESS | 3772 | ++DOCSHELL 1B3AD000 == 134 [pid = 3772] [id = 635] 09:32:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 255 (1B3AD400) [pid = 3772] [serial = 1905] [outer = 00000000] 09:32:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 256 (1B3B9800) [pid = 3772] [serial = 1906] [outer = 1B3AD400] 09:32:44 INFO - PROCESS | 3772 | 1464625964241 Marionette DEBUG loaded listener.js 09:32:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 257 (1B4E3400) [pid = 3772] [serial = 1907] [outer = 1B3AD400] 09:32:44 INFO - PROCESS | 3772 | 1464625964865 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]]]}] 09:32:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:32:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1022ms 09:32:44 INFO - PROCESS | 3772 | 1464625964918 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 09:32:44 INFO - PROCESS | 3772 | 1464625964920 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 09:32:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:32:44 INFO - PROCESS | 3772 | 1464625964924 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:32:44 INFO - PROCESS | 3772 | 1464625964926 Marionette TRACE conn3 <- [1,2506,null,{}] 09:32:44 INFO - PROCESS | 3772 | 1464625964929 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}] 09:32:45 INFO - PROCESS | 3772 | 1464625965063 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 09:32:45 INFO - PROCESS | 3772 | 1464625965245 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:45 INFO - PROCESS | 3772 | ++DOCSHELL 1B3B9000 == 135 [pid = 3772] [id = 636] 09:32:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 258 (1B650400) [pid = 3772] [serial = 1908] [outer = 00000000] 09:32:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 259 (1B811800) [pid = 3772] [serial = 1909] [outer = 1B650400] 09:32:45 INFO - PROCESS | 3772 | 1464625965299 Marionette DEBUG loaded listener.js 09:32:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 260 (1C3AA800) [pid = 3772] [serial = 1910] [outer = 1B650400] 09:32:45 INFO - PROCESS | 3772 | 1464625965887 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]]]}] 09:32:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:32:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1038ms 09:32:45 INFO - PROCESS | 3772 | 1464625965970 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 09:32:45 INFO - PROCESS | 3772 | 1464625965972 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 09:32:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:32:45 INFO - PROCESS | 3772 | 1464625965976 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:32:45 INFO - PROCESS | 3772 | 1464625965978 Marionette TRACE conn3 <- [1,2510,null,{}] 09:32:45 INFO - PROCESS | 3772 | 1464625965982 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}] 09:32:46 INFO - PROCESS | 3772 | 1464625966111 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 09:32:46 INFO - PROCESS | 3772 | 1464625966292 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:46 INFO - PROCESS | 3772 | ++DOCSHELL 1AAD8400 == 136 [pid = 3772] [id = 637] 09:32:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 261 (1AAE2800) [pid = 3772] [serial = 1911] [outer = 00000000] 09:32:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 262 (1C3E0C00) [pid = 3772] [serial = 1912] [outer = 1AAE2800] 09:32:46 INFO - PROCESS | 3772 | 1464625966345 Marionette DEBUG loaded listener.js 09:32:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 263 (1CE34000) [pid = 3772] [serial = 1913] [outer = 1AAE2800] 09:32:46 INFO - PROCESS | 3772 | 1464625966881 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]]]}] 09:32:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:32:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 929ms 09:32:46 INFO - PROCESS | 3772 | 1464625966923 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 09:32:46 INFO - PROCESS | 3772 | 1464625966925 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 09:32:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:32:46 INFO - PROCESS | 3772 | 1464625966928 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:32:46 INFO - PROCESS | 3772 | 1464625966930 Marionette TRACE conn3 <- [1,2514,null,{}] 09:32:46 INFO - PROCESS | 3772 | 1464625966934 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}] 09:32:47 INFO - PROCESS | 3772 | 1464625967057 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 09:32:47 INFO - PROCESS | 3772 | 1464625967250 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:47 INFO - PROCESS | 3772 | ++DOCSHELL 1C3A4800 == 137 [pid = 3772] [id = 638] 09:32:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 264 (1C3D9800) [pid = 3772] [serial = 1914] [outer = 00000000] 09:32:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 265 (1E716000) [pid = 3772] [serial = 1915] [outer = 1C3D9800] 09:32:47 INFO - PROCESS | 3772 | 1464625967305 Marionette DEBUG loaded listener.js 09:32:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 266 (1E71B000) [pid = 3772] [serial = 1916] [outer = 1C3D9800] 09:32:47 INFO - PROCESS | 3772 | 1464625967925 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]]]}] 09:32:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:32:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1022ms 09:32:47 INFO - PROCESS | 3772 | 1464625967966 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 09:32:47 INFO - PROCESS | 3772 | 1464625967968 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 09:32:47 INFO - PROCESS | 3772 | 1464625967972 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:32:47 INFO - PROCESS | 3772 | 1464625967974 Marionette TRACE conn3 <- [1,2518,null,{}] 09:32:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:32:47 INFO - PROCESS | 3772 | 1464625967978 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}] 09:32:48 INFO - PROCESS | 3772 | 1464625968103 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 09:32:48 INFO - PROCESS | 3772 | 1464625968291 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:48 INFO - PROCESS | 3772 | ++DOCSHELL 1B806800 == 138 [pid = 3772] [id = 639] 09:32:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 267 (1CE2E000) [pid = 3772] [serial = 1917] [outer = 00000000] 09:32:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 268 (1EB49400) [pid = 3772] [serial = 1918] [outer = 1CE2E000] 09:32:48 INFO - PROCESS | 3772 | 1464625968348 Marionette DEBUG loaded listener.js 09:32:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 269 (1ED1FC00) [pid = 3772] [serial = 1919] [outer = 1CE2E000] 09:32:48 INFO - PROCESS | 3772 | 1464625968906 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]]]}] 09:32:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:32:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 976ms 09:32:48 INFO - PROCESS | 3772 | 1464625968946 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 09:32:48 INFO - PROCESS | 3772 | 1464625968948 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 09:32:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:32:48 INFO - PROCESS | 3772 | 1464625968952 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:32:48 INFO - PROCESS | 3772 | 1464625968954 Marionette TRACE conn3 <- [1,2522,null,{}] 09:32:48 INFO - PROCESS | 3772 | 1464625968957 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}] 09:32:49 INFO - PROCESS | 3772 | 1464625969084 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 09:32:49 INFO - PROCESS | 3772 | 1464625969279 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:49 INFO - PROCESS | 3772 | ++DOCSHELL 1EB47400 == 139 [pid = 3772] [id = 640] 09:32:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 270 (1ED2A800) [pid = 3772] [serial = 1920] [outer = 00000000] 09:32:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 271 (1F26C000) [pid = 3772] [serial = 1921] [outer = 1ED2A800] 09:32:49 INFO - PROCESS | 3772 | 1464625969335 Marionette DEBUG loaded listener.js 09:32:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 272 (1F7E2400) [pid = 3772] [serial = 1922] [outer = 1ED2A800] 09:32:49 INFO - PROCESS | 3772 | 1464625969901 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]]]}] 09:32:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:32:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 991ms 09:32:49 INFO - PROCESS | 3772 | 1464625969955 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 09:32:49 INFO - PROCESS | 3772 | 1464625969957 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 09:32:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:32:49 INFO - PROCESS | 3772 | 1464625969961 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:32:49 INFO - PROCESS | 3772 | 1464625969964 Marionette TRACE conn3 <- [1,2526,null,{}] 09:32:49 INFO - PROCESS | 3772 | 1464625969968 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}] 09:32:50 INFO - PROCESS | 3772 | 1464625970115 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 09:32:50 INFO - PROCESS | 3772 | 1464625970313 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:50 INFO - PROCESS | 3772 | ++DOCSHELL 20374C00 == 140 [pid = 3772] [id = 641] 09:32:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 273 (20375800) [pid = 3772] [serial = 1923] [outer = 00000000] 09:32:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 274 (203F3400) [pid = 3772] [serial = 1924] [outer = 20375800] 09:32:50 INFO - PROCESS | 3772 | 1464625970374 Marionette DEBUG loaded listener.js 09:32:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 275 (20696000) [pid = 3772] [serial = 1925] [outer = 20375800] 09:32:50 INFO - PROCESS | 3772 | 1464625970919 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]]]}] 09:32:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:32:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1038ms 09:32:50 INFO - PROCESS | 3772 | 1464625970989 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 09:32:50 INFO - PROCESS | 3772 | 1464625970992 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 09:32:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:32:50 INFO - PROCESS | 3772 | 1464625971012 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:32:51 INFO - PROCESS | 3772 | 1464625971014 Marionette TRACE conn3 <- [1,2530,null,{}] 09:32:51 INFO - PROCESS | 3772 | 1464625971017 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}] 09:32:51 INFO - PROCESS | 3772 | 1464625971143 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 09:32:51 INFO - PROCESS | 3772 | 1464625971327 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:51 INFO - PROCESS | 3772 | ++DOCSHELL 1F7E1400 == 141 [pid = 3772] [id = 642] 09:32:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 276 (2030E800) [pid = 3772] [serial = 1926] [outer = 00000000] 09:32:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 277 (2107EC00) [pid = 3772] [serial = 1927] [outer = 2030E800] 09:32:51 INFO - PROCESS | 3772 | 1464625971382 Marionette DEBUG loaded listener.js 09:32:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 278 (21085800) [pid = 3772] [serial = 1928] [outer = 2030E800] 09:32:51 INFO - PROCESS | 3772 | 1464625971968 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]]]}] 09:32:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:32:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 992ms 09:32:52 INFO - PROCESS | 3772 | 1464625972015 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 09:32:52 INFO - PROCESS | 3772 | 1464625972017 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 09:32:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:32:52 INFO - PROCESS | 3772 | 1464625972020 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:32:52 INFO - PROCESS | 3772 | 1464625972024 Marionette TRACE conn3 <- [1,2534,null,{}] 09:32:52 INFO - PROCESS | 3772 | 1464625972028 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}] 09:32:52 INFO - PROCESS | 3772 | 1464625972154 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 09:32:52 INFO - PROCESS | 3772 | 1464625972367 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:52 INFO - PROCESS | 3772 | ++DOCSHELL 114BBC00 == 142 [pid = 3772] [id = 643] 09:32:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 279 (1A79AC00) [pid = 3772] [serial = 1929] [outer = 00000000] 09:32:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 280 (2153D000) [pid = 3772] [serial = 1930] [outer = 1A79AC00] 09:32:52 INFO - PROCESS | 3772 | 1464625972424 Marionette DEBUG loaded listener.js 09:32:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 281 (215BA400) [pid = 3772] [serial = 1931] [outer = 1A79AC00] 09:32:52 INFO - PROCESS | 3772 | 1464625972987 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]]]}] 09:32:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:32:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1038ms 09:32:53 INFO - PROCESS | 3772 | 1464625973062 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 09:32:53 INFO - PROCESS | 3772 | 1464625973064 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 09:32:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:32:53 INFO - PROCESS | 3772 | 1464625973068 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:32:53 INFO - PROCESS | 3772 | 1464625973070 Marionette TRACE conn3 <- [1,2538,null,{}] 09:32:53 INFO - PROCESS | 3772 | 1464625973073 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}] 09:32:53 INFO - PROCESS | 3772 | 1464625973201 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 09:32:53 INFO - PROCESS | 3772 | 1464625973391 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:53 INFO - PROCESS | 3772 | ++DOCSHELL 1975F000 == 143 [pid = 3772] [id = 644] 09:32:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 282 (19974C00) [pid = 3772] [serial = 1932] [outer = 00000000] 09:32:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 283 (1A79E800) [pid = 3772] [serial = 1933] [outer = 19974C00] 09:32:53 INFO - PROCESS | 3772 | 1464625973446 Marionette DEBUG loaded listener.js 09:32:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 284 (1AAD9000) [pid = 3772] [serial = 1934] [outer = 19974C00] 09:32:54 INFO - PROCESS | 3772 | 1464625974051 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]]]}] 09:32:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:32:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1038ms 09:32:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:32:54 INFO - PROCESS | 3772 | 1464625974121 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 09:32:54 INFO - PROCESS | 3772 | 1464625974123 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 09:32:54 INFO - PROCESS | 3772 | 1464625974127 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:32:54 INFO - PROCESS | 3772 | 1464625974129 Marionette TRACE conn3 <- [1,2542,null,{}] 09:32:54 INFO - PROCESS | 3772 | 1464625974132 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}] 09:32:54 INFO - PROCESS | 3772 | 1464625974267 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 09:32:54 INFO - PROCESS | 3772 | 1464625974440 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:54 INFO - PROCESS | 3772 | ++DOCSHELL 20699000 == 144 [pid = 3772] [id = 645] 09:32:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 285 (20699400) [pid = 3772] [serial = 1935] [outer = 00000000] 09:32:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 286 (2109E400) [pid = 3772] [serial = 1936] [outer = 20699400] 09:32:54 INFO - PROCESS | 3772 | 1464625974495 Marionette DEBUG loaded listener.js 09:32:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 287 (215CB400) [pid = 3772] [serial = 1937] [outer = 20699400] 09:32:55 INFO - PROCESS | 3772 | 1464625975464 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]]]}] 09:32:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:32:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1378ms 09:32:55 INFO - PROCESS | 3772 | 1464625975515 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 09:32:55 INFO - PROCESS | 3772 | 1464625975520 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 09:32:55 INFO - PROCESS | 3772 | 1464625975525 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:32:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:32:55 INFO - PROCESS | 3772 | 1464625975528 Marionette TRACE conn3 <- [1,2546,null,{}] 09:32:55 INFO - PROCESS | 3772 | 1464625975534 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}] 09:32:55 INFO - PROCESS | 3772 | 1464625975668 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 09:32:55 INFO - PROCESS | 3772 | 1464625975859 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:55 INFO - PROCESS | 3772 | ++DOCSHELL 11028800 == 145 [pid = 3772] [id = 646] 09:32:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 288 (1122E400) [pid = 3772] [serial = 1938] [outer = 00000000] 09:32:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 289 (131A9400) [pid = 3772] [serial = 1939] [outer = 1122E400] 09:32:55 INFO - PROCESS | 3772 | 1464625975908 Marionette DEBUG loaded listener.js 09:32:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 290 (140C8400) [pid = 3772] [serial = 1940] [outer = 1122E400] 09:32:56 INFO - PROCESS | 3772 | 1464625976484 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]]]}] 09:32:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:32:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1037ms 09:32:56 INFO - PROCESS | 3772 | 1464625976552 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 09:32:56 INFO - PROCESS | 3772 | 1464625976557 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 09:32:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:32:56 INFO - PROCESS | 3772 | 1464625976579 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:32:56 INFO - PROCESS | 3772 | 1464625976581 Marionette TRACE conn3 <- [1,2550,null,{}] 09:32:56 INFO - PROCESS | 3772 | 1464625976585 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}] 09:32:56 INFO - PROCESS | 3772 | 1464625976714 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 09:32:56 INFO - PROCESS | 3772 | 1464625976910 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:56 INFO - PROCESS | 3772 | ++DOCSHELL 16713400 == 146 [pid = 3772] [id = 647] 09:32:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 291 (16BB9400) [pid = 3772] [serial = 1941] [outer = 00000000] 09:32:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 292 (17594C00) [pid = 3772] [serial = 1942] [outer = 16BB9400] 09:32:56 INFO - PROCESS | 3772 | 1464625976961 Marionette DEBUG loaded listener.js 09:32:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 293 (1843F000) [pid = 3772] [serial = 1943] [outer = 16BB9400] 09:32:57 INFO - PROCESS | 3772 | --DOCSHELL 1C3A8000 == 145 [pid = 3772] [id = 574] 09:32:57 INFO - PROCESS | 3772 | --DOCSHELL 1EB43C00 == 144 [pid = 3772] [id = 575] 09:32:57 INFO - PROCESS | 3772 | --DOCSHELL 1A72DC00 == 143 [pid = 3772] [id = 570] 09:32:57 INFO - PROCESS | 3772 | --DOCSHELL 19783000 == 142 [pid = 3772] [id = 629] 09:32:57 INFO - PROCESS | 3772 | --DOCSHELL 1759F800 == 141 [pid = 3772] [id = 628] 09:32:57 INFO - PROCESS | 3772 | --DOCSHELL 17E67400 == 140 [pid = 3772] [id = 627] 09:32:57 INFO - PROCESS | 3772 | --DOCSHELL 173B3C00 == 139 [pid = 3772] [id = 626] 09:32:57 INFO - PROCESS | 3772 | --DOCSHELL 140CC400 == 138 [pid = 3772] [id = 623] 09:32:57 INFO - PROCESS | 3772 | --DOCSHELL 102D3000 == 137 [pid = 3772] [id = 622] 09:32:57 INFO - PROCESS | 3772 | --DOCSHELL 10FBC800 == 136 [pid = 3772] [id = 621] 09:32:57 INFO - PROCESS | 3772 | --DOCSHELL 13076800 == 135 [pid = 3772] [id = 619] 09:32:57 INFO - PROCESS | 3772 | --DOCSHELL 234BC400 == 134 [pid = 3772] [id = 618] 09:32:57 INFO - PROCESS | 3772 | --DOCSHELL 2187E800 == 133 [pid = 3772] [id = 617] 09:32:57 INFO - PROCESS | 3772 | --DOCSHELL 215CDC00 == 132 [pid = 3772] [id = 616] 09:32:57 INFO - PROCESS | 3772 | --DOCSHELL 21537C00 == 131 [pid = 3772] [id = 615] 09:32:57 INFO - PROCESS | 3772 | --DOCSHELL 2069D000 == 130 [pid = 3772] [id = 614] 09:32:57 INFO - PROCESS | 3772 | --DOCSHELL 20698800 == 129 [pid = 3772] [id = 613] 09:32:57 INFO - PROCESS | 3772 | --DOCSHELL 1F262C00 == 128 [pid = 3772] [id = 612] 09:32:57 INFO - PROCESS | 3772 | --DOCSHELL 1B082800 == 127 [pid = 3772] [id = 611] 09:32:57 INFO - PROCESS | 3772 | --DOCSHELL 16C3F000 == 126 [pid = 3772] [id = 610] 09:32:57 INFO - PROCESS | 3772 | --DOMWINDOW == 292 (215CC000) [pid = 3772] [serial = 1774] [outer = 00000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3772 | --DOMWINDOW == 291 (2166F800) [pid = 3772] [serial = 1777] [outer = 00000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3772 | --DOMWINDOW == 290 (21876000) [pid = 3772] [serial = 1780] [outer = 00000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3772 | --DOMWINDOW == 289 (22048400) [pid = 3772] [serial = 1783] [outer = 00000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3772 | --DOMWINDOW == 288 (15FE8400) [pid = 3772] [serial = 1786] [outer = 00000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3772 | --DOMWINDOW == 287 (1A79F400) [pid = 3772] [serial = 1789] [outer = 00000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3772 | --DOMWINDOW == 286 (1ED1CC00) [pid = 3772] [serial = 1822] [outer = 00000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3772 | --DOCSHELL 17597C00 == 125 [pid = 3772] [id = 609] 09:32:57 INFO - PROCESS | 3772 | --DOCSHELL 130AA000 == 124 [pid = 3772] [id = 608] 09:32:57 INFO - PROCESS | 3772 | 1464625977706 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]]]}] 09:32:57 INFO - PROCESS | 3772 | --DOMWINDOW == 285 (1ED2EC00) [pid = 3772] [serial = 1754] [outer = 00000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3772 | --DOMWINDOW == 284 (13721C00) [pid = 3772] [serial = 1793] [outer = 00000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3772 | --DOMWINDOW == 283 (12D80800) [pid = 3772] [serial = 1792] [outer = 00000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3772 | --DOMWINDOW == 282 (19751800) [pid = 3772] [serial = 1796] [outer = 00000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3772 | --DOMWINDOW == 281 (17595400) [pid = 3772] [serial = 1795] [outer = 00000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3772 | --DOMWINDOW == 280 (1ED32800) [pid = 3772] [serial = 1762] [outer = 00000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3772 | --DOMWINDOW == 279 (20309C00) [pid = 3772] [serial = 1768] [outer = 00000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3772 | --DOMWINDOW == 278 (1A888800) [pid = 3772] [serial = 1807] [outer = 00000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3772 | --DOMWINDOW == 277 (1A703400) [pid = 3772] [serial = 1804] [outer = 00000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3772 | --DOMWINDOW == 276 (1B07AC00) [pid = 3772] [serial = 1808] [outer = 00000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3772 | --DOMWINDOW == 275 (199CB800) [pid = 3772] [serial = 1759] [outer = 00000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3772 | --DOMWINDOW == 274 (18439C00) [pid = 3772] [serial = 1801] [outer = 00000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3772 | --DOMWINDOW == 273 (21085C00) [pid = 3772] [serial = 1765] [outer = 00000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3772 | --DOMWINDOW == 272 (13DC8400) [pid = 3772] [serial = 1756] [outer = 00000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3772 | --DOMWINDOW == 271 (1977F400) [pid = 3772] [serial = 1802] [outer = 00000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3772 | --DOMWINDOW == 270 (1B649C00) [pid = 3772] [serial = 1810] [outer = 00000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3772 | --DOMWINDOW == 269 (2109D400) [pid = 3772] [serial = 1771] [outer = 00000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3772 | --DOMWINDOW == 268 (156A8800) [pid = 3772] [serial = 1798] [outer = 00000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3772 | --DOMWINDOW == 267 (15C70800) [pid = 3772] [serial = 1799] [outer = 00000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3772 | --DOMWINDOW == 266 (1AAE0400) [pid = 3772] [serial = 1816] [outer = 00000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3772 | --DOMWINDOW == 265 (1C3E0400) [pid = 3772] [serial = 1813] [outer = 00000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3772 | --DOMWINDOW == 264 (1E70FC00) [pid = 3772] [serial = 1819] [outer = 00000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3772 | --DOMWINDOW == 263 (1CE35800) [pid = 3772] [serial = 1814] [outer = 00000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3772 | --DOMWINDOW == 262 (1C3A6C00) [pid = 3772] [serial = 1817] [outer = 00000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3772 | --DOMWINDOW == 261 (1E719000) [pid = 3772] [serial = 1820] [outer = 00000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3772 | --DOMWINDOW == 260 (1A72FC00) [pid = 3772] [serial = 1805] [outer = 00000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3772 | --DOMWINDOW == 259 (1B807000) [pid = 3772] [serial = 1811] [outer = 00000000] [url = about:blank] 09:32:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:32:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1208ms 09:32:57 INFO - PROCESS | 3772 | 1464625977783 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 09:32:57 INFO - PROCESS | 3772 | 1464625977786 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 09:32:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:32:57 INFO - PROCESS | 3772 | 1464625977789 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:32:57 INFO - PROCESS | 3772 | 1464625977793 Marionette TRACE conn3 <- [1,2554,null,{}] 09:32:57 INFO - PROCESS | 3772 | 1464625977803 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}] 09:32:57 INFO - PROCESS | 3772 | 1464625977901 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 09:32:57 INFO - PROCESS | 3772 | 1464625977914 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:57 INFO - PROCESS | 3772 | ++DOCSHELL 15DA9C00 == 125 [pid = 3772] [id = 648] 09:32:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 260 (15DAB400) [pid = 3772] [serial = 1944] [outer = 00000000] 09:32:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 261 (1671BC00) [pid = 3772] [serial = 1945] [outer = 15DAB400] 09:32:57 INFO - PROCESS | 3772 | 1464625977962 Marionette DEBUG loaded listener.js 09:32:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 262 (16F42000) [pid = 3772] [serial = 1946] [outer = 15DAB400] 09:32:58 INFO - PROCESS | 3772 | 1464625978557 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]]]}] 09:32:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:32:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 836ms 09:32:58 INFO - PROCESS | 3772 | 1464625978616 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 09:32:58 INFO - PROCESS | 3772 | 1464625978618 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 09:32:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:32:58 INFO - PROCESS | 3772 | 1464625978621 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:32:58 INFO - PROCESS | 3772 | 1464625978623 Marionette TRACE conn3 <- [1,2558,null,{}] 09:32:58 INFO - PROCESS | 3772 | 1464625978626 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}] 09:32:58 INFO - PROCESS | 3772 | 1464625978740 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 09:32:58 INFO - PROCESS | 3772 | 1464625978885 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:58 INFO - PROCESS | 3772 | ++DOCSHELL 16F4F800 == 126 [pid = 3772] [id = 649] 09:32:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 263 (173B3C00) [pid = 3772] [serial = 1947] [outer = 00000000] 09:32:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 264 (1975E000) [pid = 3772] [serial = 1948] [outer = 173B3C00] 09:32:58 INFO - PROCESS | 3772 | 1464625978931 Marionette DEBUG loaded listener.js 09:32:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 265 (19A55C00) [pid = 3772] [serial = 1949] [outer = 173B3C00] 09:32:59 INFO - PROCESS | 3772 | 1464625979357 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]]]}] 09:32:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:32:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 805ms 09:32:59 INFO - PROCESS | 3772 | 1464625979423 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 09:32:59 INFO - PROCESS | 3772 | 1464625979425 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 09:32:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:32:59 INFO - PROCESS | 3772 | 1464625979428 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:32:59 INFO - PROCESS | 3772 | 1464625979430 Marionette TRACE conn3 <- [1,2562,null,{}] 09:32:59 INFO - PROCESS | 3772 | 1464625979434 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}] 09:32:59 INFO - PROCESS | 3772 | 1464625979538 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 09:32:59 INFO - PROCESS | 3772 | 1464625979550 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:59 INFO - PROCESS | 3772 | ++DOCSHELL 1A1CFC00 == 127 [pid = 3772] [id = 650] 09:32:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 266 (1A702400) [pid = 3772] [serial = 1950] [outer = 00000000] 09:32:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 267 (1A72DC00) [pid = 3772] [serial = 1951] [outer = 1A702400] 09:32:59 INFO - PROCESS | 3772 | 1464625979595 Marionette DEBUG loaded listener.js 09:32:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 268 (1A87D800) [pid = 3772] [serial = 1952] [outer = 1A702400] 09:33:00 INFO - PROCESS | 3772 | 1464625980099 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]]]}] 09:33:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:33:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 728ms 09:33:00 INFO - PROCESS | 3772 | 1464625980153 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 09:33:00 INFO - PROCESS | 3772 | 1464625980155 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 09:33:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:33:00 INFO - PROCESS | 3772 | 1464625980159 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:33:00 INFO - PROCESS | 3772 | 1464625980160 Marionette TRACE conn3 <- [1,2566,null,{}] 09:33:00 INFO - PROCESS | 3772 | 1464625980164 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}] 09:33:00 INFO - PROCESS | 3772 | 1464625980350 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 09:33:00 INFO - PROCESS | 3772 | 1464625980367 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:00 INFO - PROCESS | 3772 | ++DOCSHELL 19A4B000 == 128 [pid = 3772] [id = 651] 09:33:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 269 (1A70B400) [pid = 3772] [serial = 1953] [outer = 00000000] 09:33:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 270 (1B4E9800) [pid = 3772] [serial = 1954] [outer = 1A70B400] 09:33:00 INFO - PROCESS | 3772 | 1464625980413 Marionette DEBUG loaded listener.js 09:33:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 271 (1B80B000) [pid = 3772] [serial = 1955] [outer = 1A70B400] 09:33:00 INFO - PROCESS | 3772 | 1464625980900 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]]]}] 09:33:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:33:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 790ms 09:33:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:33:00 INFO - PROCESS | 3772 | 1464625980961 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 09:33:00 INFO - PROCESS | 3772 | 1464625980963 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 09:33:00 INFO - PROCESS | 3772 | 1464625980969 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:33:00 INFO - PROCESS | 3772 | 1464625980971 Marionette TRACE conn3 <- [1,2570,null,{}] 09:33:00 INFO - PROCESS | 3772 | 1464625980974 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}] 09:33:01 INFO - PROCESS | 3772 | 1464625981137 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 09:33:01 INFO - PROCESS | 3772 | 1464625981157 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:01 INFO - PROCESS | 3772 | ++DOCSHELL 1B3B7800 == 129 [pid = 3772] [id = 652] 09:33:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 272 (1B651800) [pid = 3772] [serial = 1956] [outer = 00000000] 09:33:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 273 (1E718800) [pid = 3772] [serial = 1957] [outer = 1B651800] 09:33:01 INFO - PROCESS | 3772 | 1464625981202 Marionette DEBUG loaded listener.js 09:33:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 274 (1ED27800) [pid = 3772] [serial = 1958] [outer = 1B651800] 09:33:01 INFO - PROCESS | 3772 | 1464625981648 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]]]}] 09:33:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:33:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 728ms 09:33:01 INFO - PROCESS | 3772 | 1464625981691 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 09:33:01 INFO - PROCESS | 3772 | 1464625981693 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 09:33:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:33:01 INFO - PROCESS | 3772 | 1464625981696 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:33:01 INFO - PROCESS | 3772 | 1464625981698 Marionette TRACE conn3 <- [1,2574,null,{}] 09:33:01 INFO - PROCESS | 3772 | 1464625981701 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}] 09:33:01 INFO - PROCESS | 3772 | 1464625981860 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 09:33:01 INFO - PROCESS | 3772 | 1464625981881 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:01 INFO - PROCESS | 3772 | ++DOCSHELL 1C3E0000 == 130 [pid = 3772] [id = 653] 09:33:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 275 (1ED20C00) [pid = 3772] [serial = 1959] [outer = 00000000] 09:33:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 276 (1F7EB400) [pid = 3772] [serial = 1960] [outer = 1ED20C00] 09:33:01 INFO - PROCESS | 3772 | 1464625981925 Marionette DEBUG loaded listener.js 09:33:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 277 (2030B800) [pid = 3772] [serial = 1961] [outer = 1ED20C00] 09:33:02 INFO - PROCESS | 3772 | --DOMWINDOW == 276 (17E6E000) [pid = 3772] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:33:02 INFO - PROCESS | 3772 | --DOMWINDOW == 275 (17592400) [pid = 3772] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:33:02 INFO - PROCESS | 3772 | --DOMWINDOW == 274 (18247400) [pid = 3772] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:33:02 INFO - PROCESS | 3772 | --DOMWINDOW == 273 (19A4C000) [pid = 3772] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:33:02 INFO - PROCESS | 3772 | --DOMWINDOW == 272 (15DB6400) [pid = 3772] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:33:02 INFO - PROCESS | 3772 | --DOMWINDOW == 271 (140CF400) [pid = 3772] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:33:02 INFO - PROCESS | 3772 | --DOMWINDOW == 270 (10FC5400) [pid = 3772] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:33:02 INFO - PROCESS | 3772 | --DOMWINDOW == 269 (10432400) [pid = 3772] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:33:02 INFO - PROCESS | 3772 | --DOMWINDOW == 268 (1EB40800) [pid = 3772] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:33:02 INFO - PROCESS | 3772 | --DOMWINDOW == 267 (16717C00) [pid = 3772] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:33:02 INFO - PROCESS | 3772 | 1464625982688 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]]]}] 09:33:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:33:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1038ms 09:33:02 INFO - PROCESS | 3772 | 1464625982756 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 09:33:02 INFO - PROCESS | 3772 | 1464625982758 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 09:33:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:33:02 INFO - PROCESS | 3772 | 1464625982762 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:33:02 INFO - PROCESS | 3772 | 1464625982764 Marionette TRACE conn3 <- [1,2578,null,{}] 09:33:02 INFO - PROCESS | 3772 | 1464625982768 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}] 09:33:02 INFO - PROCESS | 3772 | 1464625982874 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 09:33:02 INFO - PROCESS | 3772 | 1464625982896 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:02 INFO - PROCESS | 3772 | ++DOCSHELL 16C37000 == 131 [pid = 3772] [id = 654] 09:33:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 268 (16C45800) [pid = 3772] [serial = 1962] [outer = 00000000] 09:33:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 269 (18247400) [pid = 3772] [serial = 1963] [outer = 16C45800] 09:33:02 INFO - PROCESS | 3772 | 1464625982942 Marionette DEBUG loaded listener.js 09:33:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 270 (1B3B8800) [pid = 3772] [serial = 1964] [outer = 16C45800] 09:33:03 INFO - PROCESS | 3772 | 1464625983408 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]]]}] 09:33:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:33:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 697ms 09:33:03 INFO - PROCESS | 3772 | 1464625983455 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 09:33:03 INFO - PROCESS | 3772 | 1464625983457 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 09:33:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:33:03 INFO - PROCESS | 3772 | 1464625983460 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:33:03 INFO - PROCESS | 3772 | 1464625983462 Marionette TRACE conn3 <- [1,2582,null,{}] 09:33:03 INFO - PROCESS | 3772 | 1464625983465 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}] 09:33:03 INFO - PROCESS | 3772 | 1464625983572 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 09:33:03 INFO - PROCESS | 3772 | 1464625983578 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:03 INFO - PROCESS | 3772 | ++DOCSHELL 1ED26C00 == 132 [pid = 3772] [id = 655] 09:33:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 271 (20377000) [pid = 3772] [serial = 1965] [outer = 00000000] 09:33:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 272 (203F3800) [pid = 3772] [serial = 1966] [outer = 20377000] 09:33:03 INFO - PROCESS | 3772 | 1464625983652 Marionette DEBUG loaded listener.js 09:33:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 273 (206A0800) [pid = 3772] [serial = 1967] [outer = 20377000] 09:33:04 INFO - PROCESS | 3772 | 1464625984141 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]]]}] 09:33:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:33:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 727ms 09:33:04 INFO - PROCESS | 3772 | 1464625984200 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 09:33:04 INFO - PROCESS | 3772 | 1464625984202 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 09:33:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:33:04 INFO - PROCESS | 3772 | 1464625984206 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:33:04 INFO - PROCESS | 3772 | 1464625984208 Marionette TRACE conn3 <- [1,2586,null,{}] 09:33:04 INFO - PROCESS | 3772 | 1464625984212 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}] 09:33:04 INFO - PROCESS | 3772 | 1464625984335 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 09:33:04 INFO - PROCESS | 3772 | 1464625984341 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:04 INFO - PROCESS | 3772 | ++DOCSHELL 20633800 == 133 [pid = 3772] [id = 656] 09:33:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 274 (20635C00) [pid = 3772] [serial = 1968] [outer = 00000000] 09:33:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 275 (20638800) [pid = 3772] [serial = 1969] [outer = 20635C00] 09:33:04 INFO - PROCESS | 3772 | 1464625984390 Marionette DEBUG loaded listener.js 09:33:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 276 (2107D800) [pid = 3772] [serial = 1970] [outer = 20635C00] 09:33:05 INFO - PROCESS | 3772 | 1464625985258 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]]]}] 09:33:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:33:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1130ms 09:33:05 INFO - PROCESS | 3772 | 1464625985344 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 09:33:05 INFO - PROCESS | 3772 | 1464625985349 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 09:33:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:33:05 INFO - PROCESS | 3772 | 1464625985356 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:33:05 INFO - PROCESS | 3772 | 1464625985360 Marionette TRACE conn3 <- [1,2590,null,{}] 09:33:05 INFO - PROCESS | 3772 | 1464625985366 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}] 09:33:05 INFO - PROCESS | 3772 | 1464625985517 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 09:33:05 INFO - PROCESS | 3772 | 1464625985700 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:05 INFO - PROCESS | 3772 | ++DOCSHELL 130A6800 == 134 [pid = 3772] [id = 657] 09:33:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 277 (1311A800) [pid = 3772] [serial = 1971] [outer = 00000000] 09:33:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 278 (140A6800) [pid = 3772] [serial = 1972] [outer = 1311A800] 09:33:05 INFO - PROCESS | 3772 | 1464625985757 Marionette DEBUG loaded listener.js 09:33:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 279 (15DB7000) [pid = 3772] [serial = 1973] [outer = 1311A800] 09:33:06 INFO - PROCESS | 3772 | 1464625986319 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]]]}] 09:33:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:33:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 991ms 09:33:06 INFO - PROCESS | 3772 | 1464625986361 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 09:33:06 INFO - PROCESS | 3772 | 1464625986367 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 09:33:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:33:06 INFO - PROCESS | 3772 | 1464625986373 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:33:06 INFO - PROCESS | 3772 | 1464625986376 Marionette TRACE conn3 <- [1,2594,null,{}] 09:33:06 INFO - PROCESS | 3772 | 1464625986380 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}] 09:33:06 INFO - PROCESS | 3772 | 1464625986517 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 09:33:06 INFO - PROCESS | 3772 | 1464625986718 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:06 INFO - PROCESS | 3772 | ++DOCSHELL 17EF5000 == 135 [pid = 3772] [id = 658] 09:33:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 280 (18448C00) [pid = 3772] [serial = 1974] [outer = 00000000] 09:33:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 281 (19A48800) [pid = 3772] [serial = 1975] [outer = 18448C00] 09:33:06 INFO - PROCESS | 3772 | 1464625986774 Marionette DEBUG loaded listener.js 09:33:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 282 (1A707400) [pid = 3772] [serial = 1976] [outer = 18448C00] 09:33:07 INFO - PROCESS | 3772 | 1464625987438 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]]]}] 09:33:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:33:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1130ms 09:33:07 INFO - PROCESS | 3772 | 1464625987511 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 09:33:07 INFO - PROCESS | 3772 | 1464625987514 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 09:33:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:33:07 INFO - PROCESS | 3772 | 1464625987520 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:33:07 INFO - PROCESS | 3772 | 1464625987524 Marionette TRACE conn3 <- [1,2598,null,{}] 09:33:07 INFO - PROCESS | 3772 | 1464625987535 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}] 09:33:07 INFO - PROCESS | 3772 | 1464625987671 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 09:33:07 INFO - PROCESS | 3772 | 1464625987862 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:07 INFO - PROCESS | 3772 | ++DOCSHELL 1B3B2C00 == 136 [pid = 3772] [id = 659] 09:33:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 283 (1E713C00) [pid = 3772] [serial = 1977] [outer = 00000000] 09:33:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 284 (2030F000) [pid = 3772] [serial = 1978] [outer = 1E713C00] 09:33:07 INFO - PROCESS | 3772 | 1464625987921 Marionette DEBUG loaded listener.js 09:33:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 285 (20638000) [pid = 3772] [serial = 1979] [outer = 1E713C00] 09:33:08 INFO - PROCESS | 3772 | 1464625988529 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]]]}] 09:33:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:33:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1084ms 09:33:08 INFO - PROCESS | 3772 | 1464625988601 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 09:33:08 INFO - PROCESS | 3772 | 1464625988604 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 09:33:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:33:08 INFO - PROCESS | 3772 | 1464625988608 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:33:08 INFO - PROCESS | 3772 | 1464625988610 Marionette TRACE conn3 <- [1,2602,null,{}] 09:33:08 INFO - PROCESS | 3772 | 1464625988627 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}] 09:33:08 INFO - PROCESS | 3772 | 1464625988818 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 09:33:08 INFO - PROCESS | 3772 | 1464625988956 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:08 INFO - PROCESS | 3772 | ++DOCSHELL 2063D800 == 137 [pid = 3772] [id = 660] 09:33:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 286 (2063E000) [pid = 3772] [serial = 1980] [outer = 00000000] 09:33:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 287 (21086400) [pid = 3772] [serial = 1981] [outer = 2063E000] 09:33:09 INFO - PROCESS | 3772 | 1464625989012 Marionette DEBUG loaded listener.js 09:33:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 288 (21540800) [pid = 3772] [serial = 1982] [outer = 2063E000] 09:33:09 INFO - PROCESS | 3772 | 1464625989605 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]]]}] 09:33:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:33:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1022ms 09:33:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:33:09 INFO - PROCESS | 3772 | 1464625989649 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 09:33:09 INFO - PROCESS | 3772 | 1464625989652 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 09:33:09 INFO - PROCESS | 3772 | 1464625989655 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:33:09 INFO - PROCESS | 3772 | 1464625989657 Marionette TRACE conn3 <- [1,2606,null,{}] 09:33:09 INFO - PROCESS | 3772 | 1464625989661 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}] 09:33:09 INFO - PROCESS | 3772 | 1464625989787 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 09:33:09 INFO - PROCESS | 3772 | 1464625989988 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:09 INFO - PROCESS | 3772 | ++DOCSHELL 21082800 == 138 [pid = 3772] [id = 661] 09:33:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 289 (2166AC00) [pid = 3772] [serial = 1983] [outer = 00000000] 09:33:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 290 (21673400) [pid = 3772] [serial = 1984] [outer = 2166AC00] 09:33:10 INFO - PROCESS | 3772 | 1464625990043 Marionette DEBUG loaded listener.js 09:33:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 291 (21703800) [pid = 3772] [serial = 1985] [outer = 2166AC00] 09:33:10 INFO - PROCESS | 3772 | 1464625990645 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]]]}] 09:33:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:33:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1022ms 09:33:10 INFO - PROCESS | 3772 | 1464625990694 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 09:33:10 INFO - PROCESS | 3772 | 1464625990697 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 09:33:10 INFO - PROCESS | 3772 | 1464625990700 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:33:10 INFO - PROCESS | 3772 | 1464625990702 Marionette TRACE conn3 <- [1,2610,null,{}] 09:33:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:33:10 INFO - PROCESS | 3772 | 1464625990706 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}] 09:33:10 INFO - PROCESS | 3772 | 1464625990842 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 09:33:11 INFO - PROCESS | 3772 | 1464625991044 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:11 INFO - PROCESS | 3772 | ++DOCSHELL 22041800 == 139 [pid = 3772] [id = 662] 09:33:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 292 (22048000) [pid = 3772] [serial = 1986] [outer = 00000000] 09:33:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 293 (234B8400) [pid = 3772] [serial = 1987] [outer = 22048000] 09:33:11 INFO - PROCESS | 3772 | 1464625991099 Marionette DEBUG loaded listener.js 09:33:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 294 (234BAC00) [pid = 3772] [serial = 1988] [outer = 22048000] 09:33:11 INFO - PROCESS | 3772 | 1464625991669 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]]]}] 09:33:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:33:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 975ms 09:33:11 INFO - PROCESS | 3772 | 1464625991697 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 09:33:11 INFO - PROCESS | 3772 | 1464625991699 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 09:33:11 INFO - PROCESS | 3772 | 1464625991704 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:33:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:33:11 INFO - PROCESS | 3772 | 1464625991706 Marionette TRACE conn3 <- [1,2614,null,{}] 09:33:11 INFO - PROCESS | 3772 | 1464625991710 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}] 09:33:11 INFO - PROCESS | 3772 | 1464625991837 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 09:33:12 INFO - PROCESS | 3772 | 1464625992037 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:12 INFO - PROCESS | 3772 | ++DOCSHELL 21881800 == 140 [pid = 3772] [id = 663] 09:33:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 295 (2204C000) [pid = 3772] [serial = 1989] [outer = 00000000] 09:33:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 296 (23577400) [pid = 3772] [serial = 1990] [outer = 2204C000] 09:33:12 INFO - PROCESS | 3772 | 1464625992092 Marionette DEBUG loaded listener.js 09:33:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 297 (2357A400) [pid = 3772] [serial = 1991] [outer = 2204C000] 09:33:12 INFO - PROCESS | 3772 | 1464625992653 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]]]}] 09:33:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:33:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 975ms 09:33:12 INFO - PROCESS | 3772 | 1464625992677 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 09:33:12 INFO - PROCESS | 3772 | 1464625992679 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 09:33:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:33:12 INFO - PROCESS | 3772 | 1464625992682 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:33:12 INFO - PROCESS | 3772 | 1464625992684 Marionette TRACE conn3 <- [1,2618,null,{}] 09:33:12 INFO - PROCESS | 3772 | 1464625992688 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}] 09:33:12 INFO - PROCESS | 3772 | 1464625992815 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 09:33:13 INFO - PROCESS | 3772 | 1464625993017 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:13 INFO - PROCESS | 3772 | ++DOCSHELL 23577000 == 141 [pid = 3772] [id = 664] 09:33:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 298 (23C8B400) [pid = 3772] [serial = 1992] [outer = 00000000] 09:33:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 299 (23C8F800) [pid = 3772] [serial = 1993] [outer = 23C8B400] 09:33:13 INFO - PROCESS | 3772 | 1464625993072 Marionette DEBUG loaded listener.js 09:33:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 300 (23C90000) [pid = 3772] [serial = 1994] [outer = 23C8B400] 09:33:13 INFO - PROCESS | 3772 | 1464625993646 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]]]}] 09:33:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:33:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 991ms 09:33:13 INFO - PROCESS | 3772 | 1464625993685 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 09:33:13 INFO - PROCESS | 3772 | 1464625993687 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 09:33:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:33:13 INFO - PROCESS | 3772 | 1464625993691 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:33:13 INFO - PROCESS | 3772 | 1464625993693 Marionette TRACE conn3 <- [1,2622,null,{}] 09:33:13 INFO - PROCESS | 3772 | 1464625993696 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}] 09:33:13 INFO - PROCESS | 3772 | 1464625993825 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 09:33:14 INFO - PROCESS | 3772 | 1464625994011 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:14 INFO - PROCESS | 3772 | ++DOCSHELL 23C8D400 == 142 [pid = 3772] [id = 665] 09:33:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 301 (23C8F000) [pid = 3772] [serial = 1995] [outer = 00000000] 09:33:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 302 (23FB3400) [pid = 3772] [serial = 1996] [outer = 23C8F000] 09:33:14 INFO - PROCESS | 3772 | 1464625994067 Marionette DEBUG loaded listener.js 09:33:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 303 (23FB7C00) [pid = 3772] [serial = 1997] [outer = 23C8F000] 09:33:14 INFO - PROCESS | 3772 | 1464625994672 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]]]}] 09:33:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:33:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1037ms 09:33:14 INFO - PROCESS | 3772 | 1464625994730 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 09:33:14 INFO - PROCESS | 3772 | 1464625994732 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 09:33:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:33:14 INFO - PROCESS | 3772 | 1464625994736 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:33:14 INFO - PROCESS | 3772 | 1464625994738 Marionette TRACE conn3 <- [1,2626,null,{}] 09:33:14 INFO - PROCESS | 3772 | 1464625994741 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}] 09:33:14 INFO - PROCESS | 3772 | 1464625994869 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 09:33:15 INFO - PROCESS | 3772 | 1464625995060 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:15 INFO - PROCESS | 3772 | ++DOCSHELL 23C93800 == 143 [pid = 3772] [id = 666] 09:33:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 304 (23C95800) [pid = 3772] [serial = 1998] [outer = 00000000] 09:33:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 305 (23FBEC00) [pid = 3772] [serial = 1999] [outer = 23C95800] 09:33:15 INFO - PROCESS | 3772 | 1464625995113 Marionette DEBUG loaded listener.js 09:33:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 306 (25212800) [pid = 3772] [serial = 2000] [outer = 23C95800] 09:33:15 INFO - PROCESS | 3772 | 1464625995717 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]]]}] 09:33:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:33:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1037ms 09:33:15 INFO - PROCESS | 3772 | 1464625995773 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 09:33:15 INFO - PROCESS | 3772 | 1464625995776 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 09:33:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:33:15 INFO - PROCESS | 3772 | 1464625995780 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:33:15 INFO - PROCESS | 3772 | 1464625995782 Marionette TRACE conn3 <- [1,2630,null,{}] 09:33:15 INFO - PROCESS | 3772 | 1464625995802 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}] 09:33:15 INFO - PROCESS | 3772 | 1464625995954 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 09:33:16 INFO - PROCESS | 3772 | 1464625996139 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:16 INFO - PROCESS | 3772 | ++DOCSHELL 25218000 == 144 [pid = 3772] [id = 667] 09:33:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 307 (25219C00) [pid = 3772] [serial = 2001] [outer = 00000000] 09:33:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 308 (25220C00) [pid = 3772] [serial = 2002] [outer = 25219C00] 09:33:16 INFO - PROCESS | 3772 | 1464625996197 Marionette DEBUG loaded listener.js 09:33:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 309 (2527A800) [pid = 3772] [serial = 2003] [outer = 25219C00] 09:33:16 INFO - PROCESS | 3772 | 1464625996759 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]]]}] 09:33:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:33:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 991ms 09:33:16 INFO - PROCESS | 3772 | 1464625996783 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 09:33:16 INFO - PROCESS | 3772 | 1464625996785 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 09:33:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:33:16 INFO - PROCESS | 3772 | 1464625996789 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:33:16 INFO - PROCESS | 3772 | 1464625996791 Marionette TRACE conn3 <- [1,2634,null,{}] 09:33:16 INFO - PROCESS | 3772 | 1464625996794 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}] 09:33:16 INFO - PROCESS | 3772 | 1464625996922 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 09:33:17 INFO - PROCESS | 3772 | 1464625997125 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:17 INFO - PROCESS | 3772 | ++DOCSHELL 2521C000 == 145 [pid = 3772] [id = 668] 09:33:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 310 (25220800) [pid = 3772] [serial = 2004] [outer = 00000000] 09:33:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 311 (25281800) [pid = 3772] [serial = 2005] [outer = 25220800] 09:33:17 INFO - PROCESS | 3772 | 1464625997180 Marionette DEBUG loaded listener.js 09:33:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 312 (25285400) [pid = 3772] [serial = 2006] [outer = 25220800] 09:33:17 INFO - PROCESS | 3772 | 1464625997767 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]]]}] 09:33:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:33:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1037ms 09:33:17 INFO - PROCESS | 3772 | 1464625997826 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 09:33:17 INFO - PROCESS | 3772 | 1464625997828 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 09:33:17 INFO - PROCESS | 3772 | 1464625997832 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:33:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:33:17 INFO - PROCESS | 3772 | 1464625997836 Marionette TRACE conn3 <- [1,2638,null,{}] 09:33:17 INFO - PROCESS | 3772 | 1464625997840 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}] 09:33:17 INFO - PROCESS | 3772 | 1464625997975 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 09:33:18 INFO - PROCESS | 3772 | 1464625998182 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:18 INFO - PROCESS | 3772 | ++DOCSHELL 1433A000 == 146 [pid = 3772] [id = 669] 09:33:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 313 (15A95C00) [pid = 3772] [serial = 2007] [outer = 00000000] 09:33:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 314 (16BB1000) [pid = 3772] [serial = 2008] [outer = 15A95C00] 09:33:18 INFO - PROCESS | 3772 | 1464625998243 Marionette DEBUG loaded listener.js 09:33:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 315 (16C43000) [pid = 3772] [serial = 2009] [outer = 15A95C00] 09:33:18 INFO - PROCESS | 3772 | 1464625998859 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]]]}] 09:33:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:33:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1084ms 09:33:18 INFO - PROCESS | 3772 | 1464625998928 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 09:33:18 INFO - PROCESS | 3772 | 1464625998930 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 09:33:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:33:18 INFO - PROCESS | 3772 | 1464625998934 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:33:18 INFO - PROCESS | 3772 | 1464625998935 Marionette TRACE conn3 <- [1,2642,null,{}] 09:33:18 INFO - PROCESS | 3772 | 1464625998939 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}] 09:33:19 INFO - PROCESS | 3772 | 1464625999073 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 09:33:19 INFO - PROCESS | 3772 | 1464625999266 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:19 INFO - PROCESS | 3772 | ++DOCSHELL 13723C00 == 147 [pid = 3772] [id = 670] 09:33:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 316 (13727000) [pid = 3772] [serial = 2010] [outer = 00000000] 09:33:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 317 (1A225C00) [pid = 3772] [serial = 2011] [outer = 13727000] 09:33:19 INFO - PROCESS | 3772 | 1464625999305 Marionette DEBUG loaded listener.js 09:33:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 318 (1A69D400) [pid = 3772] [serial = 2012] [outer = 13727000] 09:33:19 INFO - PROCESS | 3772 | 1464625999923 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]]]}] 09:33:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:33:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1022ms 09:33:19 INFO - PROCESS | 3772 | 1464625999971 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 09:33:19 INFO - PROCESS | 3772 | 1464625999973 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 09:33:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:33:19 INFO - PROCESS | 3772 | 1464625999977 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:33:19 INFO - PROCESS | 3772 | 1464625999979 Marionette TRACE conn3 <- [1,2646,null,{}] 09:33:19 INFO - PROCESS | 3772 | 1464625999983 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}] 09:33:20 INFO - PROCESS | 3772 | 1464626000116 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 09:33:20 INFO - PROCESS | 3772 | 1464626000327 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:20 INFO - PROCESS | 3772 | ++DOCSHELL 18442000 == 148 [pid = 3772] [id = 671] 09:33:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 319 (18443C00) [pid = 3772] [serial = 2013] [outer = 00000000] 09:33:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 320 (215D1800) [pid = 3772] [serial = 2014] [outer = 18443C00] 09:33:20 INFO - PROCESS | 3772 | 1464626000388 Marionette DEBUG loaded listener.js 09:33:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 321 (21883400) [pid = 3772] [serial = 2015] [outer = 18443C00] 09:33:21 INFO - PROCESS | 3772 | 1464626001406 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]]]}] 09:33:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:33:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1502ms 09:33:21 INFO - PROCESS | 3772 | 1464626001475 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 09:33:21 INFO - PROCESS | 3772 | 1464626001480 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 09:33:21 INFO - PROCESS | 3772 | 1464626001484 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:33:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:33:21 INFO - PROCESS | 3772 | 1464626001488 Marionette TRACE conn3 <- [1,2650,null,{}] 09:33:21 INFO - PROCESS | 3772 | 1464626001493 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}] 09:33:21 INFO - PROCESS | 3772 | 1464626001660 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 09:33:21 INFO - PROCESS | 3772 | 1464626001857 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:21 INFO - PROCESS | 3772 | ++DOCSHELL 12891C00 == 149 [pid = 3772] [id = 672] 09:33:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 322 (12AD0400) [pid = 3772] [serial = 2016] [outer = 00000000] 09:33:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 323 (13DC9400) [pid = 3772] [serial = 2017] [outer = 12AD0400] 09:33:21 INFO - PROCESS | 3772 | 1464626001906 Marionette DEBUG loaded listener.js 09:33:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 324 (1433CC00) [pid = 3772] [serial = 2018] [outer = 12AD0400] 09:33:22 INFO - PROCESS | 3772 | 1464626002488 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]]]}] 09:33:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:33:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1037ms 09:33:22 INFO - PROCESS | 3772 | 1464626002529 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 09:33:22 INFO - PROCESS | 3772 | 1464626002534 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 09:33:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:33:22 INFO - PROCESS | 3772 | 1464626002541 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:33:22 INFO - PROCESS | 3772 | 1464626002543 Marionette TRACE conn3 <- [1,2654,null,{}] 09:33:22 INFO - PROCESS | 3772 | 1464626002570 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}] 09:33:22 INFO - PROCESS | 3772 | 1464626002699 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 09:33:22 INFO - PROCESS | 3772 | 1464626002900 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:22 INFO - PROCESS | 3772 | ++DOCSHELL 112AA400 == 150 [pid = 3772] [id = 673] 09:33:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 325 (1142B400) [pid = 3772] [serial = 2019] [outer = 00000000] 09:33:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 326 (172EE000) [pid = 3772] [serial = 2020] [outer = 1142B400] 09:33:22 INFO - PROCESS | 3772 | 1464626002935 Marionette DEBUG loaded listener.js 09:33:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 327 (17E64000) [pid = 3772] [serial = 2021] [outer = 1142B400] 09:33:23 INFO - PROCESS | 3772 | --DOCSHELL 14342000 == 149 [pid = 3772] [id = 122] 09:33:23 INFO - PROCESS | 3772 | --DOCSHELL 1EB3B000 == 148 [pid = 3772] [id = 607] 09:33:23 INFO - PROCESS | 3772 | --DOCSHELL 19A9A400 == 147 [pid = 3772] [id = 169] 09:33:23 INFO - PROCESS | 3772 | --DOCSHELL 1ED26C00 == 146 [pid = 3772] [id = 655] 09:33:23 INFO - PROCESS | 3772 | --DOCSHELL 16C37000 == 145 [pid = 3772] [id = 654] 09:33:23 INFO - PROCESS | 3772 | --DOCSHELL 1C3E0000 == 144 [pid = 3772] [id = 653] 09:33:23 INFO - PROCESS | 3772 | --DOCSHELL 1B3B7800 == 143 [pid = 3772] [id = 652] 09:33:23 INFO - PROCESS | 3772 | --DOCSHELL 19A4B000 == 142 [pid = 3772] [id = 651] 09:33:23 INFO - PROCESS | 3772 | --DOCSHELL 15C78400 == 141 [pid = 3772] [id = 625] 09:33:23 INFO - PROCESS | 3772 | --DOCSHELL 1A1CFC00 == 140 [pid = 3772] [id = 650] 09:33:23 INFO - PROCESS | 3772 | --DOCSHELL 15C7C400 == 139 [pid = 3772] [id = 624] 09:33:23 INFO - PROCESS | 3772 | --DOCSHELL 16F4F800 == 138 [pid = 3772] [id = 649] 09:33:23 INFO - PROCESS | 3772 | --DOCSHELL 15DA9C00 == 137 [pid = 3772] [id = 648] 09:33:23 INFO - PROCESS | 3772 | --DOCSHELL 16713400 == 136 [pid = 3772] [id = 647] 09:33:23 INFO - PROCESS | 3772 | --DOCSHELL 11028800 == 135 [pid = 3772] [id = 646] 09:33:23 INFO - PROCESS | 3772 | --DOMWINDOW == 326 (1A728400) [pid = 3772] [serial = 1891] [outer = 00000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3772 | --DOCSHELL 1AAD8400 == 134 [pid = 3772] [id = 637] 09:33:23 INFO - PROCESS | 3772 | --DOCSHELL 1B3B9000 == 133 [pid = 3772] [id = 636] 09:33:23 INFO - PROCESS | 3772 | --DOCSHELL 1B3AD000 == 132 [pid = 3772] [id = 635] 09:33:23 INFO - PROCESS | 3772 | --DOCSHELL 16F4B000 == 131 [pid = 3772] [id = 634] 09:33:23 INFO - PROCESS | 3772 | --DOCSHELL 1A7A0400 == 130 [pid = 3772] [id = 633] 09:33:23 INFO - PROCESS | 3772 | --DOCSHELL 16947000 == 129 [pid = 3772] [id = 632] 09:33:23 INFO - PROCESS | 3772 | --DOCSHELL 12ACE000 == 128 [pid = 3772] [id = 631] 09:33:23 INFO - PROCESS | 3772 | --DOCSHELL 18448000 == 127 [pid = 3772] [id = 630] 09:33:23 INFO - PROCESS | 3772 | --DOMWINDOW == 325 (1975D000) [pid = 3772] [serial = 1882] [outer = 00000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3772 | --DOMWINDOW == 324 (17EF8400) [pid = 3772] [serial = 1880] [outer = 00000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3772 | --DOMWINDOW == 323 (17E15000) [pid = 3772] [serial = 1879] [outer = 00000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3772 | --DOMWINDOW == 322 (1978C400) [pid = 3772] [serial = 1885] [outer = 00000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3772 | --DOMWINDOW == 321 (1A1D0C00) [pid = 3772] [serial = 1888] [outer = 00000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3772 | --DOMWINDOW == 320 (19A9B000) [pid = 3772] [serial = 1861] [outer = 00000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3772 | --DOMWINDOW == 319 (164F5000) [pid = 3772] [serial = 1873] [outer = 00000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3772 | --DOMWINDOW == 318 (14338C00) [pid = 3772] [serial = 1870] [outer = 00000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3772 | --DOMWINDOW == 317 (156A7000) [pid = 3772] [serial = 1871] [outer = 00000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3772 | --DOMWINDOW == 316 (21088C00) [pid = 3772] [serial = 1840] [outer = 00000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3772 | --DOMWINDOW == 315 (12A68C00) [pid = 3772] [serial = 1865] [outer = 00000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3772 | --DOMWINDOW == 314 (11C57400) [pid = 3772] [serial = 1864] [outer = 00000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3772 | --DOMWINDOW == 313 (130A4000) [pid = 3772] [serial = 1867] [outer = 00000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3772 | --DOMWINDOW == 312 (1320C800) [pid = 3772] [serial = 1868] [outer = 00000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3772 | --DOMWINDOW == 311 (19975800) [pid = 3772] [serial = 1828] [outer = 00000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3772 | --DOMWINDOW == 310 (1ED15000) [pid = 3772] [serial = 1831] [outer = 00000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3772 | --DOMWINDOW == 309 (1ED2AC00) [pid = 3772] [serial = 1823] [outer = 00000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3772 | --DOMWINDOW == 308 (1F7EB800) [pid = 3772] [serial = 1834] [outer = 00000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3772 | --DOMWINDOW == 307 (2153DC00) [pid = 3772] [serial = 1843] [outer = 00000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3772 | --DOMWINDOW == 306 (2170B000) [pid = 3772] [serial = 1846] [outer = 00000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3772 | --DOMWINDOW == 305 (19788000) [pid = 3772] [serial = 1883] [outer = 00000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3772 | --DOMWINDOW == 304 (22047000) [pid = 3772] [serial = 1849] [outer = 00000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3772 | --DOMWINDOW == 303 (234B9000) [pid = 3772] [serial = 1852] [outer = 00000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3772 | --DOMWINDOW == 302 (14E66C00) [pid = 3772] [serial = 1825] [outer = 00000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3772 | --DOMWINDOW == 301 (2357B000) [pid = 3772] [serial = 1855] [outer = 00000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3772 | --DOMWINDOW == 300 (16BC3C00) [pid = 3772] [serial = 1858] [outer = 00000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3772 | --DOMWINDOW == 299 (20376C00) [pid = 3772] [serial = 1837] [outer = 00000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3772 | --DOMWINDOW == 298 (1A6A1C00) [pid = 3772] [serial = 1889] [outer = 00000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3772 | --DOMWINDOW == 297 (16BB3C00) [pid = 3772] [serial = 1876] [outer = 00000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3772 | --DOMWINDOW == 296 (16C3A400) [pid = 3772] [serial = 1877] [outer = 00000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3772 | --DOMWINDOW == 295 (199C9800) [pid = 3772] [serial = 1886] [outer = 00000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3772 | --DOMWINDOW == 294 (1671B400) [pid = 3772] [serial = 1874] [outer = 00000000] [url = about:blank] 09:33:24 INFO - PROCESS | 3772 | 1464626004066 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]]]}] 09:33:24 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) 09:33:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1564ms 09:33:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:33:24 INFO - PROCESS | 3772 | 1464626004114 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 09:33:24 INFO - PROCESS | 3772 | 1464626004116 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 09:33:24 INFO - PROCESS | 3772 | 1464626004120 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:33:24 INFO - PROCESS | 3772 | 1464626004123 Marionette TRACE conn3 <- [1,2658,null,{}] 09:33:24 INFO - PROCESS | 3772 | 1464626004133 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}] 09:33:24 INFO - PROCESS | 3772 | 1464626004246 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 09:33:24 INFO - PROCESS | 3772 | 1464626004418 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:24 INFO - PROCESS | 3772 | ++DOCSHELL 1390A000 == 128 [pid = 3772] [id = 674] 09:33:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 295 (13BCCC00) [pid = 3772] [serial = 2022] [outer = 00000000] 09:33:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 296 (15DB6400) [pid = 3772] [serial = 2023] [outer = 13BCCC00] 09:33:24 INFO - PROCESS | 3772 | 1464626004469 Marionette DEBUG loaded listener.js 09:33:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 297 (1721C400) [pid = 3772] [serial = 2024] [outer = 13BCCC00] 09:33:25 INFO - PROCESS | 3772 | 1464626005342 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] 09:33:25 INFO - PROCESS | 3772 | 1464626005365 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 09:33:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:33:25 INFO - PROCESS | 3772 | 1464626005369 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:33:25 INFO - PROCESS | 3772 | 1464626005370 Marionette TRACE conn3 <- [1,2662,null,{}] 09:33:25 INFO - PROCESS | 3772 | 1464626005374 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}] 09:33:25 INFO - PROCESS | 3772 | 1464626005553 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 09:33:25 INFO - PROCESS | 3772 | 1464626005573 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:25 INFO - PROCESS | 3772 | ++DOCSHELL 1843E000 == 129 [pid = 3772] [id = 675] 09:33:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 298 (18440000) [pid = 3772] [serial = 2025] [outer = 00000000] 09:33:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 299 (19979400) [pid = 3772] [serial = 2026] [outer = 18440000] 09:33:25 INFO - PROCESS | 3772 | 1464626005625 Marionette DEBUG loaded listener.js 09:33:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 300 (199CEC00) [pid = 3772] [serial = 2027] [outer = 18440000] 09:33:26 INFO - PROCESS | 3772 | 1464626006609 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] 09:33:26 INFO - PROCESS | 3772 | 1464626006654 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 09:33:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:33:26 INFO - PROCESS | 3772 | 1464626006658 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:33:26 INFO - PROCESS | 3772 | 1464626006659 Marionette TRACE conn3 <- [1,2666,null,{}] 09:33:26 INFO - PROCESS | 3772 | 1464626006662 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}] 09:33:26 INFO - PROCESS | 3772 | 1464626006821 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 09:33:26 INFO - PROCESS | 3772 | 1464626006844 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:26 INFO - PROCESS | 3772 | ++DOCSHELL 19A54000 == 130 [pid = 3772] [id = 676] 09:33:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 301 (19A94C00) [pid = 3772] [serial = 2028] [outer = 00000000] 09:33:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 302 (1A6A8400) [pid = 3772] [serial = 2029] [outer = 19A94C00] 09:33:26 INFO - PROCESS | 3772 | 1464626006889 Marionette DEBUG loaded listener.js 09:33:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 303 (1A796400) [pid = 3772] [serial = 2030] [outer = 19A94C00] 09:33:27 INFO - PROCESS | 3772 | --DOMWINDOW == 302 (1A702400) [pid = 3772] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:33:27 INFO - PROCESS | 3772 | --DOMWINDOW == 301 (1122E400) [pid = 3772] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:33:27 INFO - PROCESS | 3772 | --DOMWINDOW == 300 (1ED20C00) [pid = 3772] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:33:27 INFO - PROCESS | 3772 | --DOMWINDOW == 299 (15DAB400) [pid = 3772] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:33:27 INFO - PROCESS | 3772 | --DOMWINDOW == 298 (20377000) [pid = 3772] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:33:27 INFO - PROCESS | 3772 | --DOMWINDOW == 297 (16C45800) [pid = 3772] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:33:27 INFO - PROCESS | 3772 | --DOMWINDOW == 296 (16BB9400) [pid = 3772] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:33:27 INFO - PROCESS | 3772 | --DOMWINDOW == 295 (1A70B400) [pid = 3772] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:33:27 INFO - PROCESS | 3772 | --DOMWINDOW == 294 (1B651800) [pid = 3772] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:33:27 INFO - PROCESS | 3772 | --DOMWINDOW == 293 (173B3C00) [pid = 3772] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:33:27 INFO - PROCESS | 3772 | 1464626007920 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]]]}] 09:33:27 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) 09:33:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1300ms 09:33:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:33:27 INFO - PROCESS | 3772 | 1464626007969 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 09:33:27 INFO - PROCESS | 3772 | 1464626007971 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 09:33:27 INFO - PROCESS | 3772 | 1464626007975 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:33:27 INFO - PROCESS | 3772 | 1464626007976 Marionette TRACE conn3 <- [1,2670,null,{}] 09:33:27 INFO - PROCESS | 3772 | 1464626007980 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}] 09:33:28 INFO - PROCESS | 3772 | 1464626008146 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 09:33:28 INFO - PROCESS | 3772 | 1464626008239 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:28 INFO - PROCESS | 3772 | ++DOCSHELL 11026C00 == 131 [pid = 3772] [id = 677] 09:33:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 294 (12AA1000) [pid = 3772] [serial = 2031] [outer = 00000000] 09:33:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 295 (1975D800) [pid = 3772] [serial = 2032] [outer = 12AA1000] 09:33:28 INFO - PROCESS | 3772 | 1464626008285 Marionette DEBUG loaded listener.js 09:33:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 296 (1A3D9000) [pid = 3772] [serial = 2033] [outer = 12AA1000] 09:33:29 INFO - PROCESS | 3772 | 1464626009144 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]]]}] 09:33:29 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) 09:33:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1177ms 09:33:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:33:29 INFO - PROCESS | 3772 | 1464626009159 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 09:33:29 INFO - PROCESS | 3772 | 1464626009161 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 09:33:29 INFO - PROCESS | 3772 | 1464626009165 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:33:29 INFO - PROCESS | 3772 | 1464626009167 Marionette TRACE conn3 <- [1,2674,null,{}] 09:33:29 INFO - PROCESS | 3772 | 1464626009170 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}] 09:33:29 INFO - PROCESS | 3772 | 1464626009330 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 09:33:29 INFO - PROCESS | 3772 | 1464626009340 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:29 INFO - PROCESS | 3772 | ++DOCSHELL 17712400 == 132 [pid = 3772] [id = 678] 09:33:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 297 (19757C00) [pid = 3772] [serial = 2034] [outer = 00000000] 09:33:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 298 (1B079000) [pid = 3772] [serial = 2035] [outer = 19757C00] 09:33:29 INFO - PROCESS | 3772 | 1464626009385 Marionette DEBUG loaded listener.js 09:33:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 299 (1B2C0000) [pid = 3772] [serial = 2036] [outer = 19757C00] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 1A79B400 == 131 [pid = 3772] [id = 166] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 1693C000 == 130 [pid = 3772] [id = 460] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 11027000 == 129 [pid = 3772] [id = 596] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 1C3A9400 == 128 [pid = 3772] [id = 359] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 20692400 == 127 [pid = 3772] [id = 518] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 114BBC00 == 126 [pid = 3772] [id = 643] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 21081800 == 125 [pid = 3772] [id = 577] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 13BC9800 == 124 [pid = 3772] [id = 559] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 1770B000 == 123 [pid = 3772] [id = 82] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 105ED400 == 122 [pid = 3772] [id = 361] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 1843BC00 == 121 [pid = 3772] [id = 285] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 140A5800 == 120 [pid = 3772] [id = 109] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 16F43800 == 119 [pid = 3772] [id = 139] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 1A3E6800 == 118 [pid = 3772] [id = 422] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 10A52000 == 117 [pid = 3772] [id = 348] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 215CE800 == 116 [pid = 3772] [id = 516] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 19979C00 == 115 [pid = 3772] [id = 560] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 1F7E1400 == 114 [pid = 3772] [id = 642] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 12AD2400 == 113 [pid = 3772] [id = 519] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 20699000 == 112 [pid = 3772] [id = 645] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 1CE32C00 == 111 [pid = 3772] [id = 539] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 112B2C00 == 110 [pid = 3772] [id = 595] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 1975F000 == 109 [pid = 3772] [id = 644] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 2166BC00 == 108 [pid = 3772] [id = 593] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 16C3C000 == 107 [pid = 3772] [id = 219] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 1C3DDC00 == 106 [pid = 3772] [id = 536] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 1A228800 == 105 [pid = 3772] [id = 479] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 140A6400 == 104 [pid = 3772] [id = 540] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 1EB42C00 == 103 [pid = 3772] [id = 594] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 1A70E000 == 102 [pid = 3772] [id = 334] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 19977400 == 101 [pid = 3772] [id = 375] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 17DB6800 == 100 [pid = 3772] [id = 233] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 1AAD9400 == 99 [pid = 3772] [id = 510] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 2037C400 == 98 [pid = 3772] [id = 551] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 2037CC00 == 97 [pid = 3772] [id = 477] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 19A9BC00 == 96 [pid = 3772] [id = 111] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 1A883C00 == 95 [pid = 3772] [id = 411] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 1A730800 == 94 [pid = 3772] [id = 571] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 1E11CC00 == 93 [pid = 3772] [id = 498] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 19754400 == 92 [pid = 3772] [id = 538] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 1B3B7000 == 91 [pid = 3772] [id = 572] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 203F6000 == 90 [pid = 3772] [id = 478] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 1A1CB400 == 89 [pid = 3772] [id = 301] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 16F47400 == 88 [pid = 3772] [id = 357] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 1B2BEC00 == 87 [pid = 3772] [id = 531] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 0F329400 == 86 [pid = 3772] [id = 335] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 15FE9C00 == 85 [pid = 3772] [id = 201] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 1B07BC00 == 84 [pid = 3772] [id = 424] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 1A710400 == 83 [pid = 3772] [id = 389] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 13B60400 == 82 [pid = 3772] [id = 217] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 1288F800 == 81 [pid = 3772] [id = 440] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 1C3A4800 == 80 [pid = 3772] [id = 638] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 132AE400 == 79 [pid = 3772] [id = 377] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 20373C00 == 78 [pid = 3772] [id = 476] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 19A9A800 == 77 [pid = 3772] [id = 421] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 1C3AA400 == 76 [pid = 3772] [id = 573] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 1A799C00 == 75 [pid = 3772] [id = 302] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 2107E800 == 74 [pid = 3772] [id = 576] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 10A6CC00 == 73 [pid = 3772] [id = 459] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 1B806800 == 72 [pid = 3772] [id = 639] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 1B64C000 == 71 [pid = 3772] [id = 358] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 173B5800 == 70 [pid = 3772] [id = 283] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 12D80000 == 69 [pid = 3772] [id = 520] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 215CD800 == 68 [pid = 3772] [id = 517] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 1A70D400 == 67 [pid = 3772] [id = 535] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 1759D000 == 66 [pid = 3772] [id = 192] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 1A808800 == 65 [pid = 3772] [id = 83] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 1102A800 == 64 [pid = 3772] [id = 269] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 15FF2000 == 63 [pid = 3772] [id = 168] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 140C6C00 == 62 [pid = 3772] [id = 138] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 1CE2F400 == 61 [pid = 3772] [id = 360] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 16C43800 == 60 [pid = 3772] [id = 330] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 13202400 == 59 [pid = 3772] [id = 282] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 1026C000 == 58 [pid = 3772] [id = 378] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 1A803400 == 57 [pid = 3772] [id = 584] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 1B2BFC00 == 56 [pid = 3772] [id = 336] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 13B65000 == 55 [pid = 3772] [id = 205] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 131AFC00 == 54 [pid = 3772] [id = 232] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 16BAF000 == 53 [pid = 3772] [id = 433] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 1C3A3C00 == 52 [pid = 3772] [id = 537] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 1B3B3C00 == 51 [pid = 3772] [id = 413] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 1A128400 == 50 [pid = 3772] [id = 376] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 20374C00 == 49 [pid = 3772] [id = 641] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 1EB47400 == 48 [pid = 3772] [id = 640] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 12891C00 == 47 [pid = 3772] [id = 672] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 18442000 == 46 [pid = 3772] [id = 671] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 13723C00 == 45 [pid = 3772] [id = 670] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 1433A000 == 44 [pid = 3772] [id = 669] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 25218000 == 43 [pid = 3772] [id = 667] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 2521C000 == 42 [pid = 3772] [id = 668] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 23C93800 == 41 [pid = 3772] [id = 666] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 23577000 == 40 [pid = 3772] [id = 664] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 23C8D400 == 39 [pid = 3772] [id = 665] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 21881800 == 38 [pid = 3772] [id = 663] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 22041800 == 37 [pid = 3772] [id = 662] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 2063D800 == 36 [pid = 3772] [id = 660] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 21082800 == 35 [pid = 3772] [id = 661] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 1B3B2C00 == 34 [pid = 3772] [id = 659] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 17EF5000 == 33 [pid = 3772] [id = 658] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 11029C00 == 32 [pid = 3772] [id = 620] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 130A6800 == 31 [pid = 3772] [id = 657] 09:33:31 INFO - PROCESS | 3772 | --DOCSHELL 20633800 == 30 [pid = 3772] [id = 656] 09:33:32 INFO - PROCESS | 3772 | --DOCSHELL 112AA400 == 29 [pid = 3772] [id = 673] 09:33:32 INFO - PROCESS | 3772 | --DOCSHELL 1843E000 == 28 [pid = 3772] [id = 675] 09:33:32 INFO - PROCESS | 3772 | --DOCSHELL 11026C00 == 27 [pid = 3772] [id = 677] 09:33:32 INFO - PROCESS | 3772 | --DOCSHELL 19A54000 == 26 [pid = 3772] [id = 676] 09:33:32 INFO - PROCESS | 3772 | --DOCSHELL 1390A000 == 25 [pid = 3772] [id = 674] 09:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 298 (206A0800) [pid = 3772] [serial = 1967] [outer = 00000000] [url = about:blank] 09:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 297 (20638800) [pid = 3772] [serial = 1969] [outer = 00000000] [url = about:blank] 09:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 296 (1A87D800) [pid = 3772] [serial = 1952] [outer = 00000000] [url = about:blank] 09:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 295 (1A80D000) [pid = 3772] [serial = 1900] [outer = 00000000] [url = about:blank] 09:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 294 (16F48000) [pid = 3772] [serial = 1897] [outer = 00000000] [url = about:blank] 09:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 293 (131A9400) [pid = 3772] [serial = 1939] [outer = 00000000] [url = about:blank] 09:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 292 (1F7EB400) [pid = 3772] [serial = 1960] [outer = 00000000] [url = about:blank] 09:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 291 (1A79E800) [pid = 3772] [serial = 1933] [outer = 00000000] [url = about:blank] 09:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 290 (1671BC00) [pid = 3772] [serial = 1945] [outer = 00000000] [url = about:blank] 09:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 289 (1B811800) [pid = 3772] [serial = 1909] [outer = 00000000] [url = about:blank] 09:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 288 (2153D000) [pid = 3772] [serial = 1930] [outer = 00000000] [url = about:blank] 09:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 287 (140C8400) [pid = 3772] [serial = 1940] [outer = 00000000] [url = about:blank] 09:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 286 (1A72DC00) [pid = 3772] [serial = 1951] [outer = 00000000] [url = about:blank] 09:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 285 (203F3800) [pid = 3772] [serial = 1966] [outer = 00000000] [url = about:blank] 09:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 284 (18247400) [pid = 3772] [serial = 1963] [outer = 00000000] [url = about:blank] 09:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 283 (17594C00) [pid = 3772] [serial = 1942] [outer = 00000000] [url = about:blank] 09:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 282 (13123800) [pid = 3772] [serial = 1894] [outer = 00000000] [url = about:blank] 09:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 281 (1EB49400) [pid = 3772] [serial = 1918] [outer = 00000000] [url = about:blank] 09:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 280 (1B4E9800) [pid = 3772] [serial = 1954] [outer = 00000000] [url = about:blank] 09:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 279 (2030B800) [pid = 3772] [serial = 1961] [outer = 00000000] [url = about:blank] 09:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 278 (1E718800) [pid = 3772] [serial = 1957] [outer = 00000000] [url = about:blank] 09:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 277 (16F42000) [pid = 3772] [serial = 1946] [outer = 00000000] [url = about:blank] 09:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 276 (2109E400) [pid = 3772] [serial = 1936] [outer = 00000000] [url = about:blank] 09:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 275 (1C3E0C00) [pid = 3772] [serial = 1912] [outer = 00000000] [url = about:blank] 09:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 274 (1B3B9800) [pid = 3772] [serial = 1906] [outer = 00000000] [url = about:blank] 09:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 273 (1B080C00) [pid = 3772] [serial = 1903] [outer = 00000000] [url = about:blank] 09:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 272 (203F3400) [pid = 3772] [serial = 1924] [outer = 00000000] [url = about:blank] 09:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 271 (1975E000) [pid = 3772] [serial = 1948] [outer = 00000000] [url = about:blank] 09:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 270 (1ED27800) [pid = 3772] [serial = 1958] [outer = 00000000] [url = about:blank] 09:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 269 (1F26C000) [pid = 3772] [serial = 1921] [outer = 00000000] [url = about:blank] 09:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 268 (1B80B000) [pid = 3772] [serial = 1955] [outer = 00000000] [url = about:blank] 09:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 267 (19A55C00) [pid = 3772] [serial = 1949] [outer = 00000000] [url = about:blank] 09:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 266 (1E716000) [pid = 3772] [serial = 1915] [outer = 00000000] [url = about:blank] 09:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 265 (2107EC00) [pid = 3772] [serial = 1927] [outer = 00000000] [url = about:blank] 09:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 264 (1B3B8800) [pid = 3772] [serial = 1964] [outer = 00000000] [url = about:blank] 09:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 263 (1843F000) [pid = 3772] [serial = 1943] [outer = 00000000] [url = about:blank] 09:33:33 INFO - PROCESS | 3772 | 1464626013713 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] 09:33:33 INFO - PROCESS | 3772 | 1464626013745 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 09:33:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:33:33 INFO - PROCESS | 3772 | 1464626013751 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:33:33 INFO - PROCESS | 3772 | 1464626013754 Marionette TRACE conn3 <- [1,2678,null,{}] 09:33:33 INFO - PROCESS | 3772 | 1464626013760 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}] 09:33:33 INFO - PROCESS | 3772 | 1464626013869 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 09:33:33 INFO - PROCESS | 3772 | 1464626013880 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:33 INFO - PROCESS | 3772 | ++DOCSHELL 0F335000 == 26 [pid = 3772] [id = 679] 09:33:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 264 (0F335400) [pid = 3772] [serial = 2037] [outer = 00000000] 09:33:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 265 (10434800) [pid = 3772] [serial = 2038] [outer = 0F335400] 09:33:33 INFO - PROCESS | 3772 | 1464626013929 Marionette DEBUG loaded listener.js 09:33:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 266 (10502000) [pid = 3772] [serial = 2039] [outer = 0F335400] 09:33:34 INFO - PROCESS | 3772 | 1464626014918 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] 09:33:34 INFO - PROCESS | 3772 | 1464626014938 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 09:33:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:33:34 INFO - PROCESS | 3772 | 1464626014944 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:33:34 INFO - PROCESS | 3772 | 1464626014947 Marionette TRACE conn3 <- [1,2682,null,{}] 09:33:34 INFO - PROCESS | 3772 | 1464626014951 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}] 09:33:35 INFO - PROCESS | 3772 | 1464626015047 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 09:33:35 INFO - PROCESS | 3772 | 1464626015055 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:35 INFO - PROCESS | 3772 | ++DOCSHELL 1050F400 == 27 [pid = 3772] [id = 680] 09:33:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 267 (10A54800) [pid = 3772] [serial = 2040] [outer = 00000000] 09:33:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 268 (10A74C00) [pid = 3772] [serial = 2041] [outer = 10A54800] 09:33:35 INFO - PROCESS | 3772 | 1464626015102 Marionette DEBUG loaded listener.js 09:33:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 269 (10E8D000) [pid = 3772] [serial = 2042] [outer = 10A54800] 09:33:36 INFO - PROCESS | 3772 | 1464626016102 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] 09:33:36 INFO - PROCESS | 3772 | 1464626016157 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 09:33:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:33:36 INFO - PROCESS | 3772 | 1464626016161 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:33:36 INFO - PROCESS | 3772 | 1464626016165 Marionette TRACE conn3 <- [1,2686,null,{}] 09:33:36 INFO - PROCESS | 3772 | 1464626016176 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}] 09:33:36 INFO - PROCESS | 3772 | 1464626016273 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 09:33:36 INFO - PROCESS | 3772 | 1464626016282 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:36 INFO - PROCESS | 3772 | ++DOCSHELL 1122B400 == 28 [pid = 3772] [id = 681] 09:33:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 270 (1122FC00) [pid = 3772] [serial = 2043] [outer = 00000000] 09:33:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 271 (11A0BC00) [pid = 3772] [serial = 2044] [outer = 1122FC00] 09:33:36 INFO - PROCESS | 3772 | 1464626016332 Marionette DEBUG loaded listener.js 09:33:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 272 (128AA400) [pid = 3772] [serial = 2045] [outer = 1122FC00] 09:33:37 INFO - PROCESS | 3772 | 1464626017303 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] 09:33:37 INFO - PROCESS | 3772 | 1464626017359 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 09:33:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:33:37 INFO - PROCESS | 3772 | 1464626017363 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:33:37 INFO - PROCESS | 3772 | 1464626017364 Marionette TRACE conn3 <- [1,2690,null,{}] 09:33:37 INFO - PROCESS | 3772 | 1464626017368 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}] 09:33:37 INFO - PROCESS | 3772 | 1464626017461 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 09:33:37 INFO - PROCESS | 3772 | 1464626017468 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:37 INFO - PROCESS | 3772 | ++DOCSHELL 105E8400 == 29 [pid = 3772] [id = 682] 09:33:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 273 (12A6DC00) [pid = 3772] [serial = 2046] [outer = 00000000] 09:33:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 274 (13113800) [pid = 3772] [serial = 2047] [outer = 12A6DC00] 09:33:37 INFO - PROCESS | 3772 | 1464626017514 Marionette DEBUG loaded listener.js 09:33:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 275 (131AF800) [pid = 3772] [serial = 2048] [outer = 12A6DC00] 09:33:38 INFO - PROCESS | 3772 | 1464626018040 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]]]}] 09:33:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:33:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 728ms 09:33:38 INFO - PROCESS | 3772 | 1464626018103 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 09:33:38 INFO - PROCESS | 3772 | 1464626018105 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 09:33:38 INFO - PROCESS | 3772 | 1464626018108 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:33:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:33:38 INFO - PROCESS | 3772 | 1464626018110 Marionette TRACE conn3 <- [1,2694,null,{}] 09:33:38 INFO - PROCESS | 3772 | 1464626018113 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}] 09:33:38 INFO - PROCESS | 3772 | 1464626018254 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 09:33:38 INFO - PROCESS | 3772 | 1464626018324 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:38 INFO - PROCESS | 3772 | ++DOCSHELL 13209C00 == 30 [pid = 3772] [id = 683] 09:33:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 276 (1320A400) [pid = 3772] [serial = 2049] [outer = 00000000] 09:33:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 277 (132AE400) [pid = 3772] [serial = 2050] [outer = 1320A400] 09:33:38 INFO - PROCESS | 3772 | 1464626018371 Marionette DEBUG loaded listener.js 09:33:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 278 (13724C00) [pid = 3772] [serial = 2051] [outer = 1320A400] 09:33:38 INFO - PROCESS | 3772 | 1464626018803 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]]]}] 09:33:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:33:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 728ms 09:33:38 INFO - PROCESS | 3772 | 1464626018832 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 09:33:38 INFO - PROCESS | 3772 | 1464626018834 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 09:33:38 INFO - PROCESS | 3772 | 1464626018838 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:33:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:33:38 INFO - PROCESS | 3772 | 1464626018839 Marionette TRACE conn3 <- [1,2698,null,{}] 09:33:38 INFO - PROCESS | 3772 | 1464626018843 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}] 09:33:39 INFO - PROCESS | 3772 | 1464626019043 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 09:33:39 INFO - PROCESS | 3772 | 1464626019130 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:39 INFO - PROCESS | 3772 | ++DOCSHELL 13BD4000 == 31 [pid = 3772] [id = 684] 09:33:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 279 (13DBF800) [pid = 3772] [serial = 2052] [outer = 00000000] 09:33:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 280 (140A4000) [pid = 3772] [serial = 2053] [outer = 13DBF800] 09:33:39 INFO - PROCESS | 3772 | 1464626019176 Marionette DEBUG loaded listener.js 09:33:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 281 (140D3000) [pid = 3772] [serial = 2054] [outer = 13DBF800] 09:33:39 INFO - PROCESS | 3772 | 1464626019630 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] 09:33:39 INFO - PROCESS | 3772 | 1464626019683 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 09:33:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:33:39 INFO - PROCESS | 3772 | 1464626019686 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:33:39 INFO - PROCESS | 3772 | 1464626019688 Marionette TRACE conn3 <- [1,2702,null,{}] 09:33:39 INFO - PROCESS | 3772 | 1464626019691 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}] 09:33:39 INFO - PROCESS | 3772 | 1464626019817 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 09:33:39 INFO - PROCESS | 3772 | 1464626019897 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:39 INFO - PROCESS | 3772 | ++DOCSHELL 140C7C00 == 32 [pid = 3772] [id = 685] 09:33:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 282 (140C8000) [pid = 3772] [serial = 2055] [outer = 00000000] 09:33:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 283 (154A8000) [pid = 3772] [serial = 2056] [outer = 140C8000] 09:33:39 INFO - PROCESS | 3772 | 1464626019950 Marionette DEBUG loaded listener.js 09:33:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 284 (154A9C00) [pid = 3772] [serial = 2057] [outer = 140C8000] 09:33:41 INFO - PROCESS | 3772 | --DOMWINDOW == 283 (1A1C5C00) [pid = 3772] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:33:41 INFO - PROCESS | 3772 | --DOMWINDOW == 282 (2170FC00) [pid = 3772] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:33:41 INFO - PROCESS | 3772 | --DOMWINDOW == 281 (1A88A800) [pid = 3772] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:33:41 INFO - PROCESS | 3772 | --DOMWINDOW == 280 (16BC5C00) [pid = 3772] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:33:41 INFO - PROCESS | 3772 | --DOMWINDOW == 279 (19978000) [pid = 3772] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:33:41 INFO - PROCESS | 3772 | --DOMWINDOW == 278 (1F264800) [pid = 3772] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:33:41 INFO - PROCESS | 3772 | --DOMWINDOW == 277 (1A882400) [pid = 3772] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:33:41 INFO - PROCESS | 3772 | --DOMWINDOW == 276 (1E11D800) [pid = 3772] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:33:41 INFO - PROCESS | 3772 | --DOMWINDOW == 275 (12A70000) [pid = 3772] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:33:41 INFO - PROCESS | 3772 | --DOMWINDOW == 274 (13051800) [pid = 3772] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:33:41 INFO - PROCESS | 3772 | --DOMWINDOW == 273 (2166D000) [pid = 3772] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:33:41 INFO - PROCESS | 3772 | --DOMWINDOW == 272 (131A9800) [pid = 3772] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:33:41 INFO - PROCESS | 3772 | --DOMWINDOW == 271 (11023400) [pid = 3772] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:33:41 INFO - PROCESS | 3772 | --DOMWINDOW == 270 (215D2400) [pid = 3772] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:33:41 INFO - PROCESS | 3772 | --DOMWINDOW == 269 (21535800) [pid = 3772] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:33:41 INFO - PROCESS | 3772 | --DOMWINDOW == 268 (130A1800) [pid = 3772] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:33:41 INFO - PROCESS | 3772 | --DOMWINDOW == 267 (20693400) [pid = 3772] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:33:41 INFO - PROCESS | 3772 | --DOMWINDOW == 266 (1320F000) [pid = 3772] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 265 (1EB43000) [pid = 3772] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 264 (128A6400) [pid = 3772] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 263 (164FA800) [pid = 3772] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 262 (2170A400) [pid = 3772] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 261 (19753400) [pid = 3772] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 260 (2166E000) [pid = 3772] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 259 (175A1000) [pid = 3772] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 258 (1B2C1400) [pid = 3772] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 257 (130A4400) [pid = 3772] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 256 (1EB3BC00) [pid = 3772] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 255 (13BCA800) [pid = 3772] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 254 (1B2C1800) [pid = 3772] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 253 (1759C400) [pid = 3772] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 252 (1B4E1C00) [pid = 3772] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 251 (234B3800) [pid = 3772] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 250 (1ED28800) [pid = 3772] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 249 (1A79A000) [pid = 3772] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 248 (1C3DF000) [pid = 3772] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 247 (17EEC800) [pid = 3772] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 246 (1CE31000) [pid = 3772] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 245 (1B3B6000) [pid = 3772] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 244 (20699400) [pid = 3772] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 243 (13124000) [pid = 3772] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 242 (215D1400) [pid = 3772] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 241 (2153A000) [pid = 3772] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 240 (21096800) [pid = 3772] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 239 (2069A000) [pid = 3772] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 238 (1C3AB000) [pid = 3772] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 237 (20696C00) [pid = 3772] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 236 (1A3E4000) [pid = 3772] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 235 (2153F000) [pid = 3772] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 234 (2166E800) [pid = 3772] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 233 (12D37C00) [pid = 3772] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 232 (1B3ABC00) [pid = 3772] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 231 (12D7B400) [pid = 3772] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 230 (1978C000) [pid = 3772] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 229 (2069F800) [pid = 3772] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 228 (1A883000) [pid = 3772] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 227 (1B3B9C00) [pid = 3772] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 226 (199CA400) [pid = 3772] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 225 (2107D400) [pid = 3772] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 224 (1997A800) [pid = 3772] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 223 (1E713000) [pid = 3772] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 222 (21081C00) [pid = 3772] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 221 (1A1CA800) [pid = 3772] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 220 (21539800) [pid = 3772] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 219 (1AADC000) [pid = 3772] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 218 (1ED15800) [pid = 3772] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 217 (16BAE800) [pid = 3772] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 216 (1311CC00) [pid = 3772] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 215 (234BF400) [pid = 3772] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 214 (21542000) [pid = 3772] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 213 (1A79AC00) [pid = 3772] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 212 (1CE2E000) [pid = 3772] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 211 (1AAE2800) [pid = 3772] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 210 (12D39C00) [pid = 3772] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 209 (19974C00) [pid = 3772] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 208 (1B650400) [pid = 3772] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 207 (21083400) [pid = 3772] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 206 (1F26B400) [pid = 3772] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 205 (131B6400) [pid = 3772] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 204 (2109A000) [pid = 3772] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 203 (1E710400) [pid = 3772] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 202 (1A6A9400) [pid = 3772] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 201 (19A94C00) [pid = 3772] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 200 (12AA1000) [pid = 3772] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 199 (1311A800) [pid = 3772] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 198 (20635C00) [pid = 3772] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 197 (13BCCC00) [pid = 3772] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 196 (1142B400) [pid = 3772] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 195 (12AD0400) [pid = 3772] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 194 (18443C00) [pid = 3772] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 193 (13727000) [pid = 3772] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 192 (15A95C00) [pid = 3772] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 191 (25220800) [pid = 3772] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 190 (25219C00) [pid = 3772] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 189 (23C95800) [pid = 3772] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 188 (23C8F000) [pid = 3772] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 187 (23C8B400) [pid = 3772] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 186 (2204C000) [pid = 3772] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 185 (22048000) [pid = 3772] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 184 (2166AC00) [pid = 3772] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 183 (2063E000) [pid = 3772] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 182 (1E713C00) [pid = 3772] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 181 (18448C00) [pid = 3772] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 180 (18440000) [pid = 3772] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 179 (1B3AD400) [pid = 3772] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 178 (1C3D9800) [pid = 3772] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 177 (16BB1400) [pid = 3772] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 176 (1A807000) [pid = 3772] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 175 (20375800) [pid = 3772] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 174 (1ED2A800) [pid = 3772] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 173 (1A7A2400) [pid = 3772] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:33:42 INFO - PROCESS | 3772 | --DOMWINDOW == 172 (2030E800) [pid = 3772] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:33:42 INFO - PROCESS | 3772 | 1464626022246 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]]]}] 09:33:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:33:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 2616ms 09:33:42 INFO - PROCESS | 3772 | 1464626022295 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 09:33:42 INFO - PROCESS | 3772 | 1464626022297 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 09:33:42 INFO - PROCESS | 3772 | 1464626022300 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:33:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:33:42 INFO - PROCESS | 3772 | 1464626022302 Marionette TRACE conn3 <- [1,2706,null,{}] 09:33:42 INFO - PROCESS | 3772 | 1464626022306 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}] 09:33:42 INFO - PROCESS | 3772 | 1464626022401 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 09:33:42 INFO - PROCESS | 3772 | 1464626022407 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:42 INFO - PROCESS | 3772 | ++DOCSHELL 11C59400 == 33 [pid = 3772] [id = 686] 09:33:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 173 (12A70000) [pid = 3772] [serial = 2058] [outer = 00000000] 09:33:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 174 (1311CC00) [pid = 3772] [serial = 2059] [outer = 12A70000] 09:33:42 INFO - PROCESS | 3772 | 1464626022457 Marionette DEBUG loaded listener.js 09:33:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 175 (1311D000) [pid = 3772] [serial = 2060] [outer = 12A70000] 09:33:42 INFO - PROCESS | 3772 | 1464626022948 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] 09:33:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:33:43 INFO - PROCESS | 3772 | 1464626023006 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 09:33:43 INFO - PROCESS | 3772 | 1464626023010 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:33:43 INFO - PROCESS | 3772 | 1464626023013 Marionette TRACE conn3 <- [1,2710,null,{}] 09:33:43 INFO - PROCESS | 3772 | 1464626023016 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}] 09:33:43 INFO - PROCESS | 3772 | 1464626023103 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 09:33:43 INFO - PROCESS | 3772 | 1464626023138 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:43 INFO - PROCESS | 3772 | ++DOCSHELL 1122AC00 == 34 [pid = 3772] [id = 687] 09:33:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 176 (1409D000) [pid = 3772] [serial = 2061] [outer = 00000000] 09:33:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 177 (14E62400) [pid = 3772] [serial = 2062] [outer = 1409D000] 09:33:43 INFO - PROCESS | 3772 | 1464626023183 Marionette DEBUG loaded listener.js 09:33:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 178 (14E6A000) [pid = 3772] [serial = 2063] [outer = 1409D000] 09:33:43 INFO - PROCESS | 3772 | 1464626023658 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] 09:33:43 INFO - PROCESS | 3772 | 1464626023709 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 09:33:43 INFO - PROCESS | 3772 | 1464626023712 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:33:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:33:43 INFO - PROCESS | 3772 | 1464626023714 Marionette TRACE conn3 <- [1,2714,null,{}] 09:33:43 INFO - PROCESS | 3772 | 1464626023717 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}] 09:33:43 INFO - PROCESS | 3772 | 1464626023808 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 09:33:43 INFO - PROCESS | 3772 | 1464626023814 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:43 INFO - PROCESS | 3772 | ++DOCSHELL 114B0000 == 35 [pid = 3772] [id = 688] 09:33:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 179 (15C10C00) [pid = 3772] [serial = 2064] [outer = 00000000] 09:33:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 180 (15DB6C00) [pid = 3772] [serial = 2065] [outer = 15C10C00] 09:33:43 INFO - PROCESS | 3772 | 1464626023860 Marionette DEBUG loaded listener.js 09:33:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 181 (15FE7800) [pid = 3772] [serial = 2066] [outer = 15C10C00] 09:33:44 INFO - PROCESS | 3772 | 1464626024634 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]]]}] 09:33:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:33:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 996ms 09:33:44 INFO - PROCESS | 3772 | 1464626024715 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 09:33:44 INFO - PROCESS | 3772 | 1464626024720 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 09:33:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:33:44 INFO - PROCESS | 3772 | 1464626024725 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:33:44 INFO - PROCESS | 3772 | 1464626024730 Marionette TRACE conn3 <- [1,2718,null,{}] 09:33:44 INFO - PROCESS | 3772 | 1464626024735 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}] 09:33:44 INFO - PROCESS | 3772 | 1464626024884 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 09:33:45 INFO - PROCESS | 3772 | 1464626025047 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:45 INFO - PROCESS | 3772 | ++DOCSHELL 1058C800 == 36 [pid = 3772] [id = 689] 09:33:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 182 (1059B000) [pid = 3772] [serial = 2067] [outer = 00000000] 09:33:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 183 (10E8A000) [pid = 3772] [serial = 2068] [outer = 1059B000] 09:33:45 INFO - PROCESS | 3772 | 1464626025121 Marionette DEBUG loaded listener.js 09:33:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 184 (11022000) [pid = 3772] [serial = 2069] [outer = 1059B000] 09:33:46 INFO - PROCESS | 3772 | 1464626026127 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] 09:33:46 INFO - PROCESS | 3772 | 1464626026203 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 09:33:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:33:46 INFO - PROCESS | 3772 | 1464626026212 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:33:46 INFO - PROCESS | 3772 | 1464626026215 Marionette TRACE conn3 <- [1,2722,null,{}] 09:33:46 INFO - PROCESS | 3772 | 1464626026219 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}] 09:33:46 INFO - PROCESS | 3772 | 1464626026324 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 09:33:46 INFO - PROCESS | 3772 | 1464626026552 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:46 INFO - PROCESS | 3772 | ++DOCSHELL 1310EC00 == 37 [pid = 3772] [id = 690] 09:33:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 185 (13111C00) [pid = 3772] [serial = 2070] [outer = 00000000] 09:33:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 186 (1371D000) [pid = 3772] [serial = 2071] [outer = 13111C00] 09:33:46 INFO - PROCESS | 3772 | 1464626026611 Marionette DEBUG loaded listener.js 09:33:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 187 (13DC1000) [pid = 3772] [serial = 2072] [outer = 13111C00] 09:33:47 INFO - PROCESS | 3772 | 1464626027189 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]]]}] 09:33:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:33:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1028ms 09:33:47 INFO - PROCESS | 3772 | 1464626027239 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 09:33:47 INFO - PROCESS | 3772 | 1464626027242 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 09:33:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:33:47 INFO - PROCESS | 3772 | 1464626027262 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:33:47 INFO - PROCESS | 3772 | 1464626027266 Marionette TRACE conn3 <- [1,2726,null,{}] 09:33:47 INFO - PROCESS | 3772 | 1464626027294 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}] 09:33:47 INFO - PROCESS | 3772 | 1464626027411 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 09:33:47 INFO - PROCESS | 3772 | 1464626027571 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:47 INFO - PROCESS | 3772 | ++DOCSHELL 15C75800 == 38 [pid = 3772] [id = 691] 09:33:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 188 (15FE8800) [pid = 3772] [serial = 2073] [outer = 00000000] 09:33:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 189 (15FEFC00) [pid = 3772] [serial = 2074] [outer = 15FE8800] 09:33:47 INFO - PROCESS | 3772 | 1464626027632 Marionette DEBUG loaded listener.js 09:33:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 190 (16711800) [pid = 3772] [serial = 2075] [outer = 15FE8800] 09:33:48 INFO - PROCESS | 3772 | 1464626028222 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]]]}] 09:33:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:33:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 997ms 09:33:48 INFO - PROCESS | 3772 | 1464626028266 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 09:33:48 INFO - PROCESS | 3772 | 1464626028269 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 09:33:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:33:48 INFO - PROCESS | 3772 | 1464626028272 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:33:48 INFO - PROCESS | 3772 | 1464626028274 Marionette TRACE conn3 <- [1,2730,null,{}] 09:33:48 INFO - PROCESS | 3772 | 1464626028278 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}] 09:33:48 INFO - PROCESS | 3772 | 1464626028390 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 09:33:48 INFO - PROCESS | 3772 | 1464626028564 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:48 INFO - PROCESS | 3772 | ++DOCSHELL 15FE9400 == 39 [pid = 3772] [id = 692] 09:33:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 191 (15FEE800) [pid = 3772] [serial = 2076] [outer = 00000000] 09:33:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 192 (1671E400) [pid = 3772] [serial = 2077] [outer = 15FEE800] 09:33:48 INFO - PROCESS | 3772 | 1464626028620 Marionette DEBUG loaded listener.js 09:33:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 193 (16809000) [pid = 3772] [serial = 2078] [outer = 15FEE800] 09:33:49 INFO - PROCESS | 3772 | 1464626029208 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]]]}] 09:33:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:33:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 996ms 09:33:49 INFO - PROCESS | 3772 | 1464626029275 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 09:33:49 INFO - PROCESS | 3772 | 1464626029279 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 09:33:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:33:49 INFO - PROCESS | 3772 | 1464626029283 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:33:49 INFO - PROCESS | 3772 | 1464626029285 Marionette TRACE conn3 <- [1,2734,null,{}] 09:33:49 INFO - PROCESS | 3772 | 1464626029303 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}] 09:33:49 INFO - PROCESS | 3772 | 1464626029411 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 09:33:49 INFO - PROCESS | 3772 | 1464626029581 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:49 INFO - PROCESS | 3772 | ++DOCSHELL 10433000 == 40 [pid = 3772] [id = 693] 09:33:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 194 (1311C400) [pid = 3772] [serial = 2079] [outer = 00000000] 09:33:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 195 (16BA7400) [pid = 3772] [serial = 2080] [outer = 1311C400] 09:33:49 INFO - PROCESS | 3772 | 1464626029637 Marionette DEBUG loaded listener.js 09:33:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 196 (16BABC00) [pid = 3772] [serial = 2081] [outer = 1311C400] 09:33:50 INFO - PROCESS | 3772 | 1464626030194 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]]]}] 09:33:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:33:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 997ms 09:33:50 INFO - PROCESS | 3772 | 1464626030284 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 09:33:50 INFO - PROCESS | 3772 | 1464626030286 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 09:33:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:33:50 INFO - PROCESS | 3772 | 1464626030289 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:33:50 INFO - PROCESS | 3772 | 1464626030291 Marionette TRACE conn3 <- [1,2738,null,{}] 09:33:50 INFO - PROCESS | 3772 | 1464626030295 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}] 09:33:50 INFO - PROCESS | 3772 | 1464626030415 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 09:33:50 INFO - PROCESS | 3772 | 1464626030590 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:50 INFO - PROCESS | 3772 | ++DOCSHELL 1122BC00 == 41 [pid = 3772] [id = 694] 09:33:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 197 (12891800) [pid = 3772] [serial = 2082] [outer = 00000000] 09:33:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 198 (14E61400) [pid = 3772] [serial = 2083] [outer = 12891800] 09:33:50 INFO - PROCESS | 3772 | 1464626030647 Marionette DEBUG loaded listener.js 09:33:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 199 (16BB4000) [pid = 3772] [serial = 2084] [outer = 12891800] 09:33:51 INFO - PROCESS | 3772 | 1464626031216 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]]]}] 09:33:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:33:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 997ms 09:33:51 INFO - PROCESS | 3772 | 1464626031291 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 09:33:51 INFO - PROCESS | 3772 | 1464626031294 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 09:33:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:33:51 INFO - PROCESS | 3772 | 1464626031298 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:33:51 INFO - PROCESS | 3772 | 1464626031300 Marionette TRACE conn3 <- [1,2742,null,{}] 09:33:51 INFO - PROCESS | 3772 | 1464626031304 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}] 09:33:51 INFO - PROCESS | 3772 | 1464626031409 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 09:33:51 INFO - PROCESS | 3772 | 1464626031570 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:51 INFO - PROCESS | 3772 | ++DOCSHELL 10A5D400 == 42 [pid = 3772] [id = 695] 09:33:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 200 (12D37800) [pid = 3772] [serial = 2085] [outer = 00000000] 09:33:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 201 (1671A800) [pid = 3772] [serial = 2086] [outer = 12D37800] 09:33:51 INFO - PROCESS | 3772 | 1464626031626 Marionette DEBUG loaded listener.js 09:33:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 202 (16BAC000) [pid = 3772] [serial = 2087] [outer = 12D37800] 09:33:52 INFO - PROCESS | 3772 | 1464626032342 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]]]}] 09:33:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:33:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1090ms 09:33:52 INFO - PROCESS | 3772 | 1464626032379 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 09:33:52 INFO - PROCESS | 3772 | 1464626032383 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 09:33:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:33:52 INFO - PROCESS | 3772 | 1464626032389 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:33:52 INFO - PROCESS | 3772 | 1464626032393 Marionette TRACE conn3 <- [1,2746,null,{}] 09:33:52 INFO - PROCESS | 3772 | 1464626032398 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}] 09:33:52 INFO - PROCESS | 3772 | 1464626032505 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 09:33:52 INFO - PROCESS | 3772 | 1464626032687 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:52 INFO - PROCESS | 3772 | ++DOCSHELL 105F2C00 == 43 [pid = 3772] [id = 696] 09:33:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 203 (10A50400) [pid = 3772] [serial = 2088] [outer = 00000000] 09:33:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 204 (112AA400) [pid = 3772] [serial = 2089] [outer = 10A50400] 09:33:52 INFO - PROCESS | 3772 | 1464626032754 Marionette DEBUG loaded listener.js 09:33:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 205 (11A0D000) [pid = 3772] [serial = 2090] [outer = 10A50400] 09:33:53 INFO - PROCESS | 3772 | --DOCSHELL 11C0AC00 == 42 [pid = 3772] [id = 19] 09:33:53 INFO - PROCESS | 3772 | --DOCSHELL 16810800 == 41 [pid = 3772] [id = 27] 09:33:53 INFO - PROCESS | 3772 | --DOCSHELL 1594F400 == 40 [pid = 3772] [id = 26] 09:33:53 INFO - PROCESS | 3772 | --DOCSHELL 14344800 == 39 [pid = 3772] [id = 25] 09:33:53 INFO - PROCESS | 3772 | --DOCSHELL 13129000 == 38 [pid = 3772] [id = 23] 09:33:53 INFO - PROCESS | 3772 | --DOCSHELL 112A6800 == 37 [pid = 3772] [id = 22] 09:33:53 INFO - PROCESS | 3772 | --DOCSHELL 13DBFC00 == 36 [pid = 3772] [id = 24] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 204 (1A708800) [pid = 3772] [serial = 1706] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 203 (22046400) [pid = 3772] [serial = 1676] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 202 (1CE33400) [pid = 3772] [serial = 1481] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 201 (17E6A000) [pid = 3772] [serial = 1478] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 200 (21536400) [pid = 3772] [serial = 1487] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 199 (20380C00) [pid = 3772] [serial = 1838] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 198 (1B4DEC00) [pid = 3772] [serial = 1604] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 197 (21540400) [pid = 3772] [serial = 1496] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 196 (1A726000) [pid = 3772] [serial = 1862] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 195 (17EF5400) [pid = 3772] [serial = 1562] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 194 (2204A000) [pid = 3772] [serial = 1784] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 193 (1B4E5800) [pid = 3772] [serial = 1790] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 192 (154AC800) [pid = 3772] [serial = 1757] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 191 (21706800) [pid = 3772] [serial = 1550] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 190 (21671800) [pid = 3772] [serial = 1778] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 189 (16BBB400) [pid = 3772] [serial = 1535] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 188 (2069DC00) [pid = 3772] [serial = 1556] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 187 (16BB0000) [pid = 3772] [serial = 1658] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 186 (2037F000) [pid = 3772] [serial = 1484] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 185 (15DAF400) [pid = 3772] [serial = 1598] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 184 (1A884000) [pid = 3772] [serial = 1622] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 183 (21875C00) [pid = 3772] [serial = 1553] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 182 (19A57000) [pid = 3772] [serial = 1538] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 181 (2204EC00) [pid = 3772] [serial = 1850] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 180 (19783C00) [pid = 3772] [serial = 1703] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 179 (1E123800) [pid = 3772] [serial = 1541] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 178 (17E6E400) [pid = 3772] [serial = 1859] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 177 (1F7E9C00) [pid = 3772] [serial = 1619] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 176 (16C44000) [pid = 3772] [serial = 1679] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 175 (1B653400) [pid = 3772] [serial = 1715] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 174 (1A702000) [pid = 3772] [serial = 1829] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 173 (2153AC00) [pid = 3772] [serial = 1544] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 172 (234BE000) [pid = 3772] [serial = 1853] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 171 (2153A400) [pid = 3772] [serial = 1730] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 170 (20303C00) [pid = 3772] [serial = 1835] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 169 (15FF2C00) [pid = 3772] [serial = 1700] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 168 (21665800) [pid = 3772] [serial = 1775] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 167 (203F7C00) [pid = 3772] [serial = 1664] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 166 (2030D800) [pid = 3772] [serial = 1769] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 165 (1B2BB400) [pid = 3772] [serial = 1712] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 164 (1CE37000) [pid = 3772] [serial = 1610] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 163 (19A8EC00) [pid = 3772] [serial = 1760] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 162 (1F7E4000) [pid = 3772] [serial = 1724] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 161 (1F269800) [pid = 3772] [serial = 1616] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 160 (215CB400) [pid = 3772] [serial = 1937] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 159 (16805000) [pid = 3772] [serial = 1826] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 158 (2187DC00) [pid = 3772] [serial = 1673] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 157 (2187B000) [pid = 3772] [serial = 1847] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 156 (21537800) [pid = 3772] [serial = 1772] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 155 (21097000) [pid = 3772] [serial = 1841] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 154 (1E71D400) [pid = 3772] [serial = 1721] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 153 (21542C00) [pid = 3772] [serial = 1667] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 152 (1AAD8000) [pid = 3772] [serial = 1709] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 151 (215C0C00) [pid = 3772] [serial = 1547] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 150 (2187D800) [pid = 3772] [serial = 1781] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 149 (19759C00) [pid = 3772] [serial = 1559] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 148 (1F7E4400) [pid = 3772] [serial = 1763] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 147 (13B61000) [pid = 3772] [serial = 1475] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 146 (1F260C00) [pid = 3772] [serial = 1832] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 145 (215C8800) [pid = 3772] [serial = 1844] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 144 (1ED1A000) [pid = 3772] [serial = 1493] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 143 (1C3D7800) [pid = 3772] [serial = 1718] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 142 (1A794400) [pid = 3772] [serial = 1661] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 141 (21095400) [pid = 3772] [serial = 1766] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 140 (1A801C00) [pid = 3772] [serial = 1682] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 139 (1ED1C800) [pid = 3772] [serial = 1613] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 138 (21707400) [pid = 3772] [serial = 1733] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 137 (1E11E000) [pid = 3772] [serial = 1412] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 136 (215CF400) [pid = 3772] [serial = 1670] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 135 (1C3D2C00) [pid = 3772] [serial = 1607] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 134 (2069D400) [pid = 3772] [serial = 1727] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 133 (17E66800) [pid = 3772] [serial = 1601] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 132 (1823EC00) [pid = 3772] [serial = 1787] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 131 (25211800) [pid = 3772] [serial = 1856] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (215BA000) [pid = 3772] [serial = 1490] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (1ED1FC00) [pid = 3772] [serial = 1919] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (1CE34000) [pid = 3772] [serial = 1913] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (13B5EC00) [pid = 3772] [serial = 1895] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (1AAD9000) [pid = 3772] [serial = 1934] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (1C3AA800) [pid = 3772] [serial = 1910] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (17E15400) [pid = 3772] [serial = 1898] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (1B2B8400) [pid = 3772] [serial = 1904] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (20696000) [pid = 3772] [serial = 1925] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (1F7E2400) [pid = 3772] [serial = 1922] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (1A88A000) [pid = 3772] [serial = 1901] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (21085800) [pid = 3772] [serial = 1928] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (215BA400) [pid = 3772] [serial = 1931] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (1B4E3400) [pid = 3772] [serial = 1907] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (1E71B000) [pid = 3772] [serial = 1916] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (1A79A400) [pid = 3772] [serial = 1892] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (1A6A8400) [pid = 3772] [serial = 2029] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (1975D800) [pid = 3772] [serial = 2032] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (1A796400) [pid = 3772] [serial = 2030] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (140A6800) [pid = 3772] [serial = 1972] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (2107D800) [pid = 3772] [serial = 1970] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (15DB6400) [pid = 3772] [serial = 2023] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (1721C400) [pid = 3772] [serial = 2024] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (17E64000) [pid = 3772] [serial = 2021] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (172EE000) [pid = 3772] [serial = 2020] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (1433CC00) [pid = 3772] [serial = 2018] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (13DC9400) [pid = 3772] [serial = 2017] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (21883400) [pid = 3772] [serial = 2015] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (215D1800) [pid = 3772] [serial = 2014] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (1A69D400) [pid = 3772] [serial = 2012] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (1A225C00) [pid = 3772] [serial = 2011] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (16C43000) [pid = 3772] [serial = 2009] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (16BB1000) [pid = 3772] [serial = 2008] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (25285400) [pid = 3772] [serial = 2006] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (25281800) [pid = 3772] [serial = 2005] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (2527A800) [pid = 3772] [serial = 2003] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (25220C00) [pid = 3772] [serial = 2002] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (25212800) [pid = 3772] [serial = 2000] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (23FBEC00) [pid = 3772] [serial = 1999] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (23FB7C00) [pid = 3772] [serial = 1997] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (23FB3400) [pid = 3772] [serial = 1996] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (23C90000) [pid = 3772] [serial = 1994] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (23C8F800) [pid = 3772] [serial = 1993] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (2357A400) [pid = 3772] [serial = 1991] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (23577400) [pid = 3772] [serial = 1990] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (234BAC00) [pid = 3772] [serial = 1988] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (234B8400) [pid = 3772] [serial = 1987] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (21703800) [pid = 3772] [serial = 1985] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (21673400) [pid = 3772] [serial = 1984] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (21540800) [pid = 3772] [serial = 1982] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (21086400) [pid = 3772] [serial = 1981] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (20638000) [pid = 3772] [serial = 1979] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (2030F000) [pid = 3772] [serial = 1978] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1A707400) [pid = 3772] [serial = 1976] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (19A48800) [pid = 3772] [serial = 1975] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (15DB7000) [pid = 3772] [serial = 1973] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (1A3D9000) [pid = 3772] [serial = 2033] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (1B079000) [pid = 3772] [serial = 2035] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (199CEC00) [pid = 3772] [serial = 2027] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (19979400) [pid = 3772] [serial = 2026] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 3772 | 1464626033392 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]]]}] 09:33:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:33:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1043ms 09:33:53 INFO - PROCESS | 3772 | 1464626033451 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 09:33:53 INFO - PROCESS | 3772 | 1464626033457 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 09:33:53 INFO - PROCESS | 3772 | 1464626033463 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:33:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:33:53 INFO - PROCESS | 3772 | 1464626033465 Marionette TRACE conn3 <- [1,2750,null,{}] 09:33:53 INFO - PROCESS | 3772 | 1464626033469 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}] 09:33:53 INFO - PROCESS | 3772 | 1464626033565 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 09:33:53 INFO - PROCESS | 3772 | 1464626033667 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:53 INFO - PROCESS | 3772 | ++DOCSHELL 0F32B400 == 37 [pid = 3772] [id = 697] 09:33:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (10439400) [pid = 3772] [serial = 2091] [outer = 00000000] 09:33:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (128A7800) [pid = 3772] [serial = 2092] [outer = 10439400] 09:33:53 INFO - PROCESS | 3772 | 1464626033713 Marionette DEBUG loaded listener.js 09:33:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (13054C00) [pid = 3772] [serial = 2093] [outer = 10439400] 09:33:54 INFO - PROCESS | 3772 | 1464626034116 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]]]}] 09:33:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:33:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 686ms 09:33:54 INFO - PROCESS | 3772 | 1464626034165 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 09:33:54 INFO - PROCESS | 3772 | 1464626034167 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 09:33:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:33:54 INFO - PROCESS | 3772 | 1464626034175 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:33:54 INFO - PROCESS | 3772 | 1464626034178 Marionette TRACE conn3 <- [1,2754,null,{}] 09:33:54 INFO - PROCESS | 3772 | 1464626034188 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}] 09:33:54 INFO - PROCESS | 3772 | 1464626034283 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 09:33:54 INFO - PROCESS | 3772 | 1464626034293 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:54 INFO - PROCESS | 3772 | ++DOCSHELL 13729800 == 38 [pid = 3772] [id = 698] 09:33:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (13902800) [pid = 3772] [serial = 2094] [outer = 00000000] 09:33:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (13BCCC00) [pid = 3772] [serial = 2095] [outer = 13902800] 09:33:54 INFO - PROCESS | 3772 | 1464626034348 Marionette DEBUG loaded listener.js 09:33:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (140A4C00) [pid = 3772] [serial = 2096] [outer = 13902800] 09:33:54 INFO - PROCESS | 3772 | 1464626034822 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]]]}] 09:33:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:33:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 701ms 09:33:54 INFO - PROCESS | 3772 | 1464626034870 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 09:33:54 INFO - PROCESS | 3772 | 1464626034872 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 09:33:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:33:54 INFO - PROCESS | 3772 | 1464626034879 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:33:54 INFO - PROCESS | 3772 | 1464626034881 Marionette TRACE conn3 <- [1,2758,null,{}] 09:33:54 INFO - PROCESS | 3772 | 1464626034885 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}] 09:33:54 INFO - PROCESS | 3772 | 1464626034977 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 09:33:55 INFO - PROCESS | 3772 | 1464626035118 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:55 INFO - PROCESS | 3772 | ++DOCSHELL 140D5800 == 39 [pid = 3772] [id = 699] 09:33:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1433D000) [pid = 3772] [serial = 2097] [outer = 00000000] 09:33:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (1549E800) [pid = 3772] [serial = 2098] [outer = 1433D000] 09:33:55 INFO - PROCESS | 3772 | 1464626035164 Marionette DEBUG loaded listener.js 09:33:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (156AF800) [pid = 3772] [serial = 2099] [outer = 1433D000] 09:33:55 INFO - PROCESS | 3772 | 1464626035562 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]]]}] 09:33:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:33:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 748ms 09:33:55 INFO - PROCESS | 3772 | 1464626035621 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 09:33:55 INFO - PROCESS | 3772 | 1464626035623 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 09:33:55 INFO - PROCESS | 3772 | 1464626035626 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:33:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:33:55 INFO - PROCESS | 3772 | 1464626035628 Marionette TRACE conn3 <- [1,2762,null,{}] 09:33:55 INFO - PROCESS | 3772 | 1464626035637 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}] 09:33:55 INFO - PROCESS | 3772 | 1464626035768 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 09:33:55 INFO - PROCESS | 3772 | 1464626035834 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:55 INFO - PROCESS | 3772 | ++DOCSHELL 140D2800 == 40 [pid = 3772] [id = 700] 09:33:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (156A7400) [pid = 3772] [serial = 2100] [outer = 00000000] 09:33:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (15FE5800) [pid = 3772] [serial = 2101] [outer = 156A7400] 09:33:55 INFO - PROCESS | 3772 | 1464626035879 Marionette DEBUG loaded listener.js 09:33:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (15FF2800) [pid = 3772] [serial = 2102] [outer = 156A7400] 09:33:56 INFO - PROCESS | 3772 | 1464626036344 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]]]}] 09:33:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:33:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 732ms 09:33:56 INFO - PROCESS | 3772 | 1464626036398 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 09:33:56 INFO - PROCESS | 3772 | 1464626036400 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 09:33:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:33:56 INFO - PROCESS | 3772 | 1464626036407 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:33:56 INFO - PROCESS | 3772 | 1464626036409 Marionette TRACE conn3 <- [1,2766,null,{}] 09:33:56 INFO - PROCESS | 3772 | 1464626036412 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}] 09:33:56 INFO - PROCESS | 3772 | 1464626036555 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 09:33:56 INFO - PROCESS | 3772 | 1464626036625 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:56 INFO - PROCESS | 3772 | ++DOCSHELL 16BACC00 == 41 [pid = 3772] [id = 701] 09:33:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (16BB5000) [pid = 3772] [serial = 2103] [outer = 00000000] 09:33:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (16BC4400) [pid = 3772] [serial = 2104] [outer = 16BB5000] 09:33:56 INFO - PROCESS | 3772 | 1464626036670 Marionette DEBUG loaded listener.js 09:33:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (16D67C00) [pid = 3772] [serial = 2105] [outer = 16BB5000] 09:33:57 INFO - PROCESS | 3772 | 1464626037202 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]]]}] 09:33:57 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (1409D000) [pid = 3772] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:33:57 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (140C8000) [pid = 3772] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:33:57 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (13DBF800) [pid = 3772] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:33:57 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (1122FC00) [pid = 3772] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:33:57 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (10A54800) [pid = 3772] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:33:57 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (0F335400) [pid = 3772] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:33:57 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (12A70000) [pid = 3772] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:33:57 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (12A6DC00) [pid = 3772] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:33:57 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1320A400) [pid = 3772] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:33:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:33:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 903ms 09:33:57 INFO - PROCESS | 3772 | 1464626037296 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 09:33:57 INFO - PROCESS | 3772 | 1464626037300 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 09:33:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:33:57 INFO - PROCESS | 3772 | 1464626037305 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:33:57 INFO - PROCESS | 3772 | 1464626037309 Marionette TRACE conn3 <- [1,2770,null,{}] 09:33:57 INFO - PROCESS | 3772 | 1464626037315 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}] 09:33:57 INFO - PROCESS | 3772 | 1464626037439 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 09:33:57 INFO - PROCESS | 3772 | 1464626037550 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:57 INFO - PROCESS | 3772 | ++DOCSHELL 10567400 == 42 [pid = 3772] [id = 702] 09:33:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (10569400) [pid = 3772] [serial = 2106] [outer = 00000000] 09:33:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (10A6CC00) [pid = 3772] [serial = 2107] [outer = 10569400] 09:33:57 INFO - PROCESS | 3772 | 1464626037607 Marionette DEBUG loaded listener.js 09:33:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (11029400) [pid = 3772] [serial = 2108] [outer = 10569400] 09:33:58 INFO - PROCESS | 3772 | 1464626038190 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]]]}] 09:33:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:33:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 935ms 09:33:58 INFO - PROCESS | 3772 | 1464626038252 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 09:33:58 INFO - PROCESS | 3772 | 1464626038258 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 09:33:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:33:58 INFO - PROCESS | 3772 | 1464626038264 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:33:58 INFO - PROCESS | 3772 | 1464626038267 Marionette TRACE conn3 <- [1,2774,null,{}] 09:33:58 INFO - PROCESS | 3772 | 1464626038271 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}] 09:33:58 INFO - PROCESS | 3772 | 1464626038386 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 09:33:58 INFO - PROCESS | 3772 | 1464626038536 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:58 INFO - PROCESS | 3772 | ++DOCSHELL 1311F400 == 43 [pid = 3772] [id = 703] 09:33:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (131A9C00) [pid = 3772] [serial = 2109] [outer = 00000000] 09:33:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (13210400) [pid = 3772] [serial = 2110] [outer = 131A9C00] 09:33:58 INFO - PROCESS | 3772 | 1464626038592 Marionette DEBUG loaded listener.js 09:33:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (13DBF800) [pid = 3772] [serial = 2111] [outer = 131A9C00] 09:33:59 INFO - PROCESS | 3772 | 1464626039187 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]]]}] 09:33:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:33:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 935ms 09:33:59 INFO - PROCESS | 3772 | 1464626039208 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 09:33:59 INFO - PROCESS | 3772 | 1464626039210 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 09:33:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:33:59 INFO - PROCESS | 3772 | 1464626039214 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:33:59 INFO - PROCESS | 3772 | 1464626039217 Marionette TRACE conn3 <- [1,2778,null,{}] 09:33:59 INFO - PROCESS | 3772 | 1464626039243 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}] 09:33:59 INFO - PROCESS | 3772 | 1464626039361 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 09:33:59 INFO - PROCESS | 3772 | 1464626039509 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:59 INFO - PROCESS | 3772 | ++DOCSHELL 140A0800 == 44 [pid = 3772] [id = 704] 09:33:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (14E69C00) [pid = 3772] [serial = 2112] [outer = 00000000] 09:33:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (1684CC00) [pid = 3772] [serial = 2113] [outer = 14E69C00] 09:33:59 INFO - PROCESS | 3772 | 1464626039567 Marionette DEBUG loaded listener.js 09:33:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (16BBB400) [pid = 3772] [serial = 2114] [outer = 14E69C00] 09:34:00 INFO - PROCESS | 3772 | 1464626040132 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]]]}] 09:34:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:34:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 934ms 09:34:00 INFO - PROCESS | 3772 | 1464626040159 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 09:34:00 INFO - PROCESS | 3772 | 1464626040162 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 09:34:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:34:00 INFO - PROCESS | 3772 | 1464626040165 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:34:00 INFO - PROCESS | 3772 | 1464626040167 Marionette TRACE conn3 <- [1,2782,null,{}] 09:34:00 INFO - PROCESS | 3772 | 1464626040171 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}] 09:34:00 INFO - PROCESS | 3772 | 1464626040283 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 09:34:00 INFO - PROCESS | 3772 | 1464626040399 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:00 INFO - PROCESS | 3772 | ++DOCSHELL 16853400 == 45 [pid = 3772] [id = 705] 09:34:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (16F44000) [pid = 3772] [serial = 2115] [outer = 00000000] 09:34:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (16F4A800) [pid = 3772] [serial = 2116] [outer = 16F44000] 09:34:00 INFO - PROCESS | 3772 | 1464626040502 Marionette DEBUG loaded listener.js 09:34:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (172EA800) [pid = 3772] [serial = 2117] [outer = 16F44000] 09:34:01 INFO - PROCESS | 3772 | 1464626041070 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]]]}] 09:34:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:34:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 934ms 09:34:01 INFO - PROCESS | 3772 | 1464626041110 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 09:34:01 INFO - PROCESS | 3772 | 1464626041112 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 09:34:01 INFO - PROCESS | 3772 | 1464626041116 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:34:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:34:01 INFO - PROCESS | 3772 | 1464626041118 Marionette TRACE conn3 <- [1,2786,null,{}] 09:34:01 INFO - PROCESS | 3772 | 1464626041121 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}] 09:34:01 INFO - PROCESS | 3772 | 1464626041228 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 09:34:01 INFO - PROCESS | 3772 | 1464626041344 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:01 INFO - PROCESS | 3772 | ++DOCSHELL 16F41C00 == 46 [pid = 3772] [id = 706] 09:34:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (16F4A400) [pid = 3772] [serial = 2118] [outer = 00000000] 09:34:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (17594400) [pid = 3772] [serial = 2119] [outer = 16F4A400] 09:34:01 INFO - PROCESS | 3772 | 1464626041438 Marionette DEBUG loaded listener.js 09:34:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (1759B800) [pid = 3772] [serial = 2120] [outer = 16F4A400] 09:34:01 INFO - PROCESS | 3772 | 1464626041982 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]]]}] 09:34:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:34:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 934ms 09:34:02 INFO - PROCESS | 3772 | 1464626042045 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 09:34:02 INFO - PROCESS | 3772 | 1464626042048 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 09:34:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:34:02 INFO - PROCESS | 3772 | 1464626042051 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:34:02 INFO - PROCESS | 3772 | 1464626042053 Marionette TRACE conn3 <- [1,2790,null,{}] 09:34:02 INFO - PROCESS | 3772 | 1464626042057 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}] 09:34:02 INFO - PROCESS | 3772 | 1464626042187 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 09:34:02 INFO - PROCESS | 3772 | 1464626042335 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:02 INFO - PROCESS | 3772 | ++DOCSHELL 173B8400 == 47 [pid = 3772] [id = 707] 09:34:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (17DACC00) [pid = 3772] [serial = 2121] [outer = 00000000] 09:34:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (17E63800) [pid = 3772] [serial = 2122] [outer = 17DACC00] 09:34:02 INFO - PROCESS | 3772 | 1464626042394 Marionette DEBUG loaded listener.js 09:34:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (17E69400) [pid = 3772] [serial = 2123] [outer = 17DACC00] 09:34:02 INFO - PROCESS | 3772 | 1464626042940 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]]]}] 09:34:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:34:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 950ms 09:34:02 INFO - PROCESS | 3772 | 1464626042997 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 09:34:02 INFO - PROCESS | 3772 | 1464626042999 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 09:34:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:34:03 INFO - PROCESS | 3772 | 1464626043003 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:34:03 INFO - PROCESS | 3772 | 1464626043005 Marionette TRACE conn3 <- [1,2794,null,{}] 09:34:03 INFO - PROCESS | 3772 | 1464626043008 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}] 09:34:03 INFO - PROCESS | 3772 | 1464626043127 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 09:34:03 INFO - PROCESS | 3772 | 1464626043242 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:03 INFO - PROCESS | 3772 | ++DOCSHELL 173E3C00 == 48 [pid = 3772] [id = 708] 09:34:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (17E15C00) [pid = 3772] [serial = 2124] [outer = 00000000] 09:34:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (17EEF800) [pid = 3772] [serial = 2125] [outer = 17E15C00] 09:34:03 INFO - PROCESS | 3772 | 1464626043342 Marionette DEBUG loaded listener.js 09:34:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (18081000) [pid = 3772] [serial = 2126] [outer = 17E15C00] 09:34:03 INFO - PROCESS | 3772 | 1464626043921 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]]]}] 09:34:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:34:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1153ms 09:34:04 INFO - PROCESS | 3772 | 1464626044158 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 09:34:04 INFO - PROCESS | 3772 | 1464626044163 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 09:34:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:34:04 INFO - PROCESS | 3772 | 1464626044168 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:34:04 INFO - PROCESS | 3772 | 1464626044171 Marionette TRACE conn3 <- [1,2798,null,{}] 09:34:04 INFO - PROCESS | 3772 | 1464626044177 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}] 09:34:04 INFO - PROCESS | 3772 | 1464626044283 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 09:34:04 INFO - PROCESS | 3772 | 1464626044424 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:04 INFO - PROCESS | 3772 | ++DOCSHELL 10E7F800 == 49 [pid = 3772] [id = 709] 09:34:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (10FBE000) [pid = 3772] [serial = 2127] [outer = 00000000] 09:34:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (128A5800) [pid = 3772] [serial = 2128] [outer = 10FBE000] 09:34:04 INFO - PROCESS | 3772 | 1464626044476 Marionette DEBUG loaded listener.js 09:34:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (12ACC400) [pid = 3772] [serial = 2129] [outer = 10FBE000] 09:34:05 INFO - PROCESS | 3772 | 1464626045053 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]]]}] 09:34:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:34:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 935ms 09:34:05 INFO - PROCESS | 3772 | 1464626045114 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 09:34:05 INFO - PROCESS | 3772 | 1464626045118 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 09:34:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:34:05 INFO - PROCESS | 3772 | 1464626045125 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:34:05 INFO - PROCESS | 3772 | 1464626045129 Marionette TRACE conn3 <- [1,2802,null,{}] 09:34:05 INFO - PROCESS | 3772 | 1464626045133 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}] 09:34:05 INFO - PROCESS | 3772 | 1464626045238 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 09:34:05 INFO - PROCESS | 3772 | 1464626045393 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:05 INFO - PROCESS | 3772 | --DOCSHELL 10E85400 == 48 [pid = 3772] [id = 21] 09:34:05 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (154A8000) [pid = 3772] [serial = 2056] [outer = 00000000] [url = about:blank] 09:34:05 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (140D3000) [pid = 3772] [serial = 2054] [outer = 00000000] [url = about:blank] 09:34:05 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (140A4000) [pid = 3772] [serial = 2053] [outer = 00000000] [url = about:blank] 09:34:05 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (11A0BC00) [pid = 3772] [serial = 2044] [outer = 00000000] [url = about:blank] 09:34:05 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (128AA400) [pid = 3772] [serial = 2045] [outer = 00000000] [url = about:blank] 09:34:05 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (10A74C00) [pid = 3772] [serial = 2041] [outer = 00000000] [url = about:blank] 09:34:05 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (10E8D000) [pid = 3772] [serial = 2042] [outer = 00000000] [url = about:blank] 09:34:05 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (10434800) [pid = 3772] [serial = 2038] [outer = 00000000] [url = about:blank] 09:34:05 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (10502000) [pid = 3772] [serial = 2039] [outer = 00000000] [url = about:blank] 09:34:05 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (14E6A000) [pid = 3772] [serial = 2063] [outer = 00000000] [url = about:blank] 09:34:05 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (1311CC00) [pid = 3772] [serial = 2059] [outer = 00000000] [url = about:blank] 09:34:05 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (13113800) [pid = 3772] [serial = 2047] [outer = 00000000] [url = about:blank] 09:34:05 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (154A9C00) [pid = 3772] [serial = 2057] [outer = 00000000] [url = about:blank] 09:34:05 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (132AE400) [pid = 3772] [serial = 2050] [outer = 00000000] [url = about:blank] 09:34:05 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (13724C00) [pid = 3772] [serial = 2051] [outer = 00000000] [url = about:blank] 09:34:05 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (131AF800) [pid = 3772] [serial = 2048] [outer = 00000000] [url = about:blank] 09:34:05 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (1311D000) [pid = 3772] [serial = 2060] [outer = 00000000] [url = about:blank] 09:34:05 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (14E62400) [pid = 3772] [serial = 2062] [outer = 00000000] [url = about:blank] 09:34:05 INFO - PROCESS | 3772 | ++DOCSHELL 0F327800 == 49 [pid = 3772] [id = 710] 09:34:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (0F32C000) [pid = 3772] [serial = 2130] [outer = 00000000] 09:34:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (10A52C00) [pid = 3772] [serial = 2131] [outer = 0F32C000] 09:34:05 INFO - PROCESS | 3772 | 1464626045472 Marionette DEBUG loaded listener.js 09:34:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (11022800) [pid = 3772] [serial = 2132] [outer = 0F32C000] 09:34:05 INFO - PROCESS | 3772 | 1464626045920 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]]]}] 09:34:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:34:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 841ms 09:34:05 INFO - PROCESS | 3772 | 1464626045967 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 09:34:05 INFO - PROCESS | 3772 | 1464626045969 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 09:34:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:34:05 INFO - PROCESS | 3772 | 1464626045973 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:34:05 INFO - PROCESS | 3772 | 1464626045975 Marionette TRACE conn3 <- [1,2806,null,{}] 09:34:05 INFO - PROCESS | 3772 | 1464626045984 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}] 09:34:06 INFO - PROCESS | 3772 | 1464626046080 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 09:34:06 INFO - PROCESS | 3772 | 1464626046091 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:06 INFO - PROCESS | 3772 | ++DOCSHELL 1372A400 == 50 [pid = 3772] [id = 711] 09:34:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (13901400) [pid = 3772] [serial = 2133] [outer = 00000000] 09:34:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (140A6800) [pid = 3772] [serial = 2134] [outer = 13901400] 09:34:06 INFO - PROCESS | 3772 | 1464626046140 Marionette DEBUG loaded listener.js 09:34:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (140D4000) [pid = 3772] [serial = 2135] [outer = 13901400] 09:34:06 INFO - PROCESS | 3772 | 1464626046655 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]]]}] 09:34:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:34:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 748ms 09:34:06 INFO - PROCESS | 3772 | 1464626046713 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 09:34:06 INFO - PROCESS | 3772 | 1464626046715 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 09:34:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:34:06 INFO - PROCESS | 3772 | 1464626046718 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:34:06 INFO - PROCESS | 3772 | 1464626046720 Marionette TRACE conn3 <- [1,2810,null,{}] 09:34:06 INFO - PROCESS | 3772 | 1464626046723 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}] 09:34:06 INFO - PROCESS | 3772 | 1464626046803 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 09:34:06 INFO - PROCESS | 3772 | 1464626046916 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:06 INFO - PROCESS | 3772 | ++DOCSHELL 140A5000 == 51 [pid = 3772] [id = 712] 09:34:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (14338400) [pid = 3772] [serial = 2136] [outer = 00000000] 09:34:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (15956400) [pid = 3772] [serial = 2137] [outer = 14338400] 09:34:06 INFO - PROCESS | 3772 | 1464626046962 Marionette DEBUG loaded listener.js 09:34:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (15C06400) [pid = 3772] [serial = 2138] [outer = 14338400] 09:34:07 INFO - PROCESS | 3772 | 1464626047330 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]]]}] 09:34:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:34:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 701ms 09:34:07 INFO - PROCESS | 3772 | 1464626047402 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 09:34:07 INFO - PROCESS | 3772 | 1464626047404 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 09:34:07 INFO - PROCESS | 3772 | 1464626047408 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:34:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:34:07 INFO - PROCESS | 3772 | 1464626047409 Marionette TRACE conn3 <- [1,2814,null,{}] 09:34:07 INFO - PROCESS | 3772 | 1464626047413 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}] 09:34:07 INFO - PROCESS | 3772 | 1464626047528 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 09:34:07 INFO - PROCESS | 3772 | 1464626047542 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:07 INFO - PROCESS | 3772 | ++DOCSHELL 14E64400 == 52 [pid = 3772] [id = 713] 09:34:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (15C04400) [pid = 3772] [serial = 2139] [outer = 00000000] 09:34:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (1671A400) [pid = 3772] [serial = 2140] [outer = 15C04400] 09:34:07 INFO - PROCESS | 3772 | 1464626047587 Marionette DEBUG loaded listener.js 09:34:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (16943400) [pid = 3772] [serial = 2141] [outer = 15C04400] 09:34:08 INFO - PROCESS | 3772 | 1464626048094 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:34:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:34:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 732ms 09:34:08 INFO - PROCESS | 3772 | 1464626048148 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 09:34:08 INFO - PROCESS | 3772 | 1464626048150 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 09:34:08 INFO - PROCESS | 3772 | 1464626048154 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:34:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:34:08 INFO - PROCESS | 3772 | 1464626048155 Marionette TRACE conn3 <- [1,2818,null,{}] 09:34:08 INFO - PROCESS | 3772 | 1464626048164 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}] 09:34:08 INFO - PROCESS | 3772 | 1464626048310 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 09:34:08 INFO - PROCESS | 3772 | 1464626048383 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:08 INFO - PROCESS | 3772 | ++DOCSHELL 16F47000 == 53 [pid = 3772] [id = 714] 09:34:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (16F4AC00) [pid = 3772] [serial = 2142] [outer = 00000000] 09:34:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (173E7400) [pid = 3772] [serial = 2143] [outer = 16F4AC00] 09:34:08 INFO - PROCESS | 3772 | 1464626048428 Marionette DEBUG loaded listener.js 09:34:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (17713C00) [pid = 3772] [serial = 2144] [outer = 16F4AC00] 09:34:08 INFO - PROCESS | 3772 | 1464626048856 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]]]}] 09:34:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:34:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 732ms 09:34:08 INFO - PROCESS | 3772 | 1464626048894 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 09:34:08 INFO - PROCESS | 3772 | 1464626048896 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 09:34:08 INFO - PROCESS | 3772 | 1464626048900 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:34:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:34:08 INFO - PROCESS | 3772 | 1464626048901 Marionette TRACE conn3 <- [1,2822,null,{}] 09:34:08 INFO - PROCESS | 3772 | 1464626048912 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}] 09:34:09 INFO - PROCESS | 3772 | 1464626049064 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 09:34:09 INFO - PROCESS | 3772 | 1464626049136 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:09 INFO - PROCESS | 3772 | ++DOCSHELL 1759E000 == 54 [pid = 3772] [id = 715] 09:34:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (17E62800) [pid = 3772] [serial = 2145] [outer = 00000000] 09:34:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (17E6FC00) [pid = 3772] [serial = 2146] [outer = 17E62800] 09:34:09 INFO - PROCESS | 3772 | 1464626049183 Marionette DEBUG loaded listener.js 09:34:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (18247800) [pid = 3772] [serial = 2147] [outer = 17E62800] 09:34:09 INFO - PROCESS | 3772 | 1464626049594 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:34:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:34:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 732ms 09:34:09 INFO - PROCESS | 3772 | 1464626049641 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 09:34:09 INFO - PROCESS | 3772 | 1464626049643 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 09:34:09 INFO - PROCESS | 3772 | 1464626049654 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:34:09 INFO - PROCESS | 3772 | 1464626049656 Marionette TRACE conn3 <- [1,2826,null,{}] 09:34:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:34:09 INFO - PROCESS | 3772 | 1464626049659 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}] 09:34:09 INFO - PROCESS | 3772 | 1464626049826 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 09:34:09 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (1433D000) [pid = 3772] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:34:09 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (156A7400) [pid = 3772] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:34:09 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (10A50400) [pid = 3772] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:34:09 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (15C10C00) [pid = 3772] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:34:09 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (13902800) [pid = 3772] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:34:09 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (10439400) [pid = 3772] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:34:09 INFO - PROCESS | 3772 | 1464626049900 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:09 INFO - PROCESS | 3772 | ++DOCSHELL 10439400 == 55 [pid = 3772] [id = 716] 09:34:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (10479000) [pid = 3772] [serial = 2148] [outer = 00000000] 09:34:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (1101D000) [pid = 3772] [serial = 2149] [outer = 10479000] 09:34:09 INFO - PROCESS | 3772 | 1464626049946 Marionette DEBUG loaded listener.js 09:34:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (13902800) [pid = 3772] [serial = 2150] [outer = 10479000] 09:34:10 INFO - PROCESS | 3772 | 1464626050319 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]]]}] 09:34:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:34:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 700ms 09:34:10 INFO - PROCESS | 3772 | 1464626050356 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 09:34:10 INFO - PROCESS | 3772 | 1464626050358 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 09:34:10 INFO - PROCESS | 3772 | 1464626050361 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:34:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:34:10 INFO - PROCESS | 3772 | 1464626050363 Marionette TRACE conn3 <- [1,2830,null,{}] 09:34:10 INFO - PROCESS | 3772 | 1464626050376 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}] 09:34:10 INFO - PROCESS | 3772 | 1464626050488 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 09:34:10 INFO - PROCESS | 3772 | 1464626050497 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:10 INFO - PROCESS | 3772 | ++DOCSHELL 12B66800 == 56 [pid = 3772] [id = 717] 09:34:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (1320E000) [pid = 3772] [serial = 2151] [outer = 00000000] 09:34:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (1843F400) [pid = 3772] [serial = 2152] [outer = 1320E000] 09:34:10 INFO - PROCESS | 3772 | 1464626050542 Marionette DEBUG loaded listener.js 09:34:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (19751800) [pid = 3772] [serial = 2153] [outer = 1320E000] 09:34:11 INFO - PROCESS | 3772 | 1464626051026 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]]]}] 09:34:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:34:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 748ms 09:34:11 INFO - PROCESS | 3772 | 1464626051103 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 09:34:11 INFO - PROCESS | 3772 | 1464626051105 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 09:34:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:34:11 INFO - PROCESS | 3772 | 1464626051108 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:34:11 INFO - PROCESS | 3772 | 1464626051111 Marionette TRACE conn3 <- [1,2834,null,{}] 09:34:11 INFO - PROCESS | 3772 | 1464626051115 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}] 09:34:11 INFO - PROCESS | 3772 | 1464626051205 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 09:34:11 INFO - PROCESS | 3772 | 1464626051215 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:11 INFO - PROCESS | 3772 | ++DOCSHELL 1102B800 == 57 [pid = 3772] [id = 718] 09:34:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (154A7C00) [pid = 3772] [serial = 2154] [outer = 00000000] 09:34:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (1975CC00) [pid = 3772] [serial = 2155] [outer = 154A7C00] 09:34:11 INFO - PROCESS | 3772 | 1464626051259 Marionette DEBUG loaded listener.js 09:34:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (1977D400) [pid = 3772] [serial = 2156] [outer = 154A7C00] 09:34:11 INFO - PROCESS | 3772 | 1464626051683 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]]]}] 09:34:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:34:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 639ms 09:34:11 INFO - PROCESS | 3772 | 1464626051730 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 09:34:11 INFO - PROCESS | 3772 | 1464626051732 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 09:34:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:34:11 INFO - PROCESS | 3772 | 1464626051736 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:34:11 INFO - PROCESS | 3772 | 1464626051738 Marionette TRACE conn3 <- [1,2838,null,{}] 09:34:11 INFO - PROCESS | 3772 | 1464626051741 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}] 09:34:11 INFO - PROCESS | 3772 | 1464626051926 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 09:34:12 INFO - PROCESS | 3772 | 1464626052145 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:12 INFO - PROCESS | 3772 | ++DOCSHELL 10481800 == 58 [pid = 3772] [id = 719] 09:34:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (10503000) [pid = 3772] [serial = 2157] [outer = 00000000] 09:34:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (10A59000) [pid = 3772] [serial = 2158] [outer = 10503000] 09:34:12 INFO - PROCESS | 3772 | 1464626052201 Marionette DEBUG loaded listener.js 09:34:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (11022400) [pid = 3772] [serial = 2159] [outer = 10503000] 09:34:12 INFO - PROCESS | 3772 | 1464626052823 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:34:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:34:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1152ms 09:34:12 INFO - PROCESS | 3772 | 1464626052892 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 09:34:12 INFO - PROCESS | 3772 | 1464626052896 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 09:34:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:34:12 INFO - PROCESS | 3772 | 1464626052901 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:34:12 INFO - PROCESS | 3772 | 1464626052905 Marionette TRACE conn3 <- [1,2842,null,{}] 09:34:12 INFO - PROCESS | 3772 | 1464626052925 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}] 09:34:13 INFO - PROCESS | 3772 | 1464626053050 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 09:34:13 INFO - PROCESS | 3772 | 1464626053192 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:13 INFO - PROCESS | 3772 | ++DOCSHELL 13209800 == 59 [pid = 3772] [id = 720] 09:34:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (1320B000) [pid = 3772] [serial = 2160] [outer = 00000000] 09:34:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (13BCC000) [pid = 3772] [serial = 2161] [outer = 1320B000] 09:34:13 INFO - PROCESS | 3772 | 1464626053251 Marionette DEBUG loaded listener.js 09:34:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (156AD400) [pid = 3772] [serial = 2162] [outer = 1320B000] 09:34:13 INFO - PROCESS | 3772 | 1464626053857 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]]]}] 09:34:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:34:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 996ms 09:34:13 INFO - PROCESS | 3772 | 1464626053906 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 09:34:13 INFO - PROCESS | 3772 | 1464626053909 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 09:34:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:34:13 INFO - PROCESS | 3772 | 1464626053913 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:34:13 INFO - PROCESS | 3772 | 1464626053915 Marionette TRACE conn3 <- [1,2846,null,{}] 09:34:13 INFO - PROCESS | 3772 | 1464626053919 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}] 09:34:14 INFO - PROCESS | 3772 | 1464626054035 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 09:34:14 INFO - PROCESS | 3772 | 1464626054198 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:14 INFO - PROCESS | 3772 | ++DOCSHELL 16F46800 == 60 [pid = 3772] [id = 721] 09:34:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (16F4D000) [pid = 3772] [serial = 2163] [outer = 00000000] 09:34:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (17710000) [pid = 3772] [serial = 2164] [outer = 16F4D000] 09:34:14 INFO - PROCESS | 3772 | 1464626054283 Marionette DEBUG loaded listener.js 09:34:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (17E71000) [pid = 3772] [serial = 2165] [outer = 16F4D000] 09:34:14 INFO - PROCESS | 3772 | 1464626054949 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:34:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:34:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1091ms 09:34:14 INFO - PROCESS | 3772 | 1464626055003 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 09:34:14 INFO - PROCESS | 3772 | 1464626055008 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 09:34:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:34:15 INFO - PROCESS | 3772 | 1464626055019 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:34:15 INFO - PROCESS | 3772 | 1464626055026 Marionette TRACE conn3 <- [1,2850,null,{}] 09:34:15 INFO - PROCESS | 3772 | 1464626055030 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}] 09:34:15 INFO - PROCESS | 3772 | 1464626055149 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 09:34:15 INFO - PROCESS | 3772 | 1464626055299 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:15 INFO - PROCESS | 3772 | ++DOCSHELL 1978C400 == 61 [pid = 3772] [id = 722] 09:34:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (19974C00) [pid = 3772] [serial = 2166] [outer = 00000000] 09:34:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (19978000) [pid = 3772] [serial = 2167] [outer = 19974C00] 09:34:15 INFO - PROCESS | 3772 | 1464626055355 Marionette DEBUG loaded listener.js 09:34:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (1997BC00) [pid = 3772] [serial = 2168] [outer = 19974C00] 09:34:15 INFO - PROCESS | 3772 | 1464626055896 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]]]}] 09:34:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:34:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 966ms 09:34:15 INFO - PROCESS | 3772 | 1464626055979 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 09:34:15 INFO - PROCESS | 3772 | 1464626055982 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 09:34:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:34:15 INFO - PROCESS | 3772 | 1464626055986 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:34:15 INFO - PROCESS | 3772 | 1464626055988 Marionette TRACE conn3 <- [1,2854,null,{}] 09:34:15 INFO - PROCESS | 3772 | 1464626055991 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}] 09:34:16 INFO - PROCESS | 3772 | 1464626056134 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 09:34:16 INFO - PROCESS | 3772 | 1464626056282 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:16 INFO - PROCESS | 3772 | ++DOCSHELL 19783C00 == 62 [pid = 3772] [id = 723] 09:34:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (1978C800) [pid = 3772] [serial = 2169] [outer = 00000000] 09:34:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (199C6400) [pid = 3772] [serial = 2170] [outer = 1978C800] 09:34:16 INFO - PROCESS | 3772 | 1464626056337 Marionette DEBUG loaded listener.js 09:34:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (199C9400) [pid = 3772] [serial = 2171] [outer = 1978C800] 09:34:16 INFO - PROCESS | 3772 | 1464626056914 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]]]}] 09:34:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:34:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 997ms 09:34:16 INFO - PROCESS | 3772 | 1464626056972 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 09:34:16 INFO - PROCESS | 3772 | 1464626056974 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 09:34:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:34:16 INFO - PROCESS | 3772 | 1464626056978 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:34:16 INFO - PROCESS | 3772 | 1464626056980 Marionette TRACE conn3 <- [1,2858,null,{}] 09:34:16 INFO - PROCESS | 3772 | 1464626056984 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}] 09:34:17 INFO - PROCESS | 3772 | 1464626057099 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 09:34:17 INFO - PROCESS | 3772 | 1464626057249 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:17 INFO - PROCESS | 3772 | ++DOCSHELL 19980C00 == 63 [pid = 3772] [id = 724] 09:34:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (19A4BC00) [pid = 3772] [serial = 2172] [outer = 00000000] 09:34:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (19A53C00) [pid = 3772] [serial = 2173] [outer = 19A4BC00] 09:34:17 INFO - PROCESS | 3772 | 1464626057312 Marionette DEBUG loaded listener.js 09:34:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (19A96800) [pid = 3772] [serial = 2174] [outer = 19A4BC00] 09:34:17 INFO - PROCESS | 3772 | 1464626057960 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]]]}] 09:34:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:34:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1028ms 09:34:18 INFO - PROCESS | 3772 | 1464626058036 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 09:34:18 INFO - PROCESS | 3772 | 1464626058038 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 09:34:18 INFO - PROCESS | 3772 | 1464626058042 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:34:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:34:18 INFO - PROCESS | 3772 | 1464626058044 Marionette TRACE conn3 <- [1,2862,null,{}] 09:34:18 INFO - PROCESS | 3772 | 1464626058048 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}] 09:34:18 INFO - PROCESS | 3772 | 1464626058166 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 09:34:18 INFO - PROCESS | 3772 | 1464626058311 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:18 INFO - PROCESS | 3772 | ++DOCSHELL 10A5D800 == 64 [pid = 3772] [id = 725] 09:34:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (1101D800) [pid = 3772] [serial = 2175] [outer = 00000000] 09:34:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (140C6800) [pid = 3772] [serial = 2176] [outer = 1101D800] 09:34:18 INFO - PROCESS | 3772 | 1464626058366 Marionette DEBUG loaded listener.js 09:34:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (15959C00) [pid = 3772] [serial = 2177] [outer = 1101D800] 09:34:19 INFO - PROCESS | 3772 | 1464626059148 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]]]}] 09:34:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:34:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1137ms 09:34:19 INFO - PROCESS | 3772 | 1464626059187 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 09:34:19 INFO - PROCESS | 3772 | 1464626059192 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 09:34:19 INFO - PROCESS | 3772 | 1464626059196 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:34:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:34:19 INFO - PROCESS | 3772 | 1464626059200 Marionette TRACE conn3 <- [1,2866,null,{}] 09:34:19 INFO - PROCESS | 3772 | 1464626059205 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}] 09:34:19 INFO - PROCESS | 3772 | 1464626059312 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 09:34:19 INFO - PROCESS | 3772 | 1464626059465 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:19 INFO - PROCESS | 3772 | ++DOCSHELL 130A6800 == 65 [pid = 3772] [id = 726] 09:34:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (1311B400) [pid = 3772] [serial = 2178] [outer = 00000000] 09:34:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (13B6A800) [pid = 3772] [serial = 2179] [outer = 1311B400] 09:34:19 INFO - PROCESS | 3772 | 1464626059515 Marionette DEBUG loaded listener.js 09:34:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (140CCC00) [pid = 3772] [serial = 2180] [outer = 1311B400] 09:34:20 INFO - PROCESS | 3772 | --DOCSHELL 13BCA000 == 64 [pid = 3772] [id = 20] 09:34:20 INFO - PROCESS | 3772 | --DOCSHELL 166BC000 == 63 [pid = 3772] [id = 8] 09:34:20 INFO - PROCESS | 3772 | --DOCSHELL 17712400 == 62 [pid = 3772] [id = 678] 09:34:20 INFO - PROCESS | 3772 | --DOCSHELL 15DA8C00 == 61 [pid = 3772] [id = 28] 09:34:20 INFO - PROCESS | 3772 | --DOCSHELL 10A53800 == 60 [pid = 3772] [id = 18] 09:34:20 INFO - PROCESS | 3772 | --DOCSHELL 1102B800 == 59 [pid = 3772] [id = 718] 09:34:20 INFO - PROCESS | 3772 | --DOCSHELL 12B66800 == 58 [pid = 3772] [id = 717] 09:34:20 INFO - PROCESS | 3772 | --DOCSHELL 10439400 == 57 [pid = 3772] [id = 716] 09:34:20 INFO - PROCESS | 3772 | --DOCSHELL 1759E000 == 56 [pid = 3772] [id = 715] 09:34:20 INFO - PROCESS | 3772 | --DOCSHELL 16F47000 == 55 [pid = 3772] [id = 714] 09:34:20 INFO - PROCESS | 3772 | --DOCSHELL 14E64400 == 54 [pid = 3772] [id = 713] 09:34:20 INFO - PROCESS | 3772 | --DOCSHELL 140A5000 == 53 [pid = 3772] [id = 712] 09:34:20 INFO - PROCESS | 3772 | --DOCSHELL 1372A400 == 52 [pid = 3772] [id = 711] 09:34:20 INFO - PROCESS | 3772 | --DOCSHELL 0F327800 == 51 [pid = 3772] [id = 710] 09:34:20 INFO - PROCESS | 3772 | --DOCSHELL 10E7F800 == 50 [pid = 3772] [id = 709] 09:34:20 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (16BC4400) [pid = 3772] [serial = 2104] [outer = 00000000] [url = about:blank] 09:34:20 INFO - PROCESS | 3772 | --DOCSHELL 10567400 == 49 [pid = 3772] [id = 702] 09:34:20 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (156AF800) [pid = 3772] [serial = 2099] [outer = 00000000] [url = about:blank] 09:34:20 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (1549E800) [pid = 3772] [serial = 2098] [outer = 00000000] [url = about:blank] 09:34:20 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (15FE5800) [pid = 3772] [serial = 2101] [outer = 00000000] [url = about:blank] 09:34:20 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (14E61400) [pid = 3772] [serial = 2083] [outer = 00000000] [url = about:blank] 09:34:20 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (15FEFC00) [pid = 3772] [serial = 2074] [outer = 00000000] [url = about:blank] 09:34:20 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (16BA7400) [pid = 3772] [serial = 2080] [outer = 00000000] [url = about:blank] 09:34:20 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (1671A800) [pid = 3772] [serial = 2086] [outer = 00000000] [url = about:blank] 09:34:20 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (11A0D000) [pid = 3772] [serial = 2090] [outer = 00000000] [url = about:blank] 09:34:20 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (15DB6C00) [pid = 3772] [serial = 2065] [outer = 00000000] [url = about:blank] 09:34:20 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (140A4C00) [pid = 3772] [serial = 2096] [outer = 00000000] [url = about:blank] 09:34:20 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (10E8A000) [pid = 3772] [serial = 2068] [outer = 00000000] [url = about:blank] 09:34:20 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (15FE7800) [pid = 3772] [serial = 2066] [outer = 00000000] [url = about:blank] 09:34:20 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (1671E400) [pid = 3772] [serial = 2077] [outer = 00000000] [url = about:blank] 09:34:20 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (13054C00) [pid = 3772] [serial = 2093] [outer = 00000000] [url = about:blank] 09:34:20 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (13BCCC00) [pid = 3772] [serial = 2095] [outer = 00000000] [url = about:blank] 09:34:20 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (1371D000) [pid = 3772] [serial = 2071] [outer = 00000000] [url = about:blank] 09:34:20 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (112AA400) [pid = 3772] [serial = 2089] [outer = 00000000] [url = about:blank] 09:34:20 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (128A7800) [pid = 3772] [serial = 2092] [outer = 00000000] [url = about:blank] 09:34:20 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (15FF2800) [pid = 3772] [serial = 2102] [outer = 00000000] [url = about:blank] 09:34:20 INFO - PROCESS | 3772 | 1464626060172 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]]]}] 09:34:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:34:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 997ms 09:34:20 INFO - PROCESS | 3772 | 1464626060200 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 09:34:20 INFO - PROCESS | 3772 | 1464626060205 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 09:34:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:34:20 INFO - PROCESS | 3772 | 1464626060211 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:34:20 INFO - PROCESS | 3772 | 1464626060214 Marionette TRACE conn3 <- [1,2870,null,{}] 09:34:20 INFO - PROCESS | 3772 | 1464626060218 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}] 09:34:20 INFO - PROCESS | 3772 | 1464626060329 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 09:34:20 INFO - PROCESS | 3772 | 1464626060438 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:20 INFO - PROCESS | 3772 | ++DOCSHELL 12AA1000 == 50 [pid = 3772] [id = 727] 09:34:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (12AC5400) [pid = 3772] [serial = 2181] [outer = 00000000] 09:34:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (131AE000) [pid = 3772] [serial = 2182] [outer = 12AC5400] 09:34:20 INFO - PROCESS | 3772 | 1464626060486 Marionette DEBUG loaded listener.js 09:34:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (13B60800) [pid = 3772] [serial = 2183] [outer = 12AC5400] 09:34:20 INFO - PROCESS | 3772 | 1464626060916 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]]]}] 09:34:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:34:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 732ms 09:34:20 INFO - PROCESS | 3772 | 1464626060951 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 09:34:20 INFO - PROCESS | 3772 | 1464626060953 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 09:34:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:34:20 INFO - PROCESS | 3772 | 1464626060956 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:34:20 INFO - PROCESS | 3772 | 1464626060960 Marionette TRACE conn3 <- [1,2874,null,{}] 09:34:20 INFO - PROCESS | 3772 | 1464626060970 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}] 09:34:21 INFO - PROCESS | 3772 | 1464626061072 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 09:34:21 INFO - PROCESS | 3772 | 1464626061085 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:21 INFO - PROCESS | 3772 | ++DOCSHELL 1594E400 == 51 [pid = 3772] [id = 728] 09:34:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (15DB0C00) [pid = 3772] [serial = 2184] [outer = 00000000] 09:34:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (15FE9C00) [pid = 3772] [serial = 2185] [outer = 15DB0C00] 09:34:21 INFO - PROCESS | 3772 | 1464626061132 Marionette DEBUG loaded listener.js 09:34:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (164EFC00) [pid = 3772] [serial = 2186] [outer = 15DB0C00] 09:34:21 INFO - PROCESS | 3772 | 1464626061588 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]]]}] 09:34:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:34:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 701ms 09:34:21 INFO - PROCESS | 3772 | 1464626061640 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 09:34:21 INFO - PROCESS | 3772 | 1464626061642 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 09:34:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:34:21 INFO - PROCESS | 3772 | 1464626061646 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:34:21 INFO - PROCESS | 3772 | 1464626061647 Marionette TRACE conn3 <- [1,2878,null,{}] 09:34:21 INFO - PROCESS | 3772 | 1464626061651 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}] 09:34:21 INFO - PROCESS | 3772 | 1464626061770 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 09:34:21 INFO - PROCESS | 3772 | 1464626061881 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:21 INFO - PROCESS | 3772 | ++DOCSHELL 1680D800 == 52 [pid = 3772] [id = 729] 09:34:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (16850000) [pid = 3772] [serial = 2187] [outer = 00000000] 09:34:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (16BAA800) [pid = 3772] [serial = 2188] [outer = 16850000] 09:34:21 INFO - PROCESS | 3772 | 1464626061926 Marionette DEBUG loaded listener.js 09:34:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (16BBA800) [pid = 3772] [serial = 2189] [outer = 16850000] 09:34:22 INFO - PROCESS | 3772 | 1464626062310 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:34:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:34:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 685ms 09:34:22 INFO - PROCESS | 3772 | 1464626062345 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 09:34:22 INFO - PROCESS | 3772 | 1464626062347 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 09:34:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:34:22 INFO - PROCESS | 3772 | 1464626062350 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:34:22 INFO - PROCESS | 3772 | 1464626062352 Marionette TRACE conn3 <- [1,2882,null,{}] 09:34:22 INFO - PROCESS | 3772 | 1464626062355 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}] 09:34:22 INFO - PROCESS | 3772 | 1464626062506 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 09:34:22 INFO - PROCESS | 3772 | 1464626062524 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:22 INFO - PROCESS | 3772 | ++DOCSHELL 1055D400 == 53 [pid = 3772] [id = 730] 09:34:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (15FE8C00) [pid = 3772] [serial = 2190] [outer = 00000000] 09:34:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (16D70800) [pid = 3772] [serial = 2191] [outer = 15FE8C00] 09:34:22 INFO - PROCESS | 3772 | 1464626062570 Marionette DEBUG loaded listener.js 09:34:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (16F4E000) [pid = 3772] [serial = 2192] [outer = 15FE8C00] 09:34:23 INFO - PROCESS | 3772 | 1464626063046 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]]]}] 09:34:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:34:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 732ms 09:34:23 INFO - PROCESS | 3772 | 1464626063098 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 09:34:23 INFO - PROCESS | 3772 | 1464626063101 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 09:34:23 INFO - PROCESS | 3772 | 1464626063105 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:34:23 INFO - PROCESS | 3772 | 1464626063107 Marionette TRACE conn3 <- [1,2886,null,{}] 09:34:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:34:23 INFO - PROCESS | 3772 | 1464626063111 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}] 09:34:23 INFO - PROCESS | 3772 | 1464626063279 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 09:34:23 INFO - PROCESS | 3772 | 1464626063354 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:23 INFO - PROCESS | 3772 | ++DOCSHELL 1671D400 == 54 [pid = 3772] [id = 731] 09:34:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (17712C00) [pid = 3772] [serial = 2193] [outer = 00000000] 09:34:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (1843FC00) [pid = 3772] [serial = 2194] [outer = 17712C00] 09:34:23 INFO - PROCESS | 3772 | 1464626063400 Marionette DEBUG loaded listener.js 09:34:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (18448400) [pid = 3772] [serial = 2195] [outer = 17712C00] 09:34:23 INFO - PROCESS | 3772 | 1464626063823 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]]]}] 09:34:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:34:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 732ms 09:34:23 INFO - PROCESS | 3772 | 1464626063848 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 09:34:23 INFO - PROCESS | 3772 | 1464626063850 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 09:34:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:34:23 INFO - PROCESS | 3772 | 1464626063853 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:34:23 INFO - PROCESS | 3772 | 1464626063855 Marionette TRACE conn3 <- [1,2890,null,{}] 09:34:23 INFO - PROCESS | 3772 | 1464626063858 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}] 09:34:23 INFO - PROCESS | 3772 | 1464626063986 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 09:34:23 INFO - PROCESS | 3772 | 1464626064002 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:24 INFO - PROCESS | 3772 | ++DOCSHELL 19757800 == 55 [pid = 3772] [id = 732] 09:34:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (19759000) [pid = 3772] [serial = 2196] [outer = 00000000] 09:34:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (19975C00) [pid = 3772] [serial = 2197] [outer = 19759000] 09:34:24 INFO - PROCESS | 3772 | 1464626064046 Marionette DEBUG loaded listener.js 09:34:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (199CE000) [pid = 3772] [serial = 2198] [outer = 19759000] 09:34:24 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (16F4AC00) [pid = 3772] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:34:24 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (17E62800) [pid = 3772] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:34:24 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (10479000) [pid = 3772] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:34:24 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (16BB5000) [pid = 3772] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:34:24 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (0F32C000) [pid = 3772] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:34:24 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (15C04400) [pid = 3772] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:34:24 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (13901400) [pid = 3772] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:34:24 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (10FBE000) [pid = 3772] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:34:24 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (14338400) [pid = 3772] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:34:24 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (1320E000) [pid = 3772] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:34:24 INFO - PROCESS | 3772 | 1464626064617 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:34:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:34:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 794ms 09:34:24 INFO - PROCESS | 3772 | 1464626064655 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 09:34:24 INFO - PROCESS | 3772 | 1464626064657 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 09:34:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:34:24 INFO - PROCESS | 3772 | 1464626064665 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:34:24 INFO - PROCESS | 3772 | 1464626064666 Marionette TRACE conn3 <- [1,2894,null,{}] 09:34:24 INFO - PROCESS | 3772 | 1464626064670 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}] 09:34:24 INFO - PROCESS | 3772 | 1464626064759 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 09:34:24 INFO - PROCESS | 3772 | 1464626064765 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:24 INFO - PROCESS | 3772 | ++DOCSHELL 1311D000 == 56 [pid = 3772] [id = 733] 09:34:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (1320E000) [pid = 3772] [serial = 2199] [outer = 00000000] 09:34:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (15C0C800) [pid = 3772] [serial = 2200] [outer = 1320E000] 09:34:24 INFO - PROCESS | 3772 | 1464626064810 Marionette DEBUG loaded listener.js 09:34:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (1808B800) [pid = 3772] [serial = 2201] [outer = 1320E000] 09:34:25 INFO - PROCESS | 3772 | 1464626065279 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]]]}] 09:34:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:34:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 623ms 09:34:25 INFO - PROCESS | 3772 | 1464626065308 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 09:34:25 INFO - PROCESS | 3772 | 1464626065310 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 09:34:25 INFO - PROCESS | 3772 | 1464626065313 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:34:25 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:34:25 INFO - PROCESS | 3772 | 1464626065315 Marionette TRACE conn3 <- [1,2898,null,{}] 09:34:25 INFO - PROCESS | 3772 | 1464626065318 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}] 09:34:25 INFO - PROCESS | 3772 | 1464626065407 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 09:34:25 INFO - PROCESS | 3772 | 1464626065413 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:25 INFO - PROCESS | 3772 | ++DOCSHELL 17594800 == 57 [pid = 3772] [id = 734] 09:34:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (18447800) [pid = 3772] [serial = 2202] [outer = 00000000] 09:34:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (19A91400) [pid = 3772] [serial = 2203] [outer = 18447800] 09:34:25 INFO - PROCESS | 3772 | 1464626065457 Marionette DEBUG loaded listener.js 09:34:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (1A11B000) [pid = 3772] [serial = 2204] [outer = 18447800] 09:34:25 INFO - PROCESS | 3772 | 1464626065884 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]]]}] 09:34:25 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:34:25 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:34:25 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 592ms 09:34:25 INFO - PROCESS | 3772 | 1464626065911 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 09:34:25 INFO - PROCESS | 3772 | 1464626065913 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 09:34:25 INFO - TEST-START | /DOMEvents/constructors.html 09:34:25 INFO - PROCESS | 3772 | 1464626065917 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:34:25 INFO - PROCESS | 3772 | 1464626065919 Marionette TRACE conn3 <- [1,2902,null,{}] 09:34:25 INFO - PROCESS | 3772 | 1464626065922 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}] 09:34:26 INFO - PROCESS | 3772 | 1464626066067 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 09:34:26 INFO - PROCESS | 3772 | 1464626066076 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:26 INFO - PROCESS | 3772 | ++DOCSHELL 12D80000 == 58 [pid = 3772] [id = 735] 09:34:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (15FE3400) [pid = 3772] [serial = 2205] [outer = 00000000] 09:34:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (1A1C5C00) [pid = 3772] [serial = 2206] [outer = 15FE3400] 09:34:26 INFO - PROCESS | 3772 | 1464626066121 Marionette DEBUG loaded listener.js 09:34:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (1A222C00) [pid = 3772] [serial = 2207] [outer = 15FE3400] 09:34:26 INFO - PROCESS | 3772 | 1464626066746 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]]]}] 09:34:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:34:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:34:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:34:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:34:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:34:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:34:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:34:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:34:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:34:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:34:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:34:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:34:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:34:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:34:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:34:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:34:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:34:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:34:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:34:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:34:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:34:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:34:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:34:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:34:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:34:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:34:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:34:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:34:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:34:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:34:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:34:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:34:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:34:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:34:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:34:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:34:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:34:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:34:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:34:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:34:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:34:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:34:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:34:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:34:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:34:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:34:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:34:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:34:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:34:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:34:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:34:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:34:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:34:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:34:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:34:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:34:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:34:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:34:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:34:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:34:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:34:26 INFO - TEST-OK | /DOMEvents/constructors.html | took 965ms 09:34:26 INFO - PROCESS | 3772 | 1464626066886 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 09:34:26 INFO - PROCESS | 3772 | 1464626066890 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 09:34:26 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:34:26 INFO - PROCESS | 3772 | 1464626066897 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:34:26 INFO - PROCESS | 3772 | 1464626066901 Marionette TRACE conn3 <- [1,2906,null,{}] 09:34:26 INFO - PROCESS | 3772 | 1464626066917 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}] 09:34:27 INFO - PROCESS | 3772 | 1464626067039 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 09:34:27 INFO - PROCESS | 3772 | 1464626067177 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:27 INFO - PROCESS | 3772 | ++DOCSHELL 10A58400 == 59 [pid = 3772] [id = 736] 09:34:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (1102AC00) [pid = 3772] [serial = 2208] [outer = 00000000] 09:34:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (12A6DC00) [pid = 3772] [serial = 2209] [outer = 1102AC00] 09:34:27 INFO - PROCESS | 3772 | 1464626067247 Marionette DEBUG loaded listener.js 09:34:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (13113000) [pid = 3772] [serial = 2210] [outer = 1102AC00] 09:34:27 INFO - PROCESS | 3772 | 1464626067826 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:34:27 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:34:27 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 935ms 09:34:27 INFO - PROCESS | 3772 | 1464626067846 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 09:34:27 INFO - PROCESS | 3772 | 1464626067852 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 09:34:27 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:34:27 INFO - PROCESS | 3772 | 1464626067858 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:34:27 INFO - PROCESS | 3772 | 1464626067861 Marionette TRACE conn3 <- [1,2910,null,{}] 09:34:27 INFO - PROCESS | 3772 | 1464626067865 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}] 09:34:27 INFO - PROCESS | 3772 | 1464626067985 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 09:34:28 INFO - PROCESS | 3772 | 1464626068151 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:28 INFO - PROCESS | 3772 | ++DOCSHELL 15954C00 == 60 [pid = 3772] [id = 737] 09:34:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (1595CC00) [pid = 3772] [serial = 2211] [outer = 00000000] 09:34:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (16711400) [pid = 3772] [serial = 2212] [outer = 1595CC00] 09:34:28 INFO - PROCESS | 3772 | 1464626068207 Marionette DEBUG loaded listener.js 09:34:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (16BAD800) [pid = 3772] [serial = 2213] [outer = 1595CC00] 09:34:28 INFO - PROCESS | 3772 | [3772] 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 09:34:28 INFO - PROCESS | 3772 | [3772] 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 09:34:28 INFO - PROCESS | 3772 | [3772] 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 09:34:28 INFO - PROCESS | 3772 | [3772] 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 09:34:28 INFO - PROCESS | 3772 | 1464626068791 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]]]}] 09:34:28 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:34:28 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:34:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:34:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:34:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:34:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:34:28 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 09:34:28 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:34:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:34:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:34:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:34:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:34:28 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 09:34:28 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:34:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:34:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:34:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:34:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:34:28 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]" 09:34:28 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:34:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:34:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:34:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:34:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:34:28 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:34:28 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 997ms 09:34:28 INFO - PROCESS | 3772 | 1464626068867 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 09:34:28 INFO - PROCESS | 3772 | 1464626068869 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 09:34:28 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:34:28 INFO - PROCESS | 3772 | 1464626068874 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:34:28 INFO - PROCESS | 3772 | 1464626068877 Marionette TRACE conn3 <- [1,2914,null,{}] 09:34:28 INFO - PROCESS | 3772 | 1464626068889 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}] 09:34:29 INFO - PROCESS | 3772 | 1464626069036 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 09:34:29 INFO - PROCESS | 3772 | 1464626069189 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:29 INFO - PROCESS | 3772 | ++DOCSHELL 19A9A400 == 61 [pid = 3772] [id = 738] 09:34:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 132 (1A11E800) [pid = 3772] [serial = 2214] [outer = 00000000] 09:34:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 133 (1A3D7400) [pid = 3772] [serial = 2215] [outer = 1A11E800] 09:34:29 INFO - PROCESS | 3772 | 1464626069250 Marionette DEBUG loaded listener.js 09:34:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 134 (1A69B800) [pid = 3772] [serial = 2216] [outer = 1A11E800] 09:34:29 INFO - PROCESS | 3772 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:34:29 INFO - PROCESS | 3772 | 1464626069750 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]]]}] 09:34:29 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:34:29 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 903ms 09:34:29 INFO - PROCESS | 3772 | 1464626069776 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 09:34:29 INFO - PROCESS | 3772 | 1464626069779 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 09:34:29 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:34:29 INFO - PROCESS | 3772 | 1464626069782 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:34:29 INFO - PROCESS | 3772 | 1464626069784 Marionette TRACE conn3 <- [1,2918,null,{}] 09:34:29 INFO - PROCESS | 3772 | 1464626069788 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}] 09:34:29 INFO - PROCESS | 3772 | 1464626069904 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 09:34:30 INFO - PROCESS | 3772 | 1464626070029 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:30 INFO - PROCESS | 3772 | ++DOCSHELL 1A69D800 == 62 [pid = 3772] [id = 739] 09:34:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 135 (1A6A8800) [pid = 3772] [serial = 2217] [outer = 00000000] 09:34:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 136 (1A707400) [pid = 3772] [serial = 2218] [outer = 1A6A8800] 09:34:30 INFO - PROCESS | 3772 | 1464626070085 Marionette DEBUG loaded listener.js 09:34:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 137 (1A70C400) [pid = 3772] [serial = 2219] [outer = 1A6A8800] 09:34:30 INFO - PROCESS | 3772 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:34:30 INFO - PROCESS | 3772 | 1464626070607 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]]]}] 09:34:30 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:34:30 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 841ms 09:34:30 INFO - PROCESS | 3772 | 1464626070639 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 09:34:30 INFO - PROCESS | 3772 | 1464626070642 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 09:34:30 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:34:30 INFO - PROCESS | 3772 | 1464626070647 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:34:30 INFO - PROCESS | 3772 | 1464626070649 Marionette TRACE conn3 <- [1,2922,null,{}] 09:34:30 INFO - PROCESS | 3772 | 1464626070653 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}] 09:34:30 INFO - PROCESS | 3772 | 1464626070767 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 09:34:30 INFO - PROCESS | 3772 | 1464626070931 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:30 INFO - PROCESS | 3772 | ++DOCSHELL 1A70FC00 == 63 [pid = 3772] [id = 740] 09:34:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 138 (1A725C00) [pid = 3772] [serial = 2220] [outer = 00000000] 09:34:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 139 (1A728800) [pid = 3772] [serial = 2221] [outer = 1A725C00] 09:34:30 INFO - PROCESS | 3772 | 1464626070987 Marionette DEBUG loaded listener.js 09:34:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 140 (1A72B800) [pid = 3772] [serial = 2222] [outer = 1A725C00] 09:34:31 INFO - PROCESS | 3772 | 1464626071477 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]]]}] 09:34:31 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:34:31 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 888ms 09:34:31 INFO - PROCESS | 3772 | 1464626071537 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 09:34:31 INFO - PROCESS | 3772 | 1464626071539 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 09:34:31 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:34:31 INFO - PROCESS | 3772 | 1464626071543 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:34:31 INFO - PROCESS | 3772 | 1464626071545 Marionette TRACE conn3 <- [1,2926,null,{}] 09:34:31 INFO - PROCESS | 3772 | 1464626071548 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}] 09:34:31 INFO - PROCESS | 3772 | 1464626071678 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 09:34:31 INFO - PROCESS | 3772 | 1464626071847 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:31 INFO - PROCESS | 3772 | ++DOCSHELL 1A796000 == 64 [pid = 3772] [id = 741] 09:34:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 141 (1A797C00) [pid = 3772] [serial = 2223] [outer = 00000000] 09:34:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 142 (1A79E800) [pid = 3772] [serial = 2224] [outer = 1A797C00] 09:34:31 INFO - PROCESS | 3772 | 1464626071904 Marionette DEBUG loaded listener.js 09:34:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 143 (1A7A2000) [pid = 3772] [serial = 2225] [outer = 1A797C00] 09:34:32 INFO - PROCESS | 3772 | 1464626072433 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]]]}] 09:34:32 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. 09:34:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 934ms 09:34:32 INFO - PROCESS | 3772 | 1464626072488 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 09:34:32 INFO - PROCESS | 3772 | 1464626072490 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 09:34:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:34:32 INFO - PROCESS | 3772 | 1464626072494 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:34:32 INFO - PROCESS | 3772 | 1464626072496 Marionette TRACE conn3 <- [1,2930,null,{}] 09:34:32 INFO - PROCESS | 3772 | 1464626072500 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}] 09:34:32 INFO - PROCESS | 3772 | 1464626072610 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 09:34:32 INFO - PROCESS | 3772 | 1464626072780 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:32 INFO - PROCESS | 3772 | ++DOCSHELL 12AC8400 == 65 [pid = 3772] [id = 742] 09:34:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 144 (1A79B400) [pid = 3772] [serial = 2226] [outer = 00000000] 09:34:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 145 (1A809800) [pid = 3772] [serial = 2227] [outer = 1A79B400] 09:34:32 INFO - PROCESS | 3772 | 1464626072836 Marionette DEBUG loaded listener.js 09:34:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 146 (1A80E800) [pid = 3772] [serial = 2228] [outer = 1A79B400] 09:34:33 INFO - PROCESS | 3772 | 1464626073338 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"]]]}] 09:34:33 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 09:34:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:34:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:34:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 903ms 09:34:33 INFO - PROCESS | 3772 | 1464626073398 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 09:34:33 INFO - PROCESS | 3772 | 1464626073401 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 09:34:33 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:34:33 INFO - PROCESS | 3772 | 1464626073404 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:34:33 INFO - PROCESS | 3772 | 1464626073406 Marionette TRACE conn3 <- [1,2934,null,{}] 09:34:33 INFO - PROCESS | 3772 | 1464626073410 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}] 09:34:33 INFO - PROCESS | 3772 | 1464626073522 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 09:34:33 INFO - PROCESS | 3772 | 1464626073687 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:33 INFO - PROCESS | 3772 | ++DOCSHELL 1A87C400 == 66 [pid = 3772] [id = 743] 09:34:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 147 (1A87D000) [pid = 3772] [serial = 2229] [outer = 00000000] 09:34:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 148 (1A884400) [pid = 3772] [serial = 2230] [outer = 1A87D000] 09:34:33 INFO - PROCESS | 3772 | 1464626073741 Marionette DEBUG loaded listener.js 09:34:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 149 (1A88A800) [pid = 3772] [serial = 2231] [outer = 1A87D000] 09:34:34 INFO - PROCESS | 3772 | 1464626074255 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]]]}] 09:34:34 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. 09:34:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 903ms 09:34:34 INFO - PROCESS | 3772 | 1464626074308 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 09:34:34 INFO - PROCESS | 3772 | 1464626074311 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 09:34:34 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:34:34 INFO - PROCESS | 3772 | 1464626074314 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:34:34 INFO - PROCESS | 3772 | 1464626074316 Marionette TRACE conn3 <- [1,2938,null,{}] 09:34:34 INFO - PROCESS | 3772 | 1464626074320 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}] 09:34:34 INFO - PROCESS | 3772 | 1464626074460 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 09:34:34 INFO - PROCESS | 3772 | 1464626074642 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:34 INFO - PROCESS | 3772 | ++DOCSHELL 1055D800 == 67 [pid = 3772] [id = 744] 09:34:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 150 (105ED400) [pid = 3772] [serial = 2232] [outer = 00000000] 09:34:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 151 (11C63C00) [pid = 3772] [serial = 2233] [outer = 105ED400] 09:34:34 INFO - PROCESS | 3772 | 1464626074699 Marionette DEBUG loaded listener.js 09:34:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 152 (13058C00) [pid = 3772] [serial = 2234] [outer = 105ED400] 09:34:35 INFO - PROCESS | 3772 | ++DOCSHELL 11C06400 == 68 [pid = 3772] [id = 745] 09:34:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 153 (11C58000) [pid = 3772] [serial = 2235] [outer = 00000000] 09:34:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 154 (128A7800) [pid = 3772] [serial = 2236] [outer = 11C58000] 09:34:35 INFO - PROCESS | 3772 | 1464626075405 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]]]}] 09:34:35 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. 09:34:35 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1153ms 09:34:35 INFO - PROCESS | 3772 | 1464626075457 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 09:34:35 INFO - PROCESS | 3772 | 1464626075462 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 09:34:35 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:34:35 INFO - PROCESS | 3772 | 1464626075466 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:34:35 INFO - PROCESS | 3772 | 1464626075471 Marionette TRACE conn3 <- [1,2942,null,{}] 09:34:35 INFO - PROCESS | 3772 | 1464626075475 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}] 09:34:35 INFO - PROCESS | 3772 | 1464626075613 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 09:34:35 INFO - PROCESS | 3772 | 1464626075782 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:35 INFO - PROCESS | 3772 | ++DOCSHELL 13DBFC00 == 69 [pid = 3772] [id = 746] 09:34:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 155 (1409EC00) [pid = 3772] [serial = 2237] [outer = 00000000] 09:34:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 156 (14E62400) [pid = 3772] [serial = 2238] [outer = 1409EC00] 09:34:35 INFO - PROCESS | 3772 | 1464626075837 Marionette DEBUG loaded listener.js 09:34:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 157 (15C06800) [pid = 3772] [serial = 2239] [outer = 1409EC00] 09:34:36 INFO - PROCESS | 3772 | 1464626076390 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]]]}] 09:34:36 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:34:36 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 09:34:36 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 935ms 09:34:36 INFO - PROCESS | 3772 | 1464626076413 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 09:34:36 INFO - PROCESS | 3772 | 1464626076418 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 09:34:36 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:34:36 INFO - PROCESS | 3772 | 1464626076424 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:34:36 INFO - PROCESS | 3772 | 1464626076427 Marionette TRACE conn3 <- [1,2946,null,{}] 09:34:36 INFO - PROCESS | 3772 | 1464626076430 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}] 09:34:36 INFO - PROCESS | 3772 | 1464626076565 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 09:34:36 INFO - PROCESS | 3772 | 1464626076698 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:36 INFO - PROCESS | 3772 | ++DOCSHELL 140D3800 == 70 [pid = 3772] [id = 747] 09:34:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 158 (156A8800) [pid = 3772] [serial = 2240] [outer = 00000000] 09:34:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 159 (16BB2C00) [pid = 3772] [serial = 2241] [outer = 156A8800] 09:34:36 INFO - PROCESS | 3772 | 1464626076747 Marionette DEBUG loaded listener.js 09:34:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 160 (16F43000) [pid = 3772] [serial = 2242] [outer = 156A8800] 09:34:37 INFO - PROCESS | 3772 | --DOCSHELL 17594800 == 69 [pid = 3772] [id = 734] 09:34:37 INFO - PROCESS | 3772 | --DOCSHELL 1311D000 == 68 [pid = 3772] [id = 733] 09:34:37 INFO - PROCESS | 3772 | --DOCSHELL 19757800 == 67 [pid = 3772] [id = 732] 09:34:37 INFO - PROCESS | 3772 | --DOCSHELL 1671D400 == 66 [pid = 3772] [id = 731] 09:34:37 INFO - PROCESS | 3772 | --DOCSHELL 1055D400 == 65 [pid = 3772] [id = 730] 09:34:37 INFO - PROCESS | 3772 | --DOCSHELL 1680D800 == 64 [pid = 3772] [id = 729] 09:34:37 INFO - PROCESS | 3772 | --DOCSHELL 1594E400 == 63 [pid = 3772] [id = 728] 09:34:37 INFO - PROCESS | 3772 | --DOCSHELL 12AA1000 == 62 [pid = 3772] [id = 727] 09:34:37 INFO - PROCESS | 3772 | --DOCSHELL 130A6800 == 61 [pid = 3772] [id = 726] 09:34:37 INFO - PROCESS | 3772 | --DOMWINDOW == 159 (10A6CC00) [pid = 3772] [serial = 2107] [outer = 00000000] [url = about:blank] 09:34:37 INFO - PROCESS | 3772 | --DOMWINDOW == 158 (1684CC00) [pid = 3772] [serial = 2113] [outer = 00000000] [url = about:blank] 09:34:37 INFO - PROCESS | 3772 | --DOMWINDOW == 157 (13210400) [pid = 3772] [serial = 2110] [outer = 00000000] [url = about:blank] 09:34:37 INFO - PROCESS | 3772 | --DOMWINDOW == 156 (16F4A800) [pid = 3772] [serial = 2116] [outer = 00000000] [url = about:blank] 09:34:37 INFO - PROCESS | 3772 | --DOMWINDOW == 155 (17594400) [pid = 3772] [serial = 2119] [outer = 00000000] [url = about:blank] 09:34:37 INFO - PROCESS | 3772 | --DOMWINDOW == 154 (17E63800) [pid = 3772] [serial = 2122] [outer = 00000000] [url = about:blank] 09:34:37 INFO - PROCESS | 3772 | --DOMWINDOW == 153 (17EEF800) [pid = 3772] [serial = 2125] [outer = 00000000] [url = about:blank] 09:34:37 INFO - PROCESS | 3772 | --DOMWINDOW == 152 (1975CC00) [pid = 3772] [serial = 2155] [outer = 00000000] [url = about:blank] 09:34:37 INFO - PROCESS | 3772 | --DOCSHELL 19980C00 == 60 [pid = 3772] [id = 724] 09:34:37 INFO - PROCESS | 3772 | --DOCSHELL 19783C00 == 59 [pid = 3772] [id = 723] 09:34:37 INFO - PROCESS | 3772 | --DOCSHELL 1978C400 == 58 [pid = 3772] [id = 722] 09:34:37 INFO - PROCESS | 3772 | --DOCSHELL 16F46800 == 57 [pid = 3772] [id = 721] 09:34:37 INFO - PROCESS | 3772 | --DOCSHELL 13209800 == 56 [pid = 3772] [id = 720] 09:34:37 INFO - PROCESS | 3772 | --DOCSHELL 10481800 == 55 [pid = 3772] [id = 719] 09:34:37 INFO - PROCESS | 3772 | --DOMWINDOW == 151 (1843F400) [pid = 3772] [serial = 2152] [outer = 00000000] [url = about:blank] 09:34:37 INFO - PROCESS | 3772 | --DOMWINDOW == 150 (13902800) [pid = 3772] [serial = 2150] [outer = 00000000] [url = about:blank] 09:34:37 INFO - PROCESS | 3772 | --DOMWINDOW == 149 (19751800) [pid = 3772] [serial = 2153] [outer = 00000000] [url = about:blank] 09:34:37 INFO - PROCESS | 3772 | --DOMWINDOW == 148 (16943400) [pid = 3772] [serial = 2141] [outer = 00000000] [url = about:blank] 09:34:37 INFO - PROCESS | 3772 | --DOMWINDOW == 147 (173E7400) [pid = 3772] [serial = 2143] [outer = 00000000] [url = about:blank] 09:34:37 INFO - PROCESS | 3772 | --DOMWINDOW == 146 (17E6FC00) [pid = 3772] [serial = 2146] [outer = 00000000] [url = about:blank] 09:34:37 INFO - PROCESS | 3772 | --DOMWINDOW == 145 (17713C00) [pid = 3772] [serial = 2144] [outer = 00000000] [url = about:blank] 09:34:37 INFO - PROCESS | 3772 | --DOMWINDOW == 144 (1101D000) [pid = 3772] [serial = 2149] [outer = 00000000] [url = about:blank] 09:34:37 INFO - PROCESS | 3772 | --DOMWINDOW == 143 (18247800) [pid = 3772] [serial = 2147] [outer = 00000000] [url = about:blank] 09:34:37 INFO - PROCESS | 3772 | --DOMWINDOW == 142 (16D67C00) [pid = 3772] [serial = 2105] [outer = 00000000] [url = about:blank] 09:34:37 INFO - PROCESS | 3772 | --DOMWINDOW == 141 (10A52C00) [pid = 3772] [serial = 2131] [outer = 00000000] [url = about:blank] 09:34:37 INFO - PROCESS | 3772 | --DOMWINDOW == 140 (11022800) [pid = 3772] [serial = 2132] [outer = 00000000] [url = about:blank] 09:34:37 INFO - PROCESS | 3772 | --DOMWINDOW == 139 (1671A400) [pid = 3772] [serial = 2140] [outer = 00000000] [url = about:blank] 09:34:37 INFO - PROCESS | 3772 | --DOMWINDOW == 138 (140A6800) [pid = 3772] [serial = 2134] [outer = 00000000] [url = about:blank] 09:34:37 INFO - PROCESS | 3772 | --DOMWINDOW == 137 (140D4000) [pid = 3772] [serial = 2135] [outer = 00000000] [url = about:blank] 09:34:37 INFO - PROCESS | 3772 | --DOMWINDOW == 136 (12ACC400) [pid = 3772] [serial = 2129] [outer = 00000000] [url = about:blank] 09:34:37 INFO - PROCESS | 3772 | --DOMWINDOW == 135 (128A5800) [pid = 3772] [serial = 2128] [outer = 00000000] [url = about:blank] 09:34:37 INFO - PROCESS | 3772 | --DOMWINDOW == 134 (15956400) [pid = 3772] [serial = 2137] [outer = 00000000] [url = about:blank] 09:34:37 INFO - PROCESS | 3772 | --DOMWINDOW == 133 (15C06400) [pid = 3772] [serial = 2138] [outer = 00000000] [url = about:blank] 09:34:37 INFO - PROCESS | 3772 | 1464626077336 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]]]}] 09:34:37 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. 09:34:37 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 935ms 09:34:37 INFO - PROCESS | 3772 | 1464626077369 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 09:34:37 INFO - PROCESS | 3772 | 1464626077371 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 09:34:37 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:34:37 INFO - PROCESS | 3772 | 1464626077374 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:34:37 INFO - PROCESS | 3772 | 1464626077378 Marionette TRACE conn3 <- [1,2950,null,{}] 09:34:37 INFO - PROCESS | 3772 | 1464626077388 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}] 09:34:37 INFO - PROCESS | 3772 | 1464626077488 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 09:34:37 INFO - PROCESS | 3772 | 1464626077608 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:37 INFO - PROCESS | 3772 | ++DOCSHELL 12ACB400 == 56 [pid = 3772] [id = 748] 09:34:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 134 (12ACC400) [pid = 3772] [serial = 2243] [outer = 00000000] 09:34:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 135 (15C06400) [pid = 3772] [serial = 2244] [outer = 12ACC400] 09:34:37 INFO - PROCESS | 3772 | 1464626077658 Marionette DEBUG loaded listener.js 09:34:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 136 (16804000) [pid = 3772] [serial = 2245] [outer = 12ACC400] 09:34:38 INFO - PROCESS | 3772 | 1464626078040 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]]]}] 09:34:38 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. 09:34:38 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 700ms 09:34:38 INFO - PROCESS | 3772 | 1464626078074 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 09:34:38 INFO - PROCESS | 3772 | 1464626078076 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 09:34:38 INFO - PROCESS | 3772 | 1464626078079 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:34:38 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:34:38 INFO - PROCESS | 3772 | 1464626078081 Marionette TRACE conn3 <- [1,2954,null,{}] 09:34:38 INFO - PROCESS | 3772 | 1464626078101 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}] 09:34:38 INFO - PROCESS | 3772 | 1464626078194 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 09:34:38 INFO - PROCESS | 3772 | 1464626078200 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:38 INFO - PROCESS | 3772 | ++DOCSHELL 164EDC00 == 57 [pid = 3772] [id = 749] 09:34:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 137 (16711C00) [pid = 3772] [serial = 2246] [outer = 00000000] 09:34:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 138 (17593800) [pid = 3772] [serial = 2247] [outer = 16711C00] 09:34:38 INFO - PROCESS | 3772 | 1464626078246 Marionette DEBUG loaded listener.js 09:34:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 139 (17DAE400) [pid = 3772] [serial = 2248] [outer = 16711C00] 09:34:38 INFO - PROCESS | 3772 | 1464626078700 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]]]}] 09:34:38 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. 09:34:38 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 639ms 09:34:38 INFO - PROCESS | 3772 | 1464626078717 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 09:34:38 INFO - PROCESS | 3772 | 1464626078719 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 09:34:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:34:38 INFO - PROCESS | 3772 | 1464626078722 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:34:38 INFO - PROCESS | 3772 | 1464626078724 Marionette TRACE conn3 <- [1,2958,null,{}] 09:34:38 INFO - PROCESS | 3772 | 1464626078728 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}] 09:34:38 INFO - PROCESS | 3772 | 1464626078820 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 09:34:38 INFO - PROCESS | 3772 | 1464626078826 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:38 INFO - PROCESS | 3772 | ++DOCSHELL 16D73800 == 58 [pid = 3772] [id = 750] 09:34:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 140 (16F48000) [pid = 3772] [serial = 2249] [outer = 00000000] 09:34:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 141 (18246800) [pid = 3772] [serial = 2250] [outer = 16F48000] 09:34:38 INFO - PROCESS | 3772 | 1464626078870 Marionette DEBUG loaded listener.js 09:34:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 142 (1843DC00) [pid = 3772] [serial = 2251] [outer = 16F48000] 09:34:39 INFO - PROCESS | 3772 | 1464626079354 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]]]}] 09:34:39 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. 09:34:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 701ms 09:34:39 INFO - PROCESS | 3772 | 1464626079423 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 09:34:39 INFO - PROCESS | 3772 | 1464626079425 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 09:34:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:34:39 INFO - PROCESS | 3772 | 1464626079428 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:34:39 INFO - PROCESS | 3772 | 1464626079430 Marionette TRACE conn3 <- [1,2962,null,{}] 09:34:39 INFO - PROCESS | 3772 | 1464626079433 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}] 09:34:39 INFO - PROCESS | 3772 | 1464626079594 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 09:34:39 INFO - PROCESS | 3772 | 1464626079662 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:39 INFO - PROCESS | 3772 | ++DOCSHELL 16804C00 == 59 [pid = 3772] [id = 751] 09:34:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 143 (16F46000) [pid = 3772] [serial = 2252] [outer = 00000000] 09:34:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 144 (19782C00) [pid = 3772] [serial = 2253] [outer = 16F46000] 09:34:39 INFO - PROCESS | 3772 | 1464626079709 Marionette DEBUG loaded listener.js 09:34:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 145 (19977C00) [pid = 3772] [serial = 2254] [outer = 16F46000] 09:34:40 INFO - PROCESS | 3772 | 1464626080083 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]]]}] 09:34:40 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. 09:34:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 701ms 09:34:40 INFO - PROCESS | 3772 | 1464626080111 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 09:34:40 INFO - PROCESS | 3772 | 1464626080113 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 09:34:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:34:40 INFO - PROCESS | 3772 | 1464626080122 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:34:40 INFO - PROCESS | 3772 | 1464626080124 Marionette TRACE conn3 <- [1,2966,null,{}] 09:34:40 INFO - PROCESS | 3772 | 1464626080127 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}] 09:34:40 INFO - PROCESS | 3772 | 1464626080261 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 09:34:40 INFO - PROCESS | 3772 | 1464626080364 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:40 INFO - PROCESS | 3772 | ++DOCSHELL 19782400 == 60 [pid = 3772] [id = 752] 09:34:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 146 (1978B400) [pid = 3772] [serial = 2255] [outer = 00000000] 09:34:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 147 (1A129C00) [pid = 3772] [serial = 2256] [outer = 1978B400] 09:34:40 INFO - PROCESS | 3772 | 1464626080410 Marionette DEBUG loaded listener.js 09:34:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 148 (1A22A000) [pid = 3772] [serial = 2257] [outer = 1978B400] 09:34:40 INFO - PROCESS | 3772 | 1464626080813 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]]]}] 09:34:40 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. 09:34:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 732ms 09:34:40 INFO - PROCESS | 3772 | 1464626080862 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 09:34:40 INFO - PROCESS | 3772 | 1464626080864 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 09:34:40 INFO - PROCESS | 3772 | 1464626080868 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:34:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:34:40 INFO - PROCESS | 3772 | 1464626080869 Marionette TRACE conn3 <- [1,2970,null,{}] 09:34:40 INFO - PROCESS | 3772 | 1464626080873 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}] 09:34:41 INFO - PROCESS | 3772 | 1464626081007 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 09:34:41 INFO - PROCESS | 3772 | 1464626081024 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:41 INFO - PROCESS | 3772 | ++DOCSHELL 19780000 == 61 [pid = 3772] [id = 753] 09:34:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 149 (1A225C00) [pid = 3772] [serial = 2258] [outer = 00000000] 09:34:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 150 (1A724400) [pid = 3772] [serial = 2259] [outer = 1A225C00] 09:34:41 INFO - PROCESS | 3772 | 1464626081068 Marionette DEBUG loaded listener.js 09:34:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 151 (1A72EC00) [pid = 3772] [serial = 2260] [outer = 1A225C00] 09:34:41 INFO - PROCESS | 3772 | --DOMWINDOW == 150 (16F4A400) [pid = 3772] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:34:41 INFO - PROCESS | 3772 | --DOMWINDOW == 149 (17E15C00) [pid = 3772] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:34:41 INFO - PROCESS | 3772 | --DOMWINDOW == 148 (12D37800) [pid = 3772] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:34:41 INFO - PROCESS | 3772 | --DOMWINDOW == 147 (131A9C00) [pid = 3772] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:34:41 INFO - PROCESS | 3772 | --DOMWINDOW == 146 (16F44000) [pid = 3772] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:34:41 INFO - PROCESS | 3772 | --DOMWINDOW == 145 (17DACC00) [pid = 3772] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:34:41 INFO - PROCESS | 3772 | --DOMWINDOW == 144 (15FEE800) [pid = 3772] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:34:41 INFO - PROCESS | 3772 | --DOMWINDOW == 143 (15FE8800) [pid = 3772] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:34:41 INFO - PROCESS | 3772 | --DOMWINDOW == 142 (13111C00) [pid = 3772] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:34:41 INFO - PROCESS | 3772 | --DOMWINDOW == 141 (14E69C00) [pid = 3772] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:34:41 INFO - PROCESS | 3772 | --DOMWINDOW == 140 (12891800) [pid = 3772] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:34:41 INFO - PROCESS | 3772 | --DOMWINDOW == 139 (10569400) [pid = 3772] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:34:41 INFO - PROCESS | 3772 | --DOMWINDOW == 138 (1311C400) [pid = 3772] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:34:41 INFO - PROCESS | 3772 | --DOMWINDOW == 137 (17712C00) [pid = 3772] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:34:41 INFO - PROCESS | 3772 | --DOMWINDOW == 136 (19759000) [pid = 3772] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:34:41 INFO - PROCESS | 3772 | --DOMWINDOW == 135 (1320E000) [pid = 3772] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:34:41 INFO - PROCESS | 3772 | --DOMWINDOW == 134 (1311B400) [pid = 3772] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:34:41 INFO - PROCESS | 3772 | --DOMWINDOW == 133 (12AC5400) [pid = 3772] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:34:41 INFO - PROCESS | 3772 | --DOMWINDOW == 132 (1320B000) [pid = 3772] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:34:41 INFO - PROCESS | 3772 | --DOMWINDOW == 131 (16F4D000) [pid = 3772] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:34:41 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (19974C00) [pid = 3772] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:34:41 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (16850000) [pid = 3772] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:34:41 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (154A7C00) [pid = 3772] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:34:41 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (10503000) [pid = 3772] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:34:41 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (15DB0C00) [pid = 3772] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:34:41 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (15FE8C00) [pid = 3772] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:34:41 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (18447800) [pid = 3772] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:34:41 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (1059B000) [pid = 3772] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:34:41 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (19757C00) [pid = 3772] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:34:41 INFO - PROCESS | 3772 | 1464626081816 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"]]]}] 09:34:41 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 09:34:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:34:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:34:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 997ms 09:34:41 INFO - PROCESS | 3772 | 1464626081870 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 09:34:41 INFO - PROCESS | 3772 | 1464626081872 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 09:34:41 INFO - PROCESS | 3772 | 1464626081875 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:34:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:34:41 INFO - PROCESS | 3772 | 1464626081877 Marionette TRACE conn3 <- [1,2974,null,{}] 09:34:41 INFO - PROCESS | 3772 | 1464626081881 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}] 09:34:41 INFO - PROCESS | 3772 | 1464626081973 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 09:34:42 INFO - PROCESS | 3772 | 1464626082090 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:42 INFO - PROCESS | 3772 | ++DOCSHELL 1055DC00 == 62 [pid = 3772] [id = 754] 09:34:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (10A74800) [pid = 3772] [serial = 2261] [outer = 00000000] 09:34:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (12AC5800) [pid = 3772] [serial = 2262] [outer = 10A74800] 09:34:42 INFO - PROCESS | 3772 | 1464626082145 Marionette DEBUG loaded listener.js 09:34:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (154A7C00) [pid = 3772] [serial = 2263] [outer = 10A74800] 09:34:42 INFO - PROCESS | 3772 | 1464626082501 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]]]}] 09:34:42 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. 09:34:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 700ms 09:34:42 INFO - PROCESS | 3772 | 1464626082575 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 09:34:42 INFO - PROCESS | 3772 | 1464626082577 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 09:34:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:34:42 INFO - PROCESS | 3772 | 1464626082581 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:34:42 INFO - PROCESS | 3772 | 1464626082582 Marionette TRACE conn3 <- [1,2978,null,{}] 09:34:42 INFO - PROCESS | 3772 | 1464626082586 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}] 09:34:42 INFO - PROCESS | 3772 | 1464626082688 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 09:34:42 INFO - PROCESS | 3772 | 1464626082694 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:42 INFO - PROCESS | 3772 | ++DOCSHELL 10567400 == 63 [pid = 3772] [id = 755] 09:34:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (12AC5400) [pid = 3772] [serial = 2264] [outer = 00000000] 09:34:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (17592400) [pid = 3772] [serial = 2265] [outer = 12AC5400] 09:34:42 INFO - PROCESS | 3772 | 1464626082742 Marionette DEBUG loaded listener.js 09:34:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (17EF8400) [pid = 3772] [serial = 2266] [outer = 12AC5400] 09:34:43 INFO - PROCESS | 3772 | ++DOCSHELL 1A704000 == 64 [pid = 3772] [id = 756] 09:34:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (1A704C00) [pid = 3772] [serial = 2267] [outer = 00000000] 09:34:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (1A705800) [pid = 3772] [serial = 2268] [outer = 1A704C00] 09:34:43 INFO - PROCESS | 3772 | 1464626083209 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]]]}] 09:34:43 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. 09:34:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 701ms 09:34:43 INFO - PROCESS | 3772 | 1464626083280 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 09:34:43 INFO - PROCESS | 3772 | 1464626083283 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 09:34:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:34:43 INFO - PROCESS | 3772 | 1464626083286 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:34:43 INFO - PROCESS | 3772 | 1464626083288 Marionette TRACE conn3 <- [1,2982,null,{}] 09:34:43 INFO - PROCESS | 3772 | 1464626083292 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}] 09:34:43 INFO - PROCESS | 3772 | 1464626083427 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 09:34:43 INFO - PROCESS | 3772 | 1464626083463 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:43 INFO - PROCESS | 3772 | ++DOCSHELL 1A79B000 == 65 [pid = 3772] [id = 757] 09:34:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (1A802800) [pid = 3772] [serial = 2269] [outer = 00000000] 09:34:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 132 (1A880400) [pid = 3772] [serial = 2270] [outer = 1A802800] 09:34:43 INFO - PROCESS | 3772 | 1464626083516 Marionette DEBUG loaded listener.js 09:34:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 133 (1AAD7800) [pid = 3772] [serial = 2271] [outer = 1A802800] 09:34:44 INFO - PROCESS | 3772 | 1464626084173 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]]]}] 09:34:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:34:44 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 09:34:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 950ms 09:34:44 INFO - PROCESS | 3772 | 1464626084232 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 09:34:44 INFO - PROCESS | 3772 | 1464626084238 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 09:34:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:34:44 INFO - PROCESS | 3772 | 1464626084243 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:34:44 INFO - PROCESS | 3772 | 1464626084247 Marionette TRACE conn3 <- [1,2986,null,{}] 09:34:44 INFO - PROCESS | 3772 | 1464626084252 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}] 09:34:44 INFO - PROCESS | 3772 | 1464626084380 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 09:34:44 INFO - PROCESS | 3772 | 1464626084539 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:44 INFO - PROCESS | 3772 | ++DOCSHELL 1142C400 == 66 [pid = 3772] [id = 758] 09:34:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 134 (11A02800) [pid = 3772] [serial = 2272] [outer = 00000000] 09:34:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 135 (13116800) [pid = 3772] [serial = 2273] [outer = 11A02800] 09:34:44 INFO - PROCESS | 3772 | 1464626084596 Marionette DEBUG loaded listener.js 09:34:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 136 (1372A400) [pid = 3772] [serial = 2274] [outer = 11A02800] 09:34:45 INFO - PROCESS | 3772 | 1464626085162 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]]]}] 09:34:45 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. 09:34:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 997ms 09:34:45 INFO - PROCESS | 3772 | 1464626085234 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 09:34:45 INFO - PROCESS | 3772 | 1464626085240 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 09:34:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:34:45 INFO - PROCESS | 3772 | 1464626085247 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:34:45 INFO - PROCESS | 3772 | 1464626085250 Marionette TRACE conn3 <- [1,2990,null,{}] 09:34:45 INFO - PROCESS | 3772 | 1464626085254 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}] 09:34:45 INFO - PROCESS | 3772 | 1464626085407 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 09:34:45 INFO - PROCESS | 3772 | 1464626085564 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:45 INFO - PROCESS | 3772 | ++DOCSHELL 15956400 == 67 [pid = 3772] [id = 759] 09:34:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 137 (15DAA000) [pid = 3772] [serial = 2275] [outer = 00000000] 09:34:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 138 (1671D000) [pid = 3772] [serial = 2276] [outer = 15DAA000] 09:34:45 INFO - PROCESS | 3772 | 1464626085622 Marionette DEBUG loaded listener.js 09:34:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 139 (16BB0C00) [pid = 3772] [serial = 2277] [outer = 15DAA000] 09:34:46 INFO - PROCESS | 3772 | 1464626086172 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]]]}] 09:34:46 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. 09:34:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 935ms 09:34:46 INFO - PROCESS | 3772 | 1464626086200 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 09:34:46 INFO - PROCESS | 3772 | 1464626086202 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 09:34:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:34:46 INFO - PROCESS | 3772 | 1464626086207 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:34:46 INFO - PROCESS | 3772 | 1464626086211 Marionette TRACE conn3 <- [1,2994,null,{}] 09:34:46 INFO - PROCESS | 3772 | 1464626086222 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}] 09:34:46 INFO - PROCESS | 3772 | 1464626086345 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 09:34:46 INFO - PROCESS | 3772 | 1464626086518 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:46 INFO - PROCESS | 3772 | ++DOCSHELL 19A54400 == 68 [pid = 3772] [id = 760] 09:34:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 140 (19A54C00) [pid = 3772] [serial = 2278] [outer = 00000000] 09:34:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 141 (1A3DF800) [pid = 3772] [serial = 2279] [outer = 19A54C00] 09:34:46 INFO - PROCESS | 3772 | 1464626086576 Marionette DEBUG loaded listener.js 09:34:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 142 (1A79C000) [pid = 3772] [serial = 2280] [outer = 19A54C00] 09:34:47 INFO - PROCESS | 3772 | 1464626087082 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]]]}] 09:34:47 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. 09:34:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 904ms 09:34:47 INFO - PROCESS | 3772 | 1464626087110 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 09:34:47 INFO - PROCESS | 3772 | 1464626087113 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 09:34:47 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:34:47 INFO - PROCESS | 3772 | 1464626087133 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:34:47 INFO - PROCESS | 3772 | 1464626087135 Marionette TRACE conn3 <- [1,2998,null,{}] 09:34:47 INFO - PROCESS | 3772 | 1464626087140 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}] 09:34:47 INFO - PROCESS | 3772 | 1464626087262 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 09:34:47 INFO - PROCESS | 3772 | 1464626087430 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:47 INFO - PROCESS | 3772 | ++DOCSHELL 1A1C2800 == 69 [pid = 3772] [id = 761] 09:34:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 143 (1A808800) [pid = 3772] [serial = 2281] [outer = 00000000] 09:34:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 144 (1AADDC00) [pid = 3772] [serial = 2282] [outer = 1A808800] 09:34:47 INFO - PROCESS | 3772 | 1464626087486 Marionette DEBUG loaded listener.js 09:34:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 145 (1AAE2C00) [pid = 3772] [serial = 2283] [outer = 1A808800] 09:34:47 INFO - PROCESS | 3772 | [3772] 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 09:34:48 INFO - PROCESS | 3772 | 1464626088068 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:34:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:34:48 INFO - {} 09:34:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:34:48 INFO - {} 09:34:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:34:48 INFO - {} 09:34:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:34:48 INFO - {} 09:34:48 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1012ms 09:34:48 INFO - PROCESS | 3772 | 1464626088126 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 09:34:48 INFO - PROCESS | 3772 | 1464626088128 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 09:34:48 INFO - TEST-START | /FileAPI/fileReader.html 09:34:48 INFO - PROCESS | 3772 | 1464626088132 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:34:48 INFO - PROCESS | 3772 | 1464626088134 Marionette TRACE conn3 <- [1,3002,null,{}] 09:34:48 INFO - PROCESS | 3772 | 1464626088138 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}] 09:34:48 INFO - PROCESS | 3772 | 1464626088259 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 09:34:48 INFO - PROCESS | 3772 | 1464626088410 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:48 INFO - PROCESS | 3772 | ++DOCSHELL 1A794800 == 70 [pid = 3772] [id = 762] 09:34:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 146 (1A795400) [pid = 3772] [serial = 2284] [outer = 00000000] 09:34:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 147 (1B085C00) [pid = 3772] [serial = 2285] [outer = 1A795400] 09:34:48 INFO - PROCESS | 3772 | 1464626088465 Marionette DEBUG loaded listener.js 09:34:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 148 (1B2B7400) [pid = 3772] [serial = 2286] [outer = 1A795400] 09:34:48 INFO - PROCESS | 3772 | 1464626088994 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]]]}] 09:34:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:34:49 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:34:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:34:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:34:49 INFO - TEST-OK | /FileAPI/fileReader.html | took 903ms 09:34:49 INFO - PROCESS | 3772 | 1464626089050 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 09:34:49 INFO - PROCESS | 3772 | 1464626089053 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 09:34:49 INFO - PROCESS | 3772 | 1464626089058 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:34:49 INFO - TEST-START | /FileAPI/historical.html 09:34:49 INFO - PROCESS | 3772 | 1464626089060 Marionette TRACE conn3 <- [1,3006,null,{}] 09:34:49 INFO - PROCESS | 3772 | 1464626089064 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}] 09:34:49 INFO - PROCESS | 3772 | 1464626089188 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 09:34:49 INFO - PROCESS | 3772 | 1464626089359 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:49 INFO - PROCESS | 3772 | ++DOCSHELL 1B2BCC00 == 71 [pid = 3772] [id = 763] 09:34:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 149 (1B2BFC00) [pid = 3772] [serial = 2287] [outer = 00000000] 09:34:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 150 (1B3AFC00) [pid = 3772] [serial = 2288] [outer = 1B2BFC00] 09:34:49 INFO - PROCESS | 3772 | 1464626089415 Marionette DEBUG loaded listener.js 09:34:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 151 (1B3B2C00) [pid = 3772] [serial = 2289] [outer = 1B2BFC00] 09:34:49 INFO - PROCESS | 3772 | 1464626089951 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"]]]}] 09:34:49 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:34:49 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:34:49 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:34:49 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:34:49 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:34:49 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:34:49 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:49 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:34:49 INFO - TEST-OK | /FileAPI/historical.html | took 934ms 09:34:49 INFO - PROCESS | 3772 | 1464626089990 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 09:34:49 INFO - PROCESS | 3772 | 1464626089992 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 09:34:49 INFO - PROCESS | 3772 | 1464626089996 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:34:49 INFO - TEST-START | /FileAPI/idlharness.html 09:34:49 INFO - PROCESS | 3772 | 1464626089998 Marionette TRACE conn3 <- [1,3010,null,{}] 09:34:49 INFO - PROCESS | 3772 | 1464626090001 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}] 09:34:50 INFO - PROCESS | 3772 | 1464626090116 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 09:34:50 INFO - PROCESS | 3772 | 1464626090286 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:50 INFO - PROCESS | 3772 | ++DOCSHELL 1B3AAC00 == 72 [pid = 3772] [id = 764] 09:34:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 152 (1B3AF800) [pid = 3772] [serial = 2290] [outer = 00000000] 09:34:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 153 (1B4E1400) [pid = 3772] [serial = 2291] [outer = 1B3AF800] 09:34:50 INFO - PROCESS | 3772 | 1464626090341 Marionette DEBUG loaded listener.js 09:34:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 154 (1B4E4000) [pid = 3772] [serial = 2292] [outer = 1B3AF800] 09:34:51 INFO - PROCESS | 3772 | 1464626091307 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]]]}] 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:34:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:34:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:34:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:34:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:34:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:34:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:34:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:34:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:34:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:34:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:34:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:34:51 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:51 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:34:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:34:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:34:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:34:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:34:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:34:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:34:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:34:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:34:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:34:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:34:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:34:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:34:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:34:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:34:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:34:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:34:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:34:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:34:51 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 09:34:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:34:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:34:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:34:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:34:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:34:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:34:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:34:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:34:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:34:51 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 09:34:51 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 09:34:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:34:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:34:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:34:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:34:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:34:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:34:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:34:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:34:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:34:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:34:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:34:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:34:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:34:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:34:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:34:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:34:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:34:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:34:51 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 09:34:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:34:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:34:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:34:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:34:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:34:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:34:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:34:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:34:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:34:51 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 09:34:51 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 09:34:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:34:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:34:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:34:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:34:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:34:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:34:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:34:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:34:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:34:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:34:51 INFO - TEST-OK | /FileAPI/idlharness.html | took 1479ms 09:34:51 INFO - PROCESS | 3772 | 1464626091482 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 09:34:51 INFO - PROCESS | 3772 | 1464626091484 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 09:34:51 INFO - TEST-START | /FileAPI/idlharness.worker 09:34:51 INFO - PROCESS | 3772 | 1464626091489 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:34:51 INFO - PROCESS | 3772 | 1464626091491 Marionette TRACE conn3 <- [1,3014,null,{}] 09:34:51 INFO - PROCESS | 3772 | 1464626091494 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}] 09:34:51 INFO - PROCESS | 3772 | 1464626091601 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 09:34:52 INFO - PROCESS | 3772 | 1464626092110 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:52 INFO - PROCESS | 3772 | ++DOCSHELL 1101D400 == 73 [pid = 3772] [id = 765] 09:34:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 155 (1101FC00) [pid = 3772] [serial = 2293] [outer = 00000000] 09:34:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 156 (114ACC00) [pid = 3772] [serial = 2294] [outer = 1101FC00] 09:34:52 INFO - PROCESS | 3772 | 1464626092161 Marionette DEBUG loaded listener.js 09:34:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 157 (12D39C00) [pid = 3772] [serial = 2295] [outer = 1101FC00] 09:34:52 INFO - PROCESS | 3772 | [3772] 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 09:34:53 INFO - PROCESS | 3772 | 1464626093259 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,{},{}]]]}] 09:34:53 INFO - PROCESS | 3772 | --DOCSHELL 1A704000 == 72 [pid = 3772] [id = 756] 09:34:53 INFO - PROCESS | 3772 | --DOCSHELL 10567400 == 71 [pid = 3772] [id = 755] 09:34:53 INFO - PROCESS | 3772 | --DOCSHELL 1055DC00 == 70 [pid = 3772] [id = 754] 09:34:53 INFO - PROCESS | 3772 | --DOCSHELL 19780000 == 69 [pid = 3772] [id = 753] 09:34:53 INFO - PROCESS | 3772 | --DOCSHELL 19782400 == 68 [pid = 3772] [id = 752] 09:34:53 INFO - PROCESS | 3772 | --DOCSHELL 16804C00 == 67 [pid = 3772] [id = 751] 09:34:53 INFO - PROCESS | 3772 | --DOCSHELL 16D73800 == 66 [pid = 3772] [id = 750] 09:34:53 INFO - PROCESS | 3772 | --DOCSHELL 164EDC00 == 65 [pid = 3772] [id = 749] 09:34:53 INFO - PROCESS | 3772 | --DOMWINDOW == 156 (140C6800) [pid = 3772] [serial = 2176] [outer = 00000000] [url = about:blank] 09:34:53 INFO - PROCESS | 3772 | --DOMWINDOW == 155 (199C6400) [pid = 3772] [serial = 2170] [outer = 00000000] [url = about:blank] 09:34:53 INFO - PROCESS | 3772 | --DOMWINDOW == 154 (19A53C00) [pid = 3772] [serial = 2173] [outer = 00000000] [url = about:blank] 09:34:53 INFO - PROCESS | 3772 | --DOMWINDOW == 153 (1A1C5C00) [pid = 3772] [serial = 2206] [outer = 00000000] [url = about:blank] 09:34:53 INFO - PROCESS | 3772 | --DOCSHELL 12ACB400 == 64 [pid = 3772] [id = 748] 09:34:53 INFO - PROCESS | 3772 | --DOCSHELL 140D3800 == 63 [pid = 3772] [id = 747] 09:34:53 INFO - PROCESS | 3772 | --DOCSHELL 13DBFC00 == 62 [pid = 3772] [id = 746] 09:34:53 INFO - PROCESS | 3772 | --DOCSHELL 11C06400 == 61 [pid = 3772] [id = 745] 09:34:53 INFO - PROCESS | 3772 | --DOCSHELL 15954C00 == 60 [pid = 3772] [id = 737] 09:34:53 INFO - PROCESS | 3772 | --DOCSHELL 10A58400 == 59 [pid = 3772] [id = 736] 09:34:53 INFO - PROCESS | 3772 | --DOCSHELL 12D80000 == 58 [pid = 3772] [id = 735] 09:34:53 INFO - PROCESS | 3772 | --DOMWINDOW == 152 (1759B800) [pid = 3772] [serial = 2120] [outer = 00000000] [url = about:blank] 09:34:53 INFO - PROCESS | 3772 | --DOMWINDOW == 151 (18081000) [pid = 3772] [serial = 2126] [outer = 00000000] [url = about:blank] 09:34:53 INFO - PROCESS | 3772 | --DOMWINDOW == 150 (16BAC000) [pid = 3772] [serial = 2087] [outer = 00000000] [url = about:blank] 09:34:53 INFO - PROCESS | 3772 | --DOMWINDOW == 149 (13DBF800) [pid = 3772] [serial = 2111] [outer = 00000000] [url = about:blank] 09:34:53 INFO - PROCESS | 3772 | --DOMWINDOW == 148 (172EA800) [pid = 3772] [serial = 2117] [outer = 00000000] [url = about:blank] 09:34:53 INFO - PROCESS | 3772 | --DOMWINDOW == 147 (17E69400) [pid = 3772] [serial = 2123] [outer = 00000000] [url = about:blank] 09:34:53 INFO - PROCESS | 3772 | --DOMWINDOW == 146 (16809000) [pid = 3772] [serial = 2078] [outer = 00000000] [url = about:blank] 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:34:53 INFO - {} 09:34:53 INFO - PROCESS | 3772 | --DOMWINDOW == 145 (16711800) [pid = 3772] [serial = 2075] [outer = 00000000] [url = about:blank] 09:34:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:34:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:34:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:34:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:34:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:34:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:34:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:34:53 INFO - PROCESS | 3772 | --DOMWINDOW == 144 (13DC1000) [pid = 3772] [serial = 2072] [outer = 00000000] [url = about:blank] 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:34:53 INFO - {} 09:34:53 INFO - PROCESS | 3772 | --DOMWINDOW == 143 (16BBB400) [pid = 3772] [serial = 2114] [outer = 00000000] [url = about:blank] 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:34:53 INFO - {} 09:34:53 INFO - PROCESS | 3772 | --DOMWINDOW == 142 (16BB4000) [pid = 3772] [serial = 2084] [outer = 00000000] [url = about:blank] 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:34:53 INFO - {} 09:34:53 INFO - PROCESS | 3772 | --DOMWINDOW == 141 (11029400) [pid = 3772] [serial = 2108] [outer = 00000000] [url = about:blank] 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:34:53 INFO - {} 09:34:53 INFO - PROCESS | 3772 | --DOMWINDOW == 140 (16BABC00) [pid = 3772] [serial = 2081] [outer = 00000000] [url = about:blank] 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:34:53 INFO - {} 09:34:53 INFO - PROCESS | 3772 | --DOMWINDOW == 139 (11022000) [pid = 3772] [serial = 2069] [outer = 00000000] [url = about:blank] 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:34:53 INFO - {} 09:34:53 INFO - PROCESS | 3772 | --DOMWINDOW == 138 (1B2C0000) [pid = 3772] [serial = 2036] [outer = 00000000] [url = about:blank] 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:34:53 INFO - {} 09:34:53 INFO - PROCESS | 3772 | --DOMWINDOW == 137 (1843FC00) [pid = 3772] [serial = 2194] [outer = 00000000] [url = about:blank] 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:34:53 INFO - {} 09:34:53 INFO - PROCESS | 3772 | --DOMWINDOW == 136 (19975C00) [pid = 3772] [serial = 2197] [outer = 00000000] [url = about:blank] 09:34:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:34:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:34:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:34:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:34:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:34:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:34:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:34:53 INFO - PROCESS | 3772 | --DOMWINDOW == 135 (18448400) [pid = 3772] [serial = 2195] [outer = 00000000] [url = about:blank] 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:34:53 INFO - {} 09:34:53 INFO - PROCESS | 3772 | --DOMWINDOW == 134 (1808B800) [pid = 3772] [serial = 2201] [outer = 00000000] [url = about:blank] 09:34:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:34:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:34:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:34:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:34:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:34:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:34:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:34:53 INFO - PROCESS | 3772 | --DOMWINDOW == 133 (15C0C800) [pid = 3772] [serial = 2200] [outer = 00000000] [url = about:blank] 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:34:53 INFO - {} 09:34:53 INFO - PROCESS | 3772 | --DOMWINDOW == 132 (140CCC00) [pid = 3772] [serial = 2180] [outer = 00000000] [url = about:blank] 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:34:53 INFO - {} 09:34:53 INFO - PROCESS | 3772 | --DOMWINDOW == 131 (13B6A800) [pid = 3772] [serial = 2179] [outer = 00000000] [url = about:blank] 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:34:53 INFO - {} 09:34:53 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (131AE000) [pid = 3772] [serial = 2182] [outer = 00000000] [url = about:blank] 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:34:53 INFO - {} 09:34:53 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (13B60800) [pid = 3772] [serial = 2183] [outer = 00000000] [url = about:blank] 09:34:53 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 09:34:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:34:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:34:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:34:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:34:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:34:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:34:53 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (156AD400) [pid = 3772] [serial = 2162] [outer = 00000000] [url = about:blank] 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:34:53 INFO - {} 09:34:53 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (13BCC000) [pid = 3772] [serial = 2161] [outer = 00000000] [url = about:blank] 09:34:53 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 - {} 09:34:53 INFO - {} 09:34:53 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (17E71000) [pid = 3772] [serial = 2165] [outer = 00000000] [url = about:blank] 09:34:53 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 09:34:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:34:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:34:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:34:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:34:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:34:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:34:53 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (17710000) [pid = 3772] [serial = 2164] [outer = 00000000] [url = about:blank] 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:34:53 INFO - {} 09:34:53 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (1997BC00) [pid = 3772] [serial = 2168] [outer = 00000000] [url = about:blank] 09:34:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:34:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:34:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:34:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:34:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:34:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:34:53 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (19978000) [pid = 3772] [serial = 2167] [outer = 00000000] [url = about:blank] 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:34:53 INFO - {} 09:34:53 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (16BAA800) [pid = 3772] [serial = 2188] [outer = 00000000] [url = about:blank] 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:34:53 INFO - {} 09:34:53 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (16BBA800) [pid = 3772] [serial = 2189] [outer = 00000000] [url = about:blank] 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:34:53 INFO - {} 09:34:53 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (1977D400) [pid = 3772] [serial = 2156] [outer = 00000000] [url = about:blank] 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:34:53 INFO - {} 09:34:53 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (11022400) [pid = 3772] [serial = 2159] [outer = 00000000] [url = about:blank] 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:34:53 INFO - {} 09:34:53 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (10A59000) [pid = 3772] [serial = 2158] [outer = 00000000] [url = about:blank] 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:34:53 INFO - {} 09:34:53 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (15FE9C00) [pid = 3772] [serial = 2185] [outer = 00000000] [url = about:blank] 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:34:53 INFO - {} 09:34:53 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (164EFC00) [pid = 3772] [serial = 2186] [outer = 00000000] [url = about:blank] 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:34:53 INFO - {} 09:34:53 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (16D70800) [pid = 3772] [serial = 2191] [outer = 00000000] [url = about:blank] 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:34:53 INFO - {} 09:34:53 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (16F4E000) [pid = 3772] [serial = 2192] [outer = 00000000] [url = about:blank] 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:34:53 INFO - {} 09:34:53 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (199CE000) [pid = 3772] [serial = 2198] [outer = 00000000] [url = about:blank] 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:34:53 INFO - {} 09:34:53 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (1A11B000) [pid = 3772] [serial = 2204] [outer = 00000000] [url = about:blank] 09:34:53 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 09:34:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:34:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:34:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:34:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:34:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:34:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:34:53 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (19A91400) [pid = 3772] [serial = 2203] [outer = 00000000] [url = about:blank] 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:34:53 INFO - {} 09:34:53 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 - {} 09:34:53 INFO - {} 09:34:53 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 09:34:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:34:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:34:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:34:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:34:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:34:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:34:53 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 09:34:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:34:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:34:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:34:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:34:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:34:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:34:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:34:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:34:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:34:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:34:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:34:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:34:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:34:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:34:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:34:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:34:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:34:53 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 09:34:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:34:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:34:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:34:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:34:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:34:53 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 09:34:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:34:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:34:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:34:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:34:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:34:53 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 09:34:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:34:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:34:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:34:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:34:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:34:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:34:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:34:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:34:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:34:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:34:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:34:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:34:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:34:53 INFO - {} 09:34:53 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2025ms 09:34:53 INFO - PROCESS | 3772 | 1464626093522 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 09:34:53 INFO - PROCESS | 3772 | 1464626093526 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 09:34:53 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:34:53 INFO - PROCESS | 3772 | 1464626093531 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:34:53 INFO - PROCESS | 3772 | 1464626093534 Marionette TRACE conn3 <- [1,3018,null,{}] 09:34:53 INFO - PROCESS | 3772 | 1464626093539 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}] 09:34:53 INFO - PROCESS | 3772 | 1464626093632 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 09:34:53 INFO - PROCESS | 3772 | 1464626093639 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:53 INFO - PROCESS | 3772 | ++DOCSHELL 11C06400 == 59 [pid = 3772] [id = 766] 09:34:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (11C64C00) [pid = 3772] [serial = 2296] [outer = 00000000] 09:34:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (13055400) [pid = 3772] [serial = 2297] [outer = 11C64C00] 09:34:53 INFO - PROCESS | 3772 | 1464626093687 Marionette DEBUG loaded listener.js 09:34:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (132AC800) [pid = 3772] [serial = 2298] [outer = 11C64C00] 09:34:54 INFO - PROCESS | 3772 | 1464626094191 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]]]}] 09:34:54 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 09:34:54 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 700ms 09:34:54 INFO - PROCESS | 3772 | 1464626094233 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 09:34:54 INFO - PROCESS | 3772 | 1464626094236 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 09:34:54 INFO - PROCESS | 3772 | 1464626094244 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:34:54 INFO - PROCESS | 3772 | 1464626094246 Marionette TRACE conn3 <- [1,3022,null,{}] 09:34:54 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:34:54 INFO - PROCESS | 3772 | 1464626094249 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}] 09:34:54 INFO - PROCESS | 3772 | 1464626094346 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 09:34:54 INFO - PROCESS | 3772 | 1464626094355 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:54 INFO - PROCESS | 3772 | ++DOCSHELL 156AE400 == 60 [pid = 3772] [id = 767] 09:34:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (156AEC00) [pid = 3772] [serial = 2299] [outer = 00000000] 09:34:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (15FED800) [pid = 3772] [serial = 2300] [outer = 156AEC00] 09:34:54 INFO - PROCESS | 3772 | 1464626094401 Marionette DEBUG loaded listener.js 09:34:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (16804C00) [pid = 3772] [serial = 2301] [outer = 156AEC00] 09:34:54 INFO - PROCESS | 3772 | 1464626094859 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]]]}] 09:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:34:54 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 685ms 09:34:54 INFO - PROCESS | 3772 | 1464626094930 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 09:34:54 INFO - PROCESS | 3772 | 1464626094932 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 09:34:54 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:34:54 INFO - PROCESS | 3772 | 1464626094942 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:34:54 INFO - PROCESS | 3772 | 1464626094948 Marionette TRACE conn3 <- [1,3026,null,{}] 09:34:54 INFO - PROCESS | 3772 | 1464626094954 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}] 09:34:55 INFO - PROCESS | 3772 | 1464626095082 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 09:34:55 INFO - PROCESS | 3772 | 1464626095196 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:55 INFO - PROCESS | 3772 | ++DOCSHELL 16BBCC00 == 61 [pid = 3772] [id = 768] 09:34:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (1721E000) [pid = 3772] [serial = 2302] [outer = 00000000] 09:34:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (17710000) [pid = 3772] [serial = 2303] [outer = 1721E000] 09:34:55 INFO - PROCESS | 3772 | 1464626095241 Marionette DEBUG loaded listener.js 09:34:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (18084800) [pid = 3772] [serial = 2304] [outer = 1721E000] 09:34:55 INFO - PROCESS | 3772 | 1464626095593 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"]]]}] 09:34:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:34:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:34:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:34:55 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 701ms 09:34:55 INFO - PROCESS | 3772 | 1464626095635 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 09:34:55 INFO - PROCESS | 3772 | 1464626095638 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 09:34:55 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:34:55 INFO - PROCESS | 3772 | 1464626095641 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:34:55 INFO - PROCESS | 3772 | 1464626095643 Marionette TRACE conn3 <- [1,3030,null,{}] 09:34:55 INFO - PROCESS | 3772 | 1464626095646 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}] 09:34:55 INFO - PROCESS | 3772 | 1464626095805 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 09:34:55 INFO - PROCESS | 3772 | 1464626095828 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:55 INFO - PROCESS | 3772 | ++DOCSHELL 18082000 == 62 [pid = 3772] [id = 769] 09:34:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (18248400) [pid = 3772] [serial = 2305] [outer = 00000000] 09:34:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (19979C00) [pid = 3772] [serial = 2306] [outer = 18248400] 09:34:55 INFO - PROCESS | 3772 | 1464626095874 Marionette DEBUG loaded listener.js 09:34:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (199CBC00) [pid = 3772] [serial = 2307] [outer = 18248400] 09:34:56 INFO - PROCESS | 3772 | 1464626096513 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]]]}] 09:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:34:56 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. 09:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:34:56 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'.) 09:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:34:56 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. 09:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:34:56 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. 09:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:34:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:34:56 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. 09:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:34:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:34:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:34:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:34:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:34:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:34:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:34:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:34:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:34:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:34:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:34:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:34:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:34:56 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 981ms 09:34:56 INFO - PROCESS | 3772 | 1464626096634 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 09:34:56 INFO - PROCESS | 3772 | 1464626096636 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 09:34:56 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:34:56 INFO - PROCESS | 3772 | 1464626096642 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:34:56 INFO - PROCESS | 3772 | 1464626096644 Marionette TRACE conn3 <- [1,3034,null,{}] 09:34:56 INFO - PROCESS | 3772 | 1464626096647 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}] 09:34:56 INFO - PROCESS | 3772 | 1464626096779 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 09:34:56 INFO - PROCESS | 3772 | 1464626096846 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:56 INFO - PROCESS | 3772 | ++DOCSHELL 19A9B800 == 63 [pid = 3772] [id = 770] 09:34:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (1A22CC00) [pid = 3772] [serial = 2308] [outer = 00000000] 09:34:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (1A6AAC00) [pid = 3772] [serial = 2309] [outer = 1A22CC00] 09:34:56 INFO - PROCESS | 3772 | 1464626096897 Marionette DEBUG loaded listener.js 09:34:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (1A728400) [pid = 3772] [serial = 2310] [outer = 1A22CC00] 09:34:57 INFO - PROCESS | 3772 | [3772] 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 09:34:57 INFO - PROCESS | 3772 | 1464626097365 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:34:57 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:34:57 INFO - {} 09:34:57 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 732ms 09:34:57 INFO - PROCESS | 3772 | 1464626097381 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 09:34:57 INFO - PROCESS | 3772 | 1464626097383 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 09:34:57 INFO - PROCESS | 3772 | 1464626097386 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:34:57 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:34:57 INFO - PROCESS | 3772 | 1464626097388 Marionette TRACE conn3 <- [1,3038,null,{}] 09:34:57 INFO - PROCESS | 3772 | 1464626097391 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}] 09:34:57 INFO - PROCESS | 3772 | 1464626097526 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 09:34:57 INFO - PROCESS | 3772 | 1464626097598 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:57 INFO - PROCESS | 3772 | ++DOCSHELL 10FBF000 == 64 [pid = 3772] [id = 771] 09:34:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (19A57400) [pid = 3772] [serial = 2311] [outer = 00000000] 09:34:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (1A884000) [pid = 3772] [serial = 2312] [outer = 19A57400] 09:34:57 INFO - PROCESS | 3772 | 1464626097644 Marionette DEBUG loaded listener.js 09:34:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (1B082C00) [pid = 3772] [serial = 2313] [outer = 19A57400] 09:34:58 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (1A704C00) [pid = 3772] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:34:58 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (156A8800) [pid = 3772] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:34:58 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (10A74800) [pid = 3772] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:34:58 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (12AC5400) [pid = 3772] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:34:58 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (11C58000) [pid = 3772] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:34:58 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (12ACC400) [pid = 3772] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:34:58 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (19A4BC00) [pid = 3772] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:34:58 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (1978B400) [pid = 3772] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:34:58 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (16F48000) [pid = 3772] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:34:58 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (1101D800) [pid = 3772] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:34:58 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (1409EC00) [pid = 3772] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:34:58 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (16F46000) [pid = 3772] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:34:58 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (1A225C00) [pid = 3772] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:34:58 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (16711C00) [pid = 3772] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:34:58 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (1978C800) [pid = 3772] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:34:58 INFO - PROCESS | 3772 | 1464626098305 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]]]}] 09:34:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:34:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:34:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:34:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:34:58 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 935ms 09:34:58 INFO - PROCESS | 3772 | 1464626098332 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 09:34:58 INFO - PROCESS | 3772 | 1464626098334 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 09:34:58 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:34:58 INFO - PROCESS | 3772 | 1464626098338 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:34:58 INFO - PROCESS | 3772 | 1464626098340 Marionette TRACE conn3 <- [1,3042,null,{}] 09:34:58 INFO - PROCESS | 3772 | 1464626098343 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}] 09:34:58 INFO - PROCESS | 3772 | 1464626098434 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 09:34:58 INFO - PROCESS | 3772 | 1464626098439 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:58 INFO - PROCESS | 3772 | ++DOCSHELL 15A94800 == 65 [pid = 3772] [id = 772] 09:34:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (15C04000) [pid = 3772] [serial = 2314] [outer = 00000000] 09:34:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (19A4BC00) [pid = 3772] [serial = 2315] [outer = 15C04000] 09:34:58 INFO - PROCESS | 3772 | 1464626098484 Marionette DEBUG loaded listener.js 09:34:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (1A1D1800) [pid = 3772] [serial = 2316] [outer = 15C04000] 09:34:59 INFO - PROCESS | 3772 | 1464626099179 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"]]]}] 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:34:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:34:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:34:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:34:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:34:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:34:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:34:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:34:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:34:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:34:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:34:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:34:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:34:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:34:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:34:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:34:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:34:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:34:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:34:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:34:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:34:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:34:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:34:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:34:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:34:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:34:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:34:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:34:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:34:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:34:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:34:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:34:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:34:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:34:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:34:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:34:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:34:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:34:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:34:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:34:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:34:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:34:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:34:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:34:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:34:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:34:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:34:59 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" 09:34:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:34:59 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" 09:34:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:34:59 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 981ms 09:34:59 INFO - PROCESS | 3772 | 1464626099325 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 09:34:59 INFO - PROCESS | 3772 | 1464626099327 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 09:34:59 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:34:59 INFO - PROCESS | 3772 | 1464626099331 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:34:59 INFO - PROCESS | 3772 | 1464626099332 Marionette TRACE conn3 <- [1,3046,null,{}] 09:34:59 INFO - PROCESS | 3772 | 1464626099336 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}] 09:34:59 INFO - PROCESS | 3772 | 1464626099429 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 09:34:59 INFO - PROCESS | 3772 | 1464626099435 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:59 INFO - PROCESS | 3772 | ++DOCSHELL 13907000 == 66 [pid = 3772] [id = 773] 09:34:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (15C7CC00) [pid = 3772] [serial = 2317] [outer = 00000000] 09:34:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (15FEE400) [pid = 3772] [serial = 2318] [outer = 15C7CC00] 09:34:59 INFO - PROCESS | 3772 | 1464626099479 Marionette DEBUG loaded listener.js 09:34:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (1671AC00) [pid = 3772] [serial = 2319] [outer = 15C7CC00] 09:34:59 INFO - PROCESS | 3772 | 1464626099995 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]]]}] 09:35:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:35:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:35:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:35:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:35:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:35:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:35:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:35:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:35:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:35:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:35:00 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:35:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:00 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:35:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:35:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:35:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:35:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:35:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:35:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:35:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:35:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:35:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:35:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:35:00 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 748ms 09:35:00 INFO - PROCESS | 3772 | 1464626100091 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 09:35:00 INFO - PROCESS | 3772 | 1464626100098 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 09:35:00 INFO - PROCESS | 3772 | 1464626100106 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:35:00 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:35:00 INFO - PROCESS | 3772 | 1464626100110 Marionette TRACE conn3 <- [1,3050,null,{}] 09:35:00 INFO - PROCESS | 3772 | 1464626100116 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}] 09:35:00 INFO - PROCESS | 3772 | 1464626100240 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 09:35:00 INFO - PROCESS | 3772 | 1464626100430 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:00 INFO - PROCESS | 3772 | ++DOCSHELL 11022800 == 67 [pid = 3772] [id = 774] 09:35:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (11023400) [pid = 3772] [serial = 2320] [outer = 00000000] 09:35:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (112AF800) [pid = 3772] [serial = 2321] [outer = 11023400] 09:35:00 INFO - PROCESS | 3772 | 1464626100490 Marionette DEBUG loaded listener.js 09:35:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (12D2F400) [pid = 3772] [serial = 2322] [outer = 11023400] 09:35:00 INFO - PROCESS | 3772 | [3772] 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 09:35:01 INFO - PROCESS | 3772 | 1464626101038 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:35:01 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:35:01 INFO - {} 09:35:01 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 934ms 09:35:01 INFO - PROCESS | 3772 | 1464626101055 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 09:35:01 INFO - PROCESS | 3772 | 1464626101059 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 09:35:01 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:35:01 INFO - PROCESS | 3772 | 1464626101067 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:35:01 INFO - PROCESS | 3772 | 1464626101071 Marionette TRACE conn3 <- [1,3054,null,{}] 09:35:01 INFO - PROCESS | 3772 | 1464626101075 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}] 09:35:01 INFO - PROCESS | 3772 | 1464626101206 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 09:35:01 INFO - PROCESS | 3772 | 1464626101361 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:01 INFO - PROCESS | 3772 | ++DOCSHELL 14338400 == 68 [pid = 3772] [id = 775] 09:35:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (14342000) [pid = 3772] [serial = 2323] [outer = 00000000] 09:35:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (15FE8000) [pid = 3772] [serial = 2324] [outer = 14342000] 09:35:01 INFO - PROCESS | 3772 | 1464626101417 Marionette DEBUG loaded listener.js 09:35:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (16713C00) [pid = 3772] [serial = 2325] [outer = 14342000] 09:35:01 INFO - PROCESS | 3772 | 1464626101994 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]]]}] 09:35:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:35:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:35:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:35:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:35:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:35:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:35:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:35:02 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 950ms 09:35:02 INFO - PROCESS | 3772 | 1464626102012 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 09:35:02 INFO - PROCESS | 3772 | 1464626102014 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 09:35:02 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:35:02 INFO - PROCESS | 3772 | 1464626102018 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:35:02 INFO - PROCESS | 3772 | 1464626102020 Marionette TRACE conn3 <- [1,3058,null,{}] 09:35:02 INFO - PROCESS | 3772 | 1464626102044 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}] 09:35:02 INFO - PROCESS | 3772 | 1464626102212 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 09:35:02 INFO - PROCESS | 3772 | 1464626102305 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:02 INFO - PROCESS | 3772 | ++DOCSHELL 16C44000 == 69 [pid = 3772] [id = 776] 09:35:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (16F41400) [pid = 3772] [serial = 2326] [outer = 00000000] 09:35:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (1759E000) [pid = 3772] [serial = 2327] [outer = 16F41400] 09:35:02 INFO - PROCESS | 3772 | 1464626102377 Marionette DEBUG loaded listener.js 09:35:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (17E66C00) [pid = 3772] [serial = 2328] [outer = 16F41400] 09:35:02 INFO - PROCESS | 3772 | 1464626102917 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]]]}] 09:35:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:35:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:35:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:35:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:35:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:35:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:35:02 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 934ms 09:35:02 INFO - PROCESS | 3772 | 1464626102963 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 09:35:02 INFO - PROCESS | 3772 | 1464626102966 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 09:35:02 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:35:02 INFO - PROCESS | 3772 | 1464626102969 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:35:02 INFO - PROCESS | 3772 | 1464626102971 Marionette TRACE conn3 <- [1,3062,null,{}] 09:35:02 INFO - PROCESS | 3772 | 1464626102974 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}] 09:35:03 INFO - PROCESS | 3772 | 1464626103094 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 09:35:03 INFO - PROCESS | 3772 | 1464626103267 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:03 INFO - PROCESS | 3772 | ++DOCSHELL 1823FC00 == 70 [pid = 3772] [id = 777] 09:35:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (18448400) [pid = 3772] [serial = 2329] [outer = 00000000] 09:35:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (1997A800) [pid = 3772] [serial = 2330] [outer = 18448400] 09:35:03 INFO - PROCESS | 3772 | 1464626103323 Marionette DEBUG loaded listener.js 09:35:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 132 (19A8FC00) [pid = 3772] [serial = 2331] [outer = 18448400] 09:35:03 INFO - PROCESS | 3772 | 1464626103863 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]]]}] 09:35:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:35:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:35:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:35:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:35:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:35:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:35:03 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 934ms 09:35:03 INFO - PROCESS | 3772 | 1464626103914 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 09:35:03 INFO - PROCESS | 3772 | 1464626103917 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 09:35:03 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:35:03 INFO - PROCESS | 3772 | 1464626103920 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:35:03 INFO - PROCESS | 3772 | 1464626103922 Marionette TRACE conn3 <- [1,3066,null,{}] 09:35:03 INFO - PROCESS | 3772 | 1464626103926 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}] 09:35:04 INFO - PROCESS | 3772 | 1464626104040 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 09:35:04 INFO - PROCESS | 3772 | 1464626104207 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:04 INFO - PROCESS | 3772 | ++DOCSHELL 17E69000 == 71 [pid = 3772] [id = 778] 09:35:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 133 (19A95400) [pid = 3772] [serial = 2332] [outer = 00000000] 09:35:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 134 (1A70DC00) [pid = 3772] [serial = 2333] [outer = 19A95400] 09:35:04 INFO - PROCESS | 3772 | 1464626104270 Marionette DEBUG loaded listener.js 09:35:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 135 (1A801C00) [pid = 3772] [serial = 2334] [outer = 19A95400] 09:35:04 INFO - PROCESS | 3772 | 1464626104770 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] 09:35:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:35:04 INFO - PROCESS | 3772 | 1464626104830 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 09:35:04 INFO - PROCESS | 3772 | 1464626104833 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:35:04 INFO - PROCESS | 3772 | 1464626104835 Marionette TRACE conn3 <- [1,3070,null,{}] 09:35:04 INFO - PROCESS | 3772 | 1464626104839 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}] 09:35:04 INFO - PROCESS | 3772 | 1464626104978 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 09:35:05 INFO - PROCESS | 3772 | 1464626105154 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:05 INFO - PROCESS | 3772 | ++DOCSHELL 1B2BD800 == 72 [pid = 3772] [id = 779] 09:35:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 136 (1B2BE400) [pid = 3772] [serial = 2335] [outer = 00000000] 09:35:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 137 (1B3B1400) [pid = 3772] [serial = 2336] [outer = 1B2BE400] 09:35:05 INFO - PROCESS | 3772 | 1464626105210 Marionette DEBUG loaded listener.js 09:35:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 138 (1B648400) [pid = 3772] [serial = 2337] [outer = 1B2BE400] 09:35:05 INFO - PROCESS | 3772 | 1464626105720 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]]]}] 09:35:05 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:35:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:35:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:35:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:35:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 950ms 09:35:05 INFO - PROCESS | 3772 | 1464626105790 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 09:35:05 INFO - PROCESS | 3772 | 1464626105793 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 09:35:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:35:05 INFO - PROCESS | 3772 | 1464626105799 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:35:05 INFO - PROCESS | 3772 | 1464626105801 Marionette TRACE conn3 <- [1,3074,null,{}] 09:35:05 INFO - PROCESS | 3772 | 1464626105805 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}] 09:35:05 INFO - PROCESS | 3772 | 1464626105921 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 09:35:06 INFO - PROCESS | 3772 | 1464626106096 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:06 INFO - PROCESS | 3772 | ++DOCSHELL 1B3ABC00 == 73 [pid = 3772] [id = 780] 09:35:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 139 (1B64A400) [pid = 3772] [serial = 2338] [outer = 00000000] 09:35:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 140 (140CE000) [pid = 3772] [serial = 2339] [outer = 1B64A400] 09:35:06 INFO - PROCESS | 3772 | 1464626106153 Marionette DEBUG loaded listener.js 09:35:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 141 (13B5EC00) [pid = 3772] [serial = 2340] [outer = 1B64A400] 09:35:06 INFO - PROCESS | 3772 | 1464626106667 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:35:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:35:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 904ms 09:35:06 INFO - PROCESS | 3772 | 1464626106704 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 09:35:06 INFO - PROCESS | 3772 | 1464626106706 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 09:35:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:35:06 INFO - PROCESS | 3772 | 1464626106724 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:35:06 INFO - PROCESS | 3772 | 1464626106726 Marionette TRACE conn3 <- [1,3078,null,{}] 09:35:06 INFO - PROCESS | 3772 | 1464626106733 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}] 09:35:06 INFO - PROCESS | 3772 | 1464626106849 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 09:35:07 INFO - PROCESS | 3772 | 1464626107021 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:07 INFO - PROCESS | 3772 | ++DOCSHELL 1B651C00 == 74 [pid = 3772] [id = 781] 09:35:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 142 (1B805400) [pid = 3772] [serial = 2341] [outer = 00000000] 09:35:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 143 (1C3A1C00) [pid = 3772] [serial = 2342] [outer = 1B805400] 09:35:07 INFO - PROCESS | 3772 | 1464626107076 Marionette DEBUG loaded listener.js 09:35:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 144 (1C3A5000) [pid = 3772] [serial = 2343] [outer = 1B805400] 09:35:07 INFO - PROCESS | 3772 | 1464626107603 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:35:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:35:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 888ms 09:35:07 INFO - PROCESS | 3772 | 1464626107626 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 09:35:07 INFO - PROCESS | 3772 | 1464626107629 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 09:35:07 INFO - PROCESS | 3772 | 1464626107633 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:35:07 INFO - PROCESS | 3772 | 1464626107635 Marionette TRACE conn3 <- [1,3082,null,{}] 09:35:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:35:07 INFO - PROCESS | 3772 | 1464626107639 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}] 09:35:07 INFO - PROCESS | 3772 | 1464626107759 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 09:35:07 INFO - PROCESS | 3772 | 1464626107931 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:07 INFO - PROCESS | 3772 | ++DOCSHELL 1B3B0800 == 75 [pid = 3772] [id = 782] 09:35:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 145 (1B812000) [pid = 3772] [serial = 2344] [outer = 00000000] 09:35:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 146 (1C3AA800) [pid = 3772] [serial = 2345] [outer = 1B812000] 09:35:07 INFO - PROCESS | 3772 | 1464626107987 Marionette DEBUG loaded listener.js 09:35:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 147 (1CE2C000) [pid = 3772] [serial = 2346] [outer = 1B812000] 09:35:08 INFO - PROCESS | 3772 | 1464626108486 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:35:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:35:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 872ms 09:35:08 INFO - PROCESS | 3772 | 1464626108527 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 09:35:08 INFO - PROCESS | 3772 | 1464626108529 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 09:35:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:35:08 INFO - PROCESS | 3772 | 1464626108534 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:35:08 INFO - PROCESS | 3772 | 1464626108536 Marionette TRACE conn3 <- [1,3086,null,{}] 09:35:08 INFO - PROCESS | 3772 | 1464626108540 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}] 09:35:08 INFO - PROCESS | 3772 | 1464626108656 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 09:35:08 INFO - PROCESS | 3772 | 1464626108868 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:08 INFO - PROCESS | 3772 | ++DOCSHELL 173ECC00 == 76 [pid = 3772] [id = 783] 09:35:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 148 (17E6D400) [pid = 3772] [serial = 2347] [outer = 00000000] 09:35:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 149 (1CE2D000) [pid = 3772] [serial = 2348] [outer = 17E6D400] 09:35:08 INFO - PROCESS | 3772 | 1464626108923 Marionette DEBUG loaded listener.js 09:35:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 150 (1CE33400) [pid = 3772] [serial = 2349] [outer = 17E6D400] 09:35:09 INFO - PROCESS | 3772 | 1464626109636 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]]]}] 09:35:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:35:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:35:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1152ms 09:35:09 INFO - PROCESS | 3772 | 1464626109673 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 09:35:09 INFO - PROCESS | 3772 | 1464626109677 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 09:35:09 INFO - PROCESS | 3772 | 1464626109682 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:35:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:35:09 INFO - PROCESS | 3772 | 1464626109686 Marionette TRACE conn3 <- [1,3090,null,{}] 09:35:09 INFO - PROCESS | 3772 | 1464626109693 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}] 09:35:09 INFO - PROCESS | 3772 | 1464626109805 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 09:35:09 INFO - PROCESS | 3772 | 1464626109972 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:09 INFO - PROCESS | 3772 | ++DOCSHELL 13DC2800 == 77 [pid = 3772] [id = 784] 09:35:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 151 (14099400) [pid = 3772] [serial = 2350] [outer = 00000000] 09:35:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 152 (1433CC00) [pid = 3772] [serial = 2351] [outer = 14099400] 09:35:10 INFO - PROCESS | 3772 | 1464626110022 Marionette DEBUG loaded listener.js 09:35:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 153 (15954C00) [pid = 3772] [serial = 2352] [outer = 14099400] 09:35:10 INFO - PROCESS | 3772 | 1464626110545 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:35:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:35:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 903ms 09:35:10 INFO - PROCESS | 3772 | 1464626110589 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 09:35:10 INFO - PROCESS | 3772 | 1464626110594 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 09:35:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:35:10 INFO - PROCESS | 3772 | 1464626110620 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:35:10 INFO - PROCESS | 3772 | 1464626110623 Marionette TRACE conn3 <- [1,3094,null,{}] 09:35:10 INFO - PROCESS | 3772 | 1464626110627 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}] 09:35:10 INFO - PROCESS | 3772 | 1464626110740 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 09:35:10 INFO - PROCESS | 3772 | 1464626110923 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:10 INFO - PROCESS | 3772 | ++DOCSHELL 12ACF800 == 78 [pid = 3772] [id = 785] 09:35:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 154 (12AD3400) [pid = 3772] [serial = 2353] [outer = 00000000] 09:35:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 155 (140A6C00) [pid = 3772] [serial = 2354] [outer = 12AD3400] 09:35:10 INFO - PROCESS | 3772 | 1464626110973 Marionette DEBUG loaded listener.js 09:35:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 156 (154AC800) [pid = 3772] [serial = 2355] [outer = 12AD3400] 09:35:11 INFO - PROCESS | 3772 | --DOCSHELL 15A94800 == 77 [pid = 3772] [id = 772] 09:35:11 INFO - PROCESS | 3772 | --DOCSHELL 10FBF000 == 76 [pid = 3772] [id = 771] 09:35:11 INFO - PROCESS | 3772 | --DOCSHELL 19A9B800 == 75 [pid = 3772] [id = 770] 09:35:11 INFO - PROCESS | 3772 | --DOCSHELL 18082000 == 74 [pid = 3772] [id = 769] 09:35:11 INFO - PROCESS | 3772 | --DOCSHELL 16BBCC00 == 73 [pid = 3772] [id = 768] 09:35:11 INFO - PROCESS | 3772 | --DOCSHELL 156AE400 == 72 [pid = 3772] [id = 767] 09:35:11 INFO - PROCESS | 3772 | --DOCSHELL 11C06400 == 71 [pid = 3772] [id = 766] 09:35:11 INFO - PROCESS | 3772 | --DOCSHELL 1101D400 == 70 [pid = 3772] [id = 765] 09:35:11 INFO - PROCESS | 3772 | --DOCSHELL 1A794800 == 69 [pid = 3772] [id = 762] 09:35:11 INFO - PROCESS | 3772 | --DOCSHELL 1A1C2800 == 68 [pid = 3772] [id = 761] 09:35:11 INFO - PROCESS | 3772 | --DOCSHELL 19A54400 == 67 [pid = 3772] [id = 760] 09:35:11 INFO - PROCESS | 3772 | --DOMWINDOW == 155 (1A880400) [pid = 3772] [serial = 2270] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 3772 | --DOMWINDOW == 154 (1A884400) [pid = 3772] [serial = 2230] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 3772 | --DOMWINDOW == 153 (1A728800) [pid = 3772] [serial = 2221] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 3772 | --DOMWINDOW == 152 (16711400) [pid = 3772] [serial = 2212] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 3772 | --DOMWINDOW == 151 (1A707400) [pid = 3772] [serial = 2218] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 3772 | --DOMWINDOW == 150 (1A3D7400) [pid = 3772] [serial = 2215] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 3772 | --DOMWINDOW == 149 (1A809800) [pid = 3772] [serial = 2227] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 3772 | --DOMWINDOW == 148 (1A79E800) [pid = 3772] [serial = 2224] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 3772 | --DOCSHELL 15956400 == 66 [pid = 3772] [id = 759] 09:35:11 INFO - PROCESS | 3772 | --DOCSHELL 1142C400 == 65 [pid = 3772] [id = 758] 09:35:11 INFO - PROCESS | 3772 | --DOMWINDOW == 147 (17EF8400) [pid = 3772] [serial = 2266] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 3772 | --DOMWINDOW == 146 (1A705800) [pid = 3772] [serial = 2268] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 3772 | --DOMWINDOW == 145 (16F43000) [pid = 3772] [serial = 2242] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 3772 | --DOMWINDOW == 144 (154A7C00) [pid = 3772] [serial = 2263] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 3772 | --DOMWINDOW == 143 (17592400) [pid = 3772] [serial = 2265] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 3772 | --DOMWINDOW == 142 (128A7800) [pid = 3772] [serial = 2236] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 3772 | --DOMWINDOW == 141 (15C06400) [pid = 3772] [serial = 2244] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 3772 | --DOMWINDOW == 140 (19A96800) [pid = 3772] [serial = 2174] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 3772 | --DOMWINDOW == 139 (1A22A000) [pid = 3772] [serial = 2257] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 3772 | --DOMWINDOW == 138 (1843DC00) [pid = 3772] [serial = 2251] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 3772 | --DOMWINDOW == 137 (15959C00) [pid = 3772] [serial = 2177] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 3772 | --DOMWINDOW == 136 (11C63C00) [pid = 3772] [serial = 2233] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 3772 | --DOMWINDOW == 135 (18246800) [pid = 3772] [serial = 2250] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 3772 | --DOMWINDOW == 134 (15C06800) [pid = 3772] [serial = 2239] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 3772 | --DOMWINDOW == 133 (19977C00) [pid = 3772] [serial = 2254] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 3772 | --DOMWINDOW == 132 (1A129C00) [pid = 3772] [serial = 2256] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 3772 | --DOMWINDOW == 131 (1A72EC00) [pid = 3772] [serial = 2260] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (17593800) [pid = 3772] [serial = 2247] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (16804000) [pid = 3772] [serial = 2245] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (17DAE400) [pid = 3772] [serial = 2248] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (16BB2C00) [pid = 3772] [serial = 2241] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (1A724400) [pid = 3772] [serial = 2259] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (19782C00) [pid = 3772] [serial = 2253] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (12A6DC00) [pid = 3772] [serial = 2209] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (14E62400) [pid = 3772] [serial = 2238] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (199C9400) [pid = 3772] [serial = 2171] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (12AC5800) [pid = 3772] [serial = 2262] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 3772 | 1464626111516 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]]]}] 09:35:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:35:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:35:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:35:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 934ms 09:35:11 INFO - PROCESS | 3772 | 1464626111565 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 09:35:11 INFO - PROCESS | 3772 | 1464626111567 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 09:35:11 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:35:11 INFO - PROCESS | 3772 | 1464626111571 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:35:11 INFO - PROCESS | 3772 | 1464626111574 Marionette TRACE conn3 <- [1,3098,null,{}] 09:35:11 INFO - PROCESS | 3772 | 1464626111584 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}] 09:35:11 INFO - PROCESS | 3772 | 1464626111688 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 09:35:11 INFO - PROCESS | 3772 | 1464626111698 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:11 INFO - PROCESS | 3772 | ++DOCSHELL 12ACC000 == 66 [pid = 3772] [id = 786] 09:35:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (12D35C00) [pid = 3772] [serial = 2356] [outer = 00000000] 09:35:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (15959C00) [pid = 3772] [serial = 2357] [outer = 12D35C00] 09:35:11 INFO - PROCESS | 3772 | 1464626111775 Marionette DEBUG loaded listener.js 09:35:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (15FE7800) [pid = 3772] [serial = 2358] [outer = 12D35C00] 09:35:12 INFO - PROCESS | 3772 | 1464626112239 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"]]]}] 09:35:12 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:35:12 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 09:35:12 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:12 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:35:12 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 685ms 09:35:12 INFO - PROCESS | 3772 | 1464626112273 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 09:35:12 INFO - PROCESS | 3772 | 1464626112275 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 09:35:12 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:35:12 INFO - PROCESS | 3772 | 1464626112281 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:35:12 INFO - PROCESS | 3772 | 1464626112283 Marionette TRACE conn3 <- [1,3102,null,{}] 09:35:12 INFO - PROCESS | 3772 | 1464626112313 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}] 09:35:12 INFO - PROCESS | 3772 | 1464626112412 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 09:35:12 INFO - PROCESS | 3772 | 1464626112458 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\", \"b9d1bef4-91e2-4c8c-b683-aaa6761c1116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:12 INFO - PROCESS | 3772 | ++DOCSHELL 16856400 == 67 [pid = 3772] [id = 787] 09:35:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (16BAE800) [pid = 3772] [serial = 2359] [outer = 00000000] 09:35:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (16BBC800) [pid = 3772] [serial = 2360] [outer = 16BAE800] 09:35:12 INFO - PROCESS | 3772 | 1464626112504 Marionette DEBUG loaded listener.js 09:35:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (16C37400) [pid = 3772] [serial = 2361] [outer = 16BAE800] 09:35:12 INFO - PROCESS | 3772 | 1464626112954 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]]]}] 09:35:12 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:35:12 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 701ms 09:35:12 INFO - PROCESS | 3772 | 1464626113004 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 09:35:12 INFO - PROCESS | 3772 | 1464626113007 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 09:35:14 WARNING - u'runner_teardown' () 09:35:14 INFO - No more tests 09:35:14 INFO - Got 0 unexpected results 09:35:14 INFO - SUITE-END | took 699s 09:35:14 INFO - Closing logging queue 09:35:14 INFO - queue closed 09:35:14 INFO - Return code: 0 09:35:14 WARNING - # TBPL SUCCESS # 09:35:14 INFO - Running post-action listener: _resource_record_post_action 09:35:14 INFO - Running post-run listener: _resource_record_post_run 09:35:15 INFO - Total resource usage - Wall time: 707s; CPU: 17.0%; Read bytes: 91201536; Write bytes: 948087296; Read time: 482247; Write time: 1120668 09:35:15 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:35:15 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 80796672; Read time: 0; Write time: 75751 09:35:15 INFO - run-tests - Wall time: 705s; CPU: 17.0%; Read bytes: 91105792; Write bytes: 811931648; Read time: 475984; Write time: 1008363 09:35:15 INFO - Running post-run listener: _upload_blobber_files 09:35:15 INFO - Blob upload gear active. 09:35:15 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:35:15 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 09:35:15 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'] 09:35:15 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 09:35:16 INFO - (blobuploader) - INFO - Open directory for files ... 09:35:16 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:35:16 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:35:16 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:35:17 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:35:17 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:35:17 INFO - (blobuploader) - INFO - Done attempting. 09:35:17 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:35:17 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:35:17 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:35:19 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:35:19 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:35:19 INFO - (blobuploader) - INFO - Done attempting. 09:35:19 INFO - (blobuploader) - INFO - Iteration through files over. 09:35:19 INFO - Return code: 0 09:35:19 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:35:19 INFO - Using _rmtree_windows ... 09:35:19 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:35:19 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c1b7793e482e032494c9cc9ac1ec94ba86a94daccb36093b0b9f8ac3ded3d6252ac190c8f655e73c936e822d49a3e3ad664e6322b3fce7d44bc3241e5321b2eb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/63bde0338d1ddfe2284aed023f2943ddb1fcc8f76489b6a9f27e763c6fc16fde0baa0b36ff51777f685964cf1efc2c1280983f60bf5540fcf1b97e6f49fb22b5"} 09:35:19 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:35:19 INFO - Writing to file C:\slave\test\properties\blobber_files 09:35:19 INFO - Contents: 09:35:19 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c1b7793e482e032494c9cc9ac1ec94ba86a94daccb36093b0b9f8ac3ded3d6252ac190c8f655e73c936e822d49a3e3ad664e6322b3fce7d44bc3241e5321b2eb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/63bde0338d1ddfe2284aed023f2943ddb1fcc8f76489b6a9f27e763c6fc16fde0baa0b36ff51777f685964cf1efc2c1280983f60bf5540fcf1b97e6f49fb22b5"} 09:35:19 INFO - Running post-run listener: copy_logs_to_upload_dir 09:35:19 INFO - Copying logs to upload dir... 09:35:19 INFO - mkdir: C:\slave\test\build\upload\logs 09:35:19 INFO - Copying logs to upload dir... 09:35:19 INFO - Using _rmtree_windows ... 09:35:19 INFO - Using _rmtree_windows ... 09:35:19 INFO - Using _rmtree_windows ... 09:35:19 INFO - Using _rmtree_windows ... 09:35:19 INFO - Using _rmtree_windows ... 09:35:19 INFO - Using _rmtree_windows ... 09:35:19 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=836.127000 ========= master_lag: 21.57 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 17 secs) (at 2016-05-30 09:35:18.430642) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 09:35:18.431605) ========= '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-028\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-028 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-028 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-028 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-028 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-028 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c1b7793e482e032494c9cc9ac1ec94ba86a94daccb36093b0b9f8ac3ded3d6252ac190c8f655e73c936e822d49a3e3ad664e6322b3fce7d44bc3241e5321b2eb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/63bde0338d1ddfe2284aed023f2943ddb1fcc8f76489b6a9f27e763c6fc16fde0baa0b36ff51777f685964cf1efc2c1280983f60bf5540fcf1b97e6f49fb22b5"} build_url:https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/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/cSq4qsU6Sx-fh9tcxblHlA/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/c1b7793e482e032494c9cc9ac1ec94ba86a94daccb36093b0b9f8ac3ded3d6252ac190c8f655e73c936e822d49a3e3ad664e6322b3fce7d44bc3241e5321b2eb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/63bde0338d1ddfe2284aed023f2943ddb1fcc8f76489b6a9f27e763c6fc16fde0baa0b36ff51777f685964cf1efc2c1280983f60bf5540fcf1b97e6f49fb22b5"}' symbols_url: 'https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 09:35:18.561065) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:35:18.561400) ========= '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-028\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-028 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-028 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-028 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-028 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-028 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-30 09:35:18.683649) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-30 09:35:18.683977) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-30 09:35:19.162912) ========= ========= Total master_lag: 21.89 =========