builder: mozilla-inbound_xp-ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-118 starttime: 1461158724.22 results: success (0) buildid: 20160420034139 builduid: 120373b996384e9f8a09ee217675e469 revision: 7c1f8d3d4f69add3995d27d4c70c92d286aa54b9 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 06:25:24.223365) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 06:25:24.223797) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 06:25:24.224096) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 06:25:24.375156) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 06:25:24.375537) ========= '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-118\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-118 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-118 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-118 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-118 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-118 WINDIR=C:\WINDOWS using PTY: False --06:25:54-- 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% 9.80 MB/s 06:25:54 (9.80 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.714000 ========= master_lag: 0.10 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 06:25:25.190556) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 06:25:25.190911) ========= '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-118\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-118 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-118 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-118 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-118 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-118 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=1.345000 ========= master_lag: 0.16 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 06:25:26.700597) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 06:25:26.701239) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 7c1f8d3d4f69add3995d27d4c70c92d286aa54b9 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 7c1f8d3d4f69add3995d27d4c70c92d286aa54b9 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-118\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-118 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-118 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-118 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-118 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-118 WINDIR=C:\WINDOWS using PTY: False 2016-04-20 06:25:56,576 truncating revision to first 12 chars 2016-04-20 06:25:56,576 Setting DEBUG logging. 2016-04-20 06:25:56,576 attempt 1/10 2016-04-20 06:25:56,576 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/7c1f8d3d4f69?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 06:25:57,025 unpacking tar archive at: mozilla-inbound-7c1f8d3d4f69/testing/mozharness/ program finished with exit code 0 elapsedTime=1.218000 ========= master_lag: 0.24 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 06:25:28.154704) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 06:25:28.155048) ========= script_repo_revision: 7c1f8d3d4f69add3995d27d4c70c92d286aa54b9 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 06:25:28.155456) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 06:25:28.155729) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 06:25:28.169105) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 17 secs) (at 2016-04-20 06:25:28.169423) ========= '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-inbound' '--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-inbound', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-118\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-118 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-118 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-118 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-118 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-118 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 06:25:57 INFO - MultiFileLogger online at 20160420 06:25:57 in C:\slave\test 06:25:57 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-inbound --download-symbols true 06:25:57 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 06:25:57 INFO - {'append_to_log': False, 06:25:57 INFO - 'base_work_dir': 'C:\\slave\\test', 06:25:57 INFO - 'blob_upload_branch': 'mozilla-inbound', 06:25:57 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 06:25:57 INFO - 'buildbot_json_path': 'buildprops.json', 06:25:57 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 06:25:57 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 06:25:57 INFO - 'download_minidump_stackwalk': True, 06:25:57 INFO - 'download_symbols': 'true', 06:25:57 INFO - 'e10s': False, 06:25:57 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 06:25:57 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 06:25:57 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 06:25:57 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 06:25:57 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 06:25:57 INFO - 'C:/mozilla-build/tooltool.py'), 06:25:57 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 06:25:57 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 06:25:57 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 06:25:57 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 06:25:57 INFO - 'log_level': 'info', 06:25:57 INFO - 'log_to_console': True, 06:25:57 INFO - 'opt_config_files': (), 06:25:57 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 06:25:57 INFO - '--processes=1', 06:25:57 INFO - '--config=%(test_path)s/wptrunner.ini', 06:25:57 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 06:25:57 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 06:25:57 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 06:25:57 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 06:25:57 INFO - 'pip_index': False, 06:25:57 INFO - 'require_test_zip': True, 06:25:57 INFO - 'test_type': ('testharness',), 06:25:57 INFO - 'this_chunk': '1', 06:25:57 INFO - 'total_chunks': '10', 06:25:57 INFO - 'virtualenv_path': 'venv', 06:25:57 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 06:25:57 INFO - 'work_dir': 'build'} 06:25:57 INFO - ##### 06:25:57 INFO - ##### Running clobber step. 06:25:57 INFO - ##### 06:25:57 INFO - Running pre-action listener: _resource_record_pre_action 06:25:57 INFO - Running main action method: clobber 06:25:57 INFO - rmtree: C:\slave\test\build 06:25:57 INFO - Using _rmtree_windows ... 06:25:57 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 06:26:32 INFO - Running post-action listener: _resource_record_post_action 06:26:32 INFO - ##### 06:26:32 INFO - ##### Running read-buildbot-config step. 06:26:32 INFO - ##### 06:26:32 INFO - Running pre-action listener: _resource_record_pre_action 06:26:32 INFO - Running main action method: read_buildbot_config 06:26:32 INFO - Using buildbot properties: 06:26:32 INFO - { 06:26:32 INFO - "project": "", 06:26:32 INFO - "product": "firefox", 06:26:32 INFO - "script_repo_revision": "production", 06:26:32 INFO - "scheduler": "tests-mozilla-inbound-xp_ix-debug-unittest-14-7200", 06:26:32 INFO - "repository": "", 06:26:32 INFO - "buildername": "Windows XP 32-bit mozilla-inbound debug test web-platform-tests-1", 06:26:32 INFO - "buildid": "20160420034139", 06:26:32 INFO - "pgo_build": "False", 06:26:32 INFO - "basedir": "C:\\slave\\test", 06:26:32 INFO - "buildnumber": 379, 06:26:32 INFO - "slavename": "t-xp32-ix-118", 06:26:32 INFO - "revision": "7c1f8d3d4f69add3995d27d4c70c92d286aa54b9", 06:26:32 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 06:26:32 INFO - "platform": "win32", 06:26:32 INFO - "branch": "mozilla-inbound", 06:26:32 INFO - "repo_path": "integration/mozilla-inbound", 06:26:32 INFO - "moz_repo_path": "", 06:26:32 INFO - "stage_platform": "win32", 06:26:32 INFO - "builduid": "120373b996384e9f8a09ee217675e469", 06:26:32 INFO - "slavebuilddir": "test" 06:26:32 INFO - } 06:26:32 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/BzJrtQM3T9qFGlFXyOHhOg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 06:26:32 INFO - Found installer url https://queue.taskcluster.net/v1/task/BzJrtQM3T9qFGlFXyOHhOg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 06:26:32 INFO - Running post-action listener: _resource_record_post_action 06:26:32 INFO - ##### 06:26:32 INFO - ##### Running download-and-extract step. 06:26:32 INFO - ##### 06:26:32 INFO - Running pre-action listener: _resource_record_pre_action 06:26:32 INFO - Running main action method: download_and_extract 06:26:32 INFO - mkdir: C:\slave\test\build\tests 06:26:32 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')]} 06:26:32 INFO - https://queue.taskcluster.net/v1/task/BzJrtQM3T9qFGlFXyOHhOg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 06:26:32 INFO - trying https://queue.taskcluster.net/v1/task/BzJrtQM3T9qFGlFXyOHhOg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 06:26:32 INFO - Downloading https://queue.taskcluster.net/v1/task/BzJrtQM3T9qFGlFXyOHhOg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 06:26:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/BzJrtQM3T9qFGlFXyOHhOg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.test_packages.json'}, attempt #1 06:26:33 INFO - Downloaded 1274 bytes. 06:26:33 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 06:26:33 INFO - Using the following test package requirements: 06:26:33 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 06:26:33 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 06:26:33 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 06:26:33 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 06:26:33 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 06:26:33 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 06:26:33 INFO - u'jsshell-win32.zip'], 06:26:33 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 06:26:33 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 06:26:33 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 06:26:33 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 06:26:33 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 06:26:33 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 06:26:33 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 06:26:33 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 06:26:33 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 06:26:33 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 06:26:33 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 06:26:33 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win32.common.tests.zip', u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 06:26:33 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')]} 06:26:33 INFO - https://queue.taskcluster.net/v1/task/BzJrtQM3T9qFGlFXyOHhOg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 06:26:33 INFO - trying https://queue.taskcluster.net/v1/task/BzJrtQM3T9qFGlFXyOHhOg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 06:26:33 INFO - Downloading https://queue.taskcluster.net/v1/task/BzJrtQM3T9qFGlFXyOHhOg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip 06:26:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/BzJrtQM3T9qFGlFXyOHhOg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip'}, attempt #1 06:26:34 INFO - Downloaded 20466299 bytes. 06:26:34 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 06:26:34 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 06:26:36 INFO - caution: filename not matched: web-platform/* 06:26:36 INFO - Return code: 11 06:26:36 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')]} 06:26:36 INFO - https://queue.taskcluster.net/v1/task/BzJrtQM3T9qFGlFXyOHhOg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 06:26:36 INFO - trying https://queue.taskcluster.net/v1/task/BzJrtQM3T9qFGlFXyOHhOg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 06:26:36 INFO - Downloading https://queue.taskcluster.net/v1/task/BzJrtQM3T9qFGlFXyOHhOg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip 06:26:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/BzJrtQM3T9qFGlFXyOHhOg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 06:26:39 INFO - Downloaded 36397897 bytes. 06:26:39 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 06:26:39 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 06:27:08 INFO - caution: filename not matched: bin/* 06:27:08 INFO - caution: filename not matched: config/* 06:27:08 INFO - caution: filename not matched: mozbase/* 06:27:08 INFO - caution: filename not matched: marionette/* 06:27:08 INFO - caution: filename not matched: tools/wptserve/* 06:27:08 INFO - Return code: 11 06:27:08 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')]} 06:27:08 INFO - https://queue.taskcluster.net/v1/task/BzJrtQM3T9qFGlFXyOHhOg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 06:27:08 INFO - trying https://queue.taskcluster.net/v1/task/BzJrtQM3T9qFGlFXyOHhOg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 06:27:08 INFO - Downloading https://queue.taskcluster.net/v1/task/BzJrtQM3T9qFGlFXyOHhOg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 06:27:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/BzJrtQM3T9qFGlFXyOHhOg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip'}, attempt #1 06:27:12 INFO - Downloaded 67458847 bytes. 06:27:12 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/BzJrtQM3T9qFGlFXyOHhOg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 06:27:12 INFO - mkdir: C:\slave\test\properties 06:27:12 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 06:27:12 INFO - Writing to file C:\slave\test\properties\build_url 06:27:12 INFO - Contents: 06:27:12 INFO - build_url:https://queue.taskcluster.net/v1/task/BzJrtQM3T9qFGlFXyOHhOg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 06:27:13 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/BzJrtQM3T9qFGlFXyOHhOg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 06:27:13 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 06:27:13 INFO - Writing to file C:\slave\test\properties\symbols_url 06:27:13 INFO - Contents: 06:27:13 INFO - symbols_url:https://queue.taskcluster.net/v1/task/BzJrtQM3T9qFGlFXyOHhOg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 06:27:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:27:13 INFO - https://queue.taskcluster.net/v1/task/BzJrtQM3T9qFGlFXyOHhOg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 06:27:13 INFO - trying https://queue.taskcluster.net/v1/task/BzJrtQM3T9qFGlFXyOHhOg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 06:27:13 INFO - Downloading https://queue.taskcluster.net/v1/task/BzJrtQM3T9qFGlFXyOHhOg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 06:27:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/BzJrtQM3T9qFGlFXyOHhOg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 06:27:17 INFO - Downloaded 58270763 bytes. 06:27:17 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 06:27:17 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 06:27:22 INFO - Return code: 0 06:27:22 INFO - Running post-action listener: _resource_record_post_action 06:27:22 INFO - Running post-action listener: set_extra_try_arguments 06:27:22 INFO - ##### 06:27:22 INFO - ##### Running create-virtualenv step. 06:27:22 INFO - ##### 06:27:22 INFO - Running pre-action listener: _pre_create_virtualenv 06:27:22 INFO - Running pre-action listener: _resource_record_pre_action 06:27:22 INFO - Running main action method: create_virtualenv 06:27:22 INFO - Creating virtualenv C:\slave\test\build\venv 06:27:22 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 06:27:22 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 06:27:23 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 06:27:24 INFO - Installing distribute......................................................................................................................................................................................done. 06:27:25 INFO - Return code: 0 06:27:25 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 06:27:25 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')]} 06:27:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:27:25 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')]} 06:27:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:27:25 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, '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-118', 'USERDOMAIN': 'T-XP32-IX-118', '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-118', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-118', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-118\\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-118'}}, attempt #1 06:27:25 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 06:27:25 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 06:27:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 06:27:25 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-118\\Application Data', 06:27:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 06:27:25 INFO - 'COMPUTERNAME': 'T-XP32-IX-118', 06:27:25 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 06:27:25 INFO - 'DCLOCATION': 'SCL3', 06:27:25 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 06:27:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:27:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:27:25 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 06:27:25 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 06:27:25 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 06:27:25 INFO - 'HOMEDRIVE': 'C:', 06:27:25 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-118', 06:27:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:27:25 INFO - 'KTS_VERSION': '1.19c', 06:27:25 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 06:27:25 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-118', 06:27:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:27:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:27:25 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 06:27:25 INFO - 'MOZILLABUILDDRIVE': 'C:', 06:27:25 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 06:27:25 INFO - 'MOZ_AIRBAG': '1', 06:27:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:27:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:27:25 INFO - 'MOZ_MSVCVERSION': '8', 06:27:25 INFO - 'MOZ_NO_REMOTE': '1', 06:27:25 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 06:27:25 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 06:27:25 INFO - 'NO_EM_RESTART': '1', 06:27:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:27:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:27:25 INFO - 'OS': 'Windows_NT', 06:27:25 INFO - 'OURDRIVE': 'C:', 06:27:25 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', 06:27:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 06:27:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:27:25 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 06:27:25 INFO - 'PROCESSOR_LEVEL': '6', 06:27:25 INFO - 'PROCESSOR_REVISION': '1e05', 06:27:25 INFO - 'PROGRAMFILES': 'C:\\Program Files', 06:27:25 INFO - 'PROMPT': '$P$G', 06:27:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:27:25 INFO - 'PWD': 'C:\\slave\\test', 06:27:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:27:25 INFO - 'SESSIONNAME': 'Console', 06:27:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:27:25 INFO - 'SYSTEMDRIVE': 'C:', 06:27:25 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 06:27:25 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 06:27:25 INFO - 'TEST1': 'testie', 06:27:25 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 06:27:25 INFO - 'USERDOMAIN': 'T-XP32-IX-118', 06:27:25 INFO - 'USERNAME': 'cltbld', 06:27:25 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-118', 06:27:25 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 06:27:25 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 06:27:25 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 06:27:25 INFO - 'WINDIR': 'C:\\WINDOWS', 06:27:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:27:25 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:27:25 INFO - Downloading/unpacking psutil>=0.7.1 06:27:26 INFO - Running setup.py egg_info for package psutil 06:27:26 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 06:27:26 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:27:26 INFO - Installing collected packages: psutil 06:27:26 INFO - Running setup.py install for psutil 06:27:26 INFO - building 'psutil._psutil_windows' extension 06:27:26 INFO - error: Unable to find vcvarsall.bat 06:27:26 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-x21ray-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 06:27:26 INFO - running install 06:27:26 INFO - running build 06:27:26 INFO - running build_py 06:27:26 INFO - creating build 06:27:26 INFO - creating build\lib.win32-2.7 06:27:26 INFO - creating build\lib.win32-2.7\psutil 06:27:26 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 06:27:26 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 06:27:26 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 06:27:26 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 06:27:26 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 06:27:26 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 06:27:26 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 06:27:26 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 06:27:26 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 06:27:26 INFO - running build_ext 06:27:26 INFO - building 'psutil._psutil_windows' extension 06:27:26 INFO - error: Unable to find vcvarsall.bat 06:27:26 INFO - ---------------------------------------- 06:27:26 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-x21ray-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 06:27:26 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-118\Application Data\pip\pip.log 06:27:26 WARNING - Return code: 1 06:27:26 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! 06:27:26 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 06:27:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:27:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:27:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:27:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:27:26 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, '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-118', 'USERDOMAIN': 'T-XP32-IX-118', '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-118', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-118', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-118\\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-118'}}, attempt #1 06:27:26 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 06:27:26 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 06:27:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 06:27:26 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-118\\Application Data', 06:27:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 06:27:26 INFO - 'COMPUTERNAME': 'T-XP32-IX-118', 06:27:26 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 06:27:26 INFO - 'DCLOCATION': 'SCL3', 06:27:26 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 06:27:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:27:26 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:27:26 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 06:27:26 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 06:27:26 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 06:27:26 INFO - 'HOMEDRIVE': 'C:', 06:27:26 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-118', 06:27:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:27:26 INFO - 'KTS_VERSION': '1.19c', 06:27:26 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 06:27:26 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-118', 06:27:26 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:27:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:27:26 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 06:27:26 INFO - 'MOZILLABUILDDRIVE': 'C:', 06:27:26 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 06:27:26 INFO - 'MOZ_AIRBAG': '1', 06:27:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:27:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:27:26 INFO - 'MOZ_MSVCVERSION': '8', 06:27:26 INFO - 'MOZ_NO_REMOTE': '1', 06:27:26 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 06:27:26 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 06:27:26 INFO - 'NO_EM_RESTART': '1', 06:27:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:27:26 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:27:26 INFO - 'OS': 'Windows_NT', 06:27:26 INFO - 'OURDRIVE': 'C:', 06:27:26 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 06:27:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 06:27:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:27:26 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 06:27:26 INFO - 'PROCESSOR_LEVEL': '6', 06:27:26 INFO - 'PROCESSOR_REVISION': '1e05', 06:27:26 INFO - 'PROGRAMFILES': 'C:\\Program Files', 06:27:26 INFO - 'PROMPT': '$P$G', 06:27:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:27:26 INFO - 'PWD': 'C:\\slave\\test', 06:27:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:27:26 INFO - 'SESSIONNAME': 'Console', 06:27:26 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:27:26 INFO - 'SYSTEMDRIVE': 'C:', 06:27:26 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 06:27:26 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 06:27:26 INFO - 'TEST1': 'testie', 06:27:26 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 06:27:26 INFO - 'USERDOMAIN': 'T-XP32-IX-118', 06:27:26 INFO - 'USERNAME': 'cltbld', 06:27:26 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-118', 06:27:26 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 06:27:26 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 06:27:26 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 06:27:26 INFO - 'WINDIR': 'C:\\WINDOWS', 06:27:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:27:26 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:27:26 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 06:27:26 INFO - Downloading mozsystemmonitor-0.0.tar.gz 06:27:26 INFO - Running setup.py egg_info for package mozsystemmonitor 06:27:26 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 06:27:26 INFO - Running setup.py egg_info for package psutil 06:27:26 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 06:27:26 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:27:26 INFO - Installing collected packages: mozsystemmonitor, psutil 06:27:26 INFO - Running setup.py install for mozsystemmonitor 06:27:26 INFO - Running setup.py install for psutil 06:27:26 INFO - building 'psutil._psutil_windows' extension 06:27:26 INFO - error: Unable to find vcvarsall.bat 06:27:26 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-buphn0-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 06:27:26 INFO - running install 06:27:26 INFO - running build 06:27:26 INFO - running build_py 06:27:26 INFO - running build_ext 06:27:26 INFO - building 'psutil._psutil_windows' extension 06:27:26 INFO - error: Unable to find vcvarsall.bat 06:27:26 INFO - ---------------------------------------- 06:27:26 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-buphn0-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 06:27:26 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-118\Application Data\pip\pip.log 06:27:26 WARNING - Return code: 1 06:27:26 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! 06:27:26 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 06:27:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:27:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:27:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:27:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:27:26 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, '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-118', 'USERDOMAIN': 'T-XP32-IX-118', '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-118', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-118', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-118\\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-118'}}, attempt #1 06:27:26 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 06:27:26 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 06:27:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 06:27:26 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-118\\Application Data', 06:27:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 06:27:26 INFO - 'COMPUTERNAME': 'T-XP32-IX-118', 06:27:26 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 06:27:26 INFO - 'DCLOCATION': 'SCL3', 06:27:26 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 06:27:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:27:26 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:27:26 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 06:27:26 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 06:27:26 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 06:27:26 INFO - 'HOMEDRIVE': 'C:', 06:27:26 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-118', 06:27:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:27:26 INFO - 'KTS_VERSION': '1.19c', 06:27:26 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 06:27:26 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-118', 06:27:26 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:27:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:27:26 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 06:27:26 INFO - 'MOZILLABUILDDRIVE': 'C:', 06:27:26 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 06:27:26 INFO - 'MOZ_AIRBAG': '1', 06:27:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:27:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:27:26 INFO - 'MOZ_MSVCVERSION': '8', 06:27:26 INFO - 'MOZ_NO_REMOTE': '1', 06:27:26 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 06:27:26 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 06:27:26 INFO - 'NO_EM_RESTART': '1', 06:27:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:27:26 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:27:26 INFO - 'OS': 'Windows_NT', 06:27:26 INFO - 'OURDRIVE': 'C:', 06:27:26 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 06:27:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 06:27:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:27:26 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 06:27:26 INFO - 'PROCESSOR_LEVEL': '6', 06:27:26 INFO - 'PROCESSOR_REVISION': '1e05', 06:27:26 INFO - 'PROGRAMFILES': 'C:\\Program Files', 06:27:26 INFO - 'PROMPT': '$P$G', 06:27:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:27:26 INFO - 'PWD': 'C:\\slave\\test', 06:27:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:27:26 INFO - 'SESSIONNAME': 'Console', 06:27:26 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:27:26 INFO - 'SYSTEMDRIVE': 'C:', 06:27:26 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 06:27:26 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 06:27:26 INFO - 'TEST1': 'testie', 06:27:26 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 06:27:26 INFO - 'USERDOMAIN': 'T-XP32-IX-118', 06:27:26 INFO - 'USERNAME': 'cltbld', 06:27:26 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-118', 06:27:26 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 06:27:26 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 06:27:26 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 06:27:26 INFO - 'WINDIR': 'C:\\WINDOWS', 06:27:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:27:27 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:27:27 INFO - Downloading/unpacking blobuploader==1.2.4 06:27:27 INFO - Downloading blobuploader-1.2.4.tar.gz 06:27:27 INFO - Running setup.py egg_info for package blobuploader 06:27:27 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 06:27:28 INFO - Running setup.py egg_info for package requests 06:27:28 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 06:27:28 INFO - Downloading docopt-0.6.1.tar.gz 06:27:28 INFO - Running setup.py egg_info for package docopt 06:27:28 INFO - Installing collected packages: blobuploader, docopt, requests 06:27:28 INFO - Running setup.py install for blobuploader 06:27:28 INFO - Running setup.py install for docopt 06:27:28 INFO - Running setup.py install for requests 06:27:28 INFO - Successfully installed blobuploader docopt requests 06:27:28 INFO - Cleaning up... 06:27:28 INFO - Return code: 0 06:27:28 INFO - Installing None into virtualenv C:\slave\test\build\venv 06:27:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:27:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:27:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:27:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:27:28 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, '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-118', 'USERDOMAIN': 'T-XP32-IX-118', '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-118', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-118', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-118\\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-118'}}, attempt #1 06:27:28 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 06:27:28 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 06:27:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 06:27:28 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-118\\Application Data', 06:27:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 06:27:28 INFO - 'COMPUTERNAME': 'T-XP32-IX-118', 06:27:28 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 06:27:28 INFO - 'DCLOCATION': 'SCL3', 06:27:28 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 06:27:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:27:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:27:28 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 06:27:28 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 06:27:28 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 06:27:28 INFO - 'HOMEDRIVE': 'C:', 06:27:28 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-118', 06:27:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:27:28 INFO - 'KTS_VERSION': '1.19c', 06:27:28 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 06:27:28 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-118', 06:27:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:27:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:27:28 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 06:27:28 INFO - 'MOZILLABUILDDRIVE': 'C:', 06:27:28 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 06:27:28 INFO - 'MOZ_AIRBAG': '1', 06:27:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:27:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:27:28 INFO - 'MOZ_MSVCVERSION': '8', 06:27:28 INFO - 'MOZ_NO_REMOTE': '1', 06:27:28 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 06:27:28 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 06:27:28 INFO - 'NO_EM_RESTART': '1', 06:27:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:27:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:27:28 INFO - 'OS': 'Windows_NT', 06:27:28 INFO - 'OURDRIVE': 'C:', 06:27:28 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 06:27:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 06:27:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:27:28 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 06:27:28 INFO - 'PROCESSOR_LEVEL': '6', 06:27:28 INFO - 'PROCESSOR_REVISION': '1e05', 06:27:28 INFO - 'PROGRAMFILES': 'C:\\Program Files', 06:27:28 INFO - 'PROMPT': '$P$G', 06:27:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:27:28 INFO - 'PWD': 'C:\\slave\\test', 06:27:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:27:28 INFO - 'SESSIONNAME': 'Console', 06:27:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:27:28 INFO - 'SYSTEMDRIVE': 'C:', 06:27:28 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 06:27:28 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 06:27:28 INFO - 'TEST1': 'testie', 06:27:28 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 06:27:28 INFO - 'USERDOMAIN': 'T-XP32-IX-118', 06:27:28 INFO - 'USERNAME': 'cltbld', 06:27:28 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-118', 06:27:28 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 06:27:28 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 06:27:28 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 06:27:28 INFO - 'WINDIR': 'C:\\WINDOWS', 06:27:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:27:34 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:27:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 06:27:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 06:27:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 06:27:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 06:27:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 06:27:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 06:27:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 06:27:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 06:27:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 06:27:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 06:27:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 06:27:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 06:27:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 06:27:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 06:27:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 06:27:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 06:27:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 06:27:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 06:27:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 06:27:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 06:27:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 06:27:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 06:27:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 06:27:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 06:27:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 06:27:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 06:27:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 06:27:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 06:27:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 06:27:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 06:27:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 06:27:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 06:27:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 06:27:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 06:27:34 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 06:27:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 06:27:34 INFO - Unpacking c:\slave\test\build\tests\marionette\client 06:27:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 06:27:34 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 06:27:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 06:27:34 INFO - Unpacking c:\slave\test\build\tests\marionette 06:27:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 06:27:34 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:27:34 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 06:27:34 INFO - Running setup.py install for browsermob-proxy 06:27:38 INFO - Running setup.py install for manifestparser 06:27:38 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 06:27:38 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 06:27:38 INFO - Running setup.py install for marionette-client 06:27:38 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:27:38 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 06:27:38 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 06:27:38 INFO - Running setup.py install for marionette-driver 06:27:38 INFO - Running setup.py install for mozcrash 06:27:38 INFO - Running setup.py install for mozdebug 06:27:38 INFO - Running setup.py install for mozdevice 06:27:38 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 06:27:38 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 06:27:38 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 06:27:38 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 06:27:38 INFO - Running setup.py install for mozfile 06:27:38 INFO - Running setup.py install for mozhttpd 06:27:38 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 06:27:38 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 06:27:38 INFO - Running setup.py install for mozinfo 06:27:38 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 06:27:38 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 06:27:38 INFO - Running setup.py install for mozInstall 06:27:38 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 06:27:38 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 06:27:38 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 06:27:38 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 06:27:38 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 06:27:38 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 06:27:38 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 06:27:38 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 06:27:38 INFO - Running setup.py install for mozleak 06:27:38 INFO - Running setup.py install for mozlog 06:27:38 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 06:27:38 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 06:27:38 INFO - Running setup.py install for moznetwork 06:27:38 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 06:27:38 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 06:27:38 INFO - Running setup.py install for mozprocess 06:27:38 INFO - Running setup.py install for mozprofile 06:27:38 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 06:27:38 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 06:27:38 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 06:27:38 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 06:27:38 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 06:27:38 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 06:27:38 INFO - Running setup.py install for mozrunner 06:27:38 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 06:27:38 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 06:27:38 INFO - Running setup.py install for mozscreenshot 06:27:38 INFO - Running setup.py install for moztest 06:27:38 INFO - Running setup.py install for mozversion 06:27:38 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 06:27:38 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 06:27:38 INFO - Running setup.py install for wptserve 06:27:38 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 06:27:38 INFO - Cleaning up... 06:27:38 INFO - Return code: 0 06:27:38 INFO - Installing None into virtualenv C:\slave\test\build\venv 06:27:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:27:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:27:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:27:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:27:38 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, '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-118', 'USERDOMAIN': 'T-XP32-IX-118', '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-118', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-118', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-118\\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-118'}}, attempt #1 06:27:38 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 06:27:38 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 06:27:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 06:27:38 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-118\\Application Data', 06:27:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 06:27:38 INFO - 'COMPUTERNAME': 'T-XP32-IX-118', 06:27:38 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 06:27:38 INFO - 'DCLOCATION': 'SCL3', 06:27:38 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 06:27:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:27:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:27:38 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 06:27:38 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 06:27:38 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 06:27:38 INFO - 'HOMEDRIVE': 'C:', 06:27:38 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-118', 06:27:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:27:38 INFO - 'KTS_VERSION': '1.19c', 06:27:38 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 06:27:38 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-118', 06:27:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:27:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:27:38 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 06:27:38 INFO - 'MOZILLABUILDDRIVE': 'C:', 06:27:38 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 06:27:38 INFO - 'MOZ_AIRBAG': '1', 06:27:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:27:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:27:38 INFO - 'MOZ_MSVCVERSION': '8', 06:27:38 INFO - 'MOZ_NO_REMOTE': '1', 06:27:38 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 06:27:38 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 06:27:38 INFO - 'NO_EM_RESTART': '1', 06:27:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:27:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:27:38 INFO - 'OS': 'Windows_NT', 06:27:38 INFO - 'OURDRIVE': 'C:', 06:27:38 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 06:27:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 06:27:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:27:38 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 06:27:38 INFO - 'PROCESSOR_LEVEL': '6', 06:27:38 INFO - 'PROCESSOR_REVISION': '1e05', 06:27:38 INFO - 'PROGRAMFILES': 'C:\\Program Files', 06:27:38 INFO - 'PROMPT': '$P$G', 06:27:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:27:38 INFO - 'PWD': 'C:\\slave\\test', 06:27:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:27:38 INFO - 'SESSIONNAME': 'Console', 06:27:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:27:38 INFO - 'SYSTEMDRIVE': 'C:', 06:27:38 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 06:27:38 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 06:27:38 INFO - 'TEST1': 'testie', 06:27:38 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 06:27:38 INFO - 'USERDOMAIN': 'T-XP32-IX-118', 06:27:38 INFO - 'USERNAME': 'cltbld', 06:27:38 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-118', 06:27:38 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 06:27:38 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 06:27:38 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 06:27:38 INFO - 'WINDIR': 'C:\\WINDOWS', 06:27:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:27:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:27:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 06:27:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 06:27:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 06:27:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 06:27:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 06:27:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 06:27:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 06:27:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 06:27:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 06:27:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 06:27:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 06:27:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 06:27:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 06:27:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 06:27:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 06:27:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 06:27:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 06:27:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 06:27:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 06:27:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 06:27:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 06:27:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 06:27:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 06:27:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 06:27:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 06:27:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 06:27:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 06:27:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 06:27:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 06:27:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 06:27:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 06:27:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 06:27:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 06:27:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 06:27:42 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 06:27:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 06:27:42 INFO - Unpacking c:\slave\test\build\tests\marionette\client 06:27:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 06:27:42 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 06:27:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 06:27:42 INFO - Unpacking c:\slave\test\build\tests\marionette 06:27:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 06:27:42 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:27:42 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 06:27:47 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)) 06:27:47 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)) 06:27:47 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)) 06:27:47 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)) 06:27:47 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 06:27:47 INFO - Downloading blessings-1.6.tar.gz 06:27:47 INFO - Running setup.py egg_info for package blessings 06:27:47 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)) 06:27:47 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 06:27:47 INFO - Running setup.py install for blessings 06:27:47 INFO - Running setup.py install for browsermob-proxy 06:27:47 INFO - Running setup.py install for manifestparser 06:27:47 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 06:27:47 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 06:27:47 INFO - Running setup.py install for marionette-client 06:27:47 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:27:47 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 06:27:47 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 06:27:47 INFO - Running setup.py install for marionette-driver 06:27:47 INFO - Running setup.py install for mozcrash 06:27:47 INFO - Running setup.py install for mozdebug 06:27:47 INFO - Running setup.py install for mozdevice 06:27:47 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 06:27:47 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 06:27:47 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 06:27:47 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 06:27:47 INFO - Running setup.py install for mozhttpd 06:27:47 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 06:27:47 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 06:27:47 INFO - Running setup.py install for mozInstall 06:27:47 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 06:27:47 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 06:27:47 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 06:27:47 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 06:27:47 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 06:27:47 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 06:27:47 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 06:27:47 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 06:27:47 INFO - Running setup.py install for mozleak 06:27:47 INFO - Running setup.py install for mozprofile 06:27:47 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 06:27:47 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 06:27:47 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 06:27:47 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 06:27:47 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 06:27:47 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 06:27:47 INFO - Running setup.py install for mozrunner 06:27:47 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 06:27:47 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 06:27:48 INFO - Running setup.py install for mozscreenshot 06:27:48 INFO - Running setup.py install for moztest 06:27:48 INFO - Running setup.py install for mozversion 06:27:48 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 06:27:48 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 06:27:48 INFO - Running setup.py install for wptserve 06:27:48 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 06:27:48 INFO - Cleaning up... 06:27:48 INFO - Return code: 0 06:27:48 INFO - Done creating virtualenv C:\slave\test\build\venv. 06:27:48 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 06:27:48 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 06:27:48 INFO - Reading from file tmpfile_stdout 06:27:48 INFO - Using _rmtree_windows ... 06:27:48 INFO - Using _rmtree_windows ... 06:27:48 INFO - Current package versions: 06:27:48 INFO - blessings == 1.6 06:27:48 INFO - blobuploader == 1.2.4 06:27:48 INFO - browsermob-proxy == 0.6.0 06:27:48 INFO - distribute == 0.6.14 06:27:48 INFO - docopt == 0.6.1 06:27:48 INFO - manifestparser == 1.1 06:27:48 INFO - marionette-client == 2.3.0 06:27:48 INFO - marionette-driver == 1.4.0 06:27:48 INFO - mozInstall == 1.12 06:27:48 INFO - mozcrash == 0.17 06:27:48 INFO - mozdebug == 0.1 06:27:48 INFO - mozdevice == 0.48 06:27:48 INFO - mozfile == 1.2 06:27:48 INFO - mozhttpd == 0.7 06:27:48 INFO - mozinfo == 0.9 06:27:48 INFO - mozleak == 0.1 06:27:48 INFO - mozlog == 3.1 06:27:48 INFO - moznetwork == 0.27 06:27:48 INFO - mozprocess == 0.22 06:27:48 INFO - mozprofile == 0.28 06:27:48 INFO - mozrunner == 6.11 06:27:48 INFO - mozscreenshot == 0.1 06:27:48 INFO - mozsystemmonitor == 0.0 06:27:48 INFO - moztest == 0.7 06:27:48 INFO - mozversion == 1.4 06:27:48 INFO - requests == 1.2.3 06:27:48 INFO - wptserve == 1.4.0 06:27:48 INFO - Running post-action listener: _resource_record_post_action 06:27:48 INFO - Running post-action listener: _start_resource_monitoring 06:27:48 INFO - Starting resource monitoring. 06:27:48 INFO - ##### 06:27:48 INFO - ##### Running pull step. 06:27:48 INFO - ##### 06:27:48 INFO - Running pre-action listener: _resource_record_pre_action 06:27:48 INFO - Running main action method: pull 06:27:48 INFO - Pull has nothing to do! 06:27:48 INFO - Running post-action listener: _resource_record_post_action 06:27:48 INFO - ##### 06:27:48 INFO - ##### Running install step. 06:27:48 INFO - ##### 06:27:48 INFO - Running pre-action listener: _resource_record_pre_action 06:27:48 INFO - Running main action method: install 06:27:48 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 06:27:48 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 06:27:48 INFO - Reading from file tmpfile_stdout 06:27:48 INFO - Using _rmtree_windows ... 06:27:48 INFO - Using _rmtree_windows ... 06:27:48 INFO - Detecting whether we're running mozinstall >=1.0... 06:27:48 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 06:27:48 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 06:27:48 INFO - Reading from file tmpfile_stdout 06:27:48 INFO - Output received: 06:27:48 INFO - Usage: mozinstall-script.py [options] installer 06:27:48 INFO - Options: 06:27:48 INFO - -h, --help show this help message and exit 06:27:48 INFO - -d DEST, --destination=DEST 06:27:48 INFO - Directory to install application into. [default: 06:27:48 INFO - "C:\slave\test"] 06:27:48 INFO - --app=APP Application being installed. [default: firefox] 06:27:48 INFO - Using _rmtree_windows ... 06:27:48 INFO - Using _rmtree_windows ... 06:27:48 INFO - mkdir: C:\slave\test\build\application 06:27:48 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.0a1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 06:27:48 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.0a1.en-US.win32.zip --destination C:\slave\test\build\application 06:27:51 INFO - Reading from file tmpfile_stdout 06:27:51 INFO - Output received: 06:27:51 INFO - C:\slave\test\build\application\firefox\firefox.exe 06:27:51 INFO - Using _rmtree_windows ... 06:27:51 INFO - Using _rmtree_windows ... 06:27:51 INFO - Running post-action listener: _resource_record_post_action 06:27:51 INFO - ##### 06:27:51 INFO - ##### Running run-tests step. 06:27:51 INFO - ##### 06:27:51 INFO - Running pre-action listener: _resource_record_pre_action 06:27:51 INFO - Running main action method: run_tests 06:27:51 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 06:27:51 INFO - Minidump filename unknown. Determining based upon platform and architecture. 06:27:51 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 06:27:51 INFO - grabbing minidump binary from tooltool 06:27:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:27:51 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 06:27:51 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 06:27:51 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 06:27:52 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 06:28:07 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpeashzu 06:28:07 INFO - INFO - File integrity verified, renaming tmpeashzu to win32-minidump_stackwalk.exe 06:28:07 INFO - Return code: 0 06:28:07 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 06:28:07 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 06:28:07 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/BzJrtQM3T9qFGlFXyOHhOg/artifacts/public/build/firefox-48.0a1.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 06:28:07 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/BzJrtQM3T9qFGlFXyOHhOg/artifacts/public/build/firefox-48.0a1.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 06:28:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 06:28:07 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-118\\Application Data', 06:28:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 06:28:07 INFO - 'COMPUTERNAME': 'T-XP32-IX-118', 06:28:07 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 06:28:07 INFO - 'DCLOCATION': 'SCL3', 06:28:07 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 06:28:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:28:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:28:07 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 06:28:07 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 06:28:07 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 06:28:07 INFO - 'HOMEDRIVE': 'C:', 06:28:07 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-118', 06:28:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:28:07 INFO - 'KTS_VERSION': '1.19c', 06:28:07 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 06:28:07 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-118', 06:28:07 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 06:28:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:28:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:28:07 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 06:28:07 INFO - 'MOZILLABUILDDRIVE': 'C:', 06:28:07 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 06:28:07 INFO - 'MOZ_AIRBAG': '1', 06:28:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:28:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:28:07 INFO - 'MOZ_MSVCVERSION': '8', 06:28:07 INFO - 'MOZ_NO_REMOTE': '1', 06:28:07 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 06:28:07 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 06:28:07 INFO - 'NO_EM_RESTART': '1', 06:28:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:28:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:28:07 INFO - 'OS': 'Windows_NT', 06:28:07 INFO - 'OURDRIVE': 'C:', 06:28:07 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', 06:28:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 06:28:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:28:07 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 06:28:07 INFO - 'PROCESSOR_LEVEL': '6', 06:28:07 INFO - 'PROCESSOR_REVISION': '1e05', 06:28:07 INFO - 'PROGRAMFILES': 'C:\\Program Files', 06:28:07 INFO - 'PROMPT': '$P$G', 06:28:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:28:07 INFO - 'PWD': 'C:\\slave\\test', 06:28:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:28:07 INFO - 'SESSIONNAME': 'Console', 06:28:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:28:07 INFO - 'SYSTEMDRIVE': 'C:', 06:28:07 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 06:28:07 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 06:28:07 INFO - 'TEST1': 'testie', 06:28:07 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 06:28:07 INFO - 'USERDOMAIN': 'T-XP32-IX-118', 06:28:07 INFO - 'USERNAME': 'cltbld', 06:28:07 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-118', 06:28:07 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 06:28:07 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 06:28:07 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 06:28:07 INFO - 'WINDIR': 'C:\\WINDOWS', 06:28:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:28:07 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/BzJrtQM3T9qFGlFXyOHhOg/artifacts/public/build/firefox-48.0a1.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 06:28:08 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 06:28:08 INFO - import pkg_resources 06:28:09 INFO - Using 1 client processes 06:28:12 INFO - SUITE-START | Running 778 tests 06:28:12 INFO - Running testharness tests 06:28:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 06:28:12 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 06:28:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 06:28:12 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 06:28:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 06:28:12 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 06:28:12 INFO - Setting up ssl 06:28:13 INFO - PROCESS | certutil | 06:28:13 INFO - PROCESS | certutil | 06:28:13 INFO - PROCESS | certutil | 06:28:13 INFO - Certificate Nickname Trust Attributes 06:28:13 INFO - SSL,S/MIME,JAR/XPI 06:28:13 INFO - 06:28:13 INFO - web-platform-tests CT,, 06:28:13 INFO - 06:28:13 INFO - Starting runner 06:28:15 INFO - PROCESS | 3700 | [3700] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 06:28:15 INFO - PROCESS | 3700 | [3700] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 06:28:15 INFO - PROCESS | 3700 | [3700] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 06:28:16 INFO - PROCESS | 3700 | [3700] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 06:28:16 INFO - PROCESS | 3700 | [3700] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 06:28:16 INFO - PROCESS | 3700 | [3700] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 06:28:16 INFO - PROCESS | 3700 | 1461158896656 Marionette DEBUG Marionette enabled via build flag and pref 06:28:16 INFO - PROCESS | 3700 | ++DOCSHELL 1449A000 == 1 [pid = 3700] [id = 1] 06:28:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 1 (1449A400) [pid = 3700] [serial = 1] [outer = 00000000] 06:28:16 INFO - PROCESS | 3700 | [3700] WARNING: No inner window available!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 06:28:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 2 (1449B000) [pid = 3700] [serial = 2] [outer = 1449A400] 06:28:16 INFO - PROCESS | 3700 | [3700] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2858 06:28:16 INFO - PROCESS | 3700 | [3700] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2252 06:28:16 INFO - PROCESS | 3700 | ++DOCSHELL 14B60400 == 2 [pid = 3700] [id = 2] 06:28:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 3 (14B60800) [pid = 3700] [serial = 3] [outer = 00000000] 06:28:16 INFO - PROCESS | 3700 | [3700] WARNING: No inner window available!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 06:28:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 4 (14B61400) [pid = 3700] [serial = 4] [outer = 14B60800] 06:28:17 INFO - PROCESS | 3700 | 1461158897157 Marionette INFO Listening on port 2828 06:28:17 INFO - PROCESS | 3700 | 1461158897534 Marionette DEBUG Marionette enabled via command-line flag 06:28:17 INFO - PROCESS | 3700 | ++DOCSHELL 15BEAC00 == 3 [pid = 3700] [id = 3] 06:28:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 5 (15BF2C00) [pid = 3700] [serial = 5] [outer = 00000000] 06:28:17 INFO - PROCESS | 3700 | [3700] WARNING: No inner window available!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 06:28:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 6 (15BF3800) [pid = 3700] [serial = 6] [outer = 15BF2C00] 06:28:17 INFO - PROCESS | 3700 | [3700] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 06:28:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 7 (16551000) [pid = 3700] [serial = 7] [outer = 14B60800] 06:28:17 INFO - PROCESS | 3700 | [3700] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:28:17 INFO - PROCESS | 3700 | 1461158897844 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1456 06:28:17 INFO - PROCESS | 3700 | [3700] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:28:17 INFO - PROCESS | 3700 | 1461158897893 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1458 06:28:17 INFO - PROCESS | 3700 | 1461158897897 Marionette DEBUG Closed connection conn0 06:28:17 INFO - PROCESS | 3700 | 1461158897987 Marionette DEBUG Closed connection conn1 06:28:17 INFO - PROCESS | 3700 | [3700] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:28:17 INFO - PROCESS | 3700 | 1461158897994 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1459 06:28:18 INFO - PROCESS | 3700 | 1461158898023 Marionette DEBUG Closed connection conn2 06:28:18 INFO - PROCESS | 3700 | [3700] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:28:18 INFO - PROCESS | 3700 | 1461158898031 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1460 06:28:18 INFO - PROCESS | 3700 | ++DOCSHELL 14499400 == 4 [pid = 3700] [id = 4] 06:28:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 8 (16963000) [pid = 3700] [serial = 8] [outer = 00000000] 06:28:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 9 (16A8F000) [pid = 3700] [serial = 9] [outer = 16963000] 06:28:18 INFO - PROCESS | 3700 | [3700] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2891 06:28:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 10 (16A96800) [pid = 3700] [serial = 10] [outer = 16963000] 06:28:18 INFO - PROCESS | 3700 | 1461158898277 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 06:28:18 INFO - PROCESS | 3700 | 1461158898283 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","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":"20160420034139","device":"desktop","version":"48.0a1"} 06:28:18 INFO - PROCESS | 3700 | [3700] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 06:28:18 INFO - PROCESS | 3700 | [3700] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 06:28:18 INFO - PROCESS | 3700 | [3700] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 06:28:18 INFO - PROCESS | 3700 | [3700] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:28:19 INFO - PROCESS | 3700 | ++DOCSHELL 187A0000 == 5 [pid = 3700] [id = 5] 06:28:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 11 (187A2000) [pid = 3700] [serial = 11] [outer = 00000000] 06:28:19 INFO - PROCESS | 3700 | ++DOCSHELL 187A3000 == 6 [pid = 3700] [id = 6] 06:28:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 12 (187A3800) [pid = 3700] [serial = 12] [outer = 00000000] 06:28:19 INFO - PROCESS | 3700 | [3700] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 06:28:19 INFO - PROCESS | 3700 | ++DOCSHELL 19094400 == 7 [pid = 3700] [id = 7] 06:28:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 13 (19094800) [pid = 3700] [serial = 13] [outer = 00000000] 06:28:19 INFO - PROCESS | 3700 | [3700] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 06:28:19 INFO - PROCESS | 3700 | [3700] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 06:28:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 14 (194ADC00) [pid = 3700] [serial = 14] [outer = 19094800] 06:28:20 INFO - PROCESS | 3700 | [3700] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2891 06:28:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 15 (197F2400) [pid = 3700] [serial = 15] [outer = 187A2000] 06:28:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 16 (197F3C00) [pid = 3700] [serial = 16] [outer = 187A3800] 06:28:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 17 (197F6000) [pid = 3700] [serial = 17] [outer = 19094800] 06:28:20 INFO - PROCESS | 3700 | 1461158900737 Marionette DEBUG loaded listener.js 06:28:20 INFO - PROCESS | 3700 | 1461158900750 Marionette DEBUG loaded listener.js 06:28:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 18 (1A792800) [pid = 3700] [serial = 18] [outer = 19094800] 06:28:21 INFO - PROCESS | 3700 | 1461158901274 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"f2cbbccf-58c8-4654-b206-7f33d2fc98de","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","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":"20160420034139","device":"desktop","version":"48.0a1","command_id":1}}] 06:28:21 INFO - PROCESS | 3700 | 1461158901423 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}] 06:28:21 INFO - PROCESS | 3700 | 1461158901492 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 06:28:21 INFO - PROCESS | 3700 | 1461158901592 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 06:28:21 INFO - PROCESS | 3700 | [3700] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 06:28:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 19 (18962000) [pid = 3700] [serial = 19] [outer = 19094800] 06:28:22 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:28:22 INFO - PROCESS | 3700 | 1461158902080 Marionette TRACE conn3 <- [1,3,null,{}] 06:28:22 INFO - PROCESS | 3700 | 1461158902098 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 06:28:22 INFO - PROCESS | 3700 | 1461158902124 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 06:28:22 INFO - PROCESS | 3700 | 1461158902185 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 06:28:22 INFO - PROCESS | 3700 | 1461158902187 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 06:28:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 06:28:22 INFO - PROCESS | 3700 | 1461158902191 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 06:28:22 INFO - PROCESS | 3700 | 1461158902194 Marionette TRACE conn3 <- [1,6,null,{}] 06:28:22 INFO - PROCESS | 3700 | 1461158902199 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}] 06:28:22 INFO - PROCESS | 3700 | 1461158902211 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 06:28:22 INFO - PROCESS | 3700 | 1461158902221 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:22 INFO - PROCESS | 3700 | ++DOCSHELL 19090400 == 8 [pid = 3700] [id = 8] 06:28:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 20 (1C4D9C00) [pid = 3700] [serial = 20] [outer = 00000000] 06:28:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 21 (1894D000) [pid = 3700] [serial = 21] [outer = 1C4D9C00] 06:28:22 INFO - PROCESS | 3700 | 1461158902253 Marionette DEBUG loaded listener.js 06:28:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 22 (18951000) [pid = 3700] [serial = 22] [outer = 1C4D9C00] 06:28:22 INFO - PROCESS | 3700 | ++DOCSHELL 1CAC2800 == 9 [pid = 3700] [id = 9] 06:28:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 23 (1CAC3000) [pid = 3700] [serial = 23] [outer = 00000000] 06:28:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 24 (1CAC6400) [pid = 3700] [serial = 24] [outer = 1CAC3000] 06:28:22 INFO - PROCESS | 3700 | 1461158902646 Marionette DEBUG loaded listener.js 06:28:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 25 (1D07C000) [pid = 3700] [serial = 25] [outer = 1CAC3000] 06:28:22 INFO - PROCESS | 3700 | 1461158902887 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]]]}] 06:28:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 06:28:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 707ms 06:28:22 INFO - PROCESS | 3700 | 1461158902899 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 06:28:22 INFO - PROCESS | 3700 | 1461158902901 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 06:28:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 06:28:22 INFO - PROCESS | 3700 | 1461158902904 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 06:28:22 INFO - PROCESS | 3700 | 1461158902906 Marionette TRACE conn3 <- [1,10,null,{}] 06:28:22 INFO - PROCESS | 3700 | 1461158902971 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}] 06:28:23 INFO - PROCESS | 3700 | 1461158903096 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 06:28:23 INFO - PROCESS | 3700 | 1461158903119 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:23 INFO - PROCESS | 3700 | ++DOCSHELL 1D433400 == 10 [pid = 3700] [id = 10] 06:28:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 26 (1D433800) [pid = 3700] [serial = 26] [outer = 00000000] 06:28:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 27 (1D436800) [pid = 3700] [serial = 27] [outer = 1D433800] 06:28:23 INFO - PROCESS | 3700 | 1461158903200 Marionette DEBUG loaded listener.js 06:28:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 28 (1D43A000) [pid = 3700] [serial = 28] [outer = 1D433800] 06:28:23 INFO - PROCESS | 3700 | 1461158903567 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]]]}] 06:28:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 06:28:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 722ms 06:28:23 INFO - PROCESS | 3700 | 1461158903611 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 06:28:23 INFO - PROCESS | 3700 | 1461158903613 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 06:28:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 06:28:23 INFO - PROCESS | 3700 | 1461158903616 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 06:28:23 INFO - PROCESS | 3700 | 1461158903618 Marionette TRACE conn3 <- [1,14,null,{}] 06:28:23 INFO - PROCESS | 3700 | 1461158903622 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}] 06:28:23 INFO - PROCESS | 3700 | 1461158903711 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 06:28:23 INFO - PROCESS | 3700 | 1461158903724 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:23 INFO - PROCESS | 3700 | ++DOCSHELL 1D435C00 == 11 [pid = 3700] [id = 11] 06:28:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 29 (1D438000) [pid = 3700] [serial = 29] [outer = 00000000] 06:28:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 30 (1D6BB000) [pid = 3700] [serial = 30] [outer = 1D438000] 06:28:23 INFO - PROCESS | 3700 | 1461158903769 Marionette DEBUG loaded listener.js 06:28:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 31 (1D6C1000) [pid = 3700] [serial = 31] [outer = 1D438000] 06:28:24 INFO - PROCESS | 3700 | 1461158904101 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]]]}] 06:28:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 06:28:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 511ms 06:28:24 INFO - PROCESS | 3700 | 1461158904134 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 06:28:24 INFO - PROCESS | 3700 | 1461158904136 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 06:28:24 INFO - PROCESS | 3700 | 1461158904140 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 06:28:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 06:28:24 INFO - PROCESS | 3700 | 1461158904141 Marionette TRACE conn3 <- [1,18,null,{}] 06:28:24 INFO - PROCESS | 3700 | 1461158904145 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}] 06:28:24 INFO - PROCESS | 3700 | 1461158904232 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 06:28:24 INFO - PROCESS | 3700 | 1461158904238 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:24 INFO - PROCESS | 3700 | ++DOCSHELL 1D908000 == 12 [pid = 3700] [id = 12] 06:28:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 32 (1D909800) [pid = 3700] [serial = 32] [outer = 00000000] 06:28:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 33 (1D911400) [pid = 3700] [serial = 33] [outer = 1D909800] 06:28:24 INFO - PROCESS | 3700 | 1461158904286 Marionette DEBUG loaded listener.js 06:28:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 34 (1DB4E800) [pid = 3700] [serial = 34] [outer = 1D909800] 06:28:24 INFO - PROCESS | 3700 | 1461158904601 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]]]}] 06:28:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 06:28:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 511ms 06:28:24 INFO - PROCESS | 3700 | 1461158904659 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 06:28:24 INFO - PROCESS | 3700 | 1461158904661 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 06:28:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 06:28:24 INFO - PROCESS | 3700 | 1461158904664 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 06:28:24 INFO - PROCESS | 3700 | 1461158904666 Marionette TRACE conn3 <- [1,22,null,{}] 06:28:24 INFO - PROCESS | 3700 | 1461158904669 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}] 06:28:24 INFO - PROCESS | 3700 | 1461158904755 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 06:28:24 INFO - PROCESS | 3700 | 1461158904761 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:24 INFO - PROCESS | 3700 | ++DOCSHELL 1DB54800 == 13 [pid = 3700] [id = 13] 06:28:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 35 (1DB57400) [pid = 3700] [serial = 35] [outer = 00000000] 06:28:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 36 (1DE28400) [pid = 3700] [serial = 36] [outer = 1DB57400] 06:28:24 INFO - PROCESS | 3700 | 1461158904804 Marionette DEBUG loaded listener.js 06:28:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 37 (1DE2B400) [pid = 3700] [serial = 37] [outer = 1DB57400] 06:28:25 INFO - PROCESS | 3700 | 1461158905118 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]]]}] 06:28:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 06:28:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 527ms 06:28:25 INFO - PROCESS | 3700 | 1461158905183 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 06:28:25 INFO - PROCESS | 3700 | 1461158905184 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 06:28:25 INFO - PROCESS | 3700 | 1461158905188 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 06:28:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 06:28:25 INFO - PROCESS | 3700 | 1461158905189 Marionette TRACE conn3 <- [1,26,null,{}] 06:28:25 INFO - PROCESS | 3700 | 1461158905192 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}] 06:28:25 INFO - PROCESS | 3700 | 1461158905281 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 06:28:25 INFO - PROCESS | 3700 | 1461158905271 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:25 INFO - PROCESS | 3700 | ++DOCSHELL 1DF6E400 == 14 [pid = 3700] [id = 14] 06:28:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 38 (1DF6E800) [pid = 3700] [serial = 38] [outer = 00000000] 06:28:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 39 (1DF75C00) [pid = 3700] [serial = 39] [outer = 1DF6E800] 06:28:25 INFO - PROCESS | 3700 | 1461158905316 Marionette DEBUG loaded listener.js 06:28:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 40 (1DF79800) [pid = 3700] [serial = 40] [outer = 1DF6E800] 06:28:25 INFO - PROCESS | 3700 | 1461158905646 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]]]}] 06:28:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 06:28:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 511ms 06:28:25 INFO - PROCESS | 3700 | 1461158905705 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 06:28:25 INFO - PROCESS | 3700 | 1461158905707 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 06:28:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 06:28:25 INFO - PROCESS | 3700 | 1461158905710 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 06:28:25 INFO - PROCESS | 3700 | 1461158905711 Marionette TRACE conn3 <- [1,30,null,{}] 06:28:25 INFO - PROCESS | 3700 | 1461158905715 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}] 06:28:25 INFO - PROCESS | 3700 | 1461158905779 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 06:28:25 INFO - PROCESS | 3700 | 1461158905785 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:25 INFO - PROCESS | 3700 | ++DOCSHELL 1DF75000 == 15 [pid = 3700] [id = 15] 06:28:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 41 (1E328800) [pid = 3700] [serial = 41] [outer = 00000000] 06:28:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 42 (1E331800) [pid = 3700] [serial = 42] [outer = 1E328800] 06:28:25 INFO - PROCESS | 3700 | 1461158905828 Marionette DEBUG loaded listener.js 06:28:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 43 (1E334400) [pid = 3700] [serial = 43] [outer = 1E328800] 06:28:25 INFO - PROCESS | 3700 | ++DOCSHELL 1E32AC00 == 16 [pid = 3700] [id = 16] 06:28:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 44 (1E32B400) [pid = 3700] [serial = 44] [outer = 00000000] 06:28:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 45 (1E4BB400) [pid = 3700] [serial = 45] [outer = 1E32B400] 06:28:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 46 (1E32A800) [pid = 3700] [serial = 46] [outer = 1E32B400] 06:28:26 INFO - PROCESS | 3700 | ++DOCSHELL 1E4BBC00 == 17 [pid = 3700] [id = 17] 06:28:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 47 (1E4BFC00) [pid = 3700] [serial = 47] [outer = 00000000] 06:28:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 48 (1E633000) [pid = 3700] [serial = 48] [outer = 1E4BFC00] 06:28:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 49 (1E63C000) [pid = 3700] [serial = 49] [outer = 1E4BFC00] 06:28:26 INFO - PROCESS | 3700 | 1461158906318 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]]]}] 06:28:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 06:28:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 662ms 06:28:26 INFO - PROCESS | 3700 | 1461158906821 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 06:28:26 INFO - PROCESS | 3700 | 1461158906806 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 06:28:26 INFO - PROCESS | 3700 | --DOCSHELL 1449A000 == 16 [pid = 3700] [id = 1] 06:28:26 INFO - PROCESS | 3700 | 1461158906909 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 06:28:26 INFO - PROCESS | 3700 | 1461158906913 Marionette TRACE conn3 <- [1,34,null,{}] 06:28:26 INFO - PROCESS | 3700 | 1461158906919 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}] 06:28:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 06:28:27 INFO - PROCESS | 3700 | 1461158907041 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 06:28:27 INFO - PROCESS | 3700 | 1461158907096 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:27 INFO - PROCESS | 3700 | ++DOCSHELL 12DD7000 == 17 [pid = 3700] [id = 18] 06:28:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 50 (12DD7800) [pid = 3700] [serial = 50] [outer = 00000000] 06:28:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 51 (13262000) [pid = 3700] [serial = 51] [outer = 12DD7800] 06:28:27 INFO - PROCESS | 3700 | 1461158907152 Marionette DEBUG loaded listener.js 06:28:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 52 (1336B400) [pid = 3700] [serial = 52] [outer = 12DD7800] 06:28:27 INFO - PROCESS | 3700 | 1461158907689 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]]]}] 06:28:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 06:28:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 813ms 06:28:27 INFO - PROCESS | 3700 | 1461158907730 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 06:28:27 INFO - PROCESS | 3700 | 1461158907734 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 06:28:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 06:28:27 INFO - PROCESS | 3700 | 1461158907742 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 06:28:27 INFO - PROCESS | 3700 | 1461158907746 Marionette TRACE conn3 <- [1,38,null,{}] 06:28:27 INFO - PROCESS | 3700 | 1461158907750 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}] 06:28:27 INFO - PROCESS | 3700 | 1461158907858 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 06:28:27 INFO - PROCESS | 3700 | 1461158907934 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:27 INFO - PROCESS | 3700 | ++DOCSHELL 1449A800 == 18 [pid = 3700] [id = 19] 06:28:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 53 (14B58800) [pid = 3700] [serial = 53] [outer = 00000000] 06:28:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 54 (15D09800) [pid = 3700] [serial = 54] [outer = 14B58800] 06:28:27 INFO - PROCESS | 3700 | 1461158907989 Marionette DEBUG loaded listener.js 06:28:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 55 (15E66000) [pid = 3700] [serial = 55] [outer = 14B58800] 06:28:28 INFO - PROCESS | 3700 | 1461158908677 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]]]}] 06:28:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 06:28:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 992ms 06:28:28 INFO - PROCESS | 3700 | 1461158908748 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 06:28:28 INFO - PROCESS | 3700 | 1461158908752 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 06:28:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 06:28:28 INFO - PROCESS | 3700 | 1461158908767 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 06:28:28 INFO - PROCESS | 3700 | 1461158908771 Marionette TRACE conn3 <- [1,42,null,{}] 06:28:28 INFO - PROCESS | 3700 | 1461158908777 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}] 06:28:28 INFO - PROCESS | 3700 | 1461158908863 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 06:28:28 INFO - PROCESS | 3700 | 1461158908929 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:28 INFO - PROCESS | 3700 | ++DOCSHELL 1326AC00 == 19 [pid = 3700] [id = 20] 06:28:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 56 (1326BC00) [pid = 3700] [serial = 56] [outer = 00000000] 06:28:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 57 (136DB400) [pid = 3700] [serial = 57] [outer = 1326BC00] 06:28:28 INFO - PROCESS | 3700 | 1461158908979 Marionette DEBUG loaded listener.js 06:28:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 58 (138B0000) [pid = 3700] [serial = 58] [outer = 1326BC00] 06:28:29 INFO - PROCESS | 3700 | --DOCSHELL 14499400 == 18 [pid = 3700] [id = 4] 06:28:29 INFO - PROCESS | 3700 | 1461158909456 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]]]}] 06:28:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 06:28:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 722ms 06:28:29 INFO - PROCESS | 3700 | 1461158909488 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 06:28:29 INFO - PROCESS | 3700 | 1461158909493 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 06:28:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 06:28:29 INFO - PROCESS | 3700 | 1461158909499 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 06:28:29 INFO - PROCESS | 3700 | 1461158909501 Marionette TRACE conn3 <- [1,46,null,{}] 06:28:29 INFO - PROCESS | 3700 | 1461158909505 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}] 06:28:29 INFO - PROCESS | 3700 | 1461158909563 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 06:28:29 INFO - PROCESS | 3700 | 1461158909572 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:29 INFO - PROCESS | 3700 | ++DOCSHELL 142AC000 == 19 [pid = 3700] [id = 21] 06:28:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 59 (142AD800) [pid = 3700] [serial = 59] [outer = 00000000] 06:28:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 60 (144A3000) [pid = 3700] [serial = 60] [outer = 142AD800] 06:28:29 INFO - PROCESS | 3700 | 1461158909621 Marionette DEBUG loaded listener.js 06:28:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 61 (14B56800) [pid = 3700] [serial = 61] [outer = 142AD800] 06:28:30 INFO - PROCESS | 3700 | 1461158910020 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]]]}] 06:28:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 06:28:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 572ms 06:28:30 INFO - PROCESS | 3700 | 1461158910059 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 06:28:30 INFO - PROCESS | 3700 | 1461158910061 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 06:28:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 06:28:30 INFO - PROCESS | 3700 | 1461158910065 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 06:28:30 INFO - PROCESS | 3700 | 1461158910069 Marionette TRACE conn3 <- [1,50,null,{}] 06:28:30 INFO - PROCESS | 3700 | 1461158910080 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}] 06:28:30 INFO - PROCESS | 3700 | 1461158910198 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 06:28:30 INFO - PROCESS | 3700 | 1461158910207 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:30 INFO - PROCESS | 3700 | ++DOCSHELL 157BCC00 == 20 [pid = 3700] [id = 22] 06:28:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (157BD000) [pid = 3700] [serial = 62] [outer = 00000000] 06:28:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (15BB2000) [pid = 3700] [serial = 63] [outer = 157BD000] 06:28:30 INFO - PROCESS | 3700 | 1461158910259 Marionette DEBUG loaded listener.js 06:28:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (15BEA000) [pid = 3700] [serial = 64] [outer = 157BD000] 06:28:30 INFO - PROCESS | 3700 | 1461158910709 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]]]}] 06:28:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 06:28:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 677ms 06:28:30 INFO - PROCESS | 3700 | 1461158910745 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 06:28:30 INFO - PROCESS | 3700 | 1461158910748 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 06:28:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 06:28:30 INFO - PROCESS | 3700 | 1461158910751 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 06:28:30 INFO - PROCESS | 3700 | 1461158910753 Marionette TRACE conn3 <- [1,54,null,{}] 06:28:30 INFO - PROCESS | 3700 | 1461158910756 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}] 06:28:30 INFO - PROCESS | 3700 | 1461158910830 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 06:28:30 INFO - PROCESS | 3700 | 1461158910836 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:30 INFO - PROCESS | 3700 | ++DOCSHELL 15D8B000 == 21 [pid = 3700] [id = 23] 06:28:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (15D91400) [pid = 3700] [serial = 65] [outer = 00000000] 06:28:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (17A99400) [pid = 3700] [serial = 66] [outer = 15D91400] 06:28:30 INFO - PROCESS | 3700 | 1461158910880 Marionette DEBUG loaded listener.js 06:28:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (17F86400) [pid = 3700] [serial = 67] [outer = 15D91400] 06:28:31 INFO - PROCESS | 3700 | 1461158911237 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]]]}] 06:28:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 06:28:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 511ms 06:28:31 INFO - PROCESS | 3700 | 1461158911270 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 06:28:31 INFO - PROCESS | 3700 | 1461158911272 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 06:28:31 INFO - PROCESS | 3700 | 1461158911275 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 06:28:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 06:28:31 INFO - PROCESS | 3700 | 1461158911277 Marionette TRACE conn3 <- [1,58,null,{}] 06:28:31 INFO - PROCESS | 3700 | 1461158911280 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}] 06:28:31 INFO - PROCESS | 3700 | 1461158911354 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 06:28:31 INFO - PROCESS | 3700 | 1461158911360 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:31 INFO - PROCESS | 3700 | ++DOCSHELL 17F88400 == 22 [pid = 3700] [id = 24] 06:28:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (17F90800) [pid = 3700] [serial = 68] [outer = 00000000] 06:28:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (18228400) [pid = 3700] [serial = 69] [outer = 17F90800] 06:28:31 INFO - PROCESS | 3700 | 1461158911388 Marionette DEBUG loaded listener.js 06:28:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (1822F400) [pid = 3700] [serial = 70] [outer = 17F90800] 06:28:31 INFO - PROCESS | 3700 | 1461158911798 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]]]}] 06:28:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 06:28:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 572ms 06:28:31 INFO - PROCESS | 3700 | 1461158911855 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 06:28:31 INFO - PROCESS | 3700 | 1461158911857 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 06:28:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 06:28:31 INFO - PROCESS | 3700 | 1461158911860 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 06:28:31 INFO - PROCESS | 3700 | 1461158911844 Marionette TRACE conn3 <- [1,62,null,{}] 06:28:31 INFO - PROCESS | 3700 | 1461158911848 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}] 06:28:31 INFO - PROCESS | 3700 | 1461158911938 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 06:28:31 INFO - PROCESS | 3700 | 1461158911946 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:31 INFO - PROCESS | 3700 | ++DOCSHELL 1863EC00 == 23 [pid = 3700] [id = 25] 06:28:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (1879DC00) [pid = 3700] [serial = 71] [outer = 00000000] 06:28:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (18908800) [pid = 3700] [serial = 72] [outer = 1879DC00] 06:28:31 INFO - PROCESS | 3700 | 1461158911993 Marionette DEBUG loaded listener.js 06:28:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (18953400) [pid = 3700] [serial = 73] [outer = 1879DC00] 06:28:32 INFO - PROCESS | 3700 | 1461158912397 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]]]}] 06:28:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 06:28:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 571ms 06:28:32 INFO - PROCESS | 3700 | 1461158912425 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 06:28:32 INFO - PROCESS | 3700 | 1461158912427 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 06:28:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 06:28:32 INFO - PROCESS | 3700 | 1461158912435 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 06:28:32 INFO - PROCESS | 3700 | 1461158912436 Marionette TRACE conn3 <- [1,66,null,{}] 06:28:32 INFO - PROCESS | 3700 | 1461158912440 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}] 06:28:32 INFO - PROCESS | 3700 | 1461158912511 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 06:28:32 INFO - PROCESS | 3700 | 1461158912517 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:32 INFO - PROCESS | 3700 | ++DOCSHELL 18A03C00 == 24 [pid = 3700] [id = 26] 06:28:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (18A05400) [pid = 3700] [serial = 74] [outer = 00000000] 06:28:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (194A8800) [pid = 3700] [serial = 75] [outer = 18A05400] 06:28:32 INFO - PROCESS | 3700 | 1461158912561 Marionette DEBUG loaded listener.js 06:28:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (191D0C00) [pid = 3700] [serial = 76] [outer = 18A05400] 06:28:32 INFO - PROCESS | 3700 | 1461158912934 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]]]}] 06:28:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 06:28:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 512ms 06:28:32 INFO - PROCESS | 3700 | 1461158912954 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 06:28:32 INFO - PROCESS | 3700 | 1461158912956 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 06:28:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 06:28:32 INFO - PROCESS | 3700 | 1461158912959 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 06:28:32 INFO - PROCESS | 3700 | 1461158912961 Marionette TRACE conn3 <- [1,70,null,{}] 06:28:32 INFO - PROCESS | 3700 | 1461158912964 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}] 06:28:33 INFO - PROCESS | 3700 | 1461158913067 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 06:28:33 INFO - PROCESS | 3700 | 1461158913075 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:33 INFO - PROCESS | 3700 | ++DOCSHELL 142A9000 == 25 [pid = 3700] [id = 27] 06:28:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (1894C000) [pid = 3700] [serial = 77] [outer = 00000000] 06:28:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (19A57800) [pid = 3700] [serial = 78] [outer = 1894C000] 06:28:33 INFO - PROCESS | 3700 | 1461158913125 Marionette DEBUG loaded listener.js 06:28:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (19B64C00) [pid = 3700] [serial = 79] [outer = 1894C000] 06:28:33 INFO - PROCESS | 3700 | 1461158913471 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]]]}] 06:28:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 06:28:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 571ms 06:28:33 INFO - PROCESS | 3700 | 1461158913540 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 06:28:33 INFO - PROCESS | 3700 | 1461158913542 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 06:28:33 INFO - PROCESS | 3700 | 1461158913545 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 06:28:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 06:28:33 INFO - PROCESS | 3700 | 1461158913547 Marionette TRACE conn3 <- [1,74,null,{}] 06:28:33 INFO - PROCESS | 3700 | 1461158913550 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}] 06:28:33 INFO - PROCESS | 3700 | 1461158913648 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 06:28:33 INFO - PROCESS | 3700 | 1461158913640 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:33 INFO - PROCESS | 3700 | ++DOCSHELL 12CFE800 == 26 [pid = 3700] [id = 28] 06:28:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (191C3400) [pid = 3700] [serial = 80] [outer = 00000000] 06:28:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (1A0DAC00) [pid = 3700] [serial = 81] [outer = 191C3400] 06:28:33 INFO - PROCESS | 3700 | 1461158913685 Marionette DEBUG loaded listener.js 06:28:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (1A076800) [pid = 3700] [serial = 82] [outer = 191C3400] 06:28:34 INFO - PROCESS | 3700 | 1461158914054 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]]]}] 06:28:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 06:28:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 572ms 06:28:34 INFO - PROCESS | 3700 | 1461158914125 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 06:28:34 INFO - PROCESS | 3700 | 1461158914127 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 06:28:34 INFO - PROCESS | 3700 | 1461158914130 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 06:28:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 06:28:34 INFO - PROCESS | 3700 | 1461158914115 Marionette TRACE conn3 <- [1,78,null,{}] 06:28:34 INFO - PROCESS | 3700 | 1461158914119 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}] 06:28:34 INFO - PROCESS | 3700 | 1461158914225 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 06:28:34 INFO - PROCESS | 3700 | 1461158914236 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:34 INFO - PROCESS | 3700 | ++DOCSHELL 13374C00 == 27 [pid = 3700] [id = 29] 06:28:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (15D8C400) [pid = 3700] [serial = 83] [outer = 00000000] 06:28:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (1A3CCC00) [pid = 3700] [serial = 84] [outer = 15D8C400] 06:28:34 INFO - PROCESS | 3700 | 1461158914281 Marionette DEBUG loaded listener.js 06:28:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (1A71DC00) [pid = 3700] [serial = 85] [outer = 15D8C400] 06:28:34 INFO - PROCESS | 3700 | 1461158914640 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]]]}] 06:28:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 06:28:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 571ms 06:28:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 06:28:34 INFO - PROCESS | 3700 | 1461158914692 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 06:28:34 INFO - PROCESS | 3700 | 1461158914694 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 06:28:34 INFO - PROCESS | 3700 | 1461158914697 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 06:28:34 INFO - PROCESS | 3700 | 1461158914700 Marionette TRACE conn3 <- [1,82,null,{}] 06:28:34 INFO - PROCESS | 3700 | 1461158914703 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}] 06:28:34 INFO - PROCESS | 3700 | 1461158914792 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 06:28:34 INFO - PROCESS | 3700 | 1461158914882 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:34 INFO - PROCESS | 3700 | ++DOCSHELL 1A791400 == 28 [pid = 3700] [id = 30] 06:28:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1A793800) [pid = 3700] [serial = 86] [outer = 00000000] 06:28:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (1AC95800) [pid = 3700] [serial = 87] [outer = 1A793800] 06:28:34 INFO - PROCESS | 3700 | 1461158914928 Marionette DEBUG loaded listener.js 06:28:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (1C353C00) [pid = 3700] [serial = 88] [outer = 1A793800] 06:28:35 INFO - PROCESS | 3700 | 1461158915271 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]]]}] 06:28:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 06:28:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 617ms 06:28:35 INFO - PROCESS | 3700 | 1461158915319 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 06:28:35 INFO - PROCESS | 3700 | 1461158915321 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 06:28:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 06:28:35 INFO - PROCESS | 3700 | 1461158915325 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 06:28:35 INFO - PROCESS | 3700 | 1461158915326 Marionette TRACE conn3 <- [1,86,null,{}] 06:28:35 INFO - PROCESS | 3700 | 1461158915330 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}] 06:28:35 INFO - PROCESS | 3700 | 1461158915451 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 06:28:35 INFO - PROCESS | 3700 | 1461158915442 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:35 INFO - PROCESS | 3700 | ++DOCSHELL 16547400 == 29 [pid = 3700] [id = 31] 06:28:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (18A01C00) [pid = 3700] [serial = 89] [outer = 00000000] 06:28:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (1C4D7C00) [pid = 3700] [serial = 90] [outer = 18A01C00] 06:28:35 INFO - PROCESS | 3700 | 1461158915485 Marionette DEBUG loaded listener.js 06:28:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (1CABA400) [pid = 3700] [serial = 91] [outer = 18A01C00] 06:28:35 INFO - PROCESS | 3700 | 1461158915847 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]]]}] 06:28:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 06:28:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 572ms 06:28:35 INFO - PROCESS | 3700 | 1461158915903 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 06:28:35 INFO - PROCESS | 3700 | 1461158915905 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 06:28:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 06:28:35 INFO - PROCESS | 3700 | 1461158915892 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 06:28:35 INFO - PROCESS | 3700 | 1461158915894 Marionette TRACE conn3 <- [1,90,null,{}] 06:28:35 INFO - PROCESS | 3700 | 1461158915897 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}] 06:28:35 INFO - PROCESS | 3700 | 1461158915968 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 06:28:36 INFO - PROCESS | 3700 | 1461158916044 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:36 INFO - PROCESS | 3700 | ++DOCSHELL 13209000 == 30 [pid = 3700] [id = 32] 06:28:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (15DD9800) [pid = 3700] [serial = 92] [outer = 00000000] 06:28:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (1D07A000) [pid = 3700] [serial = 93] [outer = 15DD9800] 06:28:36 INFO - PROCESS | 3700 | 1461158916090 Marionette DEBUG loaded listener.js 06:28:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (1D0B9400) [pid = 3700] [serial = 94] [outer = 15DD9800] 06:28:36 INFO - PROCESS | 3700 | 1461158916457 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]]]}] 06:28:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 06:28:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 601ms 06:28:36 INFO - PROCESS | 3700 | 1461158916512 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 06:28:36 INFO - PROCESS | 3700 | 1461158916514 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 06:28:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 06:28:36 INFO - PROCESS | 3700 | 1461158916517 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 06:28:36 INFO - PROCESS | 3700 | 1461158916519 Marionette TRACE conn3 <- [1,94,null,{}] 06:28:36 INFO - PROCESS | 3700 | 1461158916523 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}] 06:28:37 INFO - PROCESS | 3700 | 1461158917325 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 06:28:37 INFO - PROCESS | 3700 | 1461158917416 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:37 INFO - PROCESS | 3700 | ++DOCSHELL 13201800 == 31 [pid = 3700] [id = 33] 06:28:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (13202C00) [pid = 3700] [serial = 95] [outer = 00000000] 06:28:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (13260400) [pid = 3700] [serial = 96] [outer = 13202C00] 06:28:37 INFO - PROCESS | 3700 | 1461158917464 Marionette DEBUG loaded listener.js 06:28:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (1336C800) [pid = 3700] [serial = 97] [outer = 13202C00] 06:28:37 INFO - PROCESS | 3700 | 1461158917865 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]]]}] 06:28:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 06:28:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1399ms 06:28:37 INFO - PROCESS | 3700 | 1461158917945 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 06:28:37 INFO - PROCESS | 3700 | 1461158917949 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 06:28:37 INFO - PROCESS | 3700 | 1461158917953 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 06:28:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 06:28:37 INFO - PROCESS | 3700 | 1461158917957 Marionette TRACE conn3 <- [1,98,null,{}] 06:28:37 INFO - PROCESS | 3700 | 1461158917961 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}] 06:28:38 INFO - PROCESS | 3700 | 1461158918060 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 06:28:38 INFO - PROCESS | 3700 | 1461158918073 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:38 INFO - PROCESS | 3700 | ++DOCSHELL 14B09000 == 32 [pid = 3700] [id = 34] 06:28:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (14B09800) [pid = 3700] [serial = 98] [outer = 00000000] 06:28:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (15518C00) [pid = 3700] [serial = 99] [outer = 14B09800] 06:28:38 INFO - PROCESS | 3700 | 1461158918156 Marionette DEBUG loaded listener.js 06:28:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (157B6000) [pid = 3700] [serial = 100] [outer = 14B09800] 06:28:38 INFO - PROCESS | 3700 | 1461158918537 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]]]}] 06:28:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 06:28:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1038ms 06:28:39 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (16963000) [pid = 3700] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 06:28:39 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (1DB57400) [pid = 3700] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 06:28:39 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (1D909800) [pid = 3700] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 06:28:39 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (1D438000) [pid = 3700] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 06:28:39 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (1D433800) [pid = 3700] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 06:28:39 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (1C4D9C00) [pid = 3700] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 06:28:39 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (1DF6E800) [pid = 3700] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 06:28:39 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (18A05400) [pid = 3700] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 06:28:39 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (1894C000) [pid = 3700] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 06:28:39 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (191C3400) [pid = 3700] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 06:28:39 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (15D8C400) [pid = 3700] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 06:28:39 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (1A793800) [pid = 3700] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 06:28:39 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (18A01C00) [pid = 3700] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 06:28:39 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (1E328800) [pid = 3700] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 06:28:39 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (12DD7800) [pid = 3700] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 06:28:39 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (14B58800) [pid = 3700] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 06:28:39 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (1326BC00) [pid = 3700] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 06:28:39 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (142AD800) [pid = 3700] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 06:28:39 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (157BD000) [pid = 3700] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 06:28:39 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (15D91400) [pid = 3700] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 06:28:39 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (17F90800) [pid = 3700] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 06:28:39 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (1879DC00) [pid = 3700] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 06:28:39 INFO - PROCESS | 3700 | 1461158919045 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 06:28:39 INFO - PROCESS | 3700 | 1461158919048 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 06:28:39 INFO - PROCESS | 3700 | 1461158919052 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 06:28:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 06:28:39 INFO - PROCESS | 3700 | 1461158919054 Marionette TRACE conn3 <- [1,102,null,{}] 06:28:39 INFO - PROCESS | 3700 | 1461158919057 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}] 06:28:39 INFO - PROCESS | 3700 | 1461158919131 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 06:28:39 INFO - PROCESS | 3700 | 1461158919137 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:39 INFO - PROCESS | 3700 | ++DOCSHELL 13A53400 == 33 [pid = 3700] [id = 35] 06:28:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (142AA400) [pid = 3700] [serial = 101] [outer = 00000000] 06:28:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (157BD000) [pid = 3700] [serial = 102] [outer = 142AA400] 06:28:39 INFO - PROCESS | 3700 | 1461158919187 Marionette DEBUG loaded listener.js 06:28:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (15BE6C00) [pid = 3700] [serial = 103] [outer = 142AA400] 06:28:39 INFO - PROCESS | 3700 | 1461158919570 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]]]}] 06:28:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 06:28:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 572ms 06:28:39 INFO - PROCESS | 3700 | 1461158919632 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 06:28:39 INFO - PROCESS | 3700 | 1461158919635 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 06:28:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 06:28:39 INFO - PROCESS | 3700 | 1461158919645 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 06:28:39 INFO - PROCESS | 3700 | 1461158919649 Marionette TRACE conn3 <- [1,106,null,{}] 06:28:39 INFO - PROCESS | 3700 | 1461158919652 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}] 06:28:39 INFO - PROCESS | 3700 | 1461158919726 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 06:28:39 INFO - PROCESS | 3700 | 1461158919734 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:39 INFO - PROCESS | 3700 | ++DOCSHELL 16A92000 == 34 [pid = 3700] [id = 36] 06:28:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (16A93000) [pid = 3700] [serial = 104] [outer = 00000000] 06:28:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (17A98000) [pid = 3700] [serial = 105] [outer = 16A93000] 06:28:39 INFO - PROCESS | 3700 | 1461158919779 Marionette DEBUG loaded listener.js 06:28:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (17F88800) [pid = 3700] [serial = 106] [outer = 16A93000] 06:28:40 INFO - PROCESS | 3700 | 1461158920164 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]]]}] 06:28:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 06:28:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 571ms 06:28:40 INFO - PROCESS | 3700 | 1461158920222 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 06:28:40 INFO - PROCESS | 3700 | 1461158920224 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 06:28:40 INFO - PROCESS | 3700 | 1461158920227 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 06:28:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 06:28:40 INFO - PROCESS | 3700 | 1461158920229 Marionette TRACE conn3 <- [1,110,null,{}] 06:28:40 INFO - PROCESS | 3700 | 1461158920236 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}] 06:28:40 INFO - PROCESS | 3700 | 1461158920307 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 06:28:40 INFO - PROCESS | 3700 | 1461158920314 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:40 INFO - PROCESS | 3700 | ++DOCSHELL 17F9D800 == 35 [pid = 3700] [id = 37] 06:28:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (1822C000) [pid = 3700] [serial = 107] [outer = 00000000] 06:28:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1863DC00) [pid = 3700] [serial = 108] [outer = 1822C000] 06:28:40 INFO - PROCESS | 3700 | 1461158920350 Marionette DEBUG loaded listener.js 06:28:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (187A9400) [pid = 3700] [serial = 109] [outer = 1822C000] 06:28:40 INFO - PROCESS | 3700 | 1461158920759 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]]]}] 06:28:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 06:28:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 572ms 06:28:40 INFO - PROCESS | 3700 | 1461158920807 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 06:28:40 INFO - PROCESS | 3700 | 1461158920809 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 06:28:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 06:28:40 INFO - PROCESS | 3700 | 1461158920799 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 06:28:40 INFO - PROCESS | 3700 | 1461158920801 Marionette TRACE conn3 <- [1,114,null,{}] 06:28:40 INFO - PROCESS | 3700 | 1461158920805 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}] 06:28:40 INFO - PROCESS | 3700 | 1461158920877 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 06:28:40 INFO - PROCESS | 3700 | 1461158920884 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:40 INFO - PROCESS | 3700 | ++DOCSHELL 1894E400 == 36 [pid = 3700] [id = 38] 06:28:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (18950000) [pid = 3700] [serial = 110] [outer = 00000000] 06:28:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (18A05000) [pid = 3700] [serial = 111] [outer = 18950000] 06:28:40 INFO - PROCESS | 3700 | 1461158920936 Marionette DEBUG loaded listener.js 06:28:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (194B2C00) [pid = 3700] [serial = 112] [outer = 18950000] 06:28:41 INFO - PROCESS | 3700 | 1461158921553 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]]]}] 06:28:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 06:28:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 797ms 06:28:41 INFO - PROCESS | 3700 | 1461158921622 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 06:28:41 INFO - PROCESS | 3700 | 1461158921626 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 06:28:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 06:28:41 INFO - PROCESS | 3700 | 1461158921631 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 06:28:41 INFO - PROCESS | 3700 | 1461158921634 Marionette TRACE conn3 <- [1,118,null,{}] 06:28:41 INFO - PROCESS | 3700 | 1461158921640 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}] 06:28:41 INFO - PROCESS | 3700 | 1461158921721 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 06:28:41 INFO - PROCESS | 3700 | 1461158921805 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:41 INFO - PROCESS | 3700 | ++DOCSHELL 138B5400 == 37 [pid = 3700] [id = 39] 06:28:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (13A49800) [pid = 3700] [serial = 113] [outer = 00000000] 06:28:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (15512400) [pid = 3700] [serial = 114] [outer = 13A49800] 06:28:41 INFO - PROCESS | 3700 | 1461158921860 Marionette DEBUG loaded listener.js 06:28:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (157B3800) [pid = 3700] [serial = 115] [outer = 13A49800] 06:28:42 INFO - PROCESS | 3700 | 1461158922313 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]]]}] 06:28:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 06:28:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 722ms 06:28:42 INFO - PROCESS | 3700 | 1461158922341 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 06:28:42 INFO - PROCESS | 3700 | 1461158922346 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 06:28:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 06:28:42 INFO - PROCESS | 3700 | 1461158922353 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 06:28:42 INFO - PROCESS | 3700 | 1461158922356 Marionette TRACE conn3 <- [1,122,null,{}] 06:28:42 INFO - PROCESS | 3700 | 1461158922361 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}] 06:28:42 INFO - PROCESS | 3700 | 1461158922465 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 06:28:42 INFO - PROCESS | 3700 | 1461158922547 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:42 INFO - PROCESS | 3700 | ++DOCSHELL 16545000 == 38 [pid = 3700] [id = 40] 06:28:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (16963800) [pid = 3700] [serial = 116] [outer = 00000000] 06:28:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (1879DC00) [pid = 3700] [serial = 117] [outer = 16963800] 06:28:42 INFO - PROCESS | 3700 | 1461158922585 Marionette DEBUG loaded listener.js 06:28:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (1894AC00) [pid = 3700] [serial = 118] [outer = 16963800] 06:28:43 INFO - PROCESS | 3700 | 1461158923056 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]]]}] 06:28:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 06:28:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 782ms 06:28:43 INFO - PROCESS | 3700 | 1461158923114 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 06:28:43 INFO - PROCESS | 3700 | 1461158923116 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 06:28:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 06:28:43 INFO - PROCESS | 3700 | 1461158923120 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 06:28:43 INFO - PROCESS | 3700 | 1461158923124 Marionette TRACE conn3 <- [1,126,null,{}] 06:28:43 INFO - PROCESS | 3700 | 1461158923134 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}] 06:28:43 INFO - PROCESS | 3700 | 1461158923233 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 06:28:43 INFO - PROCESS | 3700 | 1461158923315 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:43 INFO - PROCESS | 3700 | ++DOCSHELL 19B6C800 == 39 [pid = 3700] [id = 41] 06:28:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (19E39800) [pid = 3700] [serial = 119] [outer = 00000000] 06:28:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (1A0D8C00) [pid = 3700] [serial = 120] [outer = 19E39800] 06:28:43 INFO - PROCESS | 3700 | 1461158923370 Marionette DEBUG loaded listener.js 06:28:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (1A285800) [pid = 3700] [serial = 121] [outer = 19E39800] 06:28:43 INFO - PROCESS | 3700 | 1461158923889 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]]]}] 06:28:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 06:28:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 812ms 06:28:43 INFO - PROCESS | 3700 | 1461158923945 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 06:28:43 INFO - PROCESS | 3700 | 1461158923948 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 06:28:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 06:28:43 INFO - PROCESS | 3700 | 1461158923951 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 06:28:43 INFO - PROCESS | 3700 | 1461158923937 Marionette TRACE conn3 <- [1,130,null,{}] 06:28:43 INFO - PROCESS | 3700 | 1461158923941 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}] 06:28:44 INFO - PROCESS | 3700 | 1461158924033 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 06:28:44 INFO - PROCESS | 3700 | 1461158924102 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:44 INFO - PROCESS | 3700 | ++DOCSHELL 187A2400 == 40 [pid = 3700] [id = 42] 06:28:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (191C3400) [pid = 3700] [serial = 122] [outer = 00000000] 06:28:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (1A794400) [pid = 3700] [serial = 123] [outer = 191C3400] 06:28:44 INFO - PROCESS | 3700 | 1461158924156 Marionette DEBUG loaded listener.js 06:28:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (1AC2F000) [pid = 3700] [serial = 124] [outer = 191C3400] 06:28:44 INFO - PROCESS | 3700 | 1461158924803 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]]]}] 06:28:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 06:28:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 918ms 06:28:44 INFO - PROCESS | 3700 | 1461158924863 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 06:28:44 INFO - PROCESS | 3700 | 1461158924866 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 06:28:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 06:28:44 INFO - PROCESS | 3700 | 1461158924855 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 06:28:44 INFO - PROCESS | 3700 | 1461158924859 Marionette TRACE conn3 <- [1,134,null,{}] 06:28:44 INFO - PROCESS | 3700 | 1461158924865 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}] 06:28:44 INFO - PROCESS | 3700 | 1461158924960 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 06:28:45 INFO - PROCESS | 3700 | 1461158925034 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:45 INFO - PROCESS | 3700 | ++DOCSHELL 1326B000 == 41 [pid = 3700] [id = 43] 06:28:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (1336AC00) [pid = 3700] [serial = 125] [outer = 00000000] 06:28:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 104 (14457400) [pid = 3700] [serial = 126] [outer = 1336AC00] 06:28:45 INFO - PROCESS | 3700 | 1461158925084 Marionette DEBUG loaded listener.js 06:28:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 105 (14B5E000) [pid = 3700] [serial = 127] [outer = 1336AC00] 06:28:45 INFO - PROCESS | 3700 | --DOCSHELL 17F9D800 == 40 [pid = 3700] [id = 37] 06:28:45 INFO - PROCESS | 3700 | --DOCSHELL 16A92000 == 39 [pid = 3700] [id = 36] 06:28:45 INFO - PROCESS | 3700 | --DOCSHELL 13A53400 == 38 [pid = 3700] [id = 35] 06:28:45 INFO - PROCESS | 3700 | --DOCSHELL 14B09000 == 37 [pid = 3700] [id = 34] 06:28:45 INFO - PROCESS | 3700 | --DOCSHELL 13201800 == 36 [pid = 3700] [id = 33] 06:28:45 INFO - PROCESS | 3700 | --DOCSHELL 187A2400 == 35 [pid = 3700] [id = 42] 06:28:45 INFO - PROCESS | 3700 | --DOCSHELL 16545000 == 34 [pid = 3700] [id = 40] 06:28:45 INFO - PROCESS | 3700 | --DOCSHELL 19B6C800 == 33 [pid = 3700] [id = 41] 06:28:45 INFO - PROCESS | 3700 | --DOCSHELL 13209000 == 32 [pid = 3700] [id = 32] 06:28:45 INFO - PROCESS | 3700 | --DOCSHELL 1894E400 == 31 [pid = 3700] [id = 38] 06:28:45 INFO - PROCESS | 3700 | --DOCSHELL 16547400 == 30 [pid = 3700] [id = 31] 06:28:45 INFO - PROCESS | 3700 | --DOCSHELL 13374C00 == 29 [pid = 3700] [id = 29] 06:28:45 INFO - PROCESS | 3700 | --DOCSHELL 1A791400 == 28 [pid = 3700] [id = 30] 06:28:45 INFO - PROCESS | 3700 | --DOCSHELL 138B5400 == 27 [pid = 3700] [id = 39] 06:28:45 INFO - PROCESS | 3700 | --DOMWINDOW == 104 (16A8F000) [pid = 3700] [serial = 9] [outer = 00000000] [url = about:blank] 06:28:45 INFO - PROCESS | 3700 | --DOMWINDOW == 103 (16A96800) [pid = 3700] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 06:28:45 INFO - PROCESS | 3700 | --DOMWINDOW == 102 (14B61400) [pid = 3700] [serial = 4] [outer = 00000000] [url = about:blank] 06:28:45 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (194A8800) [pid = 3700] [serial = 75] [outer = 00000000] [url = about:blank] 06:28:45 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (19A57800) [pid = 3700] [serial = 78] [outer = 00000000] [url = about:blank] 06:28:45 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (1A0DAC00) [pid = 3700] [serial = 81] [outer = 00000000] [url = about:blank] 06:28:45 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (1A3CCC00) [pid = 3700] [serial = 84] [outer = 00000000] [url = about:blank] 06:28:45 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (1AC95800) [pid = 3700] [serial = 87] [outer = 00000000] [url = about:blank] 06:28:45 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (1C4D7C00) [pid = 3700] [serial = 90] [outer = 00000000] [url = about:blank] 06:28:45 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (13262000) [pid = 3700] [serial = 51] [outer = 00000000] [url = about:blank] 06:28:45 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (15D09800) [pid = 3700] [serial = 54] [outer = 00000000] [url = about:blank] 06:28:45 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (136DB400) [pid = 3700] [serial = 57] [outer = 00000000] [url = about:blank] 06:28:45 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (138B0000) [pid = 3700] [serial = 58] [outer = 00000000] [url = about:blank] 06:28:45 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (144A3000) [pid = 3700] [serial = 60] [outer = 00000000] [url = about:blank] 06:28:45 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (15BB2000) [pid = 3700] [serial = 63] [outer = 00000000] [url = about:blank] 06:28:45 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (17A99400) [pid = 3700] [serial = 66] [outer = 00000000] [url = about:blank] 06:28:45 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (17F86400) [pid = 3700] [serial = 67] [outer = 00000000] [url = about:blank] 06:28:45 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (18228400) [pid = 3700] [serial = 69] [outer = 00000000] [url = about:blank] 06:28:45 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (18908800) [pid = 3700] [serial = 72] [outer = 00000000] [url = about:blank] 06:28:45 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (18953400) [pid = 3700] [serial = 73] [outer = 00000000] [url = about:blank] 06:28:45 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (191D0C00) [pid = 3700] [serial = 76] [outer = 00000000] [url = about:blank] 06:28:45 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (19B64C00) [pid = 3700] [serial = 79] [outer = 00000000] [url = about:blank] 06:28:45 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (1A076800) [pid = 3700] [serial = 82] [outer = 00000000] [url = about:blank] 06:28:45 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1A71DC00) [pid = 3700] [serial = 85] [outer = 00000000] [url = about:blank] 06:28:45 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1C353C00) [pid = 3700] [serial = 88] [outer = 00000000] [url = about:blank] 06:28:45 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (1822F400) [pid = 3700] [serial = 70] [outer = 00000000] [url = about:blank] 06:28:45 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (15BEA000) [pid = 3700] [serial = 64] [outer = 00000000] [url = about:blank] 06:28:45 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (14B56800) [pid = 3700] [serial = 61] [outer = 00000000] [url = about:blank] 06:28:45 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (15E66000) [pid = 3700] [serial = 55] [outer = 00000000] [url = about:blank] 06:28:45 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (1336B400) [pid = 3700] [serial = 52] [outer = 00000000] [url = about:blank] 06:28:45 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (1CABA400) [pid = 3700] [serial = 91] [outer = 00000000] [url = about:blank] 06:28:45 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (1E334400) [pid = 3700] [serial = 43] [outer = 00000000] [url = about:blank] 06:28:45 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (1D911400) [pid = 3700] [serial = 33] [outer = 00000000] [url = about:blank] 06:28:45 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (1D6BB000) [pid = 3700] [serial = 30] [outer = 00000000] [url = about:blank] 06:28:45 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (1D6C1000) [pid = 3700] [serial = 31] [outer = 00000000] [url = about:blank] 06:28:45 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (1D436800) [pid = 3700] [serial = 27] [outer = 00000000] [url = about:blank] 06:28:45 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (1D43A000) [pid = 3700] [serial = 28] [outer = 00000000] [url = about:blank] 06:28:45 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (1CAC6400) [pid = 3700] [serial = 24] [outer = 00000000] [url = about:blank] 06:28:45 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (1894D000) [pid = 3700] [serial = 21] [outer = 00000000] [url = about:blank] 06:28:45 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (18951000) [pid = 3700] [serial = 22] [outer = 00000000] [url = about:blank] 06:28:45 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (197F6000) [pid = 3700] [serial = 17] [outer = 00000000] [url = about:blank] 06:28:45 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (194ADC00) [pid = 3700] [serial = 14] [outer = 00000000] [url = about:blank] 06:28:45 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (1E4BB400) [pid = 3700] [serial = 45] [outer = 00000000] [url = about:blank] 06:28:45 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (1E633000) [pid = 3700] [serial = 48] [outer = 00000000] [url = about:blank] 06:28:45 INFO - PROCESS | 3700 | --DOMWINDOW == 60 (1E331800) [pid = 3700] [serial = 42] [outer = 00000000] [url = about:blank] 06:28:45 INFO - PROCESS | 3700 | --DOMWINDOW == 59 (1DF75C00) [pid = 3700] [serial = 39] [outer = 00000000] [url = about:blank] 06:28:45 INFO - PROCESS | 3700 | --DOMWINDOW == 58 (1DF79800) [pid = 3700] [serial = 40] [outer = 00000000] [url = about:blank] 06:28:45 INFO - PROCESS | 3700 | --DOMWINDOW == 57 (1DE28400) [pid = 3700] [serial = 36] [outer = 00000000] [url = about:blank] 06:28:45 INFO - PROCESS | 3700 | --DOMWINDOW == 56 (1DE2B400) [pid = 3700] [serial = 37] [outer = 00000000] [url = about:blank] 06:28:45 INFO - PROCESS | 3700 | --DOMWINDOW == 55 (1DB4E800) [pid = 3700] [serial = 34] [outer = 00000000] [url = about:blank] 06:28:45 INFO - PROCESS | 3700 | 1461158925979 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]]]}] 06:28:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 06:28:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1143ms 06:28:46 INFO - PROCESS | 3700 | 1461158926015 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 06:28:46 INFO - PROCESS | 3700 | 1461158926020 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 06:28:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 06:28:46 INFO - PROCESS | 3700 | 1461158926026 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 06:28:46 INFO - PROCESS | 3700 | 1461158926029 Marionette TRACE conn3 <- [1,138,null,{}] 06:28:46 INFO - PROCESS | 3700 | 1461158926038 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}] 06:28:46 INFO - PROCESS | 3700 | 1461158926119 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 06:28:46 INFO - PROCESS | 3700 | 1461158926129 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:46 INFO - PROCESS | 3700 | ++DOCSHELL 13A53400 == 28 [pid = 3700] [id = 44] 06:28:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 56 (142B2C00) [pid = 3700] [serial = 128] [outer = 00000000] 06:28:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 57 (14499000) [pid = 3700] [serial = 129] [outer = 142B2C00] 06:28:46 INFO - PROCESS | 3700 | 1461158926178 Marionette DEBUG loaded listener.js 06:28:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 58 (14B15C00) [pid = 3700] [serial = 130] [outer = 142B2C00] 06:28:46 INFO - PROCESS | 3700 | 1461158926589 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]]]}] 06:28:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 06:28:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 571ms 06:28:46 INFO - PROCESS | 3700 | 1461158926605 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 06:28:46 INFO - PROCESS | 3700 | 1461158926611 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 06:28:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 06:28:46 INFO - PROCESS | 3700 | 1461158926617 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 06:28:46 INFO - PROCESS | 3700 | 1461158926620 Marionette TRACE conn3 <- [1,142,null,{}] 06:28:46 INFO - PROCESS | 3700 | 1461158926624 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}] 06:28:46 INFO - PROCESS | 3700 | 1461158926720 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 06:28:46 INFO - PROCESS | 3700 | 1461158926726 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:46 INFO - PROCESS | 3700 | ++DOCSHELL 14B61400 == 29 [pid = 3700] [id = 45] 06:28:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 59 (14BE4000) [pid = 3700] [serial = 131] [outer = 00000000] 06:28:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 60 (15D02400) [pid = 3700] [serial = 132] [outer = 14BE4000] 06:28:46 INFO - PROCESS | 3700 | 1461158926774 Marionette DEBUG loaded listener.js 06:28:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 61 (15DCF400) [pid = 3700] [serial = 133] [outer = 14BE4000] 06:28:47 INFO - PROCESS | 3700 | 1461158927194 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]]]}] 06:28:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 06:28:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 617ms 06:28:47 INFO - PROCESS | 3700 | 1461158927236 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 06:28:47 INFO - PROCESS | 3700 | 1461158927238 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 06:28:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 06:28:47 INFO - PROCESS | 3700 | 1461158927242 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 06:28:47 INFO - PROCESS | 3700 | 1461158927246 Marionette TRACE conn3 <- [1,146,null,{}] 06:28:47 INFO - PROCESS | 3700 | 1461158927260 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}] 06:28:47 INFO - PROCESS | 3700 | 1461158927322 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 06:28:47 INFO - PROCESS | 3700 | 1461158927330 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:47 INFO - PROCESS | 3700 | ++DOCSHELL 16A8CC00 == 30 [pid = 3700] [id = 46] 06:28:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (16A90C00) [pid = 3700] [serial = 134] [outer = 00000000] 06:28:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (17F86C00) [pid = 3700] [serial = 135] [outer = 16A90C00] 06:28:47 INFO - PROCESS | 3700 | 1461158927378 Marionette DEBUG loaded listener.js 06:28:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (17F9D800) [pid = 3700] [serial = 136] [outer = 16A90C00] 06:28:47 INFO - PROCESS | 3700 | 1461158927796 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]]]}] 06:28:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 06:28:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 632ms 06:28:47 INFO - PROCESS | 3700 | 1461158927865 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 06:28:47 INFO - PROCESS | 3700 | 1461158927867 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 06:28:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 06:28:47 INFO - PROCESS | 3700 | 1461158927878 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 06:28:47 INFO - PROCESS | 3700 | 1461158927880 Marionette TRACE conn3 <- [1,150,null,{}] 06:28:47 INFO - PROCESS | 3700 | 1461158927884 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}] 06:28:47 INFO - PROCESS | 3700 | 1461158927981 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 06:28:48 INFO - PROCESS | 3700 | 1461158928048 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:48 INFO - PROCESS | 3700 | ++DOCSHELL 142AA000 == 31 [pid = 3700] [id = 47] 06:28:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (18228400) [pid = 3700] [serial = 137] [outer = 00000000] 06:28:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (1879EC00) [pid = 3700] [serial = 138] [outer = 18228400] 06:28:48 INFO - PROCESS | 3700 | 1461158928094 Marionette DEBUG loaded listener.js 06:28:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (18907000) [pid = 3700] [serial = 139] [outer = 18228400] 06:28:48 INFO - PROCESS | 3700 | 1461158928472 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]]]}] 06:28:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 06:28:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 632ms 06:28:48 INFO - PROCESS | 3700 | 1461158928512 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 06:28:48 INFO - PROCESS | 3700 | 1461158928515 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 06:28:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 06:28:48 INFO - PROCESS | 3700 | 1461158928518 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 06:28:48 INFO - PROCESS | 3700 | 1461158928520 Marionette TRACE conn3 <- [1,154,null,{}] 06:28:48 INFO - PROCESS | 3700 | 1461158928528 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}] 06:28:48 INFO - PROCESS | 3700 | 1461158928619 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 06:28:48 INFO - PROCESS | 3700 | 1461158928625 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:48 INFO - PROCESS | 3700 | ++DOCSHELL 1822F400 == 32 [pid = 3700] [id = 48] 06:28:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (18639800) [pid = 3700] [serial = 140] [outer = 00000000] 06:28:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (18955400) [pid = 3700] [serial = 141] [outer = 18639800] 06:28:48 INFO - PROCESS | 3700 | 1461158928653 Marionette DEBUG loaded listener.js 06:28:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (18954800) [pid = 3700] [serial = 142] [outer = 18639800] 06:28:49 INFO - PROCESS | 3700 | 1461158929080 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]]]}] 06:28:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 06:28:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 631ms 06:28:49 INFO - PROCESS | 3700 | 1461158929140 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 06:28:49 INFO - PROCESS | 3700 | 1461158929142 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 06:28:49 INFO - PROCESS | 3700 | 1461158929145 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 06:28:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 06:28:49 INFO - PROCESS | 3700 | 1461158929147 Marionette TRACE conn3 <- [1,158,null,{}] 06:28:49 INFO - PROCESS | 3700 | 1461158929151 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}] 06:28:49 INFO - PROCESS | 3700 | 1461158929252 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 06:28:49 INFO - PROCESS | 3700 | 1461158929324 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:49 INFO - PROCESS | 3700 | ++DOCSHELL 19A02C00 == 33 [pid = 3700] [id = 49] 06:28:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (19A5F400) [pid = 3700] [serial = 143] [outer = 00000000] 06:28:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (19B6D400) [pid = 3700] [serial = 144] [outer = 19A5F400] 06:28:49 INFO - PROCESS | 3700 | 1461158929371 Marionette DEBUG loaded listener.js 06:28:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (1A067800) [pid = 3700] [serial = 145] [outer = 19A5F400] 06:28:49 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (1822C000) [pid = 3700] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 06:28:49 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (14B09800) [pid = 3700] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 06:28:49 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (142AA400) [pid = 3700] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 06:28:49 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (16A93000) [pid = 3700] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 06:28:49 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (13202C00) [pid = 3700] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 06:28:49 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (15DD9800) [pid = 3700] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 06:28:49 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (18950000) [pid = 3700] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 06:28:49 INFO - PROCESS | 3700 | 1461158929745 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]]]}] 06:28:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 06:28:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 602ms 06:28:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 06:28:49 INFO - PROCESS | 3700 | 1461158929765 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 06:28:49 INFO - PROCESS | 3700 | 1461158929767 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 06:28:49 INFO - PROCESS | 3700 | 1461158929771 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 06:28:49 INFO - PROCESS | 3700 | 1461158929772 Marionette TRACE conn3 <- [1,162,null,{}] 06:28:49 INFO - PROCESS | 3700 | 1461158929776 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}] 06:28:49 INFO - PROCESS | 3700 | 1461158929843 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 06:28:49 INFO - PROCESS | 3700 | 1461158929849 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:49 INFO - PROCESS | 3700 | ++DOCSHELL 14B5DC00 == 34 [pid = 3700] [id = 50] 06:28:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (1551DC00) [pid = 3700] [serial = 146] [outer = 00000000] 06:28:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (197EEC00) [pid = 3700] [serial = 147] [outer = 1551DC00] 06:28:49 INFO - PROCESS | 3700 | 1461158929893 Marionette DEBUG loaded listener.js 06:28:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (18637400) [pid = 3700] [serial = 148] [outer = 1551DC00] 06:28:50 INFO - PROCESS | 3700 | 1461158930279 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]]]}] 06:28:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 06:28:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 571ms 06:28:50 INFO - PROCESS | 3700 | 1461158930349 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 06:28:50 INFO - PROCESS | 3700 | 1461158930351 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 06:28:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 06:28:50 INFO - PROCESS | 3700 | 1461158930354 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 06:28:50 INFO - PROCESS | 3700 | 1461158930356 Marionette TRACE conn3 <- [1,166,null,{}] 06:28:50 INFO - PROCESS | 3700 | 1461158930359 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}] 06:28:50 INFO - PROCESS | 3700 | 1461158930428 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 06:28:50 INFO - PROCESS | 3700 | 1461158930433 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:50 INFO - PROCESS | 3700 | ++DOCSHELL 17F95400 == 35 [pid = 3700] [id = 51] 06:28:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (18950000) [pid = 3700] [serial = 149] [outer = 00000000] 06:28:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (1A3CBC00) [pid = 3700] [serial = 150] [outer = 18950000] 06:28:50 INFO - PROCESS | 3700 | 1461158930477 Marionette DEBUG loaded listener.js 06:28:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (1A3C9800) [pid = 3700] [serial = 151] [outer = 18950000] 06:28:50 INFO - PROCESS | 3700 | 1461158930869 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]]]}] 06:28:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 06:28:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 571ms 06:28:50 INFO - PROCESS | 3700 | 1461158930935 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 06:28:50 INFO - PROCESS | 3700 | 1461158930937 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 06:28:50 INFO - PROCESS | 3700 | 1461158930940 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 06:28:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 06:28:50 INFO - PROCESS | 3700 | 1461158930942 Marionette TRACE conn3 <- [1,170,null,{}] 06:28:50 INFO - PROCESS | 3700 | 1461158930945 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}] 06:28:51 INFO - PROCESS | 3700 | 1461158930999 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 06:28:51 INFO - PROCESS | 3700 | 1461158931004 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:51 INFO - PROCESS | 3700 | ++DOCSHELL 1A0E2400 == 36 [pid = 3700] [id = 52] 06:28:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (1A78E000) [pid = 3700] [serial = 152] [outer = 00000000] 06:28:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (1AC31400) [pid = 3700] [serial = 153] [outer = 1A78E000] 06:28:51 INFO - PROCESS | 3700 | 1461158931048 Marionette DEBUG loaded listener.js 06:28:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (1AC97400) [pid = 3700] [serial = 154] [outer = 1A78E000] 06:28:51 INFO - PROCESS | 3700 | 1461158931406 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]]]}] 06:28:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 06:28:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 511ms 06:28:51 INFO - PROCESS | 3700 | 1461158931441 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 06:28:51 INFO - PROCESS | 3700 | 1461158931442 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 06:28:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 06:28:51 INFO - PROCESS | 3700 | 1461158931446 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 06:28:51 INFO - PROCESS | 3700 | 1461158931447 Marionette TRACE conn3 <- [1,174,null,{}] 06:28:51 INFO - PROCESS | 3700 | 1461158931451 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}] 06:28:51 INFO - PROCESS | 3700 | 1461158931547 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 06:28:51 INFO - PROCESS | 3700 | 1461158931552 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:51 INFO - PROCESS | 3700 | ++DOCSHELL 13260C00 == 37 [pid = 3700] [id = 53] 06:28:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (13374C00) [pid = 3700] [serial = 155] [outer = 00000000] 06:28:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (1AC9DC00) [pid = 3700] [serial = 156] [outer = 13374C00] 06:28:51 INFO - PROCESS | 3700 | 1461158931604 Marionette DEBUG loaded listener.js 06:28:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1C4CAC00) [pid = 3700] [serial = 157] [outer = 13374C00] 06:28:52 INFO - PROCESS | 3700 | 1461158932318 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]]]}] 06:28:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 06:28:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 903ms 06:28:52 INFO - PROCESS | 3700 | 1461158932358 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 06:28:52 INFO - PROCESS | 3700 | 1461158932364 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 06:28:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 06:28:52 INFO - PROCESS | 3700 | 1461158932369 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 06:28:52 INFO - PROCESS | 3700 | 1461158932373 Marionette TRACE conn3 <- [1,178,null,{}] 06:28:52 INFO - PROCESS | 3700 | 1461158932378 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}] 06:28:52 INFO - PROCESS | 3700 | 1461158932538 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 06:28:52 INFO - PROCESS | 3700 | 1461158932612 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:52 INFO - PROCESS | 3700 | ++DOCSHELL 1336D000 == 38 [pid = 3700] [id = 54] 06:28:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (138B5000) [pid = 3700] [serial = 158] [outer = 00000000] 06:28:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (15BD9400) [pid = 3700] [serial = 159] [outer = 138B5000] 06:28:52 INFO - PROCESS | 3700 | 1461158932709 Marionette DEBUG loaded listener.js 06:28:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (15D8AC00) [pid = 3700] [serial = 160] [outer = 138B5000] 06:28:53 INFO - PROCESS | 3700 | --DOCSHELL 1A0E2400 == 37 [pid = 3700] [id = 52] 06:28:53 INFO - PROCESS | 3700 | --DOCSHELL 17F95400 == 36 [pid = 3700] [id = 51] 06:28:53 INFO - PROCESS | 3700 | --DOCSHELL 14B5DC00 == 35 [pid = 3700] [id = 50] 06:28:53 INFO - PROCESS | 3700 | --DOCSHELL 19A02C00 == 34 [pid = 3700] [id = 49] 06:28:53 INFO - PROCESS | 3700 | --DOCSHELL 1822F400 == 33 [pid = 3700] [id = 48] 06:28:53 INFO - PROCESS | 3700 | --DOCSHELL 142AA000 == 32 [pid = 3700] [id = 47] 06:28:53 INFO - PROCESS | 3700 | --DOCSHELL 16A8CC00 == 31 [pid = 3700] [id = 46] 06:28:53 INFO - PROCESS | 3700 | --DOCSHELL 14B61400 == 30 [pid = 3700] [id = 45] 06:28:53 INFO - PROCESS | 3700 | --DOCSHELL 13A53400 == 29 [pid = 3700] [id = 44] 06:28:53 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1D0B9400) [pid = 3700] [serial = 94] [outer = 00000000] [url = about:blank] 06:28:53 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (1863DC00) [pid = 3700] [serial = 108] [outer = 00000000] [url = about:blank] 06:28:53 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (194B2C00) [pid = 3700] [serial = 112] [outer = 00000000] [url = about:blank] 06:28:53 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (15518C00) [pid = 3700] [serial = 99] [outer = 00000000] [url = about:blank] 06:28:53 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (157BD000) [pid = 3700] [serial = 102] [outer = 00000000] [url = about:blank] 06:28:53 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (157B6000) [pid = 3700] [serial = 100] [outer = 00000000] [url = about:blank] 06:28:53 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (17F88800) [pid = 3700] [serial = 106] [outer = 00000000] [url = about:blank] 06:28:53 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (13260400) [pid = 3700] [serial = 96] [outer = 00000000] [url = about:blank] 06:28:53 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (187A9400) [pid = 3700] [serial = 109] [outer = 00000000] [url = about:blank] 06:28:53 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (1336C800) [pid = 3700] [serial = 97] [outer = 00000000] [url = about:blank] 06:28:53 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (15BE6C00) [pid = 3700] [serial = 103] [outer = 00000000] [url = about:blank] 06:28:53 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (17A98000) [pid = 3700] [serial = 105] [outer = 00000000] [url = about:blank] 06:28:53 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (1D07A000) [pid = 3700] [serial = 93] [outer = 00000000] [url = about:blank] 06:28:53 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (18A05000) [pid = 3700] [serial = 111] [outer = 00000000] [url = about:blank] 06:28:53 INFO - PROCESS | 3700 | 1461158933486 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]]]}] 06:28:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 06:28:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1143ms 06:28:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 06:28:53 INFO - PROCESS | 3700 | 1461158933529 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 06:28:53 INFO - PROCESS | 3700 | 1461158933533 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 06:28:53 INFO - PROCESS | 3700 | 1461158933538 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 06:28:53 INFO - PROCESS | 3700 | 1461158933542 Marionette TRACE conn3 <- [1,182,null,{}] 06:28:53 INFO - PROCESS | 3700 | 1461158933548 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}] 06:28:53 INFO - PROCESS | 3700 | 1461158933629 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 06:28:53 INFO - PROCESS | 3700 | 1461158933637 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:53 INFO - PROCESS | 3700 | ++DOCSHELL 136D3C00 == 30 [pid = 3700] [id = 55] 06:28:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (138B5800) [pid = 3700] [serial = 161] [outer = 00000000] 06:28:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (13A51C00) [pid = 3700] [serial = 162] [outer = 138B5800] 06:28:53 INFO - PROCESS | 3700 | 1461158933673 Marionette DEBUG loaded listener.js 06:28:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (14499400) [pid = 3700] [serial = 163] [outer = 138B5800] 06:28:54 INFO - PROCESS | 3700 | 1461158934111 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]]]}] 06:28:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 06:28:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 632ms 06:28:54 INFO - PROCESS | 3700 | 1461158934159 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 06:28:54 INFO - PROCESS | 3700 | 1461158934165 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 06:28:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 06:28:54 INFO - PROCESS | 3700 | 1461158934171 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 06:28:54 INFO - PROCESS | 3700 | 1461158934174 Marionette TRACE conn3 <- [1,186,null,{}] 06:28:54 INFO - PROCESS | 3700 | 1461158934177 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}] 06:28:54 INFO - PROCESS | 3700 | 1461158934252 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 06:28:54 INFO - PROCESS | 3700 | 1461158934260 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:54 INFO - PROCESS | 3700 | ++DOCSHELL 157BAC00 == 31 [pid = 3700] [id = 56] 06:28:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (15B0C800) [pid = 3700] [serial = 164] [outer = 00000000] 06:28:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (15BF0800) [pid = 3700] [serial = 165] [outer = 15B0C800] 06:28:54 INFO - PROCESS | 3700 | 1461158934304 Marionette DEBUG loaded listener.js 06:28:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (15D94000) [pid = 3700] [serial = 166] [outer = 15B0C800] 06:28:54 INFO - PROCESS | 3700 | 1461158934703 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]]]}] 06:28:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 06:28:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 571ms 06:28:54 INFO - PROCESS | 3700 | 1461158934751 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 06:28:54 INFO - PROCESS | 3700 | 1461158934753 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 06:28:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 06:28:54 INFO - PROCESS | 3700 | 1461158934757 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 06:28:54 INFO - PROCESS | 3700 | 1461158934760 Marionette TRACE conn3 <- [1,190,null,{}] 06:28:54 INFO - PROCESS | 3700 | 1461158934770 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}] 06:28:54 INFO - PROCESS | 3700 | 1461158934848 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 06:28:54 INFO - PROCESS | 3700 | 1461158934857 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:54 INFO - PROCESS | 3700 | ++DOCSHELL 16A95800 == 32 [pid = 3700] [id = 57] 06:28:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (16A96000) [pid = 3700] [serial = 167] [outer = 00000000] 06:28:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (17F7E800) [pid = 3700] [serial = 168] [outer = 16A96000] 06:28:54 INFO - PROCESS | 3700 | 1461158934908 Marionette DEBUG loaded listener.js 06:28:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (17F9A000) [pid = 3700] [serial = 169] [outer = 16A96000] 06:28:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (1863E000) [pid = 3700] [serial = 170] [outer = 1E4BFC00] 06:28:55 INFO - PROCESS | 3700 | 1461158935374 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]]]}] 06:28:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 06:28:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 662ms 06:28:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 06:28:55 INFO - PROCESS | 3700 | 1461158935441 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 06:28:55 INFO - PROCESS | 3700 | 1461158935443 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 06:28:55 INFO - PROCESS | 3700 | 1461158935430 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 06:28:55 INFO - PROCESS | 3700 | 1461158935432 Marionette TRACE conn3 <- [1,194,null,{}] 06:28:55 INFO - PROCESS | 3700 | 1461158935435 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}] 06:28:55 INFO - PROCESS | 3700 | 1461158935510 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 06:28:55 INFO - PROCESS | 3700 | 1461158935518 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:55 INFO - PROCESS | 3700 | ++DOCSHELL 18225400 == 33 [pid = 3700] [id = 58] 06:28:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (182D7C00) [pid = 3700] [serial = 171] [outer = 00000000] 06:28:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (1896AC00) [pid = 3700] [serial = 172] [outer = 182D7C00] 06:28:55 INFO - PROCESS | 3700 | 1461158935562 Marionette DEBUG loaded listener.js 06:28:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (191C4C00) [pid = 3700] [serial = 173] [outer = 182D7C00] 06:28:55 INFO - PROCESS | 3700 | 1461158935977 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]]]}] 06:28:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 06:28:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 572ms 06:28:56 INFO - PROCESS | 3700 | 1461158936011 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 06:28:56 INFO - PROCESS | 3700 | 1461158936013 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 06:28:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 06:28:56 INFO - PROCESS | 3700 | 1461158936016 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 06:28:56 INFO - PROCESS | 3700 | 1461158936018 Marionette TRACE conn3 <- [1,198,null,{}] 06:28:56 INFO - PROCESS | 3700 | 1461158936022 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}] 06:28:56 INFO - PROCESS | 3700 | 1461158936112 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 06:28:56 INFO - PROCESS | 3700 | 1461158936182 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:56 INFO - PROCESS | 3700 | ++DOCSHELL 19545C00 == 34 [pid = 3700] [id = 59] 06:28:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (19547800) [pid = 3700] [serial = 174] [outer = 00000000] 06:28:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (19A0C000) [pid = 3700] [serial = 175] [outer = 19547800] 06:28:56 INFO - PROCESS | 3700 | 1461158936226 Marionette DEBUG loaded listener.js 06:28:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (19B65400) [pid = 3700] [serial = 176] [outer = 19547800] 06:28:56 INFO - PROCESS | 3700 | 1461158936624 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]]]}] 06:28:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 06:28:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 601ms 06:28:56 INFO - PROCESS | 3700 | 1461158936639 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 06:28:56 INFO - PROCESS | 3700 | 1461158936641 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 06:28:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 06:28:56 INFO - PROCESS | 3700 | 1461158936649 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 06:28:56 INFO - PROCESS | 3700 | 1461158936651 Marionette TRACE conn3 <- [1,202,null,{}] 06:28:56 INFO - PROCESS | 3700 | 1461158936654 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}] 06:28:56 INFO - PROCESS | 3700 | 1461158936776 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 06:28:56 INFO - PROCESS | 3700 | 1461158936783 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:56 INFO - PROCESS | 3700 | ++DOCSHELL 1A0E5000 == 35 [pid = 3700] [id = 60] 06:28:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (1A0E5400) [pid = 3700] [serial = 177] [outer = 00000000] 06:28:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (1AC35800) [pid = 3700] [serial = 178] [outer = 1A0E5400] 06:28:56 INFO - PROCESS | 3700 | 1461158936811 Marionette DEBUG loaded listener.js 06:28:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1AC35000) [pid = 3700] [serial = 179] [outer = 1A0E5400] 06:28:57 INFO - PROCESS | 3700 | 1461158937218 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]]]}] 06:28:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 06:28:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 617ms 06:28:57 INFO - PROCESS | 3700 | 1461158937275 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 06:28:57 INFO - PROCESS | 3700 | 1461158937277 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 06:28:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 06:28:57 INFO - PROCESS | 3700 | 1461158937281 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 06:28:57 INFO - PROCESS | 3700 | 1461158937282 Marionette TRACE conn3 <- [1,206,null,{}] 06:28:57 INFO - PROCESS | 3700 | 1461158937286 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}] 06:28:57 INFO - PROCESS | 3700 | 1461158937360 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 06:28:57 INFO - PROCESS | 3700 | 1461158937366 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:57 INFO - PROCESS | 3700 | ++DOCSHELL 1C4D5C00 == 36 [pid = 3700] [id = 61] 06:28:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (1C4D7400) [pid = 3700] [serial = 180] [outer = 00000000] 06:28:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (1CAC3400) [pid = 3700] [serial = 181] [outer = 1C4D7400] 06:28:57 INFO - PROCESS | 3700 | 1461158937432 Marionette DEBUG loaded listener.js 06:28:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (1CAC6800) [pid = 3700] [serial = 182] [outer = 1C4D7400] 06:28:57 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (1A78E000) [pid = 3700] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 06:28:57 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (18639800) [pid = 3700] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 06:28:57 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (142B2C00) [pid = 3700] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 06:28:57 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (14BE4000) [pid = 3700] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 06:28:57 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (1336AC00) [pid = 3700] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 06:28:57 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (16A90C00) [pid = 3700] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 06:28:57 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (18228400) [pid = 3700] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 06:28:57 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (13A49800) [pid = 3700] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 06:28:57 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (16963800) [pid = 3700] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 06:28:57 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (19E39800) [pid = 3700] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 06:28:57 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (191C3400) [pid = 3700] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 06:28:57 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (19A5F400) [pid = 3700] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 06:28:57 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (1551DC00) [pid = 3700] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 06:28:57 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (18950000) [pid = 3700] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 06:28:57 INFO - PROCESS | 3700 | 1461158937896 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]]]}] 06:28:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 06:28:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 662ms 06:28:57 INFO - PROCESS | 3700 | 1461158937942 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 06:28:57 INFO - PROCESS | 3700 | 1461158937944 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 06:28:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 06:28:57 INFO - PROCESS | 3700 | 1461158937947 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 06:28:57 INFO - PROCESS | 3700 | 1461158937949 Marionette TRACE conn3 <- [1,210,null,{}] 06:28:57 INFO - PROCESS | 3700 | 1461158937953 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}] 06:28:58 INFO - PROCESS | 3700 | 1461158938046 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 06:28:58 INFO - PROCESS | 3700 | 1461158938086 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:58 INFO - PROCESS | 3700 | ++DOCSHELL 12DD3800 == 37 [pid = 3700] [id = 62] 06:28:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (1320D800) [pid = 3700] [serial = 183] [outer = 00000000] 06:28:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (16A91400) [pid = 3700] [serial = 184] [outer = 1320D800] 06:28:58 INFO - PROCESS | 3700 | 1461158938130 Marionette DEBUG loaded listener.js 06:28:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (182CF000) [pid = 3700] [serial = 185] [outer = 1320D800] 06:28:58 INFO - PROCESS | 3700 | 1461158938448 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]]]}] 06:28:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 06:28:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 511ms 06:28:58 INFO - PROCESS | 3700 | 1461158938465 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 06:28:58 INFO - PROCESS | 3700 | 1461158938467 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 06:28:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 06:28:58 INFO - PROCESS | 3700 | 1461158938470 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 06:28:58 INFO - PROCESS | 3700 | 1461158938471 Marionette TRACE conn3 <- [1,214,null,{}] 06:28:58 INFO - PROCESS | 3700 | 1461158938475 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}] 06:28:58 INFO - PROCESS | 3700 | 1461158938544 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 06:28:58 INFO - PROCESS | 3700 | 1461158938550 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:58 INFO - PROCESS | 3700 | ++DOCSHELL 16A90C00 == 38 [pid = 3700] [id = 63] 06:28:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (182D0800) [pid = 3700] [serial = 186] [outer = 00000000] 06:28:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (1D0BB800) [pid = 3700] [serial = 187] [outer = 182D0800] 06:28:58 INFO - PROCESS | 3700 | 1461158938593 Marionette DEBUG loaded listener.js 06:28:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (1D0C1800) [pid = 3700] [serial = 188] [outer = 182D0800] 06:28:58 INFO - PROCESS | 3700 | 1461158938972 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]]]}] 06:28:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 06:28:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 572ms 06:28:59 INFO - PROCESS | 3700 | 1461158939051 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 06:28:59 INFO - PROCESS | 3700 | 1461158939053 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 06:28:59 INFO - PROCESS | 3700 | 1461158939056 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 06:28:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 06:28:59 INFO - PROCESS | 3700 | 1461158939058 Marionette TRACE conn3 <- [1,218,null,{}] 06:28:59 INFO - PROCESS | 3700 | 1461158939061 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}] 06:28:59 INFO - PROCESS | 3700 | 1461158939132 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 06:28:59 INFO - PROCESS | 3700 | 1461158939139 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:59 INFO - PROCESS | 3700 | ++DOCSHELL 18638400 == 39 [pid = 3700] [id = 64] 06:28:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (1D0C6000) [pid = 3700] [serial = 189] [outer = 00000000] 06:28:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (1D29B000) [pid = 3700] [serial = 190] [outer = 1D0C6000] 06:28:59 INFO - PROCESS | 3700 | 1461158939164 Marionette DEBUG loaded listener.js 06:28:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (1D42C400) [pid = 3700] [serial = 191] [outer = 1D0C6000] 06:28:59 INFO - PROCESS | 3700 | 1461158939559 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]]]}] 06:28:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 06:28:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 511ms 06:28:59 INFO - PROCESS | 3700 | 1461158939573 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 06:28:59 INFO - PROCESS | 3700 | 1461158939575 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 06:28:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 06:28:59 INFO - PROCESS | 3700 | 1461158939579 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 06:28:59 INFO - PROCESS | 3700 | 1461158939581 Marionette TRACE conn3 <- [1,222,null,{}] 06:28:59 INFO - PROCESS | 3700 | 1461158939584 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}] 06:28:59 INFO - PROCESS | 3700 | 1461158939685 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 06:28:59 INFO - PROCESS | 3700 | 1461158939781 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:59 INFO - PROCESS | 3700 | ++DOCSHELL 12CFC400 == 40 [pid = 3700] [id = 65] 06:28:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (12CFCC00) [pid = 3700] [serial = 192] [outer = 00000000] 06:28:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (13261000) [pid = 3700] [serial = 193] [outer = 12CFCC00] 06:28:59 INFO - PROCESS | 3700 | 1461158939882 Marionette DEBUG loaded listener.js 06:28:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (138A8000) [pid = 3700] [serial = 194] [outer = 12CFCC00] 06:29:00 INFO - PROCESS | 3700 | 1461158940406 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]]]}] 06:29:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 06:29:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 858ms 06:29:00 INFO - PROCESS | 3700 | 1461158940450 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 06:29:00 INFO - PROCESS | 3700 | 1461158940454 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 06:29:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 06:29:00 INFO - PROCESS | 3700 | 1461158940459 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 06:29:00 INFO - PROCESS | 3700 | 1461158940463 Marionette TRACE conn3 <- [1,226,null,{}] 06:29:00 INFO - PROCESS | 3700 | 1461158940469 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}] 06:29:00 INFO - PROCESS | 3700 | 1461158940552 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 06:29:00 INFO - PROCESS | 3700 | 1461158940636 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:00 INFO - PROCESS | 3700 | ++DOCSHELL 16547C00 == 41 [pid = 3700] [id = 66] 06:29:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (1654FC00) [pid = 3700] [serial = 195] [outer = 00000000] 06:29:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (16A8CC00) [pid = 3700] [serial = 196] [outer = 1654FC00] 06:29:00 INFO - PROCESS | 3700 | 1461158940691 Marionette DEBUG loaded listener.js 06:29:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (17F89000) [pid = 3700] [serial = 197] [outer = 1654FC00] 06:29:01 INFO - PROCESS | 3700 | 1461158941218 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]]]}] 06:29:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 06:29:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 812ms 06:29:01 INFO - PROCESS | 3700 | 1461158941272 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 06:29:01 INFO - PROCESS | 3700 | 1461158941276 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 06:29:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 06:29:01 INFO - PROCESS | 3700 | 1461158941280 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 06:29:01 INFO - PROCESS | 3700 | 1461158941282 Marionette TRACE conn3 <- [1,230,null,{}] 06:29:01 INFO - PROCESS | 3700 | 1461158941286 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}] 06:29:01 INFO - PROCESS | 3700 | 1461158941382 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 06:29:01 INFO - PROCESS | 3700 | 1461158941451 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:01 INFO - PROCESS | 3700 | ++DOCSHELL 18903800 == 42 [pid = 3700] [id = 67] 06:29:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (19A04C00) [pid = 3700] [serial = 198] [outer = 00000000] 06:29:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (1A93B400) [pid = 3700] [serial = 199] [outer = 19A04C00] 06:29:01 INFO - PROCESS | 3700 | 1461158941504 Marionette DEBUG loaded listener.js 06:29:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (1CABB800) [pid = 3700] [serial = 200] [outer = 19A04C00] 06:29:02 INFO - PROCESS | 3700 | 1461158942001 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]]]}] 06:29:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 06:29:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 767ms 06:29:02 INFO - PROCESS | 3700 | 1461158942044 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 06:29:02 INFO - PROCESS | 3700 | 1461158942046 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 06:29:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 06:29:02 INFO - PROCESS | 3700 | 1461158942057 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 06:29:02 INFO - PROCESS | 3700 | 1461158942065 Marionette TRACE conn3 <- [1,234,null,{}] 06:29:02 INFO - PROCESS | 3700 | 1461158942069 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}] 06:29:02 INFO - PROCESS | 3700 | 1461158942166 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 06:29:02 INFO - PROCESS | 3700 | 1461158942248 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:02 INFO - PROCESS | 3700 | ++DOCSHELL 1AC39400 == 43 [pid = 3700] [id = 68] 06:29:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (1AC39800) [pid = 3700] [serial = 201] [outer = 00000000] 06:29:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (1C349000) [pid = 3700] [serial = 202] [outer = 1AC39800] 06:29:02 INFO - PROCESS | 3700 | 1461158942301 Marionette DEBUG loaded listener.js 06:29:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (1C34C400) [pid = 3700] [serial = 203] [outer = 1AC39800] 06:29:02 INFO - PROCESS | 3700 | 1461158942985 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]]]}] 06:29:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 06:29:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 963ms 06:29:03 INFO - PROCESS | 3700 | 1461158943026 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 06:29:03 INFO - PROCESS | 3700 | 1461158943030 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 06:29:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 06:29:03 INFO - PROCESS | 3700 | 1461158943036 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 06:29:03 INFO - PROCESS | 3700 | 1461158943039 Marionette TRACE conn3 <- [1,238,null,{}] 06:29:03 INFO - PROCESS | 3700 | 1461158943046 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}] 06:29:03 INFO - PROCESS | 3700 | 1461158943134 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 06:29:03 INFO - PROCESS | 3700 | 1461158943192 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:03 INFO - PROCESS | 3700 | ++DOCSHELL 136DAC00 == 44 [pid = 3700] [id = 69] 06:29:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (13A13400) [pid = 3700] [serial = 204] [outer = 00000000] 06:29:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (15512800) [pid = 3700] [serial = 205] [outer = 13A13400] 06:29:03 INFO - PROCESS | 3700 | 1461158943240 Marionette DEBUG loaded listener.js 06:29:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (15741800) [pid = 3700] [serial = 206] [outer = 13A13400] 06:29:03 INFO - PROCESS | 3700 | --DOCSHELL 1326B000 == 43 [pid = 3700] [id = 43] 06:29:03 INFO - PROCESS | 3700 | --DOCSHELL 18638400 == 42 [pid = 3700] [id = 64] 06:29:03 INFO - PROCESS | 3700 | --DOCSHELL 16A90C00 == 41 [pid = 3700] [id = 63] 06:29:03 INFO - PROCESS | 3700 | --DOCSHELL 12DD3800 == 40 [pid = 3700] [id = 62] 06:29:03 INFO - PROCESS | 3700 | --DOCSHELL 1C4D5C00 == 39 [pid = 3700] [id = 61] 06:29:03 INFO - PROCESS | 3700 | --DOCSHELL 1A0E5000 == 38 [pid = 3700] [id = 60] 06:29:03 INFO - PROCESS | 3700 | --DOCSHELL 19545C00 == 37 [pid = 3700] [id = 59] 06:29:03 INFO - PROCESS | 3700 | --DOCSHELL 18225400 == 36 [pid = 3700] [id = 58] 06:29:03 INFO - PROCESS | 3700 | --DOCSHELL 16A95800 == 35 [pid = 3700] [id = 57] 06:29:03 INFO - PROCESS | 3700 | --DOCSHELL 157BAC00 == 34 [pid = 3700] [id = 56] 06:29:03 INFO - PROCESS | 3700 | --DOCSHELL 136D3C00 == 33 [pid = 3700] [id = 55] 06:29:03 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (18955400) [pid = 3700] [serial = 141] [outer = 00000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (14499000) [pid = 3700] [serial = 129] [outer = 00000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (14B15C00) [pid = 3700] [serial = 130] [outer = 00000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (15D02400) [pid = 3700] [serial = 132] [outer = 00000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (15DCF400) [pid = 3700] [serial = 133] [outer = 00000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (14B5E000) [pid = 3700] [serial = 127] [outer = 00000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (14457400) [pid = 3700] [serial = 126] [outer = 00000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (17F86C00) [pid = 3700] [serial = 135] [outer = 00000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (1879EC00) [pid = 3700] [serial = 138] [outer = 00000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (157B3800) [pid = 3700] [serial = 115] [outer = 00000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (15512400) [pid = 3700] [serial = 114] [outer = 00000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (1894AC00) [pid = 3700] [serial = 118] [outer = 00000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (1879DC00) [pid = 3700] [serial = 117] [outer = 00000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (1A285800) [pid = 3700] [serial = 121] [outer = 00000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (1A0D8C00) [pid = 3700] [serial = 120] [outer = 00000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (1AC2F000) [pid = 3700] [serial = 124] [outer = 00000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (19B6D400) [pid = 3700] [serial = 144] [outer = 00000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1A794400) [pid = 3700] [serial = 123] [outer = 00000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (197EEC00) [pid = 3700] [serial = 147] [outer = 00000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (1A3C9800) [pid = 3700] [serial = 151] [outer = 00000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (1A3CBC00) [pid = 3700] [serial = 150] [outer = 00000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (18637400) [pid = 3700] [serial = 148] [outer = 00000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (1A067800) [pid = 3700] [serial = 145] [outer = 00000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (18907000) [pid = 3700] [serial = 139] [outer = 00000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (18954800) [pid = 3700] [serial = 142] [outer = 00000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (1AC97400) [pid = 3700] [serial = 154] [outer = 00000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (17F9D800) [pid = 3700] [serial = 136] [outer = 00000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (1AC31400) [pid = 3700] [serial = 153] [outer = 00000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3700 | 1461158943783 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]]]}] 06:29:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 06:29:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 767ms 06:29:03 INFO - PROCESS | 3700 | 1461158943802 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 06:29:03 INFO - PROCESS | 3700 | 1461158943807 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 06:29:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 06:29:03 INFO - PROCESS | 3700 | 1461158943813 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 06:29:03 INFO - PROCESS | 3700 | 1461158943815 Marionette TRACE conn3 <- [1,242,null,{}] 06:29:03 INFO - PROCESS | 3700 | 1461158943819 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}] 06:29:03 INFO - PROCESS | 3700 | 1461158943904 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 06:29:03 INFO - PROCESS | 3700 | 1461158943913 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:03 INFO - PROCESS | 3700 | ++DOCSHELL 1444AC00 == 34 [pid = 3700] [id = 70] 06:29:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (1444F400) [pid = 3700] [serial = 207] [outer = 00000000] 06:29:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (15B0F800) [pid = 3700] [serial = 208] [outer = 1444F400] 06:29:03 INFO - PROCESS | 3700 | 1461158943958 Marionette DEBUG loaded listener.js 06:29:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (15BECC00) [pid = 3700] [serial = 209] [outer = 1444F400] 06:29:04 INFO - PROCESS | 3700 | 1461158944368 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]]]}] 06:29:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 06:29:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 571ms 06:29:04 INFO - PROCESS | 3700 | 1461158944390 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 06:29:04 INFO - PROCESS | 3700 | 1461158944392 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 06:29:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 06:29:04 INFO - PROCESS | 3700 | 1461158944396 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 06:29:04 INFO - PROCESS | 3700 | 1461158944399 Marionette TRACE conn3 <- [1,246,null,{}] 06:29:04 INFO - PROCESS | 3700 | 1461158944413 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}] 06:29:04 INFO - PROCESS | 3700 | 1461158944524 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 06:29:04 INFO - PROCESS | 3700 | 1461158944532 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:04 INFO - PROCESS | 3700 | ++DOCSHELL 16A97000 == 35 [pid = 3700] [id = 71] 06:29:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (16A98400) [pid = 3700] [serial = 210] [outer = 00000000] 06:29:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (17F90800) [pid = 3700] [serial = 211] [outer = 16A98400] 06:29:04 INFO - PROCESS | 3700 | 1461158944579 Marionette DEBUG loaded listener.js 06:29:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (1822D000) [pid = 3700] [serial = 212] [outer = 16A98400] 06:29:04 INFO - PROCESS | 3700 | 1461158944984 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]]]}] 06:29:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 06:29:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 617ms 06:29:04 INFO - PROCESS | 3700 | 1461158945016 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 06:29:04 INFO - PROCESS | 3700 | 1461158945019 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 06:29:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 06:29:05 INFO - PROCESS | 3700 | 1461158945022 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 06:29:05 INFO - PROCESS | 3700 | 1461158945023 Marionette TRACE conn3 <- [1,250,null,{}] 06:29:05 INFO - PROCESS | 3700 | 1461158945014 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}] 06:29:05 INFO - PROCESS | 3700 | 1461158945090 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 06:29:05 INFO - PROCESS | 3700 | 1461158945096 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:05 INFO - PROCESS | 3700 | ++DOCSHELL 187AAC00 == 36 [pid = 3700] [id = 72] 06:29:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (18901400) [pid = 3700] [serial = 213] [outer = 00000000] 06:29:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (1894C800) [pid = 3700] [serial = 214] [outer = 18901400] 06:29:05 INFO - PROCESS | 3700 | 1461158945142 Marionette DEBUG loaded listener.js 06:29:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (18954C00) [pid = 3700] [serial = 215] [outer = 18901400] 06:29:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 06:29:05 INFO - PROCESS | 3700 | 1461158945515 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]]]}] 06:29:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 511ms 06:29:05 INFO - PROCESS | 3700 | 1461158945523 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 06:29:05 INFO - PROCESS | 3700 | 1461158945525 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 06:29:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 06:29:05 INFO - PROCESS | 3700 | 1461158945528 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 06:29:05 INFO - PROCESS | 3700 | 1461158945529 Marionette TRACE conn3 <- [1,254,null,{}] 06:29:05 INFO - PROCESS | 3700 | 1461158945533 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}] 06:29:05 INFO - PROCESS | 3700 | 1461158945639 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 06:29:05 INFO - PROCESS | 3700 | 1461158945678 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:05 INFO - PROCESS | 3700 | ++DOCSHELL 1894B800 == 37 [pid = 3700] [id = 73] 06:29:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (1895B400) [pid = 3700] [serial = 216] [outer = 00000000] 06:29:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (194B2C00) [pid = 3700] [serial = 217] [outer = 1895B400] 06:29:05 INFO - PROCESS | 3700 | 1461158945723 Marionette DEBUG loaded listener.js 06:29:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (194AB800) [pid = 3700] [serial = 218] [outer = 1895B400] 06:29:06 INFO - PROCESS | 3700 | 1461158946120 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]]]}] 06:29:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 06:29:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 617ms 06:29:06 INFO - PROCESS | 3700 | 1461158946149 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 06:29:06 INFO - PROCESS | 3700 | 1461158946151 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 06:29:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 06:29:06 INFO - PROCESS | 3700 | 1461158946160 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 06:29:06 INFO - PROCESS | 3700 | 1461158946162 Marionette TRACE conn3 <- [1,258,null,{}] 06:29:06 INFO - PROCESS | 3700 | 1461158946165 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}] 06:29:06 INFO - PROCESS | 3700 | 1461158946280 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 06:29:06 INFO - PROCESS | 3700 | 1461158946287 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:06 INFO - PROCESS | 3700 | ++DOCSHELL 16A89C00 == 38 [pid = 3700] [id = 74] 06:29:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (19B65000) [pid = 3700] [serial = 219] [outer = 00000000] 06:29:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (1A282800) [pid = 3700] [serial = 220] [outer = 19B65000] 06:29:06 INFO - PROCESS | 3700 | 1461158946335 Marionette DEBUG loaded listener.js 06:29:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1A287800) [pid = 3700] [serial = 221] [outer = 19B65000] 06:29:06 INFO - PROCESS | 3700 | 1461158946727 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]]]}] 06:29:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 06:29:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 602ms 06:29:06 INFO - PROCESS | 3700 | 1461158946781 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 06:29:06 INFO - PROCESS | 3700 | 1461158946782 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 06:29:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 06:29:06 INFO - PROCESS | 3700 | 1461158946786 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 06:29:06 INFO - PROCESS | 3700 | 1461158946787 Marionette TRACE conn3 <- [1,262,null,{}] 06:29:06 INFO - PROCESS | 3700 | 1461158946791 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}] 06:29:06 INFO - PROCESS | 3700 | 1461158946872 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 06:29:06 INFO - PROCESS | 3700 | 1461158946974 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:06 INFO - PROCESS | 3700 | ++DOCSHELL 12CF2400 == 39 [pid = 3700] [id = 75] 06:29:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (1A78E800) [pid = 3700] [serial = 222] [outer = 00000000] 06:29:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (1A93A800) [pid = 3700] [serial = 223] [outer = 1A78E800] 06:29:07 INFO - PROCESS | 3700 | 1461158947017 Marionette DEBUG loaded listener.js 06:29:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (1AC33400) [pid = 3700] [serial = 224] [outer = 1A78E800] 06:29:07 INFO - PROCESS | 3700 | 1461158947391 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]]]}] 06:29:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 06:29:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 662ms 06:29:07 INFO - PROCESS | 3700 | 1461158947458 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 06:29:07 INFO - PROCESS | 3700 | 1461158947460 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 06:29:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 06:29:07 INFO - PROCESS | 3700 | 1461158947464 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 06:29:07 INFO - PROCESS | 3700 | 1461158947465 Marionette TRACE conn3 <- [1,266,null,{}] 06:29:07 INFO - PROCESS | 3700 | 1461158947469 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}] 06:29:07 INFO - PROCESS | 3700 | 1461158947562 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 06:29:07 INFO - PROCESS | 3700 | 1461158947568 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:07 INFO - PROCESS | 3700 | ++DOCSHELL 1A0E1000 == 40 [pid = 3700] [id = 76] 06:29:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (1A78FC00) [pid = 3700] [serial = 225] [outer = 00000000] 06:29:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (1C34BC00) [pid = 3700] [serial = 226] [outer = 1A78FC00] 06:29:07 INFO - PROCESS | 3700 | 1461158947612 Marionette DEBUG loaded listener.js 06:29:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (1C348400) [pid = 3700] [serial = 227] [outer = 1A78FC00] 06:29:07 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (16A96000) [pid = 3700] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 06:29:07 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (15B0C800) [pid = 3700] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 06:29:07 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (19547800) [pid = 3700] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 06:29:07 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (182D7C00) [pid = 3700] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 06:29:07 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (138B5800) [pid = 3700] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 06:29:07 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (1A0E5400) [pid = 3700] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 06:29:07 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (1320D800) [pid = 3700] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 06:29:07 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (1C4D7400) [pid = 3700] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 06:29:07 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (182D0800) [pid = 3700] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 06:29:08 INFO - PROCESS | 3700 | 1461158948102 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]]]}] 06:29:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 06:29:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 676ms 06:29:08 INFO - PROCESS | 3700 | 1461158948145 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 06:29:08 INFO - PROCESS | 3700 | 1461158948146 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 06:29:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 06:29:08 INFO - PROCESS | 3700 | 1461158948150 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 06:29:08 INFO - PROCESS | 3700 | 1461158948151 Marionette TRACE conn3 <- [1,270,null,{}] 06:29:08 INFO - PROCESS | 3700 | 1461158948137 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}] 06:29:08 INFO - PROCESS | 3700 | 1461158948232 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 06:29:08 INFO - PROCESS | 3700 | 1461158948301 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:08 INFO - PROCESS | 3700 | ++DOCSHELL 138B6C00 == 41 [pid = 3700] [id = 77] 06:29:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (1551DC00) [pid = 3700] [serial = 228] [outer = 00000000] 06:29:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (1A282000) [pid = 3700] [serial = 229] [outer = 1551DC00] 06:29:08 INFO - PROCESS | 3700 | 1461158948345 Marionette DEBUG loaded listener.js 06:29:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1AC96400) [pid = 3700] [serial = 230] [outer = 1551DC00] 06:29:08 INFO - PROCESS | 3700 | 1461158948661 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]]]}] 06:29:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 06:29:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 572ms 06:29:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 06:29:08 INFO - PROCESS | 3700 | 1461158948710 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 06:29:08 INFO - PROCESS | 3700 | 1461158948712 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 06:29:08 INFO - PROCESS | 3700 | 1461158948715 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 06:29:08 INFO - PROCESS | 3700 | 1461158948717 Marionette TRACE conn3 <- [1,274,null,{}] 06:29:08 INFO - PROCESS | 3700 | 1461158948721 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}] 06:29:08 INFO - PROCESS | 3700 | 1461158948793 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 06:29:08 INFO - PROCESS | 3700 | 1461158948860 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:08 INFO - PROCESS | 3700 | ++DOCSHELL 17F88C00 == 42 [pid = 3700] [id = 78] 06:29:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (17F9B800) [pid = 3700] [serial = 231] [outer = 00000000] 06:29:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (1CAC8400) [pid = 3700] [serial = 232] [outer = 17F9B800] 06:29:08 INFO - PROCESS | 3700 | 1461158948905 Marionette DEBUG loaded listener.js 06:29:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (1CAC7000) [pid = 3700] [serial = 233] [outer = 17F9B800] 06:29:09 INFO - PROCESS | 3700 | 1461158949232 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]]]}] 06:29:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 06:29:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 572ms 06:29:09 INFO - PROCESS | 3700 | 1461158949294 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 06:29:09 INFO - PROCESS | 3700 | 1461158949296 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 06:29:09 INFO - PROCESS | 3700 | 1461158949299 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 06:29:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 06:29:09 INFO - PROCESS | 3700 | 1461158949301 Marionette TRACE conn3 <- [1,278,null,{}] 06:29:09 INFO - PROCESS | 3700 | 1461158949305 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}] 06:29:09 INFO - PROCESS | 3700 | 1461158949419 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 06:29:09 INFO - PROCESS | 3700 | 1461158949427 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:09 INFO - PROCESS | 3700 | ++DOCSHELL 19BED400 == 43 [pid = 3700] [id = 79] 06:29:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (1AC37800) [pid = 3700] [serial = 234] [outer = 00000000] 06:29:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (1D439400) [pid = 3700] [serial = 235] [outer = 1AC37800] 06:29:09 INFO - PROCESS | 3700 | 1461158949475 Marionette DEBUG loaded listener.js 06:29:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (1D6B5800) [pid = 3700] [serial = 236] [outer = 1AC37800] 06:29:09 INFO - PROCESS | 3700 | 1461158949855 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]]]}] 06:29:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 06:29:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 571ms 06:29:09 INFO - PROCESS | 3700 | 1461158949880 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 06:29:09 INFO - PROCESS | 3700 | 1461158949882 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 06:29:09 INFO - PROCESS | 3700 | 1461158949885 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 06:29:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 06:29:09 INFO - PROCESS | 3700 | 1461158949886 Marionette TRACE conn3 <- [1,282,null,{}] 06:29:09 INFO - PROCESS | 3700 | 1461158949889 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}] 06:29:09 INFO - PROCESS | 3700 | 1461158949993 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 06:29:10 INFO - PROCESS | 3700 | 1461158950072 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:10 INFO - PROCESS | 3700 | ++DOCSHELL 136D8C00 == 44 [pid = 3700] [id = 80] 06:29:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (136DC400) [pid = 3700] [serial = 237] [outer = 00000000] 06:29:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (13A14C00) [pid = 3700] [serial = 238] [outer = 136DC400] 06:29:10 INFO - PROCESS | 3700 | 1461158950169 Marionette DEBUG loaded listener.js 06:29:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (144A3000) [pid = 3700] [serial = 239] [outer = 136DC400] 06:29:10 INFO - PROCESS | 3700 | 1461158950770 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]]]}] 06:29:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 06:29:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 903ms 06:29:10 INFO - PROCESS | 3700 | 1461158950799 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 06:29:10 INFO - PROCESS | 3700 | 1461158950804 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 06:29:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 06:29:10 INFO - PROCESS | 3700 | 1461158950808 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 06:29:10 INFO - PROCESS | 3700 | 1461158950813 Marionette TRACE conn3 <- [1,286,null,{}] 06:29:10 INFO - PROCESS | 3700 | 1461158950818 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}] 06:29:10 INFO - PROCESS | 3700 | 1461158950901 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 06:29:10 INFO - PROCESS | 3700 | 1461158950973 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:10 INFO - PROCESS | 3700 | ++DOCSHELL 15DD9800 == 45 [pid = 3700] [id = 81] 06:29:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (15DDBC00) [pid = 3700] [serial = 240] [outer = 00000000] 06:29:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (16550C00) [pid = 3700] [serial = 241] [outer = 15DDBC00] 06:29:11 INFO - PROCESS | 3700 | 1461158951039 Marionette DEBUG loaded listener.js 06:29:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (16A8A800) [pid = 3700] [serial = 242] [outer = 15DDBC00] 06:29:11 INFO - PROCESS | 3700 | 1461158951573 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]]]}] 06:29:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 06:29:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 812ms 06:29:11 INFO - PROCESS | 3700 | 1461158951636 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 06:29:11 INFO - PROCESS | 3700 | 1461158951639 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 06:29:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 06:29:11 INFO - PROCESS | 3700 | 1461158951660 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 06:29:11 INFO - PROCESS | 3700 | 1461158951662 Marionette TRACE conn3 <- [1,290,null,{}] 06:29:11 INFO - PROCESS | 3700 | 1461158951687 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}] 06:29:11 INFO - PROCESS | 3700 | 1461158951865 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 06:29:11 INFO - PROCESS | 3700 | 1461158951875 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:11 INFO - PROCESS | 3700 | ++DOCSHELL 1863A000 == 46 [pid = 3700] [id = 82] 06:29:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (19B64400) [pid = 3700] [serial = 243] [outer = 00000000] 06:29:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (1A78F800) [pid = 3700] [serial = 244] [outer = 19B64400] 06:29:11 INFO - PROCESS | 3700 | 1461158951929 Marionette DEBUG loaded listener.js 06:29:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (1C350800) [pid = 3700] [serial = 245] [outer = 19B64400] 06:29:12 INFO - PROCESS | 3700 | 1461158952498 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]]]}] 06:29:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 06:29:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 857ms 06:29:12 INFO - PROCESS | 3700 | 1461158952528 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 06:29:12 INFO - PROCESS | 3700 | 1461158952532 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 06:29:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 06:29:12 INFO - PROCESS | 3700 | 1461158952542 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 06:29:12 INFO - PROCESS | 3700 | 1461158952547 Marionette TRACE conn3 <- [1,294,null,{}] 06:29:12 INFO - PROCESS | 3700 | 1461158952551 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}] 06:29:12 INFO - PROCESS | 3700 | 1461158952635 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 06:29:12 INFO - PROCESS | 3700 | 1461158952719 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:12 INFO - PROCESS | 3700 | ++DOCSHELL 1A3CFC00 == 47 [pid = 3700] [id = 83] 06:29:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (1D646800) [pid = 3700] [serial = 246] [outer = 00000000] 06:29:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (1D6C0400) [pid = 3700] [serial = 247] [outer = 1D646800] 06:29:12 INFO - PROCESS | 3700 | 1461158952773 Marionette DEBUG loaded listener.js 06:29:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 104 (1D903800) [pid = 3700] [serial = 248] [outer = 1D646800] 06:29:13 INFO - PROCESS | 3700 | 1461158953457 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]]]}] 06:29:13 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. 06:29:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 963ms 06:29:13 INFO - PROCESS | 3700 | 1461158953490 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 06:29:13 INFO - PROCESS | 3700 | 1461158953494 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 06:29:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 06:29:13 INFO - PROCESS | 3700 | 1461158953500 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 06:29:13 INFO - PROCESS | 3700 | 1461158953504 Marionette TRACE conn3 <- [1,298,null,{}] 06:29:13 INFO - PROCESS | 3700 | 1461158953511 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}] 06:29:13 INFO - PROCESS | 3700 | 1461158953602 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 06:29:13 INFO - PROCESS | 3700 | 1461158953677 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:13 INFO - PROCESS | 3700 | ++DOCSHELL 14B5DC00 == 48 [pid = 3700] [id = 84] 06:29:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 105 (14B5F400) [pid = 3700] [serial = 249] [outer = 00000000] 06:29:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 106 (15D8E800) [pid = 3700] [serial = 250] [outer = 14B5F400] 06:29:13 INFO - PROCESS | 3700 | 1461158953726 Marionette DEBUG loaded listener.js 06:29:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 107 (16470C00) [pid = 3700] [serial = 251] [outer = 14B5F400] 06:29:14 INFO - PROCESS | 3700 | --DOCSHELL 19BED400 == 47 [pid = 3700] [id = 79] 06:29:14 INFO - PROCESS | 3700 | --DOCSHELL 17F88C00 == 46 [pid = 3700] [id = 78] 06:29:14 INFO - PROCESS | 3700 | --DOCSHELL 138B6C00 == 45 [pid = 3700] [id = 77] 06:29:14 INFO - PROCESS | 3700 | --DOCSHELL 1A0E1000 == 44 [pid = 3700] [id = 76] 06:29:14 INFO - PROCESS | 3700 | --DOCSHELL 12CF2400 == 43 [pid = 3700] [id = 75] 06:29:14 INFO - PROCESS | 3700 | --DOCSHELL 16A89C00 == 42 [pid = 3700] [id = 74] 06:29:14 INFO - PROCESS | 3700 | --DOCSHELL 1894B800 == 41 [pid = 3700] [id = 73] 06:29:14 INFO - PROCESS | 3700 | --DOCSHELL 187AAC00 == 40 [pid = 3700] [id = 72] 06:29:14 INFO - PROCESS | 3700 | --DOCSHELL 16A97000 == 39 [pid = 3700] [id = 71] 06:29:14 INFO - PROCESS | 3700 | --DOCSHELL 1444AC00 == 38 [pid = 3700] [id = 70] 06:29:14 INFO - PROCESS | 3700 | --DOCSHELL 136DAC00 == 37 [pid = 3700] [id = 69] 06:29:14 INFO - PROCESS | 3700 | --DOCSHELL 18903800 == 36 [pid = 3700] [id = 67] 06:29:14 INFO - PROCESS | 3700 | --DOCSHELL 16547C00 == 35 [pid = 3700] [id = 66] 06:29:14 INFO - PROCESS | 3700 | --DOCSHELL 12CFC400 == 34 [pid = 3700] [id = 65] 06:29:14 INFO - PROCESS | 3700 | --DOMWINDOW == 106 (1D29B000) [pid = 3700] [serial = 190] [outer = 00000000] [url = about:blank] 06:29:14 INFO - PROCESS | 3700 | --DOMWINDOW == 105 (17F7E800) [pid = 3700] [serial = 168] [outer = 00000000] [url = about:blank] 06:29:14 INFO - PROCESS | 3700 | --DOMWINDOW == 104 (17F9A000) [pid = 3700] [serial = 169] [outer = 00000000] [url = about:blank] 06:29:14 INFO - PROCESS | 3700 | --DOMWINDOW == 103 (15BD9400) [pid = 3700] [serial = 159] [outer = 00000000] [url = about:blank] 06:29:14 INFO - PROCESS | 3700 | --DOMWINDOW == 102 (15BF0800) [pid = 3700] [serial = 165] [outer = 00000000] [url = about:blank] 06:29:14 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (15D94000) [pid = 3700] [serial = 166] [outer = 00000000] [url = about:blank] 06:29:14 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (1AC9DC00) [pid = 3700] [serial = 156] [outer = 00000000] [url = about:blank] 06:29:14 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (19A0C000) [pid = 3700] [serial = 175] [outer = 00000000] [url = about:blank] 06:29:14 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (19B65400) [pid = 3700] [serial = 176] [outer = 00000000] [url = about:blank] 06:29:14 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (1896AC00) [pid = 3700] [serial = 172] [outer = 00000000] [url = about:blank] 06:29:14 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (13A51C00) [pid = 3700] [serial = 162] [outer = 00000000] [url = about:blank] 06:29:14 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (14499400) [pid = 3700] [serial = 163] [outer = 00000000] [url = about:blank] 06:29:14 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (1AC35000) [pid = 3700] [serial = 179] [outer = 00000000] [url = about:blank] 06:29:14 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (1AC35800) [pid = 3700] [serial = 178] [outer = 00000000] [url = about:blank] 06:29:14 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (16A91400) [pid = 3700] [serial = 184] [outer = 00000000] [url = about:blank] 06:29:14 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (1CAC3400) [pid = 3700] [serial = 181] [outer = 00000000] [url = about:blank] 06:29:14 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (1D0BB800) [pid = 3700] [serial = 187] [outer = 00000000] [url = about:blank] 06:29:14 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (1CAC6800) [pid = 3700] [serial = 182] [outer = 00000000] [url = about:blank] 06:29:14 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (1E63C000) [pid = 3700] [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.] 06:29:14 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (182CF000) [pid = 3700] [serial = 185] [outer = 00000000] [url = about:blank] 06:29:14 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (1D0C1800) [pid = 3700] [serial = 188] [outer = 00000000] [url = about:blank] 06:29:14 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (191C4C00) [pid = 3700] [serial = 173] [outer = 00000000] [url = about:blank] 06:29:14 INFO - PROCESS | 3700 | 1461158954277 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]]]}] 06:29:14 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. 06:29:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 812ms 06:29:14 INFO - PROCESS | 3700 | 1461158954326 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 06:29:14 INFO - PROCESS | 3700 | 1461158954332 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 06:29:14 INFO - PROCESS | 3700 | 1461158954323 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 06:29:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 06:29:14 INFO - PROCESS | 3700 | 1461158954326 Marionette TRACE conn3 <- [1,302,null,{}] 06:29:14 INFO - PROCESS | 3700 | 1461158954329 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}] 06:29:14 INFO - PROCESS | 3700 | 1461158954406 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 06:29:14 INFO - PROCESS | 3700 | 1461158954413 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:14 INFO - PROCESS | 3700 | ++DOCSHELL 13A0D800 == 35 [pid = 3700] [id = 85] 06:29:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (15725800) [pid = 3700] [serial = 252] [outer = 00000000] 06:29:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (16A89C00) [pid = 3700] [serial = 253] [outer = 15725800] 06:29:14 INFO - PROCESS | 3700 | 1461158954458 Marionette DEBUG loaded listener.js 06:29:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (17A99400) [pid = 3700] [serial = 254] [outer = 15725800] 06:29:15 INFO - PROCESS | 3700 | 1461158955055 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]]]}] 06:29:15 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. 06:29:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 767ms 06:29:15 INFO - PROCESS | 3700 | 1461158955126 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 06:29:15 INFO - PROCESS | 3700 | 1461158955128 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 06:29:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 06:29:15 INFO - PROCESS | 3700 | 1461158955132 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 06:29:15 INFO - PROCESS | 3700 | 1461158955135 Marionette TRACE conn3 <- [1,306,null,{}] 06:29:15 INFO - PROCESS | 3700 | 1461158955145 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}] 06:29:15 INFO - PROCESS | 3700 | 1461158955223 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 06:29:15 INFO - PROCESS | 3700 | 1461158955232 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:15 INFO - PROCESS | 3700 | ++DOCSHELL 194AE400 == 36 [pid = 3700] [id = 86] 06:29:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (194AE800) [pid = 3700] [serial = 255] [outer = 00000000] 06:29:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (19B65800) [pid = 3700] [serial = 256] [outer = 194AE800] 06:29:15 INFO - PROCESS | 3700 | 1461158955278 Marionette DEBUG loaded listener.js 06:29:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (1A06DC00) [pid = 3700] [serial = 257] [outer = 194AE800] 06:29:15 INFO - PROCESS | 3700 | 1461158955674 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]]]}] 06:29:15 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. 06:29:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 572ms 06:29:15 INFO - PROCESS | 3700 | 1461158955710 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 06:29:15 INFO - PROCESS | 3700 | 1461158955713 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 06:29:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 06:29:15 INFO - PROCESS | 3700 | 1461158955716 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 06:29:15 INFO - PROCESS | 3700 | 1461158955718 Marionette TRACE conn3 <- [1,310,null,{}] 06:29:15 INFO - PROCESS | 3700 | 1461158955705 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}] 06:29:15 INFO - PROCESS | 3700 | 1461158955785 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 06:29:15 INFO - PROCESS | 3700 | 1461158955792 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:15 INFO - PROCESS | 3700 | ++DOCSHELL 19A62400 == 37 [pid = 3700] [id = 87] 06:29:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (1A073400) [pid = 3700] [serial = 258] [outer = 00000000] 06:29:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (1A93EC00) [pid = 3700] [serial = 259] [outer = 1A073400] 06:29:15 INFO - PROCESS | 3700 | 1461158955836 Marionette DEBUG loaded listener.js 06:29:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (1AC2BC00) [pid = 3700] [serial = 260] [outer = 1A073400] 06:29:16 INFO - PROCESS | 3700 | 1461158956236 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]]]}] 06:29:16 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. 06:29:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 571ms 06:29:16 INFO - PROCESS | 3700 | 1461158956279 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 06:29:16 INFO - PROCESS | 3700 | 1461158956281 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 06:29:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 06:29:16 INFO - PROCESS | 3700 | 1461158956284 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 06:29:16 INFO - PROCESS | 3700 | 1461158956286 Marionette TRACE conn3 <- [1,314,null,{}] 06:29:16 INFO - PROCESS | 3700 | 1461158956296 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}] 06:29:16 INFO - PROCESS | 3700 | 1461158956393 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 06:29:16 INFO - PROCESS | 3700 | 1461158956399 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:16 INFO - PROCESS | 3700 | ++DOCSHELL 1A3CAC00 == 38 [pid = 3700] [id = 88] 06:29:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (1C348800) [pid = 3700] [serial = 261] [outer = 00000000] 06:29:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (1C4D4400) [pid = 3700] [serial = 262] [outer = 1C348800] 06:29:16 INFO - PROCESS | 3700 | 1461158956446 Marionette DEBUG loaded listener.js 06:29:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (1C4D8000) [pid = 3700] [serial = 263] [outer = 1C348800] 06:29:16 INFO - PROCESS | 3700 | 1461158956880 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]]]}] 06:29:16 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. 06:29:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 632ms 06:29:16 INFO - PROCESS | 3700 | 1461158956924 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 06:29:16 INFO - PROCESS | 3700 | 1461158956926 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 06:29:16 INFO - PROCESS | 3700 | 1461158956929 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 06:29:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 06:29:16 INFO - PROCESS | 3700 | 1461158956930 Marionette TRACE conn3 <- [1,318,null,{}] 06:29:16 INFO - PROCESS | 3700 | 1461158956940 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}] 06:29:17 INFO - PROCESS | 3700 | 1461158957056 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 06:29:17 INFO - PROCESS | 3700 | 1461158957063 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:17 INFO - PROCESS | 3700 | ++DOCSHELL 138A8C00 == 39 [pid = 3700] [id = 89] 06:29:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (157B1800) [pid = 3700] [serial = 264] [outer = 00000000] 06:29:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (1D436400) [pid = 3700] [serial = 265] [outer = 157B1800] 06:29:17 INFO - PROCESS | 3700 | 1461158957110 Marionette DEBUG loaded listener.js 06:29:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (1D64A400) [pid = 3700] [serial = 266] [outer = 157B1800] 06:29:17 INFO - PROCESS | 3700 | 1461158957529 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]]]}] 06:29:17 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. 06:29:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 617ms 06:29:17 INFO - PROCESS | 3700 | 1461158957549 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 06:29:17 INFO - PROCESS | 3700 | 1461158957551 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 06:29:17 INFO - PROCESS | 3700 | 1461158957554 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 06:29:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 06:29:17 INFO - PROCESS | 3700 | 1461158957556 Marionette TRACE conn3 <- [1,322,null,{}] 06:29:17 INFO - PROCESS | 3700 | 1461158957567 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}] 06:29:17 INFO - PROCESS | 3700 | 1461158957649 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 06:29:17 INFO - PROCESS | 3700 | 1461158957726 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:17 INFO - PROCESS | 3700 | ++DOCSHELL 19BEF000 == 40 [pid = 3700] [id = 90] 06:29:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (1D42BC00) [pid = 3700] [serial = 267] [outer = 00000000] 06:29:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (1D6BD000) [pid = 3700] [serial = 268] [outer = 1D42BC00] 06:29:17 INFO - PROCESS | 3700 | 1461158957769 Marionette DEBUG loaded listener.js 06:29:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (1D908C00) [pid = 3700] [serial = 269] [outer = 1D42BC00] 06:29:18 INFO - PROCESS | 3700 | 1461158958151 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]]]}] 06:29:18 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. 06:29:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 662ms 06:29:18 INFO - PROCESS | 3700 | --DOMWINDOW == 102 (19B65000) [pid = 3700] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 06:29:18 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (13A13400) [pid = 3700] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 06:29:18 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (1895B400) [pid = 3700] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 06:29:18 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (18901400) [pid = 3700] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 06:29:18 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (16A98400) [pid = 3700] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 06:29:18 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (1A78E800) [pid = 3700] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 06:29:18 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (1551DC00) [pid = 3700] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 06:29:18 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (1444F400) [pid = 3700] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 06:29:18 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (17F9B800) [pid = 3700] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 06:29:18 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (1A78FC00) [pid = 3700] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 06:29:18 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (1D0C6000) [pid = 3700] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 06:29:18 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (13374C00) [pid = 3700] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 06:29:18 INFO - PROCESS | 3700 | 1461158958354 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 06:29:18 INFO - PROCESS | 3700 | 1461158958356 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 06:29:18 INFO - PROCESS | 3700 | 1461158958363 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 06:29:18 INFO - PROCESS | 3700 | 1461158958365 Marionette TRACE conn3 <- [1,326,null,{}] 06:29:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 06:29:18 INFO - PROCESS | 3700 | 1461158958368 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}] 06:29:18 INFO - PROCESS | 3700 | 1461158958426 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 06:29:18 INFO - PROCESS | 3700 | 1461158958431 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:18 INFO - PROCESS | 3700 | ++DOCSHELL 17A8BC00 == 41 [pid = 3700] [id = 91] 06:29:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (17F7D800) [pid = 3700] [serial = 270] [outer = 00000000] 06:29:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (19B65000) [pid = 3700] [serial = 271] [outer = 17F7D800] 06:29:18 INFO - PROCESS | 3700 | 1461158958475 Marionette DEBUG loaded listener.js 06:29:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (197ED000) [pid = 3700] [serial = 272] [outer = 17F7D800] 06:29:18 INFO - PROCESS | 3700 | 1461158958718 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 06:29:18 INFO - PROCESS | 3700 | 1461158958926 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]]]}] 06:29:18 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. 06:29:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 602ms 06:29:18 INFO - PROCESS | 3700 | 1461158958969 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 06:29:18 INFO - PROCESS | 3700 | 1461158958971 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 06:29:18 INFO - PROCESS | 3700 | 1461158958974 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 06:29:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 06:29:18 INFO - PROCESS | 3700 | 1461158958976 Marionette TRACE conn3 <- [1,330,null,{}] 06:29:18 INFO - PROCESS | 3700 | 1461158958981 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}] 06:29:19 INFO - PROCESS | 3700 | 1461158959055 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 06:29:19 INFO - PROCESS | 3700 | 1461158959061 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:19 INFO - PROCESS | 3700 | ++DOCSHELL 1A78E800 == 42 [pid = 3700] [id = 92] 06:29:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (1D647400) [pid = 3700] [serial = 273] [outer = 00000000] 06:29:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (1DB4B400) [pid = 3700] [serial = 274] [outer = 1D647400] 06:29:19 INFO - PROCESS | 3700 | 1461158959104 Marionette DEBUG loaded listener.js 06:29:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (1DE22800) [pid = 3700] [serial = 275] [outer = 1D647400] 06:29:19 INFO - PROCESS | 3700 | 1461158959489 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]]]}] 06:29:19 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. 06:29:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 571ms 06:29:19 INFO - PROCESS | 3700 | 1461158959556 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 06:29:19 INFO - PROCESS | 3700 | 1461158959558 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 06:29:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 06:29:19 INFO - PROCESS | 3700 | 1461158959562 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 06:29:19 INFO - PROCESS | 3700 | 1461158959564 Marionette TRACE conn3 <- [1,334,null,{}] 06:29:19 INFO - PROCESS | 3700 | 1461158959567 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}] 06:29:19 INFO - PROCESS | 3700 | 1461158959640 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 06:29:19 INFO - PROCESS | 3700 | 1461158959646 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:19 INFO - PROCESS | 3700 | ++DOCSHELL 1D90FC00 == 43 [pid = 3700] [id = 93] 06:29:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (1DE25000) [pid = 3700] [serial = 276] [outer = 00000000] 06:29:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (1DE2C800) [pid = 3700] [serial = 277] [outer = 1DE25000] 06:29:19 INFO - PROCESS | 3700 | 1461158959689 Marionette DEBUG loaded listener.js 06:29:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (1DF6C400) [pid = 3700] [serial = 278] [outer = 1DE25000] 06:29:20 INFO - PROCESS | 3700 | 1461158960074 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]]]}] 06:29:20 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. 06:29:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 572ms 06:29:20 INFO - PROCESS | 3700 | 1461158960140 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 06:29:20 INFO - PROCESS | 3700 | 1461158960143 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 06:29:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 06:29:20 INFO - PROCESS | 3700 | 1461158960146 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 06:29:20 INFO - PROCESS | 3700 | 1461158960148 Marionette TRACE conn3 <- [1,338,null,{}] 06:29:20 INFO - PROCESS | 3700 | 1461158960151 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}] 06:29:20 INFO - PROCESS | 3700 | 1461158960236 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 06:29:20 INFO - PROCESS | 3700 | 1461158960243 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:20 INFO - PROCESS | 3700 | ++DOCSHELL 1A7BFC00 == 44 [pid = 3700] [id = 94] 06:29:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (1A7C0000) [pid = 3700] [serial = 279] [outer = 00000000] 06:29:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (1A7C6C00) [pid = 3700] [serial = 280] [outer = 1A7C0000] 06:29:20 INFO - PROCESS | 3700 | 1461158960297 Marionette DEBUG loaded listener.js 06:29:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (1DB5A800) [pid = 3700] [serial = 281] [outer = 1A7C0000] 06:29:20 INFO - PROCESS | 3700 | 1461158960961 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]]]}] 06:29:20 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. 06:29:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 872ms 06:29:20 INFO - PROCESS | 3700 | 1461158961017 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 06:29:21 INFO - PROCESS | 3700 | 1461158961022 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 06:29:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 06:29:21 INFO - PROCESS | 3700 | 1461158961028 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 06:29:21 INFO - PROCESS | 3700 | 1461158961032 Marionette TRACE conn3 <- [1,342,null,{}] 06:29:21 INFO - PROCESS | 3700 | 1461158961037 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}] 06:29:21 INFO - PROCESS | 3700 | 1461158961124 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 06:29:21 INFO - PROCESS | 3700 | 1461158961200 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:21 INFO - PROCESS | 3700 | ++DOCSHELL 14BEFC00 == 45 [pid = 3700] [id = 95] 06:29:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 104 (15BD3C00) [pid = 3700] [serial = 282] [outer = 00000000] 06:29:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 105 (16A8D800) [pid = 3700] [serial = 283] [outer = 15BD3C00] 06:29:21 INFO - PROCESS | 3700 | 1461158961266 Marionette DEBUG loaded listener.js 06:29:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 106 (18227000) [pid = 3700] [serial = 284] [outer = 15BD3C00] 06:29:21 INFO - PROCESS | 3700 | 1461158961865 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]]]}] 06:29:21 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. 06:29:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 903ms 06:29:21 INFO - PROCESS | 3700 | 1461158961938 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 06:29:21 INFO - PROCESS | 3700 | 1461158961944 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 06:29:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 06:29:21 INFO - PROCESS | 3700 | 1461158961950 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 06:29:21 INFO - PROCESS | 3700 | 1461158961953 Marionette TRACE conn3 <- [1,346,null,{}] 06:29:21 INFO - PROCESS | 3700 | 1461158961957 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}] 06:29:22 INFO - PROCESS | 3700 | 1461158962074 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 06:29:22 INFO - PROCESS | 3700 | 1461158962149 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:22 INFO - PROCESS | 3700 | ++DOCSHELL 18904800 == 46 [pid = 3700] [id = 96] 06:29:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 107 (18907000) [pid = 3700] [serial = 285] [outer = 00000000] 06:29:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 108 (1A067800) [pid = 3700] [serial = 286] [outer = 18907000] 06:29:22 INFO - PROCESS | 3700 | 1461158962243 Marionette DEBUG loaded listener.js 06:29:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 109 (1A78A400) [pid = 3700] [serial = 287] [outer = 18907000] 06:29:22 INFO - PROCESS | 3700 | 1461158962844 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]]]}] 06:29:22 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. 06:29:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 902ms 06:29:22 INFO - PROCESS | 3700 | 1461158962859 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 06:29:22 INFO - PROCESS | 3700 | 1461158962861 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 06:29:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 06:29:22 INFO - PROCESS | 3700 | 1461158962848 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 06:29:22 INFO - PROCESS | 3700 | 1461158962852 Marionette TRACE conn3 <- [1,350,null,{}] 06:29:22 INFO - PROCESS | 3700 | 1461158962863 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}] 06:29:22 INFO - PROCESS | 3700 | 1461158962964 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 06:29:23 INFO - PROCESS | 3700 | 1461158963040 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:23 INFO - PROCESS | 3700 | ++DOCSHELL 1A7BC400 == 47 [pid = 3700] [id = 97] 06:29:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 110 (1A7C2800) [pid = 3700] [serial = 288] [outer = 00000000] 06:29:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 111 (1D0C4C00) [pid = 3700] [serial = 289] [outer = 1A7C2800] 06:29:23 INFO - PROCESS | 3700 | 1461158963098 Marionette DEBUG loaded listener.js 06:29:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 112 (1D64DC00) [pid = 3700] [serial = 290] [outer = 1A7C2800] 06:29:23 INFO - PROCESS | 3700 | 1461158963802 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]]]}] 06:29:23 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. 06:29:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 993ms 06:29:23 INFO - PROCESS | 3700 | 1461158963856 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 06:29:23 INFO - PROCESS | 3700 | 1461158963859 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 06:29:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 06:29:23 INFO - PROCESS | 3700 | 1461158963886 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 06:29:23 INFO - PROCESS | 3700 | 1461158963889 Marionette TRACE conn3 <- [1,354,null,{}] 06:29:23 INFO - PROCESS | 3700 | 1461158963910 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}] 06:29:24 INFO - PROCESS | 3700 | 1461158964023 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 06:29:24 INFO - PROCESS | 3700 | 1461158964078 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:24 INFO - PROCESS | 3700 | ++DOCSHELL 14457400 == 48 [pid = 3700] [id = 98] 06:29:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 113 (14499400) [pid = 3700] [serial = 291] [outer = 00000000] 06:29:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 114 (15B3C000) [pid = 3700] [serial = 292] [outer = 14499400] 06:29:24 INFO - PROCESS | 3700 | 1461158964129 Marionette DEBUG loaded listener.js 06:29:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 115 (15BD7800) [pid = 3700] [serial = 293] [outer = 14499400] 06:29:24 INFO - PROCESS | 3700 | 1461158964676 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]]]}] 06:29:24 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. 06:29:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 827ms 06:29:24 INFO - PROCESS | 3700 | --DOCSHELL 1336D000 == 47 [pid = 3700] [id = 54] 06:29:24 INFO - PROCESS | 3700 | --DOCSHELL 1D90FC00 == 46 [pid = 3700] [id = 93] 06:29:24 INFO - PROCESS | 3700 | --DOCSHELL 1A78E800 == 45 [pid = 3700] [id = 92] 06:29:24 INFO - PROCESS | 3700 | --DOCSHELL 17A8BC00 == 44 [pid = 3700] [id = 91] 06:29:24 INFO - PROCESS | 3700 | --DOCSHELL 19BEF000 == 43 [pid = 3700] [id = 90] 06:29:24 INFO - PROCESS | 3700 | --DOCSHELL 138A8C00 == 42 [pid = 3700] [id = 89] 06:29:24 INFO - PROCESS | 3700 | --DOCSHELL 1A3CAC00 == 41 [pid = 3700] [id = 88] 06:29:24 INFO - PROCESS | 3700 | --DOCSHELL 19A62400 == 40 [pid = 3700] [id = 87] 06:29:24 INFO - PROCESS | 3700 | --DOCSHELL 194AE400 == 39 [pid = 3700] [id = 86] 06:29:24 INFO - PROCESS | 3700 | --DOCSHELL 13A0D800 == 38 [pid = 3700] [id = 85] 06:29:24 INFO - PROCESS | 3700 | --DOCSHELL 14B5DC00 == 37 [pid = 3700] [id = 84] 06:29:24 INFO - PROCESS | 3700 | --DOCSHELL 15DD9800 == 36 [pid = 3700] [id = 81] 06:29:24 INFO - PROCESS | 3700 | --DOCSHELL 136D8C00 == 35 [pid = 3700] [id = 80] 06:29:24 INFO - PROCESS | 3700 | --DOMWINDOW == 114 (1D42C400) [pid = 3700] [serial = 191] [outer = 00000000] [url = about:blank] 06:29:24 INFO - PROCESS | 3700 | --DOMWINDOW == 113 (1C4CAC00) [pid = 3700] [serial = 157] [outer = 00000000] [url = about:blank] 06:29:24 INFO - PROCESS | 3700 | --DOMWINDOW == 112 (1A282800) [pid = 3700] [serial = 220] [outer = 00000000] [url = about:blank] 06:29:24 INFO - PROCESS | 3700 | --DOMWINDOW == 111 (1A287800) [pid = 3700] [serial = 221] [outer = 00000000] [url = about:blank] 06:29:24 INFO - PROCESS | 3700 | --DOMWINDOW == 110 (15741800) [pid = 3700] [serial = 206] [outer = 00000000] [url = about:blank] 06:29:24 INFO - PROCESS | 3700 | --DOMWINDOW == 109 (15512800) [pid = 3700] [serial = 205] [outer = 00000000] [url = about:blank] 06:29:24 INFO - PROCESS | 3700 | --DOMWINDOW == 108 (194B2C00) [pid = 3700] [serial = 217] [outer = 00000000] [url = about:blank] 06:29:24 INFO - PROCESS | 3700 | --DOMWINDOW == 107 (1894C800) [pid = 3700] [serial = 214] [outer = 00000000] [url = about:blank] 06:29:24 INFO - PROCESS | 3700 | --DOMWINDOW == 106 (18954C00) [pid = 3700] [serial = 215] [outer = 00000000] [url = about:blank] 06:29:24 INFO - PROCESS | 3700 | --DOMWINDOW == 105 (17F90800) [pid = 3700] [serial = 211] [outer = 00000000] [url = about:blank] 06:29:24 INFO - PROCESS | 3700 | --DOMWINDOW == 104 (1822D000) [pid = 3700] [serial = 212] [outer = 00000000] [url = about:blank] 06:29:24 INFO - PROCESS | 3700 | --DOMWINDOW == 103 (1A93B400) [pid = 3700] [serial = 199] [outer = 00000000] [url = about:blank] 06:29:24 INFO - PROCESS | 3700 | --DOMWINDOW == 102 (13261000) [pid = 3700] [serial = 193] [outer = 00000000] [url = about:blank] 06:29:24 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (1AC33400) [pid = 3700] [serial = 224] [outer = 00000000] [url = about:blank] 06:29:24 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (16A8CC00) [pid = 3700] [serial = 196] [outer = 00000000] [url = about:blank] 06:29:24 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (1A282000) [pid = 3700] [serial = 229] [outer = 00000000] [url = about:blank] 06:29:24 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (15B0F800) [pid = 3700] [serial = 208] [outer = 00000000] [url = about:blank] 06:29:24 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (15BECC00) [pid = 3700] [serial = 209] [outer = 00000000] [url = about:blank] 06:29:24 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (1A93A800) [pid = 3700] [serial = 223] [outer = 00000000] [url = about:blank] 06:29:24 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (1C349000) [pid = 3700] [serial = 202] [outer = 00000000] [url = about:blank] 06:29:24 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (1CAC7000) [pid = 3700] [serial = 233] [outer = 00000000] [url = about:blank] 06:29:24 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (1C34BC00) [pid = 3700] [serial = 226] [outer = 00000000] [url = about:blank] 06:29:24 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (1D439400) [pid = 3700] [serial = 235] [outer = 00000000] [url = about:blank] 06:29:24 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (1C348400) [pid = 3700] [serial = 227] [outer = 00000000] [url = about:blank] 06:29:24 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (1AC96400) [pid = 3700] [serial = 230] [outer = 00000000] [url = about:blank] 06:29:24 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (194AB800) [pid = 3700] [serial = 218] [outer = 00000000] [url = about:blank] 06:29:24 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (1CAC8400) [pid = 3700] [serial = 232] [outer = 00000000] [url = about:blank] 06:29:24 INFO - PROCESS | 3700 | 1461158964722 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 06:29:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 06:29:24 INFO - PROCESS | 3700 | 1461158964728 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 06:29:24 INFO - PROCESS | 3700 | 1461158964735 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 06:29:24 INFO - PROCESS | 3700 | 1461158964738 Marionette TRACE conn3 <- [1,358,null,{}] 06:29:24 INFO - PROCESS | 3700 | 1461158964742 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}] 06:29:24 INFO - PROCESS | 3700 | 1461158964835 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 06:29:24 INFO - PROCESS | 3700 | 1461158964907 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:24 INFO - PROCESS | 3700 | ++DOCSHELL 15722800 == 36 [pid = 3700] [id = 99] 06:29:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (15724800) [pid = 3700] [serial = 294] [outer = 00000000] 06:29:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (15BE7000) [pid = 3700] [serial = 295] [outer = 15724800] 06:29:24 INFO - PROCESS | 3700 | 1461158964952 Marionette DEBUG loaded listener.js 06:29:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (15D91800) [pid = 3700] [serial = 296] [outer = 15724800] 06:29:25 INFO - PROCESS | 3700 | 1461158965315 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]]]}] 06:29:25 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. 06:29:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 617ms 06:29:25 INFO - PROCESS | 3700 | 1461158965363 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 06:29:25 INFO - PROCESS | 3700 | 1461158965365 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 06:29:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 06:29:25 INFO - PROCESS | 3700 | 1461158965369 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 06:29:25 INFO - PROCESS | 3700 | 1461158965372 Marionette TRACE conn3 <- [1,362,null,{}] 06:29:25 INFO - PROCESS | 3700 | 1461158965386 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}] 06:29:25 INFO - PROCESS | 3700 | 1461158965466 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 06:29:25 INFO - PROCESS | 3700 | 1461158965473 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:25 INFO - PROCESS | 3700 | ++DOCSHELL 182DA000 == 37 [pid = 3700] [id = 100] 06:29:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (18636000) [pid = 3700] [serial = 297] [outer = 00000000] 06:29:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (1894C800) [pid = 3700] [serial = 298] [outer = 18636000] 06:29:25 INFO - PROCESS | 3700 | 1461158965522 Marionette DEBUG loaded listener.js 06:29:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (18955000) [pid = 3700] [serial = 299] [outer = 18636000] 06:29:25 INFO - PROCESS | 3700 | 1461158965976 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]]]}] 06:29:25 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. 06:29:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 601ms 06:29:25 INFO - PROCESS | 3700 | 1461158965990 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 06:29:25 INFO - PROCESS | 3700 | 1461158965993 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 06:29:25 INFO - PROCESS | 3700 | 1461158965996 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 06:29:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 06:29:25 INFO - PROCESS | 3700 | 1461158965997 Marionette TRACE conn3 <- [1,366,null,{}] 06:29:25 INFO - PROCESS | 3700 | 1461158966001 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}] 06:29:26 INFO - PROCESS | 3700 | 1461158966059 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 06:29:26 INFO - PROCESS | 3700 | 1461158966065 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:26 INFO - PROCESS | 3700 | ++DOCSHELL 194A8800 == 38 [pid = 3700] [id = 101] 06:29:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (194AC800) [pid = 3700] [serial = 300] [outer = 00000000] 06:29:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (19A58000) [pid = 3700] [serial = 301] [outer = 194AC800] 06:29:26 INFO - PROCESS | 3700 | 1461158966109 Marionette DEBUG loaded listener.js 06:29:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (19BF1000) [pid = 3700] [serial = 302] [outer = 194AC800] 06:29:26 INFO - PROCESS | 3700 | 1461158966530 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]]]}] 06:29:26 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. 06:29:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 572ms 06:29:26 INFO - PROCESS | 3700 | 1461158966558 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 06:29:26 INFO - PROCESS | 3700 | 1461158966560 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 06:29:26 INFO - PROCESS | 3700 | 1461158966563 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 06:29:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 06:29:26 INFO - PROCESS | 3700 | 1461158966565 Marionette TRACE conn3 <- [1,370,null,{}] 06:29:26 INFO - PROCESS | 3700 | 1461158966568 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}] 06:29:26 INFO - PROCESS | 3700 | 1461158966642 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 06:29:26 INFO - PROCESS | 3700 | 1461158966648 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:26 INFO - PROCESS | 3700 | ++DOCSHELL 1862F400 == 39 [pid = 3700] [id = 102] 06:29:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (191CC800) [pid = 3700] [serial = 303] [outer = 00000000] 06:29:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (1A3CB000) [pid = 3700] [serial = 304] [outer = 191CC800] 06:29:26 INFO - PROCESS | 3700 | 1461158966693 Marionette DEBUG loaded listener.js 06:29:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (1A71DC00) [pid = 3700] [serial = 305] [outer = 191CC800] 06:29:27 INFO - PROCESS | 3700 | 1461158967143 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]]]}] 06:29:27 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. 06:29:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 617ms 06:29:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 06:29:27 INFO - PROCESS | 3700 | 1461158967184 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 06:29:27 INFO - PROCESS | 3700 | 1461158967186 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 06:29:27 INFO - PROCESS | 3700 | 1461158967189 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 06:29:27 INFO - PROCESS | 3700 | 1461158967191 Marionette TRACE conn3 <- [1,374,null,{}] 06:29:27 INFO - PROCESS | 3700 | 1461158967194 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}] 06:29:27 INFO - PROCESS | 3700 | 1461158967310 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 06:29:27 INFO - PROCESS | 3700 | 1461158967320 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:27 INFO - PROCESS | 3700 | ++DOCSHELL 14448C00 == 40 [pid = 3700] [id = 103] 06:29:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (1A78E800) [pid = 3700] [serial = 306] [outer = 00000000] 06:29:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (1AC35C00) [pid = 3700] [serial = 307] [outer = 1A78E800] 06:29:27 INFO - PROCESS | 3700 | 1461158967356 Marionette DEBUG loaded listener.js 06:29:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (1AC95800) [pid = 3700] [serial = 308] [outer = 1A78E800] 06:29:27 INFO - PROCESS | 3700 | 1461158967794 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 06:29:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 06:29:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 661ms 06:29:27 INFO - PROCESS | 3700 | 1461158967854 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 06:29:27 INFO - PROCESS | 3700 | 1461158967856 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 06:29:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 06:29:27 INFO - PROCESS | 3700 | 1461158967876 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 06:29:27 INFO - PROCESS | 3700 | 1461158967878 Marionette TRACE conn3 <- [1,378,null,{}] 06:29:27 INFO - PROCESS | 3700 | 1461158967881 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}] 06:29:28 INFO - PROCESS | 3700 | 1461158968003 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 06:29:28 INFO - PROCESS | 3700 | 1461158968014 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:28 INFO - PROCESS | 3700 | ++DOCSHELL 13A48C00 == 41 [pid = 3700] [id = 104] 06:29:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 104 (1A7C5C00) [pid = 3700] [serial = 309] [outer = 00000000] 06:29:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 105 (1C352000) [pid = 3700] [serial = 310] [outer = 1A7C5C00] 06:29:28 INFO - PROCESS | 3700 | 1461158968058 Marionette DEBUG loaded listener.js 06:29:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 106 (1C4CAC00) [pid = 3700] [serial = 311] [outer = 1A7C5C00] 06:29:28 INFO - PROCESS | 3700 | 1461158968463 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 06:29:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 06:29:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 616ms 06:29:28 INFO - PROCESS | 3700 | 1461158968492 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 06:29:28 INFO - PROCESS | 3700 | 1461158968494 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 06:29:28 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 06:29:28 INFO - PROCESS | 3700 | 1461158968504 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 06:29:28 INFO - PROCESS | 3700 | 1461158968505 Marionette TRACE conn3 <- [1,382,null,{}] 06:29:28 INFO - PROCESS | 3700 | 1461158968509 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}] 06:29:28 INFO - PROCESS | 3700 | 1461158968607 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 06:29:28 INFO - PROCESS | 3700 | 1461158968612 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:28 INFO - PROCESS | 3700 | ++DOCSHELL 136DC000 == 42 [pid = 3700] [id = 105] 06:29:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 107 (1AC34400) [pid = 3700] [serial = 312] [outer = 00000000] 06:29:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 108 (1CAC7C00) [pid = 3700] [serial = 313] [outer = 1AC34400] 06:29:28 INFO - PROCESS | 3700 | 1461158968656 Marionette DEBUG loaded listener.js 06:29:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 109 (1D070000) [pid = 3700] [serial = 314] [outer = 1AC34400] 06:29:29 INFO - PROCESS | 3700 | --DOMWINDOW == 108 (1DE25000) [pid = 3700] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 06:29:29 INFO - PROCESS | 3700 | --DOMWINDOW == 107 (1D42BC00) [pid = 3700] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 06:29:29 INFO - PROCESS | 3700 | --DOMWINDOW == 106 (157B1800) [pid = 3700] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 06:29:29 INFO - PROCESS | 3700 | --DOMWINDOW == 105 (15725800) [pid = 3700] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 06:29:29 INFO - PROCESS | 3700 | --DOMWINDOW == 104 (1A073400) [pid = 3700] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 06:29:29 INFO - PROCESS | 3700 | --DOMWINDOW == 103 (14B5F400) [pid = 3700] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 06:29:29 INFO - PROCESS | 3700 | --DOMWINDOW == 102 (194AE800) [pid = 3700] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 06:29:29 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (1AC37800) [pid = 3700] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 06:29:29 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (17F7D800) [pid = 3700] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 06:29:29 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (1D647400) [pid = 3700] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 06:29:29 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (1C348800) [pid = 3700] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 06:29:29 INFO - PROCESS | 3700 | 1461158969173 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 06:29:29 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 06:29:29 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 707ms 06:29:29 INFO - PROCESS | 3700 | 1461158969226 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 06:29:29 INFO - PROCESS | 3700 | 1461158969228 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 06:29:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 06:29:29 INFO - PROCESS | 3700 | 1461158969237 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 06:29:29 INFO - PROCESS | 3700 | 1461158969239 Marionette TRACE conn3 <- [1,386,null,{}] 06:29:29 INFO - PROCESS | 3700 | 1461158969243 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}] 06:29:29 INFO - PROCESS | 3700 | 1461158969314 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 06:29:29 INFO - PROCESS | 3700 | 1461158969320 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:29 INFO - PROCESS | 3700 | ++DOCSHELL 15D8D400 == 43 [pid = 3700] [id = 106] 06:29:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (1894C400) [pid = 3700] [serial = 315] [outer = 00000000] 06:29:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (1C34A800) [pid = 3700] [serial = 316] [outer = 1894C400] 06:29:29 INFO - PROCESS | 3700 | 1461158969365 Marionette DEBUG loaded listener.js 06:29:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (1CAC3400) [pid = 3700] [serial = 317] [outer = 1894C400] 06:29:29 INFO - PROCESS | 3700 | 1461158969762 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]]]}] 06:29:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 06:29:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 572ms 06:29:29 INFO - PROCESS | 3700 | 1461158969810 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 06:29:29 INFO - PROCESS | 3700 | 1461158969812 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 06:29:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 06:29:29 INFO - PROCESS | 3700 | 1461158969816 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 06:29:29 INFO - PROCESS | 3700 | 1461158969817 Marionette TRACE conn3 <- [1,390,null,{}] 06:29:29 INFO - PROCESS | 3700 | 1461158969825 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}] 06:29:29 INFO - PROCESS | 3700 | 1461158969897 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 06:29:29 INFO - PROCESS | 3700 | 1461158969903 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:29 INFO - PROCESS | 3700 | ++DOCSHELL 1AC9D400 == 44 [pid = 3700] [id = 107] 06:29:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (1C34CC00) [pid = 3700] [serial = 318] [outer = 00000000] 06:29:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (1D435800) [pid = 3700] [serial = 319] [outer = 1C34CC00] 06:29:29 INFO - PROCESS | 3700 | 1461158969946 Marionette DEBUG loaded listener.js 06:29:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 104 (1D649000) [pid = 3700] [serial = 320] [outer = 1C34CC00] 06:29:30 INFO - PROCESS | 3700 | 1461158970345 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]]]}] 06:29:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 06:29:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 571ms 06:29:30 INFO - PROCESS | 3700 | 1461158970395 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 06:29:30 INFO - PROCESS | 3700 | 1461158970397 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 06:29:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 06:29:30 INFO - PROCESS | 3700 | 1461158970401 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 06:29:30 INFO - PROCESS | 3700 | 1461158970403 Marionette TRACE conn3 <- [1,394,null,{}] 06:29:30 INFO - PROCESS | 3700 | 1461158970406 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}] 06:29:30 INFO - PROCESS | 3700 | 1461158970489 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 06:29:30 INFO - PROCESS | 3700 | 1461158970497 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:30 INFO - PROCESS | 3700 | ++DOCSHELL 1D64FC00 == 45 [pid = 3700] [id = 108] 06:29:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 105 (1D6B9000) [pid = 3700] [serial = 321] [outer = 00000000] 06:29:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 106 (1DB4DC00) [pid = 3700] [serial = 322] [outer = 1D6B9000] 06:29:30 INFO - PROCESS | 3700 | 1461158970545 Marionette DEBUG loaded listener.js 06:29:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 107 (1DB58000) [pid = 3700] [serial = 323] [outer = 1D6B9000] 06:29:31 INFO - PROCESS | 3700 | 1461158971056 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]]]}] 06:29:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 06:29:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 707ms 06:29:31 INFO - PROCESS | 3700 | 1461158971109 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 06:29:31 INFO - PROCESS | 3700 | 1461158971114 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 06:29:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 06:29:31 INFO - PROCESS | 3700 | 1461158971119 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 06:29:31 INFO - PROCESS | 3700 | 1461158971124 Marionette TRACE conn3 <- [1,398,null,{}] 06:29:31 INFO - PROCESS | 3700 | 1461158971131 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}] 06:29:31 INFO - PROCESS | 3700 | 1461158971232 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 06:29:31 INFO - PROCESS | 3700 | 1461158971312 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:31 INFO - PROCESS | 3700 | ++DOCSHELL 138A8C00 == 46 [pid = 3700] [id = 109] 06:29:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 108 (138A9C00) [pid = 3700] [serial = 324] [outer = 00000000] 06:29:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 109 (15512800) [pid = 3700] [serial = 325] [outer = 138A9C00] 06:29:31 INFO - PROCESS | 3700 | 1461158971393 Marionette DEBUG loaded listener.js 06:29:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 110 (157B3000) [pid = 3700] [serial = 326] [outer = 138A9C00] 06:29:31 INFO - PROCESS | 3700 | 1461158971991 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]]]}] 06:29:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 06:29:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 903ms 06:29:32 INFO - PROCESS | 3700 | 1461158972031 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 06:29:32 INFO - PROCESS | 3700 | 1461158972037 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 06:29:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 06:29:32 INFO - PROCESS | 3700 | 1461158972043 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 06:29:32 INFO - PROCESS | 3700 | 1461158972046 Marionette TRACE conn3 <- [1,402,null,{}] 06:29:32 INFO - PROCESS | 3700 | 1461158972050 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}] 06:29:32 INFO - PROCESS | 3700 | 1461158972150 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 06:29:32 INFO - PROCESS | 3700 | 1461158972239 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:32 INFO - PROCESS | 3700 | ++DOCSHELL 17F9AC00 == 47 [pid = 3700] [id = 110] 06:29:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 111 (17F9B400) [pid = 3700] [serial = 327] [outer = 00000000] 06:29:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 112 (18A05400) [pid = 3700] [serial = 328] [outer = 17F9B400] 06:29:32 INFO - PROCESS | 3700 | 1461158972276 Marionette DEBUG loaded listener.js 06:29:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 113 (194B2C00) [pid = 3700] [serial = 329] [outer = 17F9B400] 06:29:32 INFO - PROCESS | 3700 | 1461158972824 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]]]}] 06:29:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 06:29:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 872ms 06:29:32 INFO - PROCESS | 3700 | 1461158972910 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 06:29:32 INFO - PROCESS | 3700 | 1461158972913 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 06:29:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 06:29:32 INFO - PROCESS | 3700 | 1461158972917 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 06:29:32 INFO - PROCESS | 3700 | 1461158972920 Marionette TRACE conn3 <- [1,406,null,{}] 06:29:32 INFO - PROCESS | 3700 | 1461158972931 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}] 06:29:33 INFO - PROCESS | 3700 | 1461158973075 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 06:29:33 INFO - PROCESS | 3700 | 1461158973087 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:33 INFO - PROCESS | 3700 | ++DOCSHELL 19545C00 == 48 [pid = 3700] [id = 111] 06:29:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 114 (1954F400) [pid = 3700] [serial = 330] [outer = 00000000] 06:29:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 115 (19A61800) [pid = 3700] [serial = 331] [outer = 1954F400] 06:29:33 INFO - PROCESS | 3700 | 1461158973132 Marionette DEBUG loaded listener.js 06:29:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 116 (1A789800) [pid = 3700] [serial = 332] [outer = 1954F400] 06:29:33 INFO - PROCESS | 3700 | 1461158973755 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]]]}] 06:29:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 06:29:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 872ms 06:29:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 06:29:33 INFO - PROCESS | 3700 | 1461158973785 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 06:29:33 INFO - PROCESS | 3700 | 1461158973788 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 06:29:33 INFO - PROCESS | 3700 | 1461158973792 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 06:29:33 INFO - PROCESS | 3700 | 1461158973794 Marionette TRACE conn3 <- [1,410,null,{}] 06:29:33 INFO - PROCESS | 3700 | 1461158973797 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}] 06:29:33 INFO - PROCESS | 3700 | 1461158973893 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 06:29:33 INFO - PROCESS | 3700 | 1461158973981 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:33 INFO - PROCESS | 3700 | ++DOCSHELL 1AC9AC00 == 49 [pid = 3700] [id = 112] 06:29:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 117 (1C346400) [pid = 3700] [serial = 333] [outer = 00000000] 06:29:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 118 (1D64E800) [pid = 3700] [serial = 334] [outer = 1C346400] 06:29:34 INFO - PROCESS | 3700 | 1461158974035 Marionette DEBUG loaded listener.js 06:29:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 119 (1D6BD400) [pid = 3700] [serial = 335] [outer = 1C346400] 06:29:34 INFO - PROCESS | 3700 | 1461158974634 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]]]}] 06:29:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 06:29:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 903ms 06:29:34 INFO - PROCESS | 3700 | 1461158974702 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 06:29:34 INFO - PROCESS | 3700 | 1461158974704 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 06:29:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 06:29:34 INFO - PROCESS | 3700 | 1461158974708 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 06:29:34 INFO - PROCESS | 3700 | 1461158974710 Marionette TRACE conn3 <- [1,414,null,{}] 06:29:34 INFO - PROCESS | 3700 | 1461158974737 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}] 06:29:34 INFO - PROCESS | 3700 | 1461158974844 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 06:29:34 INFO - PROCESS | 3700 | 1461158974918 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:34 INFO - PROCESS | 3700 | ++DOCSHELL 1C241400 == 50 [pid = 3700] [id = 113] 06:29:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 120 (1C243400) [pid = 3700] [serial = 336] [outer = 00000000] 06:29:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 121 (1C24BC00) [pid = 3700] [serial = 337] [outer = 1C243400] 06:29:34 INFO - PROCESS | 3700 | 1461158974954 Marionette DEBUG loaded listener.js 06:29:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 122 (1C24E000) [pid = 3700] [serial = 338] [outer = 1C243400] 06:29:35 INFO - PROCESS | 3700 | 1461158975629 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]]]}] 06:29:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 06:29:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 963ms 06:29:35 INFO - PROCESS | 3700 | 1461158975676 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 06:29:35 INFO - PROCESS | 3700 | 1461158975680 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 06:29:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 06:29:35 INFO - PROCESS | 3700 | 1461158975685 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 06:29:35 INFO - PROCESS | 3700 | 1461158975689 Marionette TRACE conn3 <- [1,418,null,{}] 06:29:35 INFO - PROCESS | 3700 | 1461158975694 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}] 06:29:35 INFO - PROCESS | 3700 | 1461158975793 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 06:29:35 INFO - PROCESS | 3700 | 1461158975898 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:35 INFO - PROCESS | 3700 | ++DOCSHELL 16964400 == 51 [pid = 3700] [id = 114] 06:29:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 123 (16965400) [pid = 3700] [serial = 339] [outer = 00000000] 06:29:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 124 (17A98000) [pid = 3700] [serial = 340] [outer = 16965400] 06:29:35 INFO - PROCESS | 3700 | 1461158975951 Marionette DEBUG loaded listener.js 06:29:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 125 (17F9D800) [pid = 3700] [serial = 341] [outer = 16965400] 06:29:36 INFO - PROCESS | 3700 | --DOCSHELL 1AC9D400 == 50 [pid = 3700] [id = 107] 06:29:36 INFO - PROCESS | 3700 | --DOCSHELL 15D8D400 == 49 [pid = 3700] [id = 106] 06:29:36 INFO - PROCESS | 3700 | --DOCSHELL 136DC000 == 48 [pid = 3700] [id = 105] 06:29:36 INFO - PROCESS | 3700 | --DOCSHELL 13A48C00 == 47 [pid = 3700] [id = 104] 06:29:36 INFO - PROCESS | 3700 | --DOCSHELL 14448C00 == 46 [pid = 3700] [id = 103] 06:29:36 INFO - PROCESS | 3700 | --DOCSHELL 1862F400 == 45 [pid = 3700] [id = 102] 06:29:36 INFO - PROCESS | 3700 | --DOCSHELL 194A8800 == 44 [pid = 3700] [id = 101] 06:29:36 INFO - PROCESS | 3700 | --DOCSHELL 182DA000 == 43 [pid = 3700] [id = 100] 06:29:36 INFO - PROCESS | 3700 | --DOCSHELL 15722800 == 42 [pid = 3700] [id = 99] 06:29:36 INFO - PROCESS | 3700 | --DOCSHELL 14457400 == 41 [pid = 3700] [id = 98] 06:29:36 INFO - PROCESS | 3700 | --DOCSHELL 14BEFC00 == 40 [pid = 3700] [id = 95] 06:29:36 INFO - PROCESS | 3700 | --DOMWINDOW == 124 (1D6C0400) [pid = 3700] [serial = 247] [outer = 00000000] [url = about:blank] 06:29:36 INFO - PROCESS | 3700 | --DOCSHELL 1A7BFC00 == 39 [pid = 3700] [id = 94] 06:29:36 INFO - PROCESS | 3700 | --DOMWINDOW == 123 (1D6BD000) [pid = 3700] [serial = 268] [outer = 00000000] [url = about:blank] 06:29:36 INFO - PROCESS | 3700 | --DOMWINDOW == 122 (1D64A400) [pid = 3700] [serial = 266] [outer = 00000000] [url = about:blank] 06:29:36 INFO - PROCESS | 3700 | --DOMWINDOW == 121 (13A14C00) [pid = 3700] [serial = 238] [outer = 00000000] [url = about:blank] 06:29:36 INFO - PROCESS | 3700 | --DOMWINDOW == 120 (16550C00) [pid = 3700] [serial = 241] [outer = 00000000] [url = about:blank] 06:29:36 INFO - PROCESS | 3700 | --DOMWINDOW == 119 (16A89C00) [pid = 3700] [serial = 253] [outer = 00000000] [url = about:blank] 06:29:36 INFO - PROCESS | 3700 | --DOMWINDOW == 118 (17A99400) [pid = 3700] [serial = 254] [outer = 00000000] [url = about:blank] 06:29:36 INFO - PROCESS | 3700 | --DOMWINDOW == 117 (1A93EC00) [pid = 3700] [serial = 259] [outer = 00000000] [url = about:blank] 06:29:36 INFO - PROCESS | 3700 | --DOMWINDOW == 116 (1D436400) [pid = 3700] [serial = 265] [outer = 00000000] [url = about:blank] 06:29:36 INFO - PROCESS | 3700 | --DOMWINDOW == 115 (16470C00) [pid = 3700] [serial = 251] [outer = 00000000] [url = about:blank] 06:29:36 INFO - PROCESS | 3700 | --DOMWINDOW == 114 (15D8E800) [pid = 3700] [serial = 250] [outer = 00000000] [url = about:blank] 06:29:36 INFO - PROCESS | 3700 | --DOMWINDOW == 113 (19B65800) [pid = 3700] [serial = 256] [outer = 00000000] [url = about:blank] 06:29:36 INFO - PROCESS | 3700 | --DOMWINDOW == 112 (1A06DC00) [pid = 3700] [serial = 257] [outer = 00000000] [url = about:blank] 06:29:36 INFO - PROCESS | 3700 | --DOMWINDOW == 111 (1D6B5800) [pid = 3700] [serial = 236] [outer = 00000000] [url = about:blank] 06:29:36 INFO - PROCESS | 3700 | --DOMWINDOW == 110 (1A78F800) [pid = 3700] [serial = 244] [outer = 00000000] [url = about:blank] 06:29:36 INFO - PROCESS | 3700 | --DOMWINDOW == 109 (19B65000) [pid = 3700] [serial = 271] [outer = 00000000] [url = about:blank] 06:29:36 INFO - PROCESS | 3700 | --DOMWINDOW == 108 (197ED000) [pid = 3700] [serial = 272] [outer = 00000000] [url = about:blank] 06:29:36 INFO - PROCESS | 3700 | --DOMWINDOW == 107 (1DB4B400) [pid = 3700] [serial = 274] [outer = 00000000] [url = about:blank] 06:29:36 INFO - PROCESS | 3700 | --DOMWINDOW == 106 (1D908C00) [pid = 3700] [serial = 269] [outer = 00000000] [url = about:blank] 06:29:36 INFO - PROCESS | 3700 | --DOMWINDOW == 105 (1C4D4400) [pid = 3700] [serial = 262] [outer = 00000000] [url = about:blank] 06:29:36 INFO - PROCESS | 3700 | --DOMWINDOW == 104 (1C4D8000) [pid = 3700] [serial = 263] [outer = 00000000] [url = about:blank] 06:29:36 INFO - PROCESS | 3700 | --DOMWINDOW == 103 (1DE22800) [pid = 3700] [serial = 275] [outer = 00000000] [url = about:blank] 06:29:36 INFO - PROCESS | 3700 | --DOMWINDOW == 102 (1DF6C400) [pid = 3700] [serial = 278] [outer = 00000000] [url = about:blank] 06:29:36 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (1AC2BC00) [pid = 3700] [serial = 260] [outer = 00000000] [url = about:blank] 06:29:36 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (1DE2C800) [pid = 3700] [serial = 277] [outer = 00000000] [url = about:blank] 06:29:36 INFO - PROCESS | 3700 | 1461158976988 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]]]}] 06:29:37 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 06:29:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1368ms 06:29:37 INFO - PROCESS | 3700 | 1461158977048 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 06:29:37 INFO - PROCESS | 3700 | 1461158977053 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 06:29:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 06:29:37 INFO - PROCESS | 3700 | 1461158977060 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 06:29:37 INFO - PROCESS | 3700 | 1461158977062 Marionette TRACE conn3 <- [1,422,null,{}] 06:29:37 INFO - PROCESS | 3700 | 1461158977066 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}] 06:29:37 INFO - PROCESS | 3700 | 1461158977147 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 06:29:37 INFO - PROCESS | 3700 | 1461158977230 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:37 INFO - PROCESS | 3700 | ++DOCSHELL 15BF5400 == 40 [pid = 3700] [id = 115] 06:29:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (15D0D000) [pid = 3700] [serial = 342] [outer = 00000000] 06:29:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (1894CC00) [pid = 3700] [serial = 343] [outer = 15D0D000] 06:29:37 INFO - PROCESS | 3700 | 1461158977280 Marionette DEBUG loaded listener.js 06:29:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (1896AC00) [pid = 3700] [serial = 344] [outer = 15D0D000] 06:29:38 INFO - PROCESS | 3700 | 1461158978122 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]]]}] 06:29:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 06:29:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1098ms 06:29:38 INFO - PROCESS | 3700 | 1461158978153 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 06:29:38 INFO - PROCESS | 3700 | 1461158978155 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 06:29:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 06:29:38 INFO - PROCESS | 3700 | 1461158978160 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 06:29:38 INFO - PROCESS | 3700 | 1461158978163 Marionette TRACE conn3 <- [1,426,null,{}] 06:29:38 INFO - PROCESS | 3700 | 1461158978173 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}] 06:29:38 INFO - PROCESS | 3700 | 1461158978282 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 06:29:38 INFO - PROCESS | 3700 | 1461158978289 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:38 INFO - PROCESS | 3700 | ++DOCSHELL 194D5000 == 41 [pid = 3700] [id = 116] 06:29:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 104 (194D5400) [pid = 3700] [serial = 345] [outer = 00000000] 06:29:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 105 (1A06DC00) [pid = 3700] [serial = 346] [outer = 194D5400] 06:29:38 INFO - PROCESS | 3700 | 1461158978336 Marionette DEBUG loaded listener.js 06:29:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 106 (1A0E1000) [pid = 3700] [serial = 347] [outer = 194D5400] 06:29:38 INFO - PROCESS | 3700 | 1461158978797 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] 06:29:38 INFO - PROCESS | 3700 | 1461158978845 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 06:29:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 06:29:38 INFO - PROCESS | 3700 | 1461158978849 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 06:29:38 INFO - PROCESS | 3700 | 1461158978851 Marionette TRACE conn3 <- [1,430,null,{}] 06:29:38 INFO - PROCESS | 3700 | 1461158978854 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}] 06:29:38 INFO - PROCESS | 3700 | 1461158978956 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 06:29:38 INFO - PROCESS | 3700 | 1461158978964 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:38 INFO - PROCESS | 3700 | ++DOCSHELL 1A7BF400 == 42 [pid = 3700] [id = 117] 06:29:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 107 (1A7C1000) [pid = 3700] [serial = 348] [outer = 00000000] 06:29:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 108 (1AC39C00) [pid = 3700] [serial = 349] [outer = 1A7C1000] 06:29:38 INFO - PROCESS | 3700 | 1461158979008 Marionette DEBUG loaded listener.js 06:29:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 109 (1AC9D800) [pid = 3700] [serial = 350] [outer = 1A7C1000] 06:29:39 INFO - PROCESS | 3700 | 1461158979430 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]]]}] 06:29:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 06:29:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 602ms 06:29:39 INFO - PROCESS | 3700 | 1461158979470 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 06:29:39 INFO - PROCESS | 3700 | 1461158979472 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 06:29:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 06:29:39 INFO - PROCESS | 3700 | 1461158979475 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 06:29:39 INFO - PROCESS | 3700 | 1461158979477 Marionette TRACE conn3 <- [1,434,null,{}] 06:29:39 INFO - PROCESS | 3700 | 1461158979481 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}] 06:29:39 INFO - PROCESS | 3700 | 1461158979563 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 06:29:39 INFO - PROCESS | 3700 | 1461158979652 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:39 INFO - PROCESS | 3700 | ++DOCSHELL 1AC97800 == 43 [pid = 3700] [id = 118] 06:29:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 110 (1C248C00) [pid = 3700] [serial = 351] [outer = 00000000] 06:29:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 111 (1C347800) [pid = 3700] [serial = 352] [outer = 1C248C00] 06:29:39 INFO - PROCESS | 3700 | 1461158979696 Marionette DEBUG loaded listener.js 06:29:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 112 (1C34F800) [pid = 3700] [serial = 353] [outer = 1C248C00] 06:29:40 INFO - PROCESS | 3700 | 1461158980235 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]]]}] 06:29:40 INFO - PROCESS | 3700 | --DOMWINDOW == 111 (19A04C00) [pid = 3700] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 06:29:40 INFO - PROCESS | 3700 | --DOMWINDOW == 110 (1D646800) [pid = 3700] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 06:29:40 INFO - PROCESS | 3700 | --DOMWINDOW == 109 (12CFCC00) [pid = 3700] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 06:29:40 INFO - PROCESS | 3700 | --DOMWINDOW == 108 (1654FC00) [pid = 3700] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 06:29:40 INFO - PROCESS | 3700 | --DOMWINDOW == 107 (1AC39800) [pid = 3700] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 06:29:40 INFO - PROCESS | 3700 | --DOMWINDOW == 106 (138B5000) [pid = 3700] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 06:29:40 INFO - PROCESS | 3700 | --DOMWINDOW == 105 (191CC800) [pid = 3700] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 06:29:40 INFO - PROCESS | 3700 | --DOMWINDOW == 104 (194AC800) [pid = 3700] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 06:29:40 INFO - PROCESS | 3700 | --DOMWINDOW == 103 (1A78E800) [pid = 3700] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 06:29:40 INFO - PROCESS | 3700 | --DOMWINDOW == 102 (14499400) [pid = 3700] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 06:29:40 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (18636000) [pid = 3700] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 06:29:40 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (1A7C2800) [pid = 3700] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 06:29:40 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (15724800) [pid = 3700] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 06:29:40 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (1A7C5C00) [pid = 3700] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 06:29:40 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (1AC34400) [pid = 3700] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 06:29:40 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (1C34CC00) [pid = 3700] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 06:29:40 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (1894C400) [pid = 3700] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 06:29:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 06:29:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 812ms 06:29:40 INFO - PROCESS | 3700 | 1461158980282 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 06:29:40 INFO - PROCESS | 3700 | 1461158980284 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 06:29:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 06:29:40 INFO - PROCESS | 3700 | 1461158980287 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 06:29:40 INFO - PROCESS | 3700 | 1461158980289 Marionette TRACE conn3 <- [1,438,null,{}] 06:29:40 INFO - PROCESS | 3700 | 1461158980292 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}] 06:29:40 INFO - PROCESS | 3700 | 1461158980383 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 06:29:40 INFO - PROCESS | 3700 | 1461158980392 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:40 INFO - PROCESS | 3700 | ++DOCSHELL 157B7C00 == 44 [pid = 3700] [id = 119] 06:29:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (15BF3C00) [pid = 3700] [serial = 354] [outer = 00000000] 06:29:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (19A04C00) [pid = 3700] [serial = 355] [outer = 15BF3C00] 06:29:40 INFO - PROCESS | 3700 | 1461158980444 Marionette DEBUG loaded listener.js 06:29:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (197F3800) [pid = 3700] [serial = 356] [outer = 15BF3C00] 06:29:40 INFO - PROCESS | 3700 | 1461158980873 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]]]}] 06:29:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 06:29:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 617ms 06:29:40 INFO - PROCESS | 3700 | 1461158980888 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 06:29:40 INFO - PROCESS | 3700 | 1461158980890 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 06:29:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 06:29:40 INFO - PROCESS | 3700 | 1461158980893 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 06:29:40 INFO - PROCESS | 3700 | 1461158980895 Marionette TRACE conn3 <- [1,442,null,{}] 06:29:40 INFO - PROCESS | 3700 | 1461158980898 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}] 06:29:40 INFO - PROCESS | 3700 | 1461158980971 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 06:29:40 INFO - PROCESS | 3700 | 1461158980977 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:41 INFO - PROCESS | 3700 | ++DOCSHELL 194AC800 == 45 [pid = 3700] [id = 120] 06:29:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (194B5000) [pid = 3700] [serial = 357] [outer = 00000000] 06:29:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (1C4D6000) [pid = 3700] [serial = 358] [outer = 194B5000] 06:29:41 INFO - PROCESS | 3700 | 1461158981023 Marionette DEBUG loaded listener.js 06:29:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (1C4D4400) [pid = 3700] [serial = 359] [outer = 194B5000] 06:29:41 INFO - PROCESS | 3700 | 1461158981417 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]]]}] 06:29:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 06:29:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 571ms 06:29:41 INFO - PROCESS | 3700 | 1461158981472 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 06:29:41 INFO - PROCESS | 3700 | 1461158981474 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 06:29:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 06:29:41 INFO - PROCESS | 3700 | 1461158981477 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 06:29:41 INFO - PROCESS | 3700 | 1461158981479 Marionette TRACE conn3 <- [1,446,null,{}] 06:29:41 INFO - PROCESS | 3700 | 1461158981483 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}] 06:29:41 INFO - PROCESS | 3700 | 1461158981556 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 06:29:41 INFO - PROCESS | 3700 | 1461158981561 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:41 INFO - PROCESS | 3700 | ++DOCSHELL 1D29B800 == 46 [pid = 3700] [id = 121] 06:29:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (1D437800) [pid = 3700] [serial = 360] [outer = 00000000] 06:29:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (1D64C400) [pid = 3700] [serial = 361] [outer = 1D437800] 06:29:41 INFO - PROCESS | 3700 | 1461158981608 Marionette DEBUG loaded listener.js 06:29:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 104 (1D6B7400) [pid = 3700] [serial = 362] [outer = 1D437800] 06:29:42 INFO - PROCESS | 3700 | 1461158982010 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]]]}] 06:29:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 06:29:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 572ms 06:29:42 INFO - PROCESS | 3700 | 1461158982057 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 06:29:42 INFO - PROCESS | 3700 | 1461158982059 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 06:29:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 06:29:42 INFO - PROCESS | 3700 | 1461158982066 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 06:29:42 INFO - PROCESS | 3700 | 1461158982067 Marionette TRACE conn3 <- [1,450,null,{}] 06:29:42 INFO - PROCESS | 3700 | 1461158982071 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}] 06:29:42 INFO - PROCESS | 3700 | 1461158982148 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 06:29:42 INFO - PROCESS | 3700 | 1461158982154 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:42 INFO - PROCESS | 3700 | ++DOCSHELL 18222800 == 47 [pid = 3700] [id = 122] 06:29:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 105 (1D6C2400) [pid = 3700] [serial = 363] [outer = 00000000] 06:29:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 106 (1D90C400) [pid = 3700] [serial = 364] [outer = 1D6C2400] 06:29:42 INFO - PROCESS | 3700 | 1461158982201 Marionette DEBUG loaded listener.js 06:29:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 107 (1D90C000) [pid = 3700] [serial = 365] [outer = 1D6C2400] 06:29:42 INFO - PROCESS | 3700 | 1461158982916 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] 06:29:42 INFO - PROCESS | 3700 | 1461158982977 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 06:29:42 INFO - PROCESS | 3700 | 1461158982982 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 06:29:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 06:29:42 INFO - PROCESS | 3700 | 1461158982985 Marionette TRACE conn3 <- [1,454,null,{}] 06:29:42 INFO - PROCESS | 3700 | 1461158982991 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}] 06:29:43 INFO - PROCESS | 3700 | 1461158983093 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 06:29:43 INFO - PROCESS | 3700 | 1461158983174 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:43 INFO - PROCESS | 3700 | ++DOCSHELL 15B46000 == 48 [pid = 3700] [id = 123] 06:29:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 108 (15BB3C00) [pid = 3700] [serial = 366] [outer = 00000000] 06:29:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 109 (17A92C00) [pid = 3700] [serial = 367] [outer = 15BB3C00] 06:29:43 INFO - PROCESS | 3700 | 1461158983270 Marionette DEBUG loaded listener.js 06:29:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 110 (1862F400) [pid = 3700] [serial = 368] [outer = 15BB3C00] 06:29:43 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:29:43 INFO - PROCESS | 3700 | 1461158983872 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]]]}] 06:29:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 06:29:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 963ms 06:29:43 INFO - PROCESS | 3700 | 1461158983953 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 06:29:43 INFO - PROCESS | 3700 | 1461158983959 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 06:29:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 06:29:43 INFO - PROCESS | 3700 | 1461158983966 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 06:29:43 INFO - PROCESS | 3700 | 1461158983968 Marionette TRACE conn3 <- [1,458,null,{}] 06:29:43 INFO - PROCESS | 3700 | 1461158983972 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}] 06:29:44 INFO - PROCESS | 3700 | 1461158984104 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 06:29:44 INFO - PROCESS | 3700 | 1461158984222 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:44 INFO - PROCESS | 3700 | ++DOCSHELL 16A98000 == 49 [pid = 3700] [id = 124] 06:29:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 111 (194D7800) [pid = 3700] [serial = 369] [outer = 00000000] 06:29:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 112 (1A7BE000) [pid = 3700] [serial = 370] [outer = 194D7800] 06:29:44 INFO - PROCESS | 3700 | 1461158984278 Marionette DEBUG loaded listener.js 06:29:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 113 (1C241C00) [pid = 3700] [serial = 371] [outer = 194D7800] 06:29:44 INFO - PROCESS | 3700 | 1461158984880 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] 06:29:44 INFO - PROCESS | 3700 | 1461158984932 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 06:29:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 06:29:44 INFO - PROCESS | 3700 | 1461158984936 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 06:29:44 INFO - PROCESS | 3700 | 1461158984939 Marionette TRACE conn3 <- [1,462,null,{}] 06:29:44 INFO - PROCESS | 3700 | 1461158984950 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}] 06:29:45 INFO - PROCESS | 3700 | 1461158985040 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 06:29:45 INFO - PROCESS | 3700 | 1461158985131 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:45 INFO - PROCESS | 3700 | ++DOCSHELL 12CFEC00 == 50 [pid = 3700] [id = 125] 06:29:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 114 (12DD3400) [pid = 3700] [serial = 372] [outer = 00000000] 06:29:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 115 (17DA2800) [pid = 3700] [serial = 373] [outer = 12DD3400] 06:29:45 INFO - PROCESS | 3700 | 1461158985188 Marionette DEBUG loaded listener.js 06:29:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 116 (18226000) [pid = 3700] [serial = 374] [outer = 12DD3400] 06:29:45 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:29:45 INFO - PROCESS | 3700 | 1461158985886 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] 06:29:45 INFO - PROCESS | 3700 | 1461158985936 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 06:29:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 06:29:45 INFO - PROCESS | 3700 | 1461158985960 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 06:29:45 INFO - PROCESS | 3700 | 1461158985964 Marionette TRACE conn3 <- [1,466,null,{}] 06:29:45 INFO - PROCESS | 3700 | 1461158985969 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}] 06:29:46 INFO - PROCESS | 3700 | 1461158986104 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 06:29:46 INFO - PROCESS | 3700 | 1461158986121 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:46 INFO - PROCESS | 3700 | ++DOCSHELL 15BB1C00 == 51 [pid = 3700] [id = 126] 06:29:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 117 (15BB4800) [pid = 3700] [serial = 375] [outer = 00000000] 06:29:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 118 (17D95C00) [pid = 3700] [serial = 376] [outer = 15BB4800] 06:29:46 INFO - PROCESS | 3700 | 1461158986171 Marionette DEBUG loaded listener.js 06:29:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 119 (17D98C00) [pid = 3700] [serial = 377] [outer = 15BB4800] 06:29:46 INFO - PROCESS | 3700 | --DOCSHELL 1863A000 == 50 [pid = 3700] [id = 82] 06:29:46 INFO - PROCESS | 3700 | --DOCSHELL 1D29B800 == 49 [pid = 3700] [id = 121] 06:29:46 INFO - PROCESS | 3700 | --DOCSHELL 194AC800 == 48 [pid = 3700] [id = 120] 06:29:46 INFO - PROCESS | 3700 | --DOCSHELL 157B7C00 == 47 [pid = 3700] [id = 119] 06:29:46 INFO - PROCESS | 3700 | --DOCSHELL 1AC97800 == 46 [pid = 3700] [id = 118] 06:29:46 INFO - PROCESS | 3700 | --DOCSHELL 1A7BF400 == 45 [pid = 3700] [id = 117] 06:29:46 INFO - PROCESS | 3700 | --DOCSHELL 194D5000 == 44 [pid = 3700] [id = 116] 06:29:46 INFO - PROCESS | 3700 | --DOCSHELL 15BF5400 == 43 [pid = 3700] [id = 115] 06:29:46 INFO - PROCESS | 3700 | --DOCSHELL 16964400 == 42 [pid = 3700] [id = 114] 06:29:46 INFO - PROCESS | 3700 | --DOCSHELL 17F9AC00 == 41 [pid = 3700] [id = 110] 06:29:46 INFO - PROCESS | 3700 | --DOCSHELL 138A8C00 == 40 [pid = 3700] [id = 109] 06:29:46 INFO - PROCESS | 3700 | --DOMWINDOW == 118 (1A7C6C00) [pid = 3700] [serial = 280] [outer = 00000000] [url = about:blank] 06:29:46 INFO - PROCESS | 3700 | --DOMWINDOW == 117 (16A8D800) [pid = 3700] [serial = 283] [outer = 00000000] [url = about:blank] 06:29:46 INFO - PROCESS | 3700 | --DOMWINDOW == 116 (1DB4DC00) [pid = 3700] [serial = 322] [outer = 00000000] [url = about:blank] 06:29:46 INFO - PROCESS | 3700 | --DOMWINDOW == 115 (1A067800) [pid = 3700] [serial = 286] [outer = 00000000] [url = about:blank] 06:29:46 INFO - PROCESS | 3700 | 1461158986741 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] 06:29:46 INFO - PROCESS | 3700 | 1461158986788 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 06:29:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 06:29:46 INFO - PROCESS | 3700 | 1461158986778 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 06:29:46 INFO - PROCESS | 3700 | 1461158986783 Marionette TRACE conn3 <- [1,470,null,{}] 06:29:46 INFO - PROCESS | 3700 | 1461158986788 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}] 06:29:46 INFO - PROCESS | 3700 | 1461158986882 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 06:29:46 INFO - PROCESS | 3700 | --DOMWINDOW == 114 (1CABB800) [pid = 3700] [serial = 200] [outer = 00000000] [url = about:blank] 06:29:46 INFO - PROCESS | 3700 | --DOMWINDOW == 113 (1D903800) [pid = 3700] [serial = 248] [outer = 00000000] [url = about:blank] 06:29:46 INFO - PROCESS | 3700 | --DOMWINDOW == 112 (138A8000) [pid = 3700] [serial = 194] [outer = 00000000] [url = about:blank] 06:29:46 INFO - PROCESS | 3700 | --DOMWINDOW == 111 (17F89000) [pid = 3700] [serial = 197] [outer = 00000000] [url = about:blank] 06:29:46 INFO - PROCESS | 3700 | --DOMWINDOW == 110 (1C34C400) [pid = 3700] [serial = 203] [outer = 00000000] [url = about:blank] 06:29:46 INFO - PROCESS | 3700 | --DOMWINDOW == 109 (15D8AC00) [pid = 3700] [serial = 160] [outer = 00000000] [url = about:blank] 06:29:46 INFO - PROCESS | 3700 | --DOMWINDOW == 108 (1A3CB000) [pid = 3700] [serial = 304] [outer = 00000000] [url = about:blank] 06:29:46 INFO - PROCESS | 3700 | --DOMWINDOW == 107 (19A58000) [pid = 3700] [serial = 301] [outer = 00000000] [url = about:blank] 06:29:46 INFO - PROCESS | 3700 | --DOMWINDOW == 106 (19BF1000) [pid = 3700] [serial = 302] [outer = 00000000] [url = about:blank] 06:29:46 INFO - PROCESS | 3700 | --DOMWINDOW == 105 (1AC35C00) [pid = 3700] [serial = 307] [outer = 00000000] [url = about:blank] 06:29:46 INFO - PROCESS | 3700 | --DOMWINDOW == 104 (15BD7800) [pid = 3700] [serial = 293] [outer = 00000000] [url = about:blank] 06:29:46 INFO - PROCESS | 3700 | --DOMWINDOW == 103 (15B3C000) [pid = 3700] [serial = 292] [outer = 00000000] [url = about:blank] 06:29:46 INFO - PROCESS | 3700 | --DOMWINDOW == 102 (1894C800) [pid = 3700] [serial = 298] [outer = 00000000] [url = about:blank] 06:29:46 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (18955000) [pid = 3700] [serial = 299] [outer = 00000000] [url = about:blank] 06:29:46 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (1D64DC00) [pid = 3700] [serial = 290] [outer = 00000000] [url = about:blank] 06:29:46 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (1D0C4C00) [pid = 3700] [serial = 289] [outer = 00000000] [url = about:blank] 06:29:46 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (15BE7000) [pid = 3700] [serial = 295] [outer = 00000000] [url = about:blank] 06:29:46 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (15D91800) [pid = 3700] [serial = 296] [outer = 00000000] [url = about:blank] 06:29:46 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (1C352000) [pid = 3700] [serial = 310] [outer = 00000000] [url = about:blank] 06:29:46 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (1AC95800) [pid = 3700] [serial = 308] [outer = 00000000] [url = about:blank] 06:29:46 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (1CAC7C00) [pid = 3700] [serial = 313] [outer = 00000000] [url = about:blank] 06:29:46 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (1C4CAC00) [pid = 3700] [serial = 311] [outer = 00000000] [url = about:blank] 06:29:46 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (1D435800) [pid = 3700] [serial = 319] [outer = 00000000] [url = about:blank] 06:29:46 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (1D070000) [pid = 3700] [serial = 314] [outer = 00000000] [url = about:blank] 06:29:46 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (1D649000) [pid = 3700] [serial = 320] [outer = 00000000] [url = about:blank] 06:29:46 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (1C34A800) [pid = 3700] [serial = 316] [outer = 00000000] [url = about:blank] 06:29:46 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (1CAC3400) [pid = 3700] [serial = 317] [outer = 00000000] [url = about:blank] 06:29:46 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (1A71DC00) [pid = 3700] [serial = 305] [outer = 00000000] [url = about:blank] 06:29:46 INFO - PROCESS | 3700 | 1461158986963 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:46 INFO - PROCESS | 3700 | ++DOCSHELL 12CFF800 == 41 [pid = 3700] [id = 127] 06:29:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (1325FC00) [pid = 3700] [serial = 378] [outer = 00000000] 06:29:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (15BD7800) [pid = 3700] [serial = 379] [outer = 1325FC00] 06:29:47 INFO - PROCESS | 3700 | 1461158987008 Marionette DEBUG loaded listener.js 06:29:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (16964400) [pid = 3700] [serial = 380] [outer = 1325FC00] 06:29:47 INFO - PROCESS | 3700 | [3700] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 06:29:47 INFO - PROCESS | 3700 | [3700] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 06:29:47 INFO - PROCESS | 3700 | 1461158987396 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]]]}] 06:29:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 06:29:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 662ms 06:29:47 INFO - PROCESS | 3700 | 1461158987454 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 06:29:47 INFO - PROCESS | 3700 | 1461158987456 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 06:29:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 06:29:47 INFO - PROCESS | 3700 | 1461158987460 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 06:29:47 INFO - PROCESS | 3700 | 1461158987463 Marionette TRACE conn3 <- [1,474,null,{}] 06:29:47 INFO - PROCESS | 3700 | 1461158987477 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}] 06:29:47 INFO - PROCESS | 3700 | 1461158987557 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 06:29:47 INFO - PROCESS | 3700 | 1461158987567 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:47 INFO - PROCESS | 3700 | ++DOCSHELL 194D6800 == 42 [pid = 3700] [id = 128] 06:29:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (194D6C00) [pid = 3700] [serial = 381] [outer = 00000000] 06:29:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (1954A000) [pid = 3700] [serial = 382] [outer = 194D6C00] 06:29:47 INFO - PROCESS | 3700 | 1461158987614 Marionette DEBUG loaded listener.js 06:29:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (19A61000) [pid = 3700] [serial = 383] [outer = 194D6C00] 06:29:48 INFO - PROCESS | 3700 | 1461158988041 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]]]}] 06:29:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 06:29:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 632ms 06:29:48 INFO - PROCESS | 3700 | 1461158988098 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 06:29:48 INFO - PROCESS | 3700 | 1461158988101 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 06:29:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 06:29:48 INFO - PROCESS | 3700 | 1461158988104 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 06:29:48 INFO - PROCESS | 3700 | 1461158988106 Marionette TRACE conn3 <- [1,478,null,{}] 06:29:48 INFO - PROCESS | 3700 | 1461158988110 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}] 06:29:48 INFO - PROCESS | 3700 | 1461158988186 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 06:29:48 INFO - PROCESS | 3700 | 1461158988194 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:48 INFO - PROCESS | 3700 | ++DOCSHELL 1A073C00 == 43 [pid = 3700] [id = 129] 06:29:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (1A0D9000) [pid = 3700] [serial = 384] [outer = 00000000] 06:29:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (1A3D7400) [pid = 3700] [serial = 385] [outer = 1A0D9000] 06:29:48 INFO - PROCESS | 3700 | 1461158988239 Marionette DEBUG loaded listener.js 06:29:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (1A78FC00) [pid = 3700] [serial = 386] [outer = 1A0D9000] 06:29:48 INFO - PROCESS | 3700 | 1461158988641 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]]]}] 06:29:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 06:29:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 572ms 06:29:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 06:29:48 INFO - PROCESS | 3700 | 1461158988683 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 06:29:48 INFO - PROCESS | 3700 | 1461158988685 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 06:29:48 INFO - PROCESS | 3700 | 1461158988689 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 06:29:48 INFO - PROCESS | 3700 | 1461158988690 Marionette TRACE conn3 <- [1,482,null,{}] 06:29:48 INFO - PROCESS | 3700 | 1461158988694 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}] 06:29:48 INFO - PROCESS | 3700 | 1461158988749 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 06:29:48 INFO - PROCESS | 3700 | 1461158988755 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:48 INFO - PROCESS | 3700 | ++DOCSHELL 1A7BB400 == 44 [pid = 3700] [id = 130] 06:29:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (1A7C4C00) [pid = 3700] [serial = 387] [outer = 00000000] 06:29:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (1AC36C00) [pid = 3700] [serial = 388] [outer = 1A7C4C00] 06:29:48 INFO - PROCESS | 3700 | 1461158988799 Marionette DEBUG loaded listener.js 06:29:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (1AC97400) [pid = 3700] [serial = 389] [outer = 1A7C4C00] 06:29:49 INFO - PROCESS | 3700 | 1461158989305 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]]]}] 06:29:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 06:29:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 661ms 06:29:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 06:29:49 INFO - PROCESS | 3700 | 1461158989354 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 06:29:49 INFO - PROCESS | 3700 | 1461158989356 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 06:29:49 INFO - PROCESS | 3700 | 1461158989359 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 06:29:49 INFO - PROCESS | 3700 | 1461158989361 Marionette TRACE conn3 <- [1,486,null,{}] 06:29:49 INFO - PROCESS | 3700 | 1461158989370 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}] 06:29:49 INFO - PROCESS | 3700 | 1461158989493 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 06:29:49 INFO - PROCESS | 3700 | 1461158989506 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:49 INFO - PROCESS | 3700 | ++DOCSHELL 15BE7C00 == 45 [pid = 3700] [id = 131] 06:29:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (1C24F800) [pid = 3700] [serial = 390] [outer = 00000000] 06:29:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (1C4D8400) [pid = 3700] [serial = 391] [outer = 1C24F800] 06:29:49 INFO - PROCESS | 3700 | 1461158989554 Marionette DEBUG loaded listener.js 06:29:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (1C4D9800) [pid = 3700] [serial = 392] [outer = 1C24F800] 06:29:49 INFO - PROCESS | 3700 | 1461158989971 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]]]}] 06:29:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 06:29:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 662ms 06:29:50 INFO - PROCESS | 3700 | 1461158990078 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 06:29:50 INFO - PROCESS | 3700 | 1461158990080 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 06:29:50 INFO - PROCESS | 3700 | 1461158990093 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 06:29:50 INFO - PROCESS | 3700 | 1461158990094 Marionette TRACE conn3 <- [1,490,null,{}] 06:29:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 06:29:50 INFO - PROCESS | 3700 | 1461158990098 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}] 06:29:50 INFO - PROCESS | 3700 | 1461158990202 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 06:29:50 INFO - PROCESS | 3700 | 1461158990209 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:50 INFO - PROCESS | 3700 | ++DOCSHELL 1C353800 == 46 [pid = 3700] [id = 132] 06:29:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (1C4D4000) [pid = 3700] [serial = 393] [outer = 00000000] 06:29:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 104 (1D292800) [pid = 3700] [serial = 394] [outer = 1C4D4000] 06:29:50 INFO - PROCESS | 3700 | 1461158990295 Marionette DEBUG loaded listener.js 06:29:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 105 (1D290800) [pid = 3700] [serial = 395] [outer = 1C4D4000] 06:29:50 INFO - PROCESS | 3700 | 1461158990701 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]]]}] 06:29:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 06:29:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 617ms 06:29:50 INFO - PROCESS | 3700 | 1461158990715 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 06:29:50 INFO - PROCESS | 3700 | 1461158990717 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 06:29:50 INFO - PROCESS | 3700 | 1461158990720 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 06:29:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 06:29:50 INFO - PROCESS | 3700 | 1461158990722 Marionette TRACE conn3 <- [1,494,null,{}] 06:29:50 INFO - PROCESS | 3700 | 1461158990725 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}] 06:29:50 INFO - PROCESS | 3700 | 1461158990829 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 06:29:50 INFO - PROCESS | 3700 | 1461158990835 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:50 INFO - PROCESS | 3700 | ++DOCSHELL 1C4D9C00 == 47 [pid = 3700] [id = 133] 06:29:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 106 (1D07AC00) [pid = 3700] [serial = 396] [outer = 00000000] 06:29:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 107 (1D64DC00) [pid = 3700] [serial = 397] [outer = 1D07AC00] 06:29:50 INFO - PROCESS | 3700 | 1461158990878 Marionette DEBUG loaded listener.js 06:29:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 108 (1D6B6000) [pid = 3700] [serial = 398] [outer = 1D07AC00] 06:29:51 INFO - PROCESS | 3700 | --DOMWINDOW == 107 (194B5000) [pid = 3700] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 06:29:51 INFO - PROCESS | 3700 | --DOMWINDOW == 106 (1954F400) [pid = 3700] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 06:29:51 INFO - PROCESS | 3700 | --DOMWINDOW == 105 (16965400) [pid = 3700] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 06:29:51 INFO - PROCESS | 3700 | --DOMWINDOW == 104 (1C243400) [pid = 3700] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 06:29:51 INFO - PROCESS | 3700 | --DOMWINDOW == 103 (138A9C00) [pid = 3700] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 06:29:51 INFO - PROCESS | 3700 | --DOMWINDOW == 102 (19B64400) [pid = 3700] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 06:29:51 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (136DC400) [pid = 3700] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 06:29:51 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (17F9B400) [pid = 3700] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 06:29:51 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (1A7C1000) [pid = 3700] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 06:29:51 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (15D0D000) [pid = 3700] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 06:29:51 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (15BF3C00) [pid = 3700] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 06:29:51 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (1A7C0000) [pid = 3700] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 06:29:51 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (1C248C00) [pid = 3700] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 06:29:51 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (15BD3C00) [pid = 3700] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 06:29:51 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (18907000) [pid = 3700] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 06:29:51 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (15DDBC00) [pid = 3700] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 06:29:51 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (194D5400) [pid = 3700] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 06:29:51 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (1D437800) [pid = 3700] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 06:29:51 INFO - PROCESS | 3700 | 1461158991409 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]]]}] 06:29:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 06:29:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 722ms 06:29:51 INFO - PROCESS | 3700 | 1461158991461 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 06:29:51 INFO - PROCESS | 3700 | 1461158991464 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 06:29:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 06:29:51 INFO - PROCESS | 3700 | 1461158991468 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 06:29:51 INFO - PROCESS | 3700 | 1461158991470 Marionette TRACE conn3 <- [1,498,null,{}] 06:29:51 INFO - PROCESS | 3700 | 1461158991473 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}] 06:29:51 INFO - PROCESS | 3700 | 1461158991549 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 06:29:51 INFO - PROCESS | 3700 | 1461158991556 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:51 INFO - PROCESS | 3700 | ++DOCSHELL 15D0D000 == 48 [pid = 3700] [id = 134] 06:29:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (182D7400) [pid = 3700] [serial = 399] [outer = 00000000] 06:29:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (197F4C00) [pid = 3700] [serial = 400] [outer = 182D7400] 06:29:51 INFO - PROCESS | 3700 | 1461158991599 Marionette DEBUG loaded listener.js 06:29:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (197EF400) [pid = 3700] [serial = 401] [outer = 182D7400] 06:29:51 INFO - PROCESS | 3700 | 1461158991999 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]]]}] 06:29:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 06:29:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 572ms 06:29:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 06:29:52 INFO - PROCESS | 3700 | 1461158992047 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 06:29:52 INFO - PROCESS | 3700 | 1461158992049 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 06:29:52 INFO - PROCESS | 3700 | 1461158992052 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 06:29:52 INFO - PROCESS | 3700 | 1461158992054 Marionette TRACE conn3 <- [1,502,null,{}] 06:29:52 INFO - PROCESS | 3700 | 1461158992057 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}] 06:29:52 INFO - PROCESS | 3700 | 1461158992131 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 06:29:52 INFO - PROCESS | 3700 | 1461158992137 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:52 INFO - PROCESS | 3700 | ++DOCSHELL 1A7C4000 == 49 [pid = 3700] [id = 135] 06:29:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (1CABA400) [pid = 3700] [serial = 402] [outer = 00000000] 06:29:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (1D437800) [pid = 3700] [serial = 403] [outer = 1CABA400] 06:29:52 INFO - PROCESS | 3700 | 1461158992183 Marionette DEBUG loaded listener.js 06:29:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (1D64AC00) [pid = 3700] [serial = 404] [outer = 1CABA400] 06:29:52 INFO - PROCESS | 3700 | 1461158992576 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]]]}] 06:29:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 06:29:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 571ms 06:29:52 INFO - PROCESS | 3700 | 1461158992629 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 06:29:52 INFO - PROCESS | 3700 | 1461158992631 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 06:29:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 06:29:52 INFO - PROCESS | 3700 | 1461158992634 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 06:29:52 INFO - PROCESS | 3700 | 1461158992637 Marionette TRACE conn3 <- [1,506,null,{}] 06:29:52 INFO - PROCESS | 3700 | 1461158992640 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}] 06:29:52 INFO - PROCESS | 3700 | 1461158992731 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 06:29:52 INFO - PROCESS | 3700 | 1461158992740 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:52 INFO - PROCESS | 3700 | ++DOCSHELL 1D90AC00 == 50 [pid = 3700] [id = 136] 06:29:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (1D90C800) [pid = 3700] [serial = 405] [outer = 00000000] 06:29:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (1DE26400) [pid = 3700] [serial = 406] [outer = 1D90C800] 06:29:52 INFO - PROCESS | 3700 | 1461158992788 Marionette DEBUG loaded listener.js 06:29:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (1DE2C000) [pid = 3700] [serial = 407] [outer = 1D90C800] 06:29:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (19245000) [pid = 3700] [serial = 408] [outer = 1E4BFC00] 06:29:53 INFO - PROCESS | 3700 | --DOCSHELL 1D64FC00 == 49 [pid = 3700] [id = 108] 06:29:53 INFO - PROCESS | 3700 | --DOCSHELL 1AC39400 == 48 [pid = 3700] [id = 68] 06:29:53 INFO - PROCESS | 3700 | --DOCSHELL 19545C00 == 47 [pid = 3700] [id = 111] 06:29:53 INFO - PROCESS | 3700 | --DOCSHELL 1AC9AC00 == 46 [pid = 3700] [id = 112] 06:29:53 INFO - PROCESS | 3700 | --DOCSHELL 1A7BC400 == 45 [pid = 3700] [id = 97] 06:29:53 INFO - PROCESS | 3700 | --DOCSHELL 1A3CFC00 == 44 [pid = 3700] [id = 83] 06:29:53 INFO - PROCESS | 3700 | --DOCSHELL 13260C00 == 43 [pid = 3700] [id = 53] 06:29:53 INFO - PROCESS | 3700 | --DOCSHELL 18904800 == 42 [pid = 3700] [id = 96] 06:29:53 INFO - PROCESS | 3700 | --DOCSHELL 1C241400 == 41 [pid = 3700] [id = 113] 06:29:53 INFO - PROCESS | 3700 | --DOCSHELL 15BB1C00 == 40 [pid = 3700] [id = 126] 06:29:53 INFO - PROCESS | 3700 | --DOCSHELL 12CFEC00 == 39 [pid = 3700] [id = 125] 06:29:53 INFO - PROCESS | 3700 | --DOCSHELL 15B46000 == 38 [pid = 3700] [id = 123] 06:29:53 INFO - PROCESS | 3700 | --DOCSHELL 16A98000 == 37 [pid = 3700] [id = 124] 06:29:53 INFO - PROCESS | 3700 | --DOCSHELL 18222800 == 36 [pid = 3700] [id = 122] 06:29:54 INFO - PROCESS | 3700 | --DOCSHELL 12CFF800 == 35 [pid = 3700] [id = 127] 06:29:54 INFO - PROCESS | 3700 | --DOCSHELL 1C353800 == 34 [pid = 3700] [id = 132] 06:29:54 INFO - PROCESS | 3700 | --DOCSHELL 1A073C00 == 33 [pid = 3700] [id = 129] 06:29:54 INFO - PROCESS | 3700 | --DOCSHELL 194D6800 == 32 [pid = 3700] [id = 128] 06:29:54 INFO - PROCESS | 3700 | --DOCSHELL 1C4D9C00 == 31 [pid = 3700] [id = 133] 06:29:54 INFO - PROCESS | 3700 | --DOCSHELL 1A7C4000 == 30 [pid = 3700] [id = 135] 06:29:54 INFO - PROCESS | 3700 | --DOCSHELL 15BE7C00 == 29 [pid = 3700] [id = 131] 06:29:54 INFO - PROCESS | 3700 | --DOCSHELL 1A7BB400 == 28 [pid = 3700] [id = 130] 06:29:54 INFO - PROCESS | 3700 | --DOCSHELL 15D0D000 == 27 [pid = 3700] [id = 134] 06:29:54 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (1D6B7400) [pid = 3700] [serial = 362] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (1D64C400) [pid = 3700] [serial = 361] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (1C4D4400) [pid = 3700] [serial = 359] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (1A789800) [pid = 3700] [serial = 332] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (17A98000) [pid = 3700] [serial = 340] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (1D64E800) [pid = 3700] [serial = 334] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (1C24BC00) [pid = 3700] [serial = 337] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (157B3000) [pid = 3700] [serial = 326] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (1C24E000) [pid = 3700] [serial = 338] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (1C350800) [pid = 3700] [serial = 245] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (144A3000) [pid = 3700] [serial = 239] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (194B2C00) [pid = 3700] [serial = 329] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (19A61800) [pid = 3700] [serial = 331] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (1AC9D800) [pid = 3700] [serial = 350] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (1896AC00) [pid = 3700] [serial = 344] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (19A04C00) [pid = 3700] [serial = 355] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (1DB5A800) [pid = 3700] [serial = 281] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (197F3800) [pid = 3700] [serial = 356] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1C34F800) [pid = 3700] [serial = 353] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (18227000) [pid = 3700] [serial = 284] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (1AC39C00) [pid = 3700] [serial = 349] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (1A78A400) [pid = 3700] [serial = 287] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (17F9D800) [pid = 3700] [serial = 341] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (16A8A800) [pid = 3700] [serial = 242] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (1A0E1000) [pid = 3700] [serial = 347] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (1C4D6000) [pid = 3700] [serial = 358] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (1A06DC00) [pid = 3700] [serial = 346] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (18A05400) [pid = 3700] [serial = 328] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (15512800) [pid = 3700] [serial = 325] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (1C347800) [pid = 3700] [serial = 352] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (1894CC00) [pid = 3700] [serial = 343] [outer = 00000000] [url = about:blank] 06:29:54 INFO - PROCESS | 3700 | 1461158994614 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]]]}] 06:29:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 06:29:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 2031ms 06:29:54 INFO - PROCESS | 3700 | 1461158994658 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 06:29:54 INFO - PROCESS | 3700 | 1461158994663 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 06:29:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 06:29:54 INFO - PROCESS | 3700 | 1461158994668 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 06:29:54 INFO - PROCESS | 3700 | 1461158994673 Marionette TRACE conn3 <- [1,510,null,{}] 06:29:54 INFO - PROCESS | 3700 | 1461158994680 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}] 06:29:54 INFO - PROCESS | 3700 | 1461158994767 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 06:29:54 INFO - PROCESS | 3700 | 1461158994778 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:54 INFO - PROCESS | 3700 | ++DOCSHELL 138A8400 == 28 [pid = 3700] [id = 137] 06:29:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (138A9400) [pid = 3700] [serial = 409] [outer = 00000000] 06:29:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (13A50400) [pid = 3700] [serial = 410] [outer = 138A9400] 06:29:54 INFO - PROCESS | 3700 | 1461158994827 Marionette DEBUG loaded listener.js 06:29:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (1444AC00) [pid = 3700] [serial = 411] [outer = 138A9400] 06:29:55 INFO - PROCESS | 3700 | 1461158995292 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]]]}] 06:29:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 06:29:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 677ms 06:29:55 INFO - PROCESS | 3700 | 1461158995348 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 06:29:55 INFO - PROCESS | 3700 | 1461158995354 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 06:29:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 06:29:55 INFO - PROCESS | 3700 | 1461158995360 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 06:29:55 INFO - PROCESS | 3700 | 1461158995363 Marionette TRACE conn3 <- [1,514,null,{}] 06:29:55 INFO - PROCESS | 3700 | 1461158995367 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}] 06:29:55 INFO - PROCESS | 3700 | 1461158995448 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 06:29:55 INFO - PROCESS | 3700 | 1461158995458 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:55 INFO - PROCESS | 3700 | ++DOCSHELL 147B0000 == 29 [pid = 3700] [id = 138] 06:29:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (14BE8000) [pid = 3700] [serial = 412] [outer = 00000000] 06:29:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (15B3C000) [pid = 3700] [serial = 413] [outer = 14BE8000] 06:29:55 INFO - PROCESS | 3700 | 1461158995503 Marionette DEBUG loaded listener.js 06:29:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (15BD2C00) [pid = 3700] [serial = 414] [outer = 14BE8000] 06:29:55 INFO - PROCESS | 3700 | 1461158995937 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]]]}] 06:29:55 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 06:29:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 616ms 06:29:55 INFO - PROCESS | 3700 | 1461158995965 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 06:29:55 INFO - PROCESS | 3700 | 1461158995968 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 06:29:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 06:29:55 INFO - PROCESS | 3700 | 1461158995971 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 06:29:55 INFO - PROCESS | 3700 | 1461158995975 Marionette TRACE conn3 <- [1,518,null,{}] 06:29:55 INFO - PROCESS | 3700 | 1461158995986 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}] 06:29:56 INFO - PROCESS | 3700 | 1461158996114 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 06:29:56 INFO - PROCESS | 3700 | 1461158996187 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:56 INFO - PROCESS | 3700 | ++DOCSHELL 1641B000 == 30 [pid = 3700] [id = 139] 06:29:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (16A8A800) [pid = 3700] [serial = 415] [outer = 00000000] 06:29:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (16A95800) [pid = 3700] [serial = 416] [outer = 16A8A800] 06:29:56 INFO - PROCESS | 3700 | 1461158996236 Marionette DEBUG loaded listener.js 06:29:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (17A99C00) [pid = 3700] [serial = 417] [outer = 16A8A800] 06:29:56 INFO - PROCESS | 3700 | 1461158996611 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]]]}] 06:29:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 06:29:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 677ms 06:29:56 INFO - PROCESS | 3700 | 1461158996654 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 06:29:56 INFO - PROCESS | 3700 | 1461158996657 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 06:29:56 INFO - PROCESS | 3700 | 1461158996660 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 06:29:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 06:29:56 INFO - PROCESS | 3700 | 1461158996661 Marionette TRACE conn3 <- [1,522,null,{}] 06:29:56 INFO - PROCESS | 3700 | 1461158996670 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}] 06:29:56 INFO - PROCESS | 3700 | 1461158996747 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 06:29:56 INFO - PROCESS | 3700 | 1461158996753 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:56 INFO - PROCESS | 3700 | ++DOCSHELL 14B58800 == 31 [pid = 3700] [id = 140] 06:29:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (16A98000) [pid = 3700] [serial = 418] [outer = 00000000] 06:29:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (182D3800) [pid = 3700] [serial = 419] [outer = 16A98000] 06:29:56 INFO - PROCESS | 3700 | 1461158996801 Marionette DEBUG loaded listener.js 06:29:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (187AA800) [pid = 3700] [serial = 420] [outer = 16A98000] 06:29:57 INFO - PROCESS | 3700 | 1461158997216 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]]]}] 06:29:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 06:29:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 572ms 06:29:57 INFO - PROCESS | 3700 | 1461158997240 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 06:29:57 INFO - PROCESS | 3700 | 1461158997242 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 06:29:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 06:29:57 INFO - PROCESS | 3700 | 1461158997248 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 06:29:57 INFO - PROCESS | 3700 | 1461158997250 Marionette TRACE conn3 <- [1,526,null,{}] 06:29:57 INFO - PROCESS | 3700 | 1461158997253 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}] 06:29:57 INFO - PROCESS | 3700 | 1461158997310 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 06:29:57 INFO - PROCESS | 3700 | 1461158997316 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:57 INFO - PROCESS | 3700 | ++DOCSHELL 1894C800 == 32 [pid = 3700] [id = 141] 06:29:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (1894CC00) [pid = 3700] [serial = 421] [outer = 00000000] 06:29:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (18956C00) [pid = 3700] [serial = 422] [outer = 1894CC00] 06:29:57 INFO - PROCESS | 3700 | 1461158997361 Marionette DEBUG loaded listener.js 06:29:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (18A06400) [pid = 3700] [serial = 423] [outer = 1894CC00] 06:29:57 INFO - PROCESS | 3700 | 1461158997793 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]]]}] 06:29:57 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 06:29:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 601ms 06:29:57 INFO - PROCESS | 3700 | 1461158997849 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 06:29:57 INFO - PROCESS | 3700 | 1461158997851 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 06:29:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 06:29:57 INFO - PROCESS | 3700 | 1461158997855 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 06:29:57 INFO - PROCESS | 3700 | 1461158997856 Marionette TRACE conn3 <- [1,530,null,{}] 06:29:57 INFO - PROCESS | 3700 | 1461158997860 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}] 06:29:57 INFO - PROCESS | 3700 | 1461158997965 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 06:29:57 INFO - PROCESS | 3700 | 1461158997975 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:57 INFO - PROCESS | 3700 | ++DOCSHELL 1894A800 == 33 [pid = 3700] [id = 142] 06:29:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (194AD800) [pid = 3700] [serial = 424] [outer = 00000000] 06:29:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (194D7400) [pid = 3700] [serial = 425] [outer = 194AD800] 06:29:58 INFO - PROCESS | 3700 | 1461158998023 Marionette DEBUG loaded listener.js 06:29:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (194DD000) [pid = 3700] [serial = 426] [outer = 194AD800] 06:29:58 INFO - PROCESS | 3700 | 1461158998423 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"]]]}] 06:29:58 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 06:29:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 06:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 06:29:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:29:58 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 06:29:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 06:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 06:29:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:29:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 602ms 06:29:58 INFO - PROCESS | 3700 | 1461158998474 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 06:29:58 INFO - PROCESS | 3700 | 1461158998476 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 06:29:58 INFO - PROCESS | 3700 | 1461158998479 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 06:29:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 06:29:58 INFO - PROCESS | 3700 | 1461158998481 Marionette TRACE conn3 <- [1,534,null,{}] 06:29:58 INFO - PROCESS | 3700 | 1461158998484 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}] 06:29:58 INFO - PROCESS | 3700 | 1461158998562 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 06:29:58 INFO - PROCESS | 3700 | 1461158998568 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:58 INFO - PROCESS | 3700 | ++DOCSHELL 194D1000 == 34 [pid = 3700] [id = 143] 06:29:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (194D9C00) [pid = 3700] [serial = 427] [outer = 00000000] 06:29:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (1A06AC00) [pid = 3700] [serial = 428] [outer = 194D9C00] 06:29:58 INFO - PROCESS | 3700 | 1461158998612 Marionette DEBUG loaded listener.js 06:29:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (1A070000) [pid = 3700] [serial = 429] [outer = 194D9C00] 06:29:59 INFO - PROCESS | 3700 | 1461158999042 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]]]}] 06:29:59 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. 06:29:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 617ms 06:29:59 INFO - PROCESS | 3700 | 1461158999101 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 06:29:59 INFO - PROCESS | 3700 | 1461158999103 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 06:29:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 06:29:59 INFO - PROCESS | 3700 | 1461158999107 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 06:29:59 INFO - PROCESS | 3700 | 1461158999108 Marionette TRACE conn3 <- [1,538,null,{}] 06:29:59 INFO - PROCESS | 3700 | 1461158999094 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}] 06:29:59 INFO - PROCESS | 3700 | 1461158999164 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 06:29:59 INFO - PROCESS | 3700 | 1461158999170 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:59 INFO - PROCESS | 3700 | ++DOCSHELL 1A067800 == 35 [pid = 3700] [id = 144] 06:29:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (1A068800) [pid = 3700] [serial = 430] [outer = 00000000] 06:29:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (1A3CEC00) [pid = 3700] [serial = 431] [outer = 1A068800] 06:29:59 INFO - PROCESS | 3700 | 1461158999218 Marionette DEBUG loaded listener.js 06:29:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (1A27C800) [pid = 3700] [serial = 432] [outer = 1A068800] 06:29:59 INFO - PROCESS | 3700 | 1461158999650 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]]]}] 06:29:59 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. 06:29:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 616ms 06:29:59 INFO - PROCESS | 3700 | 1461158999708 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 06:29:59 INFO - PROCESS | 3700 | 1461158999710 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 06:29:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 06:29:59 INFO - PROCESS | 3700 | 1461158999714 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 06:29:59 INFO - PROCESS | 3700 | 1461158999715 Marionette TRACE conn3 <- [1,542,null,{}] 06:29:59 INFO - PROCESS | 3700 | 1461158999719 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}] 06:29:59 INFO - PROCESS | 3700 | 1461158999818 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 06:29:59 INFO - PROCESS | 3700 | 1461158999902 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:59 INFO - PROCESS | 3700 | ++DOCSHELL 1A287000 == 36 [pid = 3700] [id = 145] 06:29:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (1A78F400) [pid = 3700] [serial = 433] [outer = 00000000] 06:29:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (1A7C7400) [pid = 3700] [serial = 434] [outer = 1A78F400] 06:29:59 INFO - PROCESS | 3700 | 1461158999947 Marionette DEBUG loaded listener.js 06:29:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (1A7C7000) [pid = 3700] [serial = 435] [outer = 1A78F400] 06:30:00 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:30:00 INFO - PROCESS | 3700 | [3700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:30:00 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:30:00 INFO - PROCESS | 3700 | [3700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:30:00 INFO - PROCESS | 3700 | 1461159000351 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]]]}] 06:30:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 06:30:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 677ms 06:30:00 INFO - PROCESS | 3700 | 1461159000397 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 06:30:00 INFO - PROCESS | 3700 | 1461159000399 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 06:30:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 06:30:00 INFO - PROCESS | 3700 | 1461159000402 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 06:30:00 INFO - PROCESS | 3700 | 1461159000404 Marionette TRACE conn3 <- [1,546,null,{}] 06:30:00 INFO - PROCESS | 3700 | 1461159000407 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}] 06:30:00 INFO - PROCESS | 3700 | 1461159000491 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 06:30:00 INFO - PROCESS | 3700 | 1461159000498 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:00 INFO - PROCESS | 3700 | ++DOCSHELL 194D0400 == 37 [pid = 3700] [id = 146] 06:30:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (194D5C00) [pid = 3700] [serial = 436] [outer = 00000000] 06:30:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (1AC36800) [pid = 3700] [serial = 437] [outer = 194D5C00] 06:30:00 INFO - PROCESS | 3700 | 1461159000542 Marionette DEBUG loaded listener.js 06:30:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (1AC39C00) [pid = 3700] [serial = 438] [outer = 194D5C00] 06:30:00 INFO - PROCESS | 3700 | 1461159000957 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]]]}] 06:30:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 06:30:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 602ms 06:30:01 INFO - PROCESS | 3700 | 1461159001008 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 06:30:01 INFO - PROCESS | 3700 | 1461159001011 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 06:30:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 06:30:01 INFO - PROCESS | 3700 | 1461159001014 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 06:30:01 INFO - PROCESS | 3700 | 1461159001016 Marionette TRACE conn3 <- [1,550,null,{}] 06:30:01 INFO - PROCESS | 3700 | 1461159001020 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}] 06:30:01 INFO - PROCESS | 3700 | 1461159001142 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 06:30:01 INFO - PROCESS | 3700 | 1461159001228 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:01 INFO - PROCESS | 3700 | ++DOCSHELL 1C245800 == 38 [pid = 3700] [id = 147] 06:30:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (1C249800) [pid = 3700] [serial = 439] [outer = 00000000] 06:30:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (1C250C00) [pid = 3700] [serial = 440] [outer = 1C249800] 06:30:01 INFO - PROCESS | 3700 | 1461159001282 Marionette DEBUG loaded listener.js 06:30:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (1C34D000) [pid = 3700] [serial = 441] [outer = 1C249800] 06:30:01 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (1C346400) [pid = 3700] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 06:30:01 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (1D6B9000) [pid = 3700] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 06:30:01 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (1C24F800) [pid = 3700] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 06:30:01 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (1C4D4000) [pid = 3700] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 06:30:01 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (1D07AC00) [pid = 3700] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 06:30:01 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (1CABA400) [pid = 3700] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 06:30:01 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (1A7C4C00) [pid = 3700] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 06:30:01 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (1A0D9000) [pid = 3700] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 06:30:01 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (194D6C00) [pid = 3700] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 06:30:01 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (1325FC00) [pid = 3700] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 06:30:01 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (15BB4800) [pid = 3700] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 06:30:01 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (12DD3400) [pid = 3700] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 06:30:01 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (194D7800) [pid = 3700] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 06:30:01 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (15BB3C00) [pid = 3700] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 06:30:01 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (1D6C2400) [pid = 3700] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 06:30:01 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (182D7400) [pid = 3700] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 06:30:01 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:30:01 INFO - PROCESS | 3700 | [3700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:30:01 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:30:01 INFO - PROCESS | 3700 | 1461159001885 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]]]}] 06:30:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 06:30:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 902ms 06:30:01 INFO - PROCESS | 3700 | 1461159001922 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 06:30:01 INFO - PROCESS | 3700 | 1461159001924 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 06:30:01 INFO - PROCESS | 3700 | 1461159001927 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 06:30:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 06:30:01 INFO - PROCESS | 3700 | 1461159001929 Marionette TRACE conn3 <- [1,554,null,{}] 06:30:01 INFO - PROCESS | 3700 | 1461159001932 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}] 06:30:01 INFO - PROCESS | 3700 | 1461159002005 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 06:30:01 INFO - PROCESS | 3700 | 1461159002011 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:02 INFO - PROCESS | 3700 | ++DOCSHELL 14BEE400 == 39 [pid = 3700] [id = 148] 06:30:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (17A96000) [pid = 3700] [serial = 442] [outer = 00000000] 06:30:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (1A0D9000) [pid = 3700] [serial = 443] [outer = 17A96000] 06:30:02 INFO - PROCESS | 3700 | 1461159002055 Marionette DEBUG loaded listener.js 06:30:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (194D6C00) [pid = 3700] [serial = 444] [outer = 17A96000] 06:30:02 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:30:02 INFO - PROCESS | 3700 | [3700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:30:02 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:30:02 INFO - PROCESS | 3700 | 1461159002449 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]]]}] 06:30:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 06:30:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 572ms 06:30:02 INFO - PROCESS | 3700 | 1461159002506 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 06:30:02 INFO - PROCESS | 3700 | 1461159002508 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 06:30:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 06:30:02 INFO - PROCESS | 3700 | 1461159002511 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 06:30:02 INFO - PROCESS | 3700 | 1461159002513 Marionette TRACE conn3 <- [1,558,null,{}] 06:30:02 INFO - PROCESS | 3700 | 1461159002517 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}] 06:30:02 INFO - PROCESS | 3700 | 1461159002589 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 06:30:02 INFO - PROCESS | 3700 | 1461159002595 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:02 INFO - PROCESS | 3700 | ++DOCSHELL 194AC800 == 40 [pid = 3700] [id = 149] 06:30:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (1C24B400) [pid = 3700] [serial = 445] [outer = 00000000] 06:30:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (1C352400) [pid = 3700] [serial = 446] [outer = 1C24B400] 06:30:02 INFO - PROCESS | 3700 | 1461159002638 Marionette DEBUG loaded listener.js 06:30:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (1C4CBC00) [pid = 3700] [serial = 447] [outer = 1C24B400] 06:30:02 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:30:02 INFO - PROCESS | 3700 | [3700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:30:02 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:30:03 INFO - PROCESS | 3700 | 1461159003045 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]]]}] 06:30:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 06:30:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 571ms 06:30:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 06:30:03 INFO - PROCESS | 3700 | 1461159003095 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 06:30:03 INFO - PROCESS | 3700 | 1461159003096 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 06:30:03 INFO - PROCESS | 3700 | 1461159003104 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 06:30:03 INFO - PROCESS | 3700 | 1461159003105 Marionette TRACE conn3 <- [1,562,null,{}] 06:30:03 INFO - PROCESS | 3700 | 1461159003109 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}] 06:30:03 INFO - PROCESS | 3700 | 1461159003172 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 06:30:03 INFO - PROCESS | 3700 | 1461159003178 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:03 INFO - PROCESS | 3700 | ++DOCSHELL 1AC94C00 == 41 [pid = 3700] [id = 150] 06:30:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (1C4D6000) [pid = 3700] [serial = 448] [outer = 00000000] 06:30:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (1CAC1000) [pid = 3700] [serial = 449] [outer = 1C4D6000] 06:30:03 INFO - PROCESS | 3700 | 1461159003221 Marionette DEBUG loaded listener.js 06:30:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (1CAC8000) [pid = 3700] [serial = 450] [outer = 1C4D6000] 06:30:03 INFO - PROCESS | 3700 | 1461159003673 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]]]}] 06:30:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 06:30:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 662ms 06:30:03 INFO - PROCESS | 3700 | 1461159003764 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 06:30:03 INFO - PROCESS | 3700 | 1461159003768 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 06:30:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 06:30:03 INFO - PROCESS | 3700 | 1461159003774 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 06:30:03 INFO - PROCESS | 3700 | 1461159003778 Marionette TRACE conn3 <- [1,566,null,{}] 06:30:03 INFO - PROCESS | 3700 | 1461159003809 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}] 06:30:03 INFO - PROCESS | 3700 | 1461159003981 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 06:30:04 INFO - PROCESS | 3700 | 1461159004058 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:04 INFO - PROCESS | 3700 | ++DOCSHELL 136DC400 == 42 [pid = 3700] [id = 151] 06:30:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (13A0D800) [pid = 3700] [serial = 451] [outer = 00000000] 06:30:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (14B0BC00) [pid = 3700] [serial = 452] [outer = 13A0D800] 06:30:04 INFO - PROCESS | 3700 | 1461159004114 Marionette DEBUG loaded listener.js 06:30:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (14B61C00) [pid = 3700] [serial = 453] [outer = 13A0D800] 06:30:04 INFO - PROCESS | 3700 | 1461159004835 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]]]}] 06:30:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 06:30:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1113ms 06:30:04 INFO - PROCESS | 3700 | 1461159004895 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 06:30:04 INFO - PROCESS | 3700 | 1461159004901 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 06:30:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 06:30:04 INFO - PROCESS | 3700 | 1461159004907 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 06:30:04 INFO - PROCESS | 3700 | 1461159004910 Marionette TRACE conn3 <- [1,570,null,{}] 06:30:04 INFO - PROCESS | 3700 | 1461159004914 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}] 06:30:05 INFO - PROCESS | 3700 | 1461159005007 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 06:30:05 INFO - PROCESS | 3700 | 1461159005082 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:05 INFO - PROCESS | 3700 | ++DOCSHELL 1696D800 == 43 [pid = 3700] [id = 152] 06:30:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (16A89C00) [pid = 3700] [serial = 454] [outer = 00000000] 06:30:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (17D9BC00) [pid = 3700] [serial = 455] [outer = 16A89C00] 06:30:05 INFO - PROCESS | 3700 | 1461159005159 Marionette DEBUG loaded listener.js 06:30:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (18227400) [pid = 3700] [serial = 456] [outer = 16A89C00] 06:30:06 INFO - PROCESS | 3700 | 1461159006058 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]]]}] 06:30:06 INFO - PROCESS | 3700 | --DOCSHELL 12CFE800 == 42 [pid = 3700] [id = 28] 06:30:06 INFO - PROCESS | 3700 | --DOCSHELL 1326AC00 == 41 [pid = 3700] [id = 20] 06:30:06 INFO - PROCESS | 3700 | --DOCSHELL 1449A800 == 40 [pid = 3700] [id = 19] 06:30:06 INFO - PROCESS | 3700 | --DOCSHELL 1863EC00 == 39 [pid = 3700] [id = 25] 06:30:06 INFO - PROCESS | 3700 | --DOCSHELL 18A03C00 == 38 [pid = 3700] [id = 26] 06:30:06 INFO - PROCESS | 3700 | --DOCSHELL 142A9000 == 37 [pid = 3700] [id = 27] 06:30:06 INFO - PROCESS | 3700 | --DOCSHELL 19090400 == 36 [pid = 3700] [id = 8] 06:30:06 INFO - PROCESS | 3700 | --DOCSHELL 17F88400 == 35 [pid = 3700] [id = 24] 06:30:06 INFO - PROCESS | 3700 | --DOCSHELL 15D8B000 == 34 [pid = 3700] [id = 23] 06:30:06 INFO - PROCESS | 3700 | --DOCSHELL 157BCC00 == 33 [pid = 3700] [id = 22] 06:30:06 INFO - PROCESS | 3700 | --DOCSHELL 142AC000 == 32 [pid = 3700] [id = 21] 06:30:06 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (1DE26400) [pid = 3700] [serial = 406] [outer = 00000000] [url = about:blank] 06:30:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 06:30:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1203ms 06:30:06 INFO - PROCESS | 3700 | 1461159006111 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 06:30:06 INFO - PROCESS | 3700 | 1461159006115 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 06:30:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 06:30:06 INFO - PROCESS | 3700 | 1461159006120 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 06:30:06 INFO - PROCESS | 3700 | 1461159006123 Marionette TRACE conn3 <- [1,574,null,{}] 06:30:06 INFO - PROCESS | 3700 | 1461159006129 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}] 06:30:06 INFO - PROCESS | 3700 | 1461159006206 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 06:30:06 INFO - PROCESS | 3700 | 1461159006215 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:06 INFO - PROCESS | 3700 | ++DOCSHELL 15B45800 == 33 [pid = 3700] [id = 153] 06:30:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (15B45C00) [pid = 3700] [serial = 457] [outer = 00000000] 06:30:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (15BF0800) [pid = 3700] [serial = 458] [outer = 15B45C00] 06:30:06 INFO - PROCESS | 3700 | 1461159006270 Marionette DEBUG loaded listener.js 06:30:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (15D8D000) [pid = 3700] [serial = 459] [outer = 15B45C00] 06:30:06 INFO - PROCESS | 3700 | --DOMWINDOW == 102 (1D6BD400) [pid = 3700] [serial = 335] [outer = 00000000] [url = about:blank] 06:30:06 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (1DB58000) [pid = 3700] [serial = 323] [outer = 00000000] [url = about:blank] 06:30:06 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (1C4D8400) [pid = 3700] [serial = 391] [outer = 00000000] [url = about:blank] 06:30:06 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (1D292800) [pid = 3700] [serial = 394] [outer = 00000000] [url = about:blank] 06:30:06 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (1C4D9800) [pid = 3700] [serial = 392] [outer = 00000000] [url = about:blank] 06:30:06 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (1D64DC00) [pid = 3700] [serial = 397] [outer = 00000000] [url = about:blank] 06:30:06 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (1D290800) [pid = 3700] [serial = 395] [outer = 00000000] [url = about:blank] 06:30:06 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (1D437800) [pid = 3700] [serial = 403] [outer = 00000000] [url = about:blank] 06:30:06 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (1AC36C00) [pid = 3700] [serial = 388] [outer = 00000000] [url = about:blank] 06:30:06 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (1A3D7400) [pid = 3700] [serial = 385] [outer = 00000000] [url = about:blank] 06:30:06 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (1A78FC00) [pid = 3700] [serial = 386] [outer = 00000000] [url = about:blank] 06:30:06 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (1954A000) [pid = 3700] [serial = 382] [outer = 00000000] [url = about:blank] 06:30:06 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (19A61000) [pid = 3700] [serial = 383] [outer = 00000000] [url = about:blank] 06:30:06 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (15BD7800) [pid = 3700] [serial = 379] [outer = 00000000] [url = about:blank] 06:30:06 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (16964400) [pid = 3700] [serial = 380] [outer = 00000000] [url = about:blank] 06:30:06 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (17D98C00) [pid = 3700] [serial = 377] [outer = 00000000] [url = about:blank] 06:30:06 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (17D95C00) [pid = 3700] [serial = 376] [outer = 00000000] [url = about:blank] 06:30:06 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (18226000) [pid = 3700] [serial = 374] [outer = 00000000] [url = about:blank] 06:30:06 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (17DA2800) [pid = 3700] [serial = 373] [outer = 00000000] [url = about:blank] 06:30:06 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (1C241C00) [pid = 3700] [serial = 371] [outer = 00000000] [url = about:blank] 06:30:06 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (1A7BE000) [pid = 3700] [serial = 370] [outer = 00000000] [url = about:blank] 06:30:06 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1862F400) [pid = 3700] [serial = 368] [outer = 00000000] [url = about:blank] 06:30:06 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (17A92C00) [pid = 3700] [serial = 367] [outer = 00000000] [url = about:blank] 06:30:06 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (1D90C400) [pid = 3700] [serial = 364] [outer = 00000000] [url = about:blank] 06:30:06 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (1D64AC00) [pid = 3700] [serial = 404] [outer = 00000000] [url = about:blank] 06:30:06 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1D90C000) [pid = 3700] [serial = 365] [outer = 00000000] [url = about:blank] 06:30:06 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (1D6B6000) [pid = 3700] [serial = 398] [outer = 00000000] [url = about:blank] 06:30:06 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (197F4C00) [pid = 3700] [serial = 400] [outer = 00000000] [url = about:blank] 06:30:06 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (1AC97400) [pid = 3700] [serial = 389] [outer = 00000000] [url = about:blank] 06:30:06 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (197EF400) [pid = 3700] [serial = 401] [outer = 00000000] [url = about:blank] 06:30:06 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:30:06 INFO - PROCESS | 3700 | [3700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:30:06 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:30:06 INFO - PROCESS | 3700 | 1461159006750 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]]]}] 06:30:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 06:30:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 661ms 06:30:06 INFO - PROCESS | 3700 | 1461159006781 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 06:30:06 INFO - PROCESS | 3700 | 1461159006786 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 06:30:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 06:30:06 INFO - PROCESS | 3700 | 1461159006792 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 06:30:06 INFO - PROCESS | 3700 | 1461159006795 Marionette TRACE conn3 <- [1,578,null,{}] 06:30:06 INFO - PROCESS | 3700 | 1461159006799 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}] 06:30:06 INFO - PROCESS | 3700 | 1461159006876 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 06:30:06 INFO - PROCESS | 3700 | 1461159006882 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:06 INFO - PROCESS | 3700 | ++DOCSHELL 15E5CC00 == 34 [pid = 3700] [id = 154] 06:30:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (1646D000) [pid = 3700] [serial = 460] [outer = 00000000] 06:30:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (17A8C000) [pid = 3700] [serial = 461] [outer = 1646D000] 06:30:06 INFO - PROCESS | 3700 | 1461159006929 Marionette DEBUG loaded listener.js 06:30:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (17D97C00) [pid = 3700] [serial = 462] [outer = 1646D000] 06:30:07 INFO - PROCESS | 3700 | 1461159007374 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]]]}] 06:30:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 06:30:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 617ms 06:30:07 INFO - PROCESS | 3700 | 1461159007411 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 06:30:07 INFO - PROCESS | 3700 | 1461159007413 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 06:30:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 06:30:07 INFO - PROCESS | 3700 | 1461159007417 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 06:30:07 INFO - PROCESS | 3700 | 1461159007420 Marionette TRACE conn3 <- [1,582,null,{}] 06:30:07 INFO - PROCESS | 3700 | 1461159007431 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}] 06:30:07 INFO - PROCESS | 3700 | 1461159007510 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 06:30:07 INFO - PROCESS | 3700 | 1461159007559 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:07 INFO - PROCESS | 3700 | ++DOCSHELL 1863A400 == 35 [pid = 3700] [id = 155] 06:30:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (1863A800) [pid = 3700] [serial = 463] [outer = 00000000] 06:30:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1894D000) [pid = 3700] [serial = 464] [outer = 1863A800] 06:30:07 INFO - PROCESS | 3700 | 1461159007613 Marionette DEBUG loaded listener.js 06:30:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (18A03C00) [pid = 3700] [serial = 465] [outer = 1863A800] 06:30:08 INFO - PROCESS | 3700 | 1461159008036 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]]]}] 06:30:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 06:30:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 677ms 06:30:08 INFO - PROCESS | 3700 | 1461159008099 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 06:30:08 INFO - PROCESS | 3700 | 1461159008101 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 06:30:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 06:30:08 INFO - PROCESS | 3700 | 1461159008088 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 06:30:08 INFO - PROCESS | 3700 | 1461159008090 Marionette TRACE conn3 <- [1,586,null,{}] 06:30:08 INFO - PROCESS | 3700 | 1461159008093 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}] 06:30:08 INFO - PROCESS | 3700 | 1461159008177 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 06:30:08 INFO - PROCESS | 3700 | 1461159008183 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:08 INFO - PROCESS | 3700 | ++DOCSHELL 17D96C00 == 36 [pid = 3700] [id = 156] 06:30:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (18908000) [pid = 3700] [serial = 466] [outer = 00000000] 06:30:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (194D3000) [pid = 3700] [serial = 467] [outer = 18908000] 06:30:08 INFO - PROCESS | 3700 | 1461159008228 Marionette DEBUG loaded listener.js 06:30:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (194DBC00) [pid = 3700] [serial = 468] [outer = 18908000] 06:30:08 INFO - PROCESS | 3700 | 1461159008667 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]]]}] 06:30:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 06:30:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 601ms 06:30:08 INFO - PROCESS | 3700 | 1461159008706 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 06:30:08 INFO - PROCESS | 3700 | 1461159008707 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 06:30:08 INFO - PROCESS | 3700 | 1461159008711 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 06:30:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 06:30:08 INFO - PROCESS | 3700 | 1461159008713 Marionette TRACE conn3 <- [1,590,null,{}] 06:30:08 INFO - PROCESS | 3700 | 1461159008716 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}] 06:30:08 INFO - PROCESS | 3700 | 1461159008812 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 06:30:08 INFO - PROCESS | 3700 | 1461159008889 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:08 INFO - PROCESS | 3700 | ++DOCSHELL 194B4C00 == 37 [pid = 3700] [id = 157] 06:30:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (19A01C00) [pid = 3700] [serial = 469] [outer = 00000000] 06:30:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (19B65400) [pid = 3700] [serial = 470] [outer = 19A01C00] 06:30:08 INFO - PROCESS | 3700 | 1461159008935 Marionette DEBUG loaded listener.js 06:30:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (1A073800) [pid = 3700] [serial = 471] [outer = 19A01C00] 06:30:09 INFO - PROCESS | 3700 | 1461159009361 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]]]}] 06:30:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 06:30:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 661ms 06:30:09 INFO - PROCESS | 3700 | 1461159009393 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 06:30:09 INFO - PROCESS | 3700 | 1461159009395 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 06:30:09 INFO - PROCESS | 3700 | 1461159009398 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 06:30:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 06:30:09 INFO - PROCESS | 3700 | 1461159009400 Marionette TRACE conn3 <- [1,594,null,{}] 06:30:09 INFO - PROCESS | 3700 | 1461159009409 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}] 06:30:09 INFO - PROCESS | 3700 | 1461159009528 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 06:30:09 INFO - PROCESS | 3700 | 1461159009521 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:09 INFO - PROCESS | 3700 | ++DOCSHELL 1954BC00 == 38 [pid = 3700] [id = 158] 06:30:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1A0E3800) [pid = 3700] [serial = 472] [outer = 00000000] 06:30:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (1A7C0C00) [pid = 3700] [serial = 473] [outer = 1A0E3800] 06:30:09 INFO - PROCESS | 3700 | 1461159009568 Marionette DEBUG loaded listener.js 06:30:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (1A796000) [pid = 3700] [serial = 474] [outer = 1A0E3800] 06:30:09 INFO - PROCESS | 3700 | 1461159009982 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]]]}] 06:30:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 06:30:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 602ms 06:30:09 INFO - PROCESS | 3700 | 1461159010002 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 06:30:09 INFO - PROCESS | 3700 | 1461159010004 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 06:30:09 INFO - PROCESS | 3700 | 1461159010007 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 06:30:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 06:30:10 INFO - PROCESS | 3700 | 1461159010009 Marionette TRACE conn3 <- [1,598,null,{}] 06:30:10 INFO - PROCESS | 3700 | 1461159010012 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}] 06:30:10 INFO - PROCESS | 3700 | 1461159010108 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 06:30:10 INFO - PROCESS | 3700 | 1461159010187 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:10 INFO - PROCESS | 3700 | ++DOCSHELL 1AC38000 == 39 [pid = 3700] [id = 159] 06:30:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (1AC39000) [pid = 3700] [serial = 475] [outer = 00000000] 06:30:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (1C245000) [pid = 3700] [serial = 476] [outer = 1AC39000] 06:30:10 INFO - PROCESS | 3700 | 1461159010231 Marionette DEBUG loaded listener.js 06:30:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (1C248000) [pid = 3700] [serial = 477] [outer = 1AC39000] 06:30:10 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (1A78F400) [pid = 3700] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 06:30:10 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (14BE8000) [pid = 3700] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 06:30:10 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (194D9C00) [pid = 3700] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 06:30:10 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (194AD800) [pid = 3700] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 06:30:10 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (1A068800) [pid = 3700] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 06:30:10 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (16A8A800) [pid = 3700] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 06:30:10 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (1D90C800) [pid = 3700] [serial = 405] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 06:30:10 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (1894CC00) [pid = 3700] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 06:30:10 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (16A98000) [pid = 3700] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 06:30:10 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (194D5C00) [pid = 3700] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 06:30:10 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1C24B400) [pid = 3700] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 06:30:10 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (1C249800) [pid = 3700] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 06:30:10 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (138A9400) [pid = 3700] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 06:30:10 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (17A96000) [pid = 3700] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 06:30:10 INFO - PROCESS | 3700 | 1461159010683 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]]]}] 06:30:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 06:30:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 707ms 06:30:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 06:30:10 INFO - PROCESS | 3700 | 1461159010727 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 06:30:10 INFO - PROCESS | 3700 | 1461159010729 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 06:30:10 INFO - PROCESS | 3700 | 1461159010733 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 06:30:10 INFO - PROCESS | 3700 | 1461159010734 Marionette TRACE conn3 <- [1,602,null,{}] 06:30:10 INFO - PROCESS | 3700 | 1461159010737 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}] 06:30:10 INFO - PROCESS | 3700 | 1461159010814 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 06:30:10 INFO - PROCESS | 3700 | 1461159010820 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:10 INFO - PROCESS | 3700 | ++DOCSHELL 16A8E800 == 40 [pid = 3700] [id = 160] 06:30:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (17A96000) [pid = 3700] [serial = 478] [outer = 00000000] 06:30:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (1924E000) [pid = 3700] [serial = 479] [outer = 17A96000] 06:30:10 INFO - PROCESS | 3700 | 1461159010864 Marionette DEBUG loaded listener.js 06:30:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (1A06DC00) [pid = 3700] [serial = 480] [outer = 17A96000] 06:30:11 INFO - PROCESS | 3700 | 1461159011256 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]]]}] 06:30:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 06:30:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 571ms 06:30:11 INFO - PROCESS | 3700 | 1461159011313 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 06:30:11 INFO - PROCESS | 3700 | 1461159011315 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 06:30:11 INFO - PROCESS | 3700 | 1461159011318 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 06:30:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 06:30:11 INFO - PROCESS | 3700 | 1461159011320 Marionette TRACE conn3 <- [1,606,null,{}] 06:30:11 INFO - PROCESS | 3700 | 1461159011323 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}] 06:30:11 INFO - PROCESS | 3700 | 1461159011389 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 06:30:11 INFO - PROCESS | 3700 | 1461159011398 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:11 INFO - PROCESS | 3700 | ++DOCSHELL 18225400 == 41 [pid = 3700] [id = 161] 06:30:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (1A3D7400) [pid = 3700] [serial = 481] [outer = 00000000] 06:30:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (1AC94800) [pid = 3700] [serial = 482] [outer = 1A3D7400] 06:30:11 INFO - PROCESS | 3700 | 1461159011442 Marionette DEBUG loaded listener.js 06:30:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (1AC37C00) [pid = 3700] [serial = 483] [outer = 1A3D7400] 06:30:11 INFO - PROCESS | 3700 | 1461159011841 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]]]}] 06:30:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 06:30:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 572ms 06:30:11 INFO - PROCESS | 3700 | 1461159011890 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 06:30:11 INFO - PROCESS | 3700 | 1461159011892 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 06:30:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 06:30:11 INFO - PROCESS | 3700 | 1461159011899 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 06:30:11 INFO - PROCESS | 3700 | 1461159011901 Marionette TRACE conn3 <- [1,610,null,{}] 06:30:11 INFO - PROCESS | 3700 | 1461159011905 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}] 06:30:11 INFO - PROCESS | 3700 | 1461159011977 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 06:30:11 INFO - PROCESS | 3700 | 1461159011984 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:11 INFO - PROCESS | 3700 | ++DOCSHELL 1C346400 == 42 [pid = 3700] [id = 162] 06:30:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (1C347800) [pid = 3700] [serial = 484] [outer = 00000000] 06:30:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (1C353C00) [pid = 3700] [serial = 485] [outer = 1C347800] 06:30:12 INFO - PROCESS | 3700 | 1461159012027 Marionette DEBUG loaded listener.js 06:30:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1C351400) [pid = 3700] [serial = 486] [outer = 1C347800] 06:30:12 INFO - PROCESS | 3700 | 1461159012542 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]]]}] 06:30:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 06:30:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 707ms 06:30:12 INFO - PROCESS | 3700 | 1461159012621 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 06:30:12 INFO - PROCESS | 3700 | 1461159012626 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 06:30:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 06:30:12 INFO - PROCESS | 3700 | 1461159012631 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 06:30:12 INFO - PROCESS | 3700 | 1461159012635 Marionette TRACE conn3 <- [1,614,null,{}] 06:30:12 INFO - PROCESS | 3700 | 1461159012642 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}] 06:30:12 INFO - PROCESS | 3700 | 1461159012827 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 06:30:12 INFO - PROCESS | 3700 | 1461159012943 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:12 INFO - PROCESS | 3700 | ++DOCSHELL 1822D000 == 43 [pid = 3700] [id = 163] 06:30:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (1822D400) [pid = 3700] [serial = 487] [outer = 00000000] 06:30:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (18957C00) [pid = 3700] [serial = 488] [outer = 1822D400] 06:30:13 INFO - PROCESS | 3700 | 1461159013009 Marionette DEBUG loaded listener.js 06:30:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (19A61000) [pid = 3700] [serial = 489] [outer = 1822D400] 06:30:13 INFO - PROCESS | 3700 | 1461159013604 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]]]}] 06:30:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 06:30:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 993ms 06:30:13 INFO - PROCESS | 3700 | 1461159013636 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 06:30:13 INFO - PROCESS | 3700 | 1461159013642 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 06:30:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 06:30:13 INFO - PROCESS | 3700 | 1461159013649 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 06:30:13 INFO - PROCESS | 3700 | 1461159013651 Marionette TRACE conn3 <- [1,618,null,{}] 06:30:13 INFO - PROCESS | 3700 | 1461159013674 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}] 06:30:13 INFO - PROCESS | 3700 | 1461159013757 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 06:30:13 INFO - PROCESS | 3700 | 1461159013846 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:13 INFO - PROCESS | 3700 | ++DOCSHELL 1641A400 == 44 [pid = 3700] [id = 164] 06:30:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (1665B400) [pid = 3700] [serial = 490] [outer = 00000000] 06:30:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (1894A400) [pid = 3700] [serial = 491] [outer = 1665B400] 06:30:13 INFO - PROCESS | 3700 | 1461159013900 Marionette DEBUG loaded listener.js 06:30:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (19A0B000) [pid = 3700] [serial = 492] [outer = 1665B400] 06:30:14 INFO - PROCESS | 3700 | 1461159014464 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]]]}] 06:30:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 06:30:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 872ms 06:30:14 INFO - PROCESS | 3700 | 1461159014514 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 06:30:14 INFO - PROCESS | 3700 | 1461159014517 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 06:30:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 06:30:14 INFO - PROCESS | 3700 | 1461159014521 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 06:30:14 INFO - PROCESS | 3700 | 1461159014526 Marionette TRACE conn3 <- [1,622,null,{}] 06:30:14 INFO - PROCESS | 3700 | 1461159014536 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}] 06:30:14 INFO - PROCESS | 3700 | 1461159014639 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 06:30:14 INFO - PROCESS | 3700 | 1461159014728 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:14 INFO - PROCESS | 3700 | ++DOCSHELL 1D0B9C00 == 45 [pid = 3700] [id = 165] 06:30:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (1D0BEC00) [pid = 3700] [serial = 493] [outer = 00000000] 06:30:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (1D291000) [pid = 3700] [serial = 494] [outer = 1D0BEC00] 06:30:14 INFO - PROCESS | 3700 | 1461159014806 Marionette DEBUG loaded listener.js 06:30:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (1D42BC00) [pid = 3700] [serial = 495] [outer = 1D0BEC00] 06:30:15 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:30:15 INFO - PROCESS | 3700 | [3700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:30:15 INFO - PROCESS | 3700 | 1461159015346 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]]]}] 06:30:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 06:30:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 872ms 06:30:15 INFO - PROCESS | 3700 | 1461159015391 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 06:30:15 INFO - PROCESS | 3700 | 1461159015394 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 06:30:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 06:30:15 INFO - PROCESS | 3700 | 1461159015397 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 06:30:15 INFO - PROCESS | 3700 | 1461159015399 Marionette TRACE conn3 <- [1,626,null,{}] 06:30:15 INFO - PROCESS | 3700 | 1461159015403 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}] 06:30:15 INFO - PROCESS | 3700 | 1461159015508 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 06:30:15 INFO - PROCESS | 3700 | 1461159015596 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:15 INFO - PROCESS | 3700 | ++DOCSHELL 1D435400 == 46 [pid = 3700] [id = 166] 06:30:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (1D436800) [pid = 3700] [serial = 496] [outer = 00000000] 06:30:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (1D647000) [pid = 3700] [serial = 497] [outer = 1D436800] 06:30:15 INFO - PROCESS | 3700 | 1461159015650 Marionette DEBUG loaded listener.js 06:30:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (1D64AC00) [pid = 3700] [serial = 498] [outer = 1D436800] 06:30:16 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:30:16 INFO - PROCESS | 3700 | [3700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:30:16 INFO - PROCESS | 3700 | 1461159016211 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]]]}] 06:30:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 06:30:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 962ms 06:30:16 INFO - PROCESS | 3700 | 1461159016365 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 06:30:16 INFO - PROCESS | 3700 | 1461159016369 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 06:30:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 06:30:16 INFO - PROCESS | 3700 | 1461159016374 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 06:30:16 INFO - PROCESS | 3700 | 1461159016361 Marionette TRACE conn3 <- [1,630,null,{}] 06:30:16 INFO - PROCESS | 3700 | 1461159016367 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}] 06:30:16 INFO - PROCESS | 3700 | 1461159016475 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 06:30:16 INFO - PROCESS | 3700 | 1461159016547 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:16 INFO - PROCESS | 3700 | ++DOCSHELL 15B46000 == 47 [pid = 3700] [id = 167] 06:30:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (15BE7C00) [pid = 3700] [serial = 499] [outer = 00000000] 06:30:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (16663000) [pid = 3700] [serial = 500] [outer = 15BE7C00] 06:30:16 INFO - PROCESS | 3700 | 1461159016595 Marionette DEBUG loaded listener.js 06:30:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (17A8B400) [pid = 3700] [serial = 501] [outer = 15BE7C00] 06:30:17 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (1863E000) [pid = 3700] [serial = 170] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:30:17 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (1A7C7400) [pid = 3700] [serial = 434] [outer = 00000000] [url = about:blank] 06:30:17 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (15B3C000) [pid = 3700] [serial = 413] [outer = 00000000] [url = about:blank] 06:30:17 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (1A06AC00) [pid = 3700] [serial = 428] [outer = 00000000] [url = about:blank] 06:30:17 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (1A070000) [pid = 3700] [serial = 429] [outer = 00000000] [url = about:blank] 06:30:17 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (194D7400) [pid = 3700] [serial = 425] [outer = 00000000] [url = about:blank] 06:30:17 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (194DD000) [pid = 3700] [serial = 426] [outer = 00000000] [url = about:blank] 06:30:17 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (1A3CEC00) [pid = 3700] [serial = 431] [outer = 00000000] [url = about:blank] 06:30:17 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (16A95800) [pid = 3700] [serial = 416] [outer = 00000000] [url = about:blank] 06:30:17 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (17A99C00) [pid = 3700] [serial = 417] [outer = 00000000] [url = about:blank] 06:30:17 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (1DE2C000) [pid = 3700] [serial = 407] [outer = 00000000] [url = about:blank] 06:30:17 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (18956C00) [pid = 3700] [serial = 422] [outer = 00000000] [url = about:blank] 06:30:17 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (18A06400) [pid = 3700] [serial = 423] [outer = 00000000] [url = about:blank] 06:30:17 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (1CAC1000) [pid = 3700] [serial = 449] [outer = 00000000] [url = about:blank] 06:30:17 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (182D3800) [pid = 3700] [serial = 419] [outer = 00000000] [url = about:blank] 06:30:17 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (187AA800) [pid = 3700] [serial = 420] [outer = 00000000] [url = about:blank] 06:30:17 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (1AC36800) [pid = 3700] [serial = 437] [outer = 00000000] [url = about:blank] 06:30:17 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (1C4CBC00) [pid = 3700] [serial = 447] [outer = 00000000] [url = about:blank] 06:30:17 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (1A7C7000) [pid = 3700] [serial = 435] [outer = 00000000] [url = about:blank] 06:30:17 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1C250C00) [pid = 3700] [serial = 440] [outer = 00000000] [url = about:blank] 06:30:17 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1AC39C00) [pid = 3700] [serial = 438] [outer = 00000000] [url = about:blank] 06:30:17 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (1C352400) [pid = 3700] [serial = 446] [outer = 00000000] [url = about:blank] 06:30:17 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (13A50400) [pid = 3700] [serial = 410] [outer = 00000000] [url = about:blank] 06:30:17 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1444AC00) [pid = 3700] [serial = 411] [outer = 00000000] [url = about:blank] 06:30:17 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (15BD2C00) [pid = 3700] [serial = 414] [outer = 00000000] [url = about:blank] 06:30:17 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (1C34D000) [pid = 3700] [serial = 441] [outer = 00000000] [url = about:blank] 06:30:17 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (1A0D9000) [pid = 3700] [serial = 443] [outer = 00000000] [url = about:blank] 06:30:17 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (194D6C00) [pid = 3700] [serial = 444] [outer = 00000000] [url = about:blank] 06:30:17 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (1A27C800) [pid = 3700] [serial = 432] [outer = 00000000] [url = about:blank] 06:30:17 INFO - PROCESS | 3700 | 1461159017167 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]]]}] 06:30:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 06:30:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 812ms 06:30:17 INFO - PROCESS | 3700 | 1461159017185 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 06:30:17 INFO - PROCESS | 3700 | 1461159017188 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 06:30:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 06:30:17 INFO - PROCESS | 3700 | 1461159017195 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 06:30:17 INFO - PROCESS | 3700 | 1461159017198 Marionette TRACE conn3 <- [1,634,null,{}] 06:30:17 INFO - PROCESS | 3700 | 1461159017202 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}] 06:30:17 INFO - PROCESS | 3700 | 1461159017266 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 06:30:17 INFO - PROCESS | 3700 | 1461159017357 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:17 INFO - PROCESS | 3700 | ++DOCSHELL 14448C00 == 48 [pid = 3700] [id = 168] 06:30:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (1449A800) [pid = 3700] [serial = 502] [outer = 00000000] 06:30:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (15BDBC00) [pid = 3700] [serial = 503] [outer = 1449A800] 06:30:17 INFO - PROCESS | 3700 | 1461159017405 Marionette DEBUG loaded listener.js 06:30:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (17D96000) [pid = 3700] [serial = 504] [outer = 1449A800] 06:30:17 INFO - PROCESS | 3700 | 1461159017810 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]]]}] 06:30:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 06:30:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 662ms 06:30:17 INFO - PROCESS | 3700 | 1461159017856 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 06:30:17 INFO - PROCESS | 3700 | 1461159017858 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 06:30:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 06:30:17 INFO - PROCESS | 3700 | 1461159017861 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 06:30:17 INFO - PROCESS | 3700 | 1461159017863 Marionette TRACE conn3 <- [1,638,null,{}] 06:30:17 INFO - PROCESS | 3700 | 1461159017872 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}] 06:30:17 INFO - PROCESS | 3700 | 1461159017958 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 06:30:17 INFO - PROCESS | 3700 | 1461159017966 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:17 INFO - PROCESS | 3700 | ++DOCSHELL 18907400 == 49 [pid = 3700] [id = 169] 06:30:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (18907C00) [pid = 3700] [serial = 505] [outer = 00000000] 06:30:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (18968400) [pid = 3700] [serial = 506] [outer = 18907C00] 06:30:18 INFO - PROCESS | 3700 | 1461159018019 Marionette DEBUG loaded listener.js 06:30:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (191C4800) [pid = 3700] [serial = 507] [outer = 18907C00] 06:30:18 INFO - PROCESS | 3700 | 1461159018443 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]]]}] 06:30:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 06:30:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 617ms 06:30:18 INFO - PROCESS | 3700 | 1461159018479 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 06:30:18 INFO - PROCESS | 3700 | 1461159018481 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 06:30:18 INFO - PROCESS | 3700 | 1461159018484 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 06:30:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 06:30:18 INFO - PROCESS | 3700 | 1461159018485 Marionette TRACE conn3 <- [1,642,null,{}] 06:30:18 INFO - PROCESS | 3700 | 1461159018489 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}] 06:30:18 INFO - PROCESS | 3700 | 1461159018575 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 06:30:18 INFO - PROCESS | 3700 | 1461159018583 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:18 INFO - PROCESS | 3700 | ++DOCSHELL 1895F800 == 50 [pid = 3700] [id = 170] 06:30:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (1924C400) [pid = 3700] [serial = 508] [outer = 00000000] 06:30:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (19A61800) [pid = 3700] [serial = 509] [outer = 1924C400] 06:30:18 INFO - PROCESS | 3700 | 1461159018628 Marionette DEBUG loaded listener.js 06:30:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (19BF5C00) [pid = 3700] [serial = 510] [outer = 1924C400] 06:30:19 INFO - PROCESS | 3700 | 1461159019020 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]]]}] 06:30:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 06:30:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 571ms 06:30:19 INFO - PROCESS | 3700 | 1461159019064 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 06:30:19 INFO - PROCESS | 3700 | 1461159019066 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 06:30:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 06:30:19 INFO - PROCESS | 3700 | 1461159019069 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 06:30:19 INFO - PROCESS | 3700 | 1461159019071 Marionette TRACE conn3 <- [1,646,null,{}] 06:30:19 INFO - PROCESS | 3700 | 1461159019074 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}] 06:30:19 INFO - PROCESS | 3700 | 1461159019134 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 06:30:19 INFO - PROCESS | 3700 | 1461159019140 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:19 INFO - PROCESS | 3700 | ++DOCSHELL 19E3E000 == 51 [pid = 3700] [id = 171] 06:30:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (1A074000) [pid = 3700] [serial = 511] [outer = 00000000] 06:30:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (1A3CEC00) [pid = 3700] [serial = 512] [outer = 1A074000] 06:30:19 INFO - PROCESS | 3700 | 1461159019184 Marionette DEBUG loaded listener.js 06:30:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (1A3D7C00) [pid = 3700] [serial = 513] [outer = 1A074000] 06:30:19 INFO - PROCESS | 3700 | 1461159019667 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]]]}] 06:30:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 06:30:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 662ms 06:30:19 INFO - PROCESS | 3700 | 1461159019740 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 06:30:19 INFO - PROCESS | 3700 | 1461159019742 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 06:30:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 06:30:19 INFO - PROCESS | 3700 | 1461159019745 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 06:30:19 INFO - PROCESS | 3700 | 1461159019747 Marionette TRACE conn3 <- [1,650,null,{}] 06:30:19 INFO - PROCESS | 3700 | 1461159019750 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}] 06:30:19 INFO - PROCESS | 3700 | 1461159019870 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 06:30:19 INFO - PROCESS | 3700 | 1461159019922 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:19 INFO - PROCESS | 3700 | ++DOCSHELL 15722800 == 52 [pid = 3700] [id = 172] 06:30:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (1A791000) [pid = 3700] [serial = 514] [outer = 00000000] 06:30:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1AC35C00) [pid = 3700] [serial = 515] [outer = 1A791000] 06:30:19 INFO - PROCESS | 3700 | 1461159019955 Marionette DEBUG loaded listener.js 06:30:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (1AC9AC00) [pid = 3700] [serial = 516] [outer = 1A791000] 06:30:20 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:30:20 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:30:20 INFO - PROCESS | 3700 | 1461159020371 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]]]}] 06:30:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 06:30:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 677ms 06:30:20 INFO - PROCESS | 3700 | 1461159020431 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 06:30:20 INFO - PROCESS | 3700 | 1461159020433 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 06:30:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 06:30:20 INFO - PROCESS | 3700 | 1461159020440 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 06:30:20 INFO - PROCESS | 3700 | 1461159020442 Marionette TRACE conn3 <- [1,654,null,{}] 06:30:20 INFO - PROCESS | 3700 | 1461159020445 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}] 06:30:20 INFO - PROCESS | 3700 | 1461159020543 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 06:30:20 INFO - PROCESS | 3700 | 1461159020558 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:20 INFO - PROCESS | 3700 | ++DOCSHELL 1A93EC00 == 53 [pid = 3700] [id = 173] 06:30:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (1C24F400) [pid = 3700] [serial = 517] [outer = 00000000] 06:30:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (1C352400) [pid = 3700] [serial = 518] [outer = 1C24F400] 06:30:20 INFO - PROCESS | 3700 | 1461159020607 Marionette DEBUG loaded listener.js 06:30:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (1C351C00) [pid = 3700] [serial = 519] [outer = 1C24F400] 06:30:20 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:30:20 INFO - PROCESS | 3700 | [3700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:30:20 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:30:21 INFO - PROCESS | 3700 | 1461159021024 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]]]}] 06:30:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 06:30:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 602ms 06:30:21 INFO - PROCESS | 3700 | 1461159021059 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 06:30:21 INFO - PROCESS | 3700 | 1461159021061 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 06:30:21 INFO - PROCESS | 3700 | 1461159021064 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 06:30:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 06:30:21 INFO - PROCESS | 3700 | 1461159021066 Marionette TRACE conn3 <- [1,658,null,{}] 06:30:21 INFO - PROCESS | 3700 | 1461159021070 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}] 06:30:21 INFO - PROCESS | 3700 | 1461159021169 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 06:30:21 INFO - PROCESS | 3700 | 1461159021174 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:21 INFO - PROCESS | 3700 | ++DOCSHELL 1C4D3800 == 54 [pid = 3700] [id = 174] 06:30:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (1CAC1000) [pid = 3700] [serial = 520] [outer = 00000000] 06:30:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (1D0C8400) [pid = 3700] [serial = 521] [outer = 1CAC1000] 06:30:21 INFO - PROCESS | 3700 | 1461159021218 Marionette DEBUG loaded listener.js 06:30:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (1D42DC00) [pid = 3700] [serial = 522] [outer = 1CAC1000] 06:30:21 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (15B45C00) [pid = 3700] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 06:30:21 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (1863A800) [pid = 3700] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 06:30:21 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (18908000) [pid = 3700] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 06:30:21 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (1A3D7400) [pid = 3700] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 06:30:21 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (1AC39000) [pid = 3700] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 06:30:21 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (17A96000) [pid = 3700] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 06:30:21 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (19A01C00) [pid = 3700] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 06:30:21 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (1A0E3800) [pid = 3700] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 06:30:21 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (1646D000) [pid = 3700] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 06:30:21 INFO - PROCESS | 3700 | 1461159021664 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]]]}] 06:30:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 06:30:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 616ms 06:30:21 INFO - PROCESS | 3700 | 1461159021684 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 06:30:21 INFO - PROCESS | 3700 | 1461159021685 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 06:30:21 INFO - PROCESS | 3700 | 1461159021689 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 06:30:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 06:30:21 INFO - PROCESS | 3700 | 1461159021690 Marionette TRACE conn3 <- [1,662,null,{}] 06:30:21 INFO - PROCESS | 3700 | 1461159021694 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}] 06:30:21 INFO - PROCESS | 3700 | 1461159021769 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 06:30:21 INFO - PROCESS | 3700 | 1461159021811 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:21 INFO - PROCESS | 3700 | ++DOCSHELL 1C242400 == 55 [pid = 3700] [id = 175] 06:30:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (1C246C00) [pid = 3700] [serial = 523] [outer = 00000000] 06:30:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1CAC6C00) [pid = 3700] [serial = 524] [outer = 1C246C00] 06:30:21 INFO - PROCESS | 3700 | 1461159021855 Marionette DEBUG loaded listener.js 06:30:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (1D42E400) [pid = 3700] [serial = 525] [outer = 1C246C00] 06:30:22 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:30:22 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:30:22 INFO - PROCESS | 3700 | 1461159022246 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]]]}] 06:30:22 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 06:30:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 572ms 06:30:22 INFO - PROCESS | 3700 | 1461159022275 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 06:30:22 INFO - PROCESS | 3700 | 1461159022277 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 06:30:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 06:30:22 INFO - PROCESS | 3700 | 1461159022281 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 06:30:22 INFO - PROCESS | 3700 | 1461159022282 Marionette TRACE conn3 <- [1,666,null,{}] 06:30:22 INFO - PROCESS | 3700 | 1461159022285 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}] 06:30:22 INFO - PROCESS | 3700 | 1461159022343 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 06:30:22 INFO - PROCESS | 3700 | 1461159022349 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:22 INFO - PROCESS | 3700 | ++DOCSHELL 19A01C00 == 56 [pid = 3700] [id = 176] 06:30:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (1D437800) [pid = 3700] [serial = 526] [outer = 00000000] 06:30:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (1D6B7000) [pid = 3700] [serial = 527] [outer = 1D437800] 06:30:22 INFO - PROCESS | 3700 | 1461159022392 Marionette DEBUG loaded listener.js 06:30:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (1D6BA400) [pid = 3700] [serial = 528] [outer = 1D437800] 06:30:22 INFO - PROCESS | 3700 | 1461159022782 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]]]}] 06:30:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 06:30:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 572ms 06:30:22 INFO - PROCESS | 3700 | 1461159022842 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 06:30:22 INFO - PROCESS | 3700 | 1461159022844 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 06:30:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 06:30:22 INFO - PROCESS | 3700 | 1461159022848 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 06:30:22 INFO - PROCESS | 3700 | 1461159022851 Marionette TRACE conn3 <- [1,670,null,{}] 06:30:22 INFO - PROCESS | 3700 | 1461159022854 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}] 06:30:22 INFO - PROCESS | 3700 | 1461159022946 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 06:30:22 INFO - PROCESS | 3700 | 1461159022954 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:22 INFO - PROCESS | 3700 | ++DOCSHELL 1C249400 == 57 [pid = 3700] [id = 177] 06:30:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (1D6BCC00) [pid = 3700] [serial = 529] [outer = 00000000] 06:30:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (1D905400) [pid = 3700] [serial = 530] [outer = 1D6BCC00] 06:30:22 INFO - PROCESS | 3700 | 1461159023001 Marionette DEBUG loaded listener.js 06:30:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (1D90C000) [pid = 3700] [serial = 531] [outer = 1D6BCC00] 06:30:23 INFO - PROCESS | 3700 | --DOCSHELL 1D433400 == 56 [pid = 3700] [id = 10] 06:30:23 INFO - PROCESS | 3700 | --DOCSHELL 1AC38000 == 55 [pid = 3700] [id = 159] 06:30:23 INFO - PROCESS | 3700 | --DOCSHELL 16A8E800 == 54 [pid = 3700] [id = 160] 06:30:23 INFO - PROCESS | 3700 | --DOCSHELL 1DF75000 == 53 [pid = 3700] [id = 15] 06:30:23 INFO - PROCESS | 3700 | --DOCSHELL 1D435C00 == 52 [pid = 3700] [id = 11] 06:30:23 INFO - PROCESS | 3700 | --DOCSHELL 1D908000 == 51 [pid = 3700] [id = 12] 06:30:23 INFO - PROCESS | 3700 | --DOCSHELL 1D90AC00 == 50 [pid = 3700] [id = 136] 06:30:23 INFO - PROCESS | 3700 | --DOCSHELL 1863A400 == 49 [pid = 3700] [id = 155] 06:30:23 INFO - PROCESS | 3700 | --DOCSHELL 17D96C00 == 48 [pid = 3700] [id = 156] 06:30:23 INFO - PROCESS | 3700 | --DOCSHELL 194B4C00 == 47 [pid = 3700] [id = 157] 06:30:23 INFO - PROCESS | 3700 | --DOCSHELL 12DD7000 == 46 [pid = 3700] [id = 18] 06:30:23 INFO - PROCESS | 3700 | --DOCSHELL 1954BC00 == 45 [pid = 3700] [id = 158] 06:30:23 INFO - PROCESS | 3700 | --DOCSHELL 18225400 == 44 [pid = 3700] [id = 161] 06:30:23 INFO - PROCESS | 3700 | --DOCSHELL 1DB54800 == 43 [pid = 3700] [id = 13] 06:30:23 INFO - PROCESS | 3700 | --DOCSHELL 1DF6E400 == 42 [pid = 3700] [id = 14] 06:30:23 INFO - PROCESS | 3700 | --DOCSHELL 14448C00 == 41 [pid = 3700] [id = 168] 06:30:23 INFO - PROCESS | 3700 | --DOCSHELL 15B46000 == 40 [pid = 3700] [id = 167] 06:30:23 INFO - PROCESS | 3700 | --DOCSHELL 1D0B9C00 == 39 [pid = 3700] [id = 165] 06:30:23 INFO - PROCESS | 3700 | --DOCSHELL 1D435400 == 38 [pid = 3700] [id = 166] 06:30:23 INFO - PROCESS | 3700 | --DOCSHELL 1641A400 == 37 [pid = 3700] [id = 164] 06:30:23 INFO - PROCESS | 3700 | --DOCSHELL 1C346400 == 36 [pid = 3700] [id = 162] 06:30:23 INFO - PROCESS | 3700 | --DOCSHELL 1822D000 == 35 [pid = 3700] [id = 163] 06:30:24 INFO - PROCESS | 3700 | --DOCSHELL 1A93EC00 == 34 [pid = 3700] [id = 173] 06:30:24 INFO - PROCESS | 3700 | --DOCSHELL 1C242400 == 33 [pid = 3700] [id = 175] 06:30:24 INFO - PROCESS | 3700 | --DOCSHELL 1C4D3800 == 32 [pid = 3700] [id = 174] 06:30:24 INFO - PROCESS | 3700 | --DOCSHELL 15722800 == 31 [pid = 3700] [id = 172] 06:30:24 INFO - PROCESS | 3700 | --DOCSHELL 19A01C00 == 30 [pid = 3700] [id = 176] 06:30:24 INFO - PROCESS | 3700 | --DOCSHELL 1895F800 == 29 [pid = 3700] [id = 170] 06:30:24 INFO - PROCESS | 3700 | --DOCSHELL 18907400 == 28 [pid = 3700] [id = 169] 06:30:24 INFO - PROCESS | 3700 | --DOCSHELL 19E3E000 == 27 [pid = 3700] [id = 171] 06:30:24 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (19B65400) [pid = 3700] [serial = 470] [outer = 00000000] [url = about:blank] 06:30:24 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (1C353C00) [pid = 3700] [serial = 485] [outer = 00000000] [url = about:blank] 06:30:24 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (1A7C0C00) [pid = 3700] [serial = 473] [outer = 00000000] [url = about:blank] 06:30:24 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (17A8C000) [pid = 3700] [serial = 461] [outer = 00000000] [url = about:blank] 06:30:24 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (17D97C00) [pid = 3700] [serial = 462] [outer = 00000000] [url = about:blank] 06:30:24 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (15BF0800) [pid = 3700] [serial = 458] [outer = 00000000] [url = about:blank] 06:30:24 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (15D8D000) [pid = 3700] [serial = 459] [outer = 00000000] [url = about:blank] 06:30:24 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (14B0BC00) [pid = 3700] [serial = 452] [outer = 00000000] [url = about:blank] 06:30:24 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (17D9BC00) [pid = 3700] [serial = 455] [outer = 00000000] [url = about:blank] 06:30:24 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (1894D000) [pid = 3700] [serial = 464] [outer = 00000000] [url = about:blank] 06:30:24 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (18A03C00) [pid = 3700] [serial = 465] [outer = 00000000] [url = about:blank] 06:30:24 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (194D3000) [pid = 3700] [serial = 467] [outer = 00000000] [url = about:blank] 06:30:24 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1AC37C00) [pid = 3700] [serial = 483] [outer = 00000000] [url = about:blank] 06:30:24 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (1A073800) [pid = 3700] [serial = 471] [outer = 00000000] [url = about:blank] 06:30:24 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (1C245000) [pid = 3700] [serial = 476] [outer = 00000000] [url = about:blank] 06:30:24 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1A796000) [pid = 3700] [serial = 474] [outer = 00000000] [url = about:blank] 06:30:24 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (1AC94800) [pid = 3700] [serial = 482] [outer = 00000000] [url = about:blank] 06:30:24 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (1924E000) [pid = 3700] [serial = 479] [outer = 00000000] [url = about:blank] 06:30:24 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (1C248000) [pid = 3700] [serial = 477] [outer = 00000000] [url = about:blank] 06:30:24 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (1A06DC00) [pid = 3700] [serial = 480] [outer = 00000000] [url = about:blank] 06:30:24 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (194DBC00) [pid = 3700] [serial = 468] [outer = 00000000] [url = about:blank] 06:30:25 INFO - PROCESS | 3700 | 1461159025239 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]]]}] 06:30:25 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) 06:30:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2421ms 06:30:25 INFO - PROCESS | 3700 | 1461159025276 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 06:30:25 INFO - PROCESS | 3700 | 1461159025281 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 06:30:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 06:30:25 INFO - PROCESS | 3700 | 1461159025287 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 06:30:25 INFO - PROCESS | 3700 | 1461159025289 Marionette TRACE conn3 <- [1,674,null,{}] 06:30:25 INFO - PROCESS | 3700 | 1461159025295 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}] 06:30:25 INFO - PROCESS | 3700 | 1461159025376 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 06:30:25 INFO - PROCESS | 3700 | 1461159025384 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:25 INFO - PROCESS | 3700 | ++DOCSHELL 138B4400 == 28 [pid = 3700] [id = 178] 06:30:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (138B4800) [pid = 3700] [serial = 532] [outer = 00000000] 06:30:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (14449C00) [pid = 3700] [serial = 533] [outer = 138B4800] 06:30:25 INFO - PROCESS | 3700 | 1461159025433 Marionette DEBUG loaded listener.js 06:30:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (147B6800) [pid = 3700] [serial = 534] [outer = 138B4800] 06:30:26 INFO - PROCESS | 3700 | 1461159026331 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]]]}] 06:30:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 06:30:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1053ms 06:30:26 INFO - PROCESS | 3700 | 1461159026350 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 06:30:26 INFO - PROCESS | 3700 | 1461159026356 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 06:30:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 06:30:26 INFO - PROCESS | 3700 | 1461159026363 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 06:30:26 INFO - PROCESS | 3700 | 1461159026366 Marionette TRACE conn3 <- [1,678,null,{}] 06:30:26 INFO - PROCESS | 3700 | 1461159026370 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}] 06:30:26 INFO - PROCESS | 3700 | 1461159026446 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 06:30:26 INFO - PROCESS | 3700 | 1461159026452 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:26 INFO - PROCESS | 3700 | ++DOCSHELL 14BED400 == 29 [pid = 3700] [id = 179] 06:30:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (15512400) [pid = 3700] [serial = 535] [outer = 00000000] 06:30:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (15BEB000) [pid = 3700] [serial = 536] [outer = 15512400] 06:30:26 INFO - PROCESS | 3700 | 1461159026498 Marionette DEBUG loaded listener.js 06:30:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (15D0CC00) [pid = 3700] [serial = 537] [outer = 15512400] 06:30:27 INFO - PROCESS | 3700 | 1461159027409 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]]]}] 06:30:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 06:30:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1053ms 06:30:27 INFO - PROCESS | 3700 | 1461159027425 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 06:30:27 INFO - PROCESS | 3700 | 1461159027428 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 06:30:27 INFO - PROCESS | 3700 | 1461159027432 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 06:30:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 06:30:27 INFO - PROCESS | 3700 | 1461159027435 Marionette TRACE conn3 <- [1,682,null,{}] 06:30:27 INFO - PROCESS | 3700 | 1461159027446 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}] 06:30:27 INFO - PROCESS | 3700 | 1461159027524 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 06:30:27 INFO - PROCESS | 3700 | 1461159027531 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:27 INFO - PROCESS | 3700 | ++DOCSHELL 16550000 == 30 [pid = 3700] [id = 180] 06:30:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (17A94400) [pid = 3700] [serial = 538] [outer = 00000000] 06:30:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (17F8F800) [pid = 3700] [serial = 539] [outer = 17A94400] 06:30:27 INFO - PROCESS | 3700 | 1461159027578 Marionette DEBUG loaded listener.js 06:30:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (18224C00) [pid = 3700] [serial = 540] [outer = 17A94400] 06:30:28 INFO - PROCESS | 3700 | 1461159028470 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]]]}] 06:30:28 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) 06:30:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1053ms 06:30:28 INFO - PROCESS | 3700 | 1461159028494 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 06:30:28 INFO - PROCESS | 3700 | 1461159028497 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 06:30:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 06:30:28 INFO - PROCESS | 3700 | 1461159028501 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 06:30:28 INFO - PROCESS | 3700 | 1461159028502 Marionette TRACE conn3 <- [1,686,null,{}] 06:30:28 INFO - PROCESS | 3700 | 1461159028506 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}] 06:30:28 INFO - PROCESS | 3700 | 1461159028578 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 06:30:28 INFO - PROCESS | 3700 | 1461159028584 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:28 INFO - PROCESS | 3700 | ++DOCSHELL 17F88000 == 31 [pid = 3700] [id = 181] 06:30:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (18227800) [pid = 3700] [serial = 541] [outer = 00000000] 06:30:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (1894D400) [pid = 3700] [serial = 542] [outer = 18227800] 06:30:28 INFO - PROCESS | 3700 | 1461159028612 Marionette DEBUG loaded listener.js 06:30:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (18953800) [pid = 3700] [serial = 543] [outer = 18227800] 06:30:29 INFO - PROCESS | 3700 | 1461159029524 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]]]}] 06:30:29 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) 06:30:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1038ms 06:30:29 INFO - PROCESS | 3700 | 1461159029540 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 06:30:29 INFO - PROCESS | 3700 | 1461159029542 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 06:30:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 06:30:29 INFO - PROCESS | 3700 | 1461159029546 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 06:30:29 INFO - PROCESS | 3700 | 1461159029548 Marionette TRACE conn3 <- [1,690,null,{}] 06:30:29 INFO - PROCESS | 3700 | 1461159029560 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}] 06:30:29 INFO - PROCESS | 3700 | 1461159029670 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 06:30:29 INFO - PROCESS | 3700 | 1461159029676 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:29 INFO - PROCESS | 3700 | ++DOCSHELL 1894C000 == 32 [pid = 3700] [id = 182] 06:30:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (18951400) [pid = 3700] [serial = 544] [outer = 00000000] 06:30:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1924BC00) [pid = 3700] [serial = 545] [outer = 18951400] 06:30:29 INFO - PROCESS | 3700 | 1461159029720 Marionette DEBUG loaded listener.js 06:30:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (194AE800) [pid = 3700] [serial = 546] [outer = 18951400] 06:30:30 INFO - PROCESS | 3700 | 1461159030605 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]]]}] 06:30:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 06:30:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1113ms 06:30:30 INFO - PROCESS | 3700 | 1461159030668 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 06:30:30 INFO - PROCESS | 3700 | 1461159030670 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 06:30:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 06:30:30 INFO - PROCESS | 3700 | 1461159030673 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 06:30:30 INFO - PROCESS | 3700 | 1461159030675 Marionette TRACE conn3 <- [1,694,null,{}] 06:30:30 INFO - PROCESS | 3700 | 1461159030679 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}] 06:30:30 INFO - PROCESS | 3700 | 1461159030796 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 06:30:30 INFO - PROCESS | 3700 | 1461159030806 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:30 INFO - PROCESS | 3700 | ++DOCSHELL 1924F000 == 33 [pid = 3700] [id = 183] 06:30:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (194D4C00) [pid = 3700] [serial = 547] [outer = 00000000] 06:30:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (19A0DC00) [pid = 3700] [serial = 548] [outer = 194D4C00] 06:30:30 INFO - PROCESS | 3700 | 1461159030861 Marionette DEBUG loaded listener.js 06:30:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (19E38000) [pid = 3700] [serial = 549] [outer = 194D4C00] 06:30:31 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (1D437800) [pid = 3700] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 06:30:31 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (1A791000) [pid = 3700] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 06:30:31 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (1C24F400) [pid = 3700] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 06:30:31 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (1CAC1000) [pid = 3700] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 06:30:31 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (1C246C00) [pid = 3700] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 06:30:31 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (16A89C00) [pid = 3700] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 06:30:31 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (13A0D800) [pid = 3700] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 06:30:31 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (1A074000) [pid = 3700] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 06:30:31 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1924C400) [pid = 3700] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 06:30:31 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (18907C00) [pid = 3700] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 06:30:31 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (1449A800) [pid = 3700] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 06:30:31 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (15BE7C00) [pid = 3700] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 06:30:31 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1D436800) [pid = 3700] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 06:30:31 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (1D0BEC00) [pid = 3700] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 06:30:31 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (1665B400) [pid = 3700] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 06:30:31 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (1822D400) [pid = 3700] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 06:30:31 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (1C347800) [pid = 3700] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 06:30:31 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (1C4D6000) [pid = 3700] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 06:30:31 INFO - PROCESS | 3700 | 1461159031835 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]]]}] 06:30:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 06:30:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1188ms 06:30:31 INFO - PROCESS | 3700 | 1461159031862 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 06:30:31 INFO - PROCESS | 3700 | 1461159031864 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 06:30:31 INFO - PROCESS | 3700 | 1461159031867 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 06:30:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 06:30:31 INFO - PROCESS | 3700 | 1461159031869 Marionette TRACE conn3 <- [1,698,null,{}] 06:30:31 INFO - PROCESS | 3700 | 1461159031873 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}] 06:30:31 INFO - PROCESS | 3700 | 1461159031965 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 06:30:31 INFO - PROCESS | 3700 | 1461159031973 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:31 INFO - PROCESS | 3700 | ++DOCSHELL 17D97400 == 34 [pid = 3700] [id = 184] 06:30:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (18226800) [pid = 3700] [serial = 550] [outer = 00000000] 06:30:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (18A05C00) [pid = 3700] [serial = 551] [outer = 18226800] 06:30:32 INFO - PROCESS | 3700 | 1461159032017 Marionette DEBUG loaded listener.js 06:30:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (18960000) [pid = 3700] [serial = 552] [outer = 18226800] 06:30:32 INFO - PROCESS | 3700 | 1461159032887 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]]]}] 06:30:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 06:30:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1053ms 06:30:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 06:30:32 INFO - PROCESS | 3700 | 1461159032925 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 06:30:32 INFO - PROCESS | 3700 | 1461159032927 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 06:30:32 INFO - PROCESS | 3700 | 1461159032930 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 06:30:32 INFO - PROCESS | 3700 | 1461159032932 Marionette TRACE conn3 <- [1,702,null,{}] 06:30:32 INFO - PROCESS | 3700 | 1461159032936 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}] 06:30:32 INFO - PROCESS | 3700 | 1461159033004 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 06:30:33 INFO - PROCESS | 3700 | 1461159033071 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:33 INFO - PROCESS | 3700 | ++DOCSHELL 15DD9000 == 35 [pid = 3700] [id = 185] 06:30:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (17DA3400) [pid = 3700] [serial = 553] [outer = 00000000] 06:30:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (1A0D6C00) [pid = 3700] [serial = 554] [outer = 17DA3400] 06:30:33 INFO - PROCESS | 3700 | 1461159033116 Marionette DEBUG loaded listener.js 06:30:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1A074000) [pid = 3700] [serial = 555] [outer = 17DA3400] 06:30:34 INFO - PROCESS | 3700 | 1461159034265 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]]]}] 06:30:34 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 06:30:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1338ms 06:30:34 INFO - PROCESS | 3700 | 1461159034291 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 06:30:34 INFO - PROCESS | 3700 | 1461159034295 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 06:30:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 06:30:34 INFO - PROCESS | 3700 | 1461159034301 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 06:30:34 INFO - PROCESS | 3700 | 1461159034304 Marionette TRACE conn3 <- [1,706,null,{}] 06:30:34 INFO - PROCESS | 3700 | 1461159034310 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}] 06:30:34 INFO - PROCESS | 3700 | 1461159034449 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 06:30:34 INFO - PROCESS | 3700 | 1461159034518 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:34 INFO - PROCESS | 3700 | ++DOCSHELL 13A50C00 == 36 [pid = 3700] [id = 186] 06:30:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (14455000) [pid = 3700] [serial = 556] [outer = 00000000] 06:30:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (1641C000) [pid = 3700] [serial = 557] [outer = 14455000] 06:30:34 INFO - PROCESS | 3700 | 1461159034557 Marionette DEBUG loaded listener.js 06:30:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (15D93C00) [pid = 3700] [serial = 558] [outer = 14455000] 06:30:35 INFO - PROCESS | 3700 | --DOCSHELL 17D97400 == 35 [pid = 3700] [id = 184] 06:30:35 INFO - PROCESS | 3700 | --DOCSHELL 1924F000 == 34 [pid = 3700] [id = 183] 06:30:35 INFO - PROCESS | 3700 | --DOCSHELL 1894C000 == 33 [pid = 3700] [id = 182] 06:30:35 INFO - PROCESS | 3700 | --DOCSHELL 17F88000 == 32 [pid = 3700] [id = 181] 06:30:35 INFO - PROCESS | 3700 | --DOCSHELL 16550000 == 31 [pid = 3700] [id = 180] 06:30:35 INFO - PROCESS | 3700 | --DOCSHELL 14BED400 == 30 [pid = 3700] [id = 179] 06:30:35 INFO - PROCESS | 3700 | --DOCSHELL 138B4400 == 29 [pid = 3700] [id = 178] 06:30:35 INFO - PROCESS | 3700 | --DOCSHELL 1C249400 == 28 [pid = 3700] [id = 177] 06:30:35 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1CAC8000) [pid = 3700] [serial = 450] [outer = 00000000] [url = about:blank] 06:30:35 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (1D905400) [pid = 3700] [serial = 530] [outer = 00000000] [url = about:blank] 06:30:35 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (1D6BA400) [pid = 3700] [serial = 528] [outer = 00000000] [url = about:blank] 06:30:35 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1AC35C00) [pid = 3700] [serial = 515] [outer = 00000000] [url = about:blank] 06:30:35 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (1C352400) [pid = 3700] [serial = 518] [outer = 00000000] [url = about:blank] 06:30:35 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (1AC9AC00) [pid = 3700] [serial = 516] [outer = 00000000] [url = about:blank] 06:30:35 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (1D0C8400) [pid = 3700] [serial = 521] [outer = 00000000] [url = about:blank] 06:30:35 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (1C351C00) [pid = 3700] [serial = 519] [outer = 00000000] [url = about:blank] 06:30:35 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (1CAC6C00) [pid = 3700] [serial = 524] [outer = 00000000] [url = about:blank] 06:30:35 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (1D6B7000) [pid = 3700] [serial = 527] [outer = 00000000] [url = about:blank] 06:30:35 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (1D42DC00) [pid = 3700] [serial = 522] [outer = 00000000] [url = about:blank] 06:30:35 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (18227400) [pid = 3700] [serial = 456] [outer = 00000000] [url = about:blank] 06:30:35 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (14B61C00) [pid = 3700] [serial = 453] [outer = 00000000] [url = about:blank] 06:30:35 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (1A3CEC00) [pid = 3700] [serial = 512] [outer = 00000000] [url = about:blank] 06:30:35 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (19A61800) [pid = 3700] [serial = 509] [outer = 00000000] [url = about:blank] 06:30:35 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (19BF5C00) [pid = 3700] [serial = 510] [outer = 00000000] [url = about:blank] 06:30:35 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (18968400) [pid = 3700] [serial = 506] [outer = 00000000] [url = about:blank] 06:30:35 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (191C4800) [pid = 3700] [serial = 507] [outer = 00000000] [url = about:blank] 06:30:35 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (15BDBC00) [pid = 3700] [serial = 503] [outer = 00000000] [url = about:blank] 06:30:35 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (17D96000) [pid = 3700] [serial = 504] [outer = 00000000] [url = about:blank] 06:30:35 INFO - PROCESS | 3700 | --DOMWINDOW == 60 (17A8B400) [pid = 3700] [serial = 501] [outer = 00000000] [url = about:blank] 06:30:35 INFO - PROCESS | 3700 | --DOMWINDOW == 59 (16663000) [pid = 3700] [serial = 500] [outer = 00000000] [url = about:blank] 06:30:35 INFO - PROCESS | 3700 | --DOMWINDOW == 58 (1D64AC00) [pid = 3700] [serial = 498] [outer = 00000000] [url = about:blank] 06:30:35 INFO - PROCESS | 3700 | --DOMWINDOW == 57 (1D647000) [pid = 3700] [serial = 497] [outer = 00000000] [url = about:blank] 06:30:35 INFO - PROCESS | 3700 | --DOMWINDOW == 56 (1D42BC00) [pid = 3700] [serial = 495] [outer = 00000000] [url = about:blank] 06:30:35 INFO - PROCESS | 3700 | --DOMWINDOW == 55 (1D291000) [pid = 3700] [serial = 494] [outer = 00000000] [url = about:blank] 06:30:35 INFO - PROCESS | 3700 | --DOMWINDOW == 54 (19A0B000) [pid = 3700] [serial = 492] [outer = 00000000] [url = about:blank] 06:30:35 INFO - PROCESS | 3700 | --DOMWINDOW == 53 (1894A400) [pid = 3700] [serial = 491] [outer = 00000000] [url = about:blank] 06:30:35 INFO - PROCESS | 3700 | --DOMWINDOW == 52 (19A61000) [pid = 3700] [serial = 489] [outer = 00000000] [url = about:blank] 06:30:35 INFO - PROCESS | 3700 | --DOMWINDOW == 51 (18957C00) [pid = 3700] [serial = 488] [outer = 00000000] [url = about:blank] 06:30:35 INFO - PROCESS | 3700 | --DOMWINDOW == 50 (1C351400) [pid = 3700] [serial = 486] [outer = 00000000] [url = about:blank] 06:30:35 INFO - PROCESS | 3700 | --DOMWINDOW == 49 (1D42E400) [pid = 3700] [serial = 525] [outer = 00000000] [url = about:blank] 06:30:35 INFO - PROCESS | 3700 | --DOMWINDOW == 48 (1A3D7C00) [pid = 3700] [serial = 513] [outer = 00000000] [url = about:blank] 06:30:35 INFO - PROCESS | 3700 | 1461159035753 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]]]}] 06:30:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 06:30:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1550ms 06:30:35 INFO - PROCESS | 3700 | 1461159035854 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 06:30:35 INFO - PROCESS | 3700 | 1461159035859 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 06:30:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 06:30:35 INFO - PROCESS | 3700 | 1461159035880 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 06:30:35 INFO - PROCESS | 3700 | 1461159035883 Marionette TRACE conn3 <- [1,710,null,{}] 06:30:35 INFO - PROCESS | 3700 | 1461159035889 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}] 06:30:35 INFO - PROCESS | 3700 | 1461159035955 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 06:30:35 INFO - PROCESS | 3700 | 1461159035962 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:35 INFO - PROCESS | 3700 | ++DOCSHELL 15720C00 == 29 [pid = 3700] [id = 187] 06:30:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 49 (15722800) [pid = 3700] [serial = 559] [outer = 00000000] 06:30:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 50 (15D10000) [pid = 3700] [serial = 560] [outer = 15722800] 06:30:36 INFO - PROCESS | 3700 | 1461159036010 Marionette DEBUG loaded listener.js 06:30:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 51 (16467800) [pid = 3700] [serial = 561] [outer = 15722800] 06:30:36 INFO - PROCESS | 3700 | 1461159036419 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] 06:30:36 INFO - PROCESS | 3700 | 1461159036446 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 06:30:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 06:30:36 INFO - PROCESS | 3700 | 1461159036456 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 06:30:36 INFO - PROCESS | 3700 | 1461159036458 Marionette TRACE conn3 <- [1,714,null,{}] 06:30:36 INFO - PROCESS | 3700 | 1461159036462 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}] 06:30:36 INFO - PROCESS | 3700 | 1461159036539 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 06:30:36 INFO - PROCESS | 3700 | 1461159036546 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:36 INFO - PROCESS | 3700 | ++DOCSHELL 16547C00 == 30 [pid = 3700] [id = 188] 06:30:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 52 (17A91C00) [pid = 3700] [serial = 562] [outer = 00000000] 06:30:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 53 (17DA0400) [pid = 3700] [serial = 563] [outer = 17A91C00] 06:30:36 INFO - PROCESS | 3700 | 1461159036591 Marionette DEBUG loaded listener.js 06:30:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 54 (17F86400) [pid = 3700] [serial = 564] [outer = 17A91C00] 06:30:37 INFO - PROCESS | 3700 | 1461159037069 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]]]}] 06:30:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 06:30:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 677ms 06:30:37 INFO - PROCESS | 3700 | 1461159037130 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 06:30:37 INFO - PROCESS | 3700 | 1461159037132 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 06:30:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 06:30:37 INFO - PROCESS | 3700 | 1461159037136 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 06:30:37 INFO - PROCESS | 3700 | 1461159037139 Marionette TRACE conn3 <- [1,718,null,{}] 06:30:37 INFO - PROCESS | 3700 | 1461159037150 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}] 06:30:37 INFO - PROCESS | 3700 | 1461159037265 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 06:30:37 INFO - PROCESS | 3700 | 1461159037282 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:37 INFO - PROCESS | 3700 | ++DOCSHELL 18A03C00 == 31 [pid = 3700] [id = 189] 06:30:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 55 (18A04C00) [pid = 3700] [serial = 565] [outer = 00000000] 06:30:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 56 (191C5800) [pid = 3700] [serial = 566] [outer = 18A04C00] 06:30:37 INFO - PROCESS | 3700 | 1461159037313 Marionette DEBUG loaded listener.js 06:30:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 57 (19248000) [pid = 3700] [serial = 567] [outer = 18A04C00] 06:30:37 INFO - PROCESS | 3700 | 1461159037775 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] 06:30:37 INFO - PROCESS | 3700 | 1461159037808 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 06:30:37 INFO - PROCESS | 3700 | 1461159037811 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 06:30:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 06:30:37 INFO - PROCESS | 3700 | 1461159037813 Marionette TRACE conn3 <- [1,722,null,{}] 06:30:37 INFO - PROCESS | 3700 | 1461159037816 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}] 06:30:37 INFO - PROCESS | 3700 | 1461159037914 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 06:30:37 INFO - PROCESS | 3700 | 1461159037920 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:37 INFO - PROCESS | 3700 | ++DOCSHELL 1924CC00 == 32 [pid = 3700] [id = 190] 06:30:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 58 (194AE400) [pid = 3700] [serial = 568] [outer = 00000000] 06:30:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 59 (1954F000) [pid = 3700] [serial = 569] [outer = 194AE400] 06:30:37 INFO - PROCESS | 3700 | 1461159037973 Marionette DEBUG loaded listener.js 06:30:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 60 (19A0A400) [pid = 3700] [serial = 570] [outer = 194AE400] 06:30:38 INFO - PROCESS | 3700 | 1461159038388 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]]]}] 06:30:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 06:30:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 602ms 06:30:38 INFO - PROCESS | 3700 | 1461159038431 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 06:30:38 INFO - PROCESS | 3700 | 1461159038433 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 06:30:38 INFO - PROCESS | 3700 | 1461159038436 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 06:30:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 06:30:38 INFO - PROCESS | 3700 | 1461159038438 Marionette TRACE conn3 <- [1,726,null,{}] 06:30:38 INFO - PROCESS | 3700 | 1461159038441 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}] 06:30:38 INFO - PROCESS | 3700 | 1461159038536 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 06:30:38 INFO - PROCESS | 3700 | 1461159038613 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:38 INFO - PROCESS | 3700 | ++DOCSHELL 19BF5C00 == 33 [pid = 3700] [id = 191] 06:30:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 61 (19E39800) [pid = 3700] [serial = 571] [outer = 00000000] 06:30:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (1A0DE400) [pid = 3700] [serial = 572] [outer = 19E39800] 06:30:38 INFO - PROCESS | 3700 | 1461159038657 Marionette DEBUG loaded listener.js 06:30:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (1A289000) [pid = 3700] [serial = 573] [outer = 19E39800] 06:30:39 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (138B4800) [pid = 3700] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 06:30:39 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (15512400) [pid = 3700] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 06:30:39 INFO - PROCESS | 3700 | --DOMWINDOW == 60 (17A94400) [pid = 3700] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 06:30:39 INFO - PROCESS | 3700 | --DOMWINDOW == 59 (18951400) [pid = 3700] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 06:30:39 INFO - PROCESS | 3700 | --DOMWINDOW == 58 (194D4C00) [pid = 3700] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 06:30:39 INFO - PROCESS | 3700 | --DOMWINDOW == 57 (18226800) [pid = 3700] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 06:30:39 INFO - PROCESS | 3700 | --DOMWINDOW == 56 (18227800) [pid = 3700] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 06:30:39 INFO - PROCESS | 3700 | 1461159039523 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]]]}] 06:30:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 06:30:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1098ms 06:30:39 INFO - PROCESS | 3700 | 1461159039546 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 06:30:39 INFO - PROCESS | 3700 | 1461159039548 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 06:30:39 INFO - PROCESS | 3700 | 1461159039551 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 06:30:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 06:30:39 INFO - PROCESS | 3700 | 1461159039553 Marionette TRACE conn3 <- [1,730,null,{}] 06:30:39 INFO - PROCESS | 3700 | 1461159039556 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}] 06:30:39 INFO - PROCESS | 3700 | 1461159039630 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 06:30:39 INFO - PROCESS | 3700 | 1461159039637 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:39 INFO - PROCESS | 3700 | ++DOCSHELL 19245400 == 34 [pid = 3700] [id = 192] 06:30:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 57 (19A01C00) [pid = 3700] [serial = 574] [outer = 00000000] 06:30:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 58 (1A728800) [pid = 3700] [serial = 575] [outer = 19A01C00] 06:30:39 INFO - PROCESS | 3700 | 1461159039742 Marionette DEBUG loaded listener.js 06:30:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 59 (1A7BB400) [pid = 3700] [serial = 576] [outer = 19A01C00] 06:30:40 INFO - PROCESS | 3700 | 1461159040578 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]]]}] 06:30:40 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 06:30:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1037ms 06:30:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 06:30:40 INFO - PROCESS | 3700 | 1461159040591 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 06:30:40 INFO - PROCESS | 3700 | 1461159040593 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 06:30:40 INFO - PROCESS | 3700 | 1461159040596 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 06:30:40 INFO - PROCESS | 3700 | 1461159040598 Marionette TRACE conn3 <- [1,734,null,{}] 06:30:40 INFO - PROCESS | 3700 | 1461159040602 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}] 06:30:40 INFO - PROCESS | 3700 | 1461159040671 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 06:30:40 INFO - PROCESS | 3700 | 1461159040677 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:40 INFO - PROCESS | 3700 | ++DOCSHELL 15D02400 == 35 [pid = 3700] [id = 193] 06:30:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 60 (1A78FC00) [pid = 3700] [serial = 577] [outer = 00000000] 06:30:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 61 (1A7C5C00) [pid = 3700] [serial = 578] [outer = 1A78FC00] 06:30:40 INFO - PROCESS | 3700 | 1461159040721 Marionette DEBUG loaded listener.js 06:30:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (1A936400) [pid = 3700] [serial = 579] [outer = 1A78FC00] 06:30:41 INFO - PROCESS | 3700 | 1461159041653 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]]]}] 06:30:41 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.) 06:30:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1098ms 06:30:41 INFO - PROCESS | 3700 | 1461159041743 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 06:30:41 INFO - PROCESS | 3700 | 1461159041747 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 06:30:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 06:30:41 INFO - PROCESS | 3700 | 1461159041754 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 06:30:41 INFO - PROCESS | 3700 | 1461159041758 Marionette TRACE conn3 <- [1,738,null,{}] 06:30:41 INFO - PROCESS | 3700 | 1461159041767 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}] 06:30:41 INFO - PROCESS | 3700 | 1461159041855 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 06:30:42 INFO - PROCESS | 3700 | 1461159042010 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:42 INFO - PROCESS | 3700 | ++DOCSHELL 12B85000 == 36 [pid = 3700] [id = 194] 06:30:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (15D09800) [pid = 3700] [serial = 580] [outer = 00000000] 06:30:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (16966400) [pid = 3700] [serial = 581] [outer = 15D09800] 06:30:42 INFO - PROCESS | 3700 | 1461159042111 Marionette DEBUG loaded listener.js 06:30:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (16A96400) [pid = 3700] [serial = 582] [outer = 15D09800] 06:30:43 INFO - PROCESS | 3700 | 1461159043122 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]]]}] 06:30:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 06:30:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1399ms 06:30:43 INFO - PROCESS | 3700 | 1461159043163 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 06:30:43 INFO - PROCESS | 3700 | 1461159043168 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 06:30:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 06:30:43 INFO - PROCESS | 3700 | 1461159043175 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 06:30:43 INFO - PROCESS | 3700 | 1461159043178 Marionette TRACE conn3 <- [1,742,null,{}] 06:30:43 INFO - PROCESS | 3700 | 1461159043182 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}] 06:30:43 INFO - PROCESS | 3700 | 1461159043263 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 06:30:43 INFO - PROCESS | 3700 | 1461159043378 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:43 INFO - PROCESS | 3700 | ++DOCSHELL 18908800 == 37 [pid = 3700] [id = 195] 06:30:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (1894D800) [pid = 3700] [serial = 583] [outer = 00000000] 06:30:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (18967000) [pid = 3700] [serial = 584] [outer = 1894D800] 06:30:43 INFO - PROCESS | 3700 | 1461159043434 Marionette DEBUG loaded listener.js 06:30:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (19246400) [pid = 3700] [serial = 585] [outer = 1894D800] 06:30:44 INFO - PROCESS | 3700 | 1461159044382 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]]]}] 06:30:44 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 06:30:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1264ms 06:30:44 INFO - PROCESS | 3700 | 1461159044434 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 06:30:44 INFO - PROCESS | 3700 | 1461159044438 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 06:30:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 06:30:44 INFO - PROCESS | 3700 | 1461159044443 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 06:30:44 INFO - PROCESS | 3700 | 1461159044447 Marionette TRACE conn3 <- [1,746,null,{}] 06:30:44 INFO - PROCESS | 3700 | 1461159044452 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}] 06:30:44 INFO - PROCESS | 3700 | 1461159044529 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 06:30:44 INFO - PROCESS | 3700 | --DOCSHELL 19245400 == 36 [pid = 3700] [id = 192] 06:30:44 INFO - PROCESS | 3700 | --DOCSHELL 19BF5C00 == 35 [pid = 3700] [id = 191] 06:30:44 INFO - PROCESS | 3700 | --DOCSHELL 1924CC00 == 34 [pid = 3700] [id = 190] 06:30:44 INFO - PROCESS | 3700 | --DOCSHELL 18A03C00 == 33 [pid = 3700] [id = 189] 06:30:44 INFO - PROCESS | 3700 | --DOCSHELL 16547C00 == 32 [pid = 3700] [id = 188] 06:30:44 INFO - PROCESS | 3700 | --DOCSHELL 15720C00 == 31 [pid = 3700] [id = 187] 06:30:44 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (14449C00) [pid = 3700] [serial = 533] [outer = 00000000] [url = about:blank] 06:30:44 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (147B6800) [pid = 3700] [serial = 534] [outer = 00000000] [url = about:blank] 06:30:44 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (15BEB000) [pid = 3700] [serial = 536] [outer = 00000000] [url = about:blank] 06:30:44 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (15D0CC00) [pid = 3700] [serial = 537] [outer = 00000000] [url = about:blank] 06:30:44 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (17F8F800) [pid = 3700] [serial = 539] [outer = 00000000] [url = about:blank] 06:30:44 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (18224C00) [pid = 3700] [serial = 540] [outer = 00000000] [url = about:blank] 06:30:44 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (194AE800) [pid = 3700] [serial = 546] [outer = 00000000] [url = about:blank] 06:30:44 INFO - PROCESS | 3700 | --DOMWINDOW == 60 (1924BC00) [pid = 3700] [serial = 545] [outer = 00000000] [url = about:blank] 06:30:44 INFO - PROCESS | 3700 | --DOMWINDOW == 59 (19A0DC00) [pid = 3700] [serial = 548] [outer = 00000000] [url = about:blank] 06:30:44 INFO - PROCESS | 3700 | --DOMWINDOW == 58 (19E38000) [pid = 3700] [serial = 549] [outer = 00000000] [url = about:blank] 06:30:44 INFO - PROCESS | 3700 | --DOMWINDOW == 57 (18960000) [pid = 3700] [serial = 552] [outer = 00000000] [url = about:blank] 06:30:44 INFO - PROCESS | 3700 | --DOMWINDOW == 56 (1894D400) [pid = 3700] [serial = 542] [outer = 00000000] [url = about:blank] 06:30:44 INFO - PROCESS | 3700 | --DOMWINDOW == 55 (18A05C00) [pid = 3700] [serial = 551] [outer = 00000000] [url = about:blank] 06:30:44 INFO - PROCESS | 3700 | --DOMWINDOW == 54 (18953800) [pid = 3700] [serial = 543] [outer = 00000000] [url = about:blank] 06:30:44 INFO - PROCESS | 3700 | 1461159044665 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:44 INFO - PROCESS | 3700 | ++DOCSHELL 13203800 == 32 [pid = 3700] [id = 196] 06:30:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 55 (138A9400) [pid = 3700] [serial = 586] [outer = 00000000] 06:30:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 56 (14B09000) [pid = 3700] [serial = 587] [outer = 138A9400] 06:30:44 INFO - PROCESS | 3700 | 1461159044715 Marionette DEBUG loaded listener.js 06:30:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 57 (15BD7800) [pid = 3700] [serial = 588] [outer = 138A9400] 06:30:45 INFO - PROCESS | 3700 | 1461159045069 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]]]}] 06:30:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 06:30:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 677ms 06:30:45 INFO - PROCESS | 3700 | 1461159045108 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 06:30:45 INFO - PROCESS | 3700 | 1461159045115 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 06:30:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 06:30:45 INFO - PROCESS | 3700 | 1461159045143 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 06:30:45 INFO - PROCESS | 3700 | 1461159045145 Marionette TRACE conn3 <- [1,750,null,{}] 06:30:45 INFO - PROCESS | 3700 | 1461159045153 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}] 06:30:45 INFO - PROCESS | 3700 | 1461159045228 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 06:30:45 INFO - PROCESS | 3700 | 1461159045234 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:45 INFO - PROCESS | 3700 | ++DOCSHELL 15BF5800 == 33 [pid = 3700] [id = 197] 06:30:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 58 (16547C00) [pid = 3700] [serial = 589] [outer = 00000000] 06:30:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 59 (17F9B800) [pid = 3700] [serial = 590] [outer = 16547C00] 06:30:45 INFO - PROCESS | 3700 | 1461159045279 Marionette DEBUG loaded listener.js 06:30:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 60 (1822CC00) [pid = 3700] [serial = 591] [outer = 16547C00] 06:30:46 INFO - PROCESS | 3700 | 1461159046177 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]]]}] 06:30:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 06:30:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1067ms 06:30:46 INFO - PROCESS | 3700 | 1461159046198 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 06:30:46 INFO - PROCESS | 3700 | 1461159046201 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 06:30:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 06:30:46 INFO - PROCESS | 3700 | 1461159046206 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 06:30:46 INFO - PROCESS | 3700 | 1461159046211 Marionette TRACE conn3 <- [1,754,null,{}] 06:30:46 INFO - PROCESS | 3700 | 1461159046221 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}] 06:30:46 INFO - PROCESS | 3700 | 1461159046304 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 06:30:46 INFO - PROCESS | 3700 | 1461159046310 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:46 INFO - PROCESS | 3700 | ++DOCSHELL 187A1400 == 34 [pid = 3700] [id = 198] 06:30:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 61 (18954C00) [pid = 3700] [serial = 592] [outer = 00000000] 06:30:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (19245400) [pid = 3700] [serial = 593] [outer = 18954C00] 06:30:46 INFO - PROCESS | 3700 | 1461159046358 Marionette DEBUG loaded listener.js 06:30:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (1924EC00) [pid = 3700] [serial = 594] [outer = 18954C00] 06:30:47 INFO - PROCESS | 3700 | 1461159047255 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]]]}] 06:30:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 06:30:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1098ms 06:30:47 INFO - PROCESS | 3700 | 1461159047314 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 06:30:47 INFO - PROCESS | 3700 | 1461159047317 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 06:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 06:30:47 INFO - PROCESS | 3700 | 1461159047320 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 06:30:47 INFO - PROCESS | 3700 | 1461159047322 Marionette TRACE conn3 <- [1,758,null,{}] 06:30:47 INFO - PROCESS | 3700 | 1461159047326 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}] 06:30:47 INFO - PROCESS | 3700 | 1461159047423 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 06:30:47 INFO - PROCESS | 3700 | 1461159047429 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:47 INFO - PROCESS | 3700 | ++DOCSHELL 18A03C00 == 35 [pid = 3700] [id = 199] 06:30:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (194D9400) [pid = 3700] [serial = 595] [outer = 00000000] 06:30:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (19A56800) [pid = 3700] [serial = 596] [outer = 194D9400] 06:30:47 INFO - PROCESS | 3700 | 1461159047475 Marionette DEBUG loaded listener.js 06:30:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (19BED400) [pid = 3700] [serial = 597] [outer = 194D9400] 06:30:47 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (19A01C00) [pid = 3700] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 06:30:47 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (194AE400) [pid = 3700] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 06:30:47 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (18A04C00) [pid = 3700] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 06:30:47 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (17A91C00) [pid = 3700] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 06:30:47 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (15722800) [pid = 3700] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 06:30:47 INFO - PROCESS | 3700 | --DOMWINDOW == 60 (19E39800) [pid = 3700] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 06:30:47 INFO - PROCESS | 3700 | 1461159047905 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]]]}] 06:30:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 06:30:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 602ms 06:30:47 INFO - PROCESS | 3700 | 1461159047938 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 06:30:47 INFO - PROCESS | 3700 | 1461159047939 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 06:30:47 INFO - PROCESS | 3700 | 1461159047943 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 06:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 06:30:47 INFO - PROCESS | 3700 | 1461159047944 Marionette TRACE conn3 <- [1,762,null,{}] 06:30:47 INFO - PROCESS | 3700 | 1461159047947 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}] 06:30:48 INFO - PROCESS | 3700 | 1461159048019 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 06:30:48 INFO - PROCESS | 3700 | 1461159048024 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:48 INFO - PROCESS | 3700 | ++DOCSHELL 18907000 == 36 [pid = 3700] [id = 200] 06:30:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 61 (191C5400) [pid = 3700] [serial = 598] [outer = 00000000] 06:30:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (1A070000) [pid = 3700] [serial = 599] [outer = 191C5400] 06:30:48 INFO - PROCESS | 3700 | 1461159048068 Marionette DEBUG loaded listener.js 06:30:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (1A0DD800) [pid = 3700] [serial = 600] [outer = 191C5400] 06:30:48 INFO - PROCESS | 3700 | 1461159048443 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]]]}] 06:30:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 06:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 512ms 06:30:48 INFO - PROCESS | 3700 | 1461159048462 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 06:30:48 INFO - PROCESS | 3700 | 1461159048464 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 06:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 06:30:48 INFO - PROCESS | 3700 | 1461159048467 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 06:30:48 INFO - PROCESS | 3700 | 1461159048469 Marionette TRACE conn3 <- [1,766,null,{}] 06:30:48 INFO - PROCESS | 3700 | 1461159048472 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}] 06:30:48 INFO - PROCESS | 3700 | 1461159048579 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 06:30:48 INFO - PROCESS | 3700 | 1461159048605 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:48 INFO - PROCESS | 3700 | ++DOCSHELL 1A71DC00 == 37 [pid = 3700] [id = 201] 06:30:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (1A71E000) [pid = 3700] [serial = 601] [outer = 00000000] 06:30:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (1A7C1000) [pid = 3700] [serial = 602] [outer = 1A71E000] 06:30:48 INFO - PROCESS | 3700 | 1461159048655 Marionette DEBUG loaded listener.js 06:30:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (1AC2A400) [pid = 3700] [serial = 603] [outer = 1A71E000] 06:30:49 INFO - PROCESS | 3700 | 1461159049055 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]]]}] 06:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 06:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 616ms 06:30:49 INFO - PROCESS | 3700 | 1461159049070 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 06:30:49 INFO - PROCESS | 3700 | 1461159049072 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 06:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 06:30:49 INFO - PROCESS | 3700 | 1461159049075 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 06:30:49 INFO - PROCESS | 3700 | 1461159049077 Marionette TRACE conn3 <- [1,770,null,{}] 06:30:49 INFO - PROCESS | 3700 | 1461159049080 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}] 06:30:49 INFO - PROCESS | 3700 | 1461159049180 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 06:30:49 INFO - PROCESS | 3700 | 1461159049187 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:49 INFO - PROCESS | 3700 | ++DOCSHELL 1AC36C00 == 38 [pid = 3700] [id = 202] 06:30:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (1AC37800) [pid = 3700] [serial = 604] [outer = 00000000] 06:30:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (1AC99400) [pid = 3700] [serial = 605] [outer = 1AC37800] 06:30:49 INFO - PROCESS | 3700 | 1461159049238 Marionette DEBUG loaded listener.js 06:30:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (1AC9DC00) [pid = 3700] [serial = 606] [outer = 1AC37800] 06:30:49 INFO - PROCESS | 3700 | 1461159049596 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]]]}] 06:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 06:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 572ms 06:30:49 INFO - PROCESS | 3700 | 1461159049654 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 06:30:49 INFO - PROCESS | 3700 | 1461159049656 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 06:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 06:30:49 INFO - PROCESS | 3700 | 1461159049659 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 06:30:49 INFO - PROCESS | 3700 | 1461159049661 Marionette TRACE conn3 <- [1,774,null,{}] 06:30:49 INFO - PROCESS | 3700 | 1461159049664 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}] 06:30:49 INFO - PROCESS | 3700 | 1461159049761 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 06:30:49 INFO - PROCESS | 3700 | 1461159049769 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:49 INFO - PROCESS | 3700 | ++DOCSHELL 1449A000 == 39 [pid = 3700] [id = 203] 06:30:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (182D2800) [pid = 3700] [serial = 607] [outer = 00000000] 06:30:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (1C24BC00) [pid = 3700] [serial = 608] [outer = 182D2800] 06:30:49 INFO - PROCESS | 3700 | 1461159049812 Marionette DEBUG loaded listener.js 06:30:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (1C24FC00) [pid = 3700] [serial = 609] [outer = 182D2800] 06:30:50 INFO - PROCESS | 3700 | 1461159050191 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]]]}] 06:30:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 06:30:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 571ms 06:30:50 INFO - PROCESS | 3700 | 1461159050239 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 06:30:50 INFO - PROCESS | 3700 | 1461159050241 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 06:30:50 INFO - PROCESS | 3700 | 1461159050244 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 06:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 06:30:50 INFO - PROCESS | 3700 | 1461159050245 Marionette TRACE conn3 <- [1,778,null,{}] 06:30:50 INFO - PROCESS | 3700 | 1461159050249 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}] 06:30:50 INFO - PROCESS | 3700 | 1461159050328 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 06:30:50 INFO - PROCESS | 3700 | 1461159050432 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:50 INFO - PROCESS | 3700 | ++DOCSHELL 12CF7400 == 40 [pid = 3700] [id = 204] 06:30:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (13266800) [pid = 3700] [serial = 610] [outer = 00000000] 06:30:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (147B0800) [pid = 3700] [serial = 611] [outer = 13266800] 06:30:50 INFO - PROCESS | 3700 | 1461159050489 Marionette DEBUG loaded listener.js 06:30:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (14497800) [pid = 3700] [serial = 612] [outer = 13266800] 06:30:51 INFO - PROCESS | 3700 | 1461159051088 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]]]}] 06:30:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 06:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 903ms 06:30:51 INFO - PROCESS | 3700 | 1461159051154 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 06:30:51 INFO - PROCESS | 3700 | 1461159051158 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 06:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 06:30:51 INFO - PROCESS | 3700 | 1461159051162 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 06:30:51 INFO - PROCESS | 3700 | 1461159051166 Marionette TRACE conn3 <- [1,782,null,{}] 06:30:51 INFO - PROCESS | 3700 | 1461159051172 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}] 06:30:51 INFO - PROCESS | 3700 | 1461159051315 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 06:30:51 INFO - PROCESS | 3700 | 1461159051368 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:51 INFO - PROCESS | 3700 | ++DOCSHELL 18908000 == 41 [pid = 3700] [id = 205] 06:30:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (1894D400) [pid = 3700] [serial = 613] [outer = 00000000] 06:30:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (1895DC00) [pid = 3700] [serial = 614] [outer = 1894D400] 06:30:51 INFO - PROCESS | 3700 | 1461159051407 Marionette DEBUG loaded listener.js 06:30:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (18A07000) [pid = 3700] [serial = 615] [outer = 1894D400] 06:30:51 INFO - PROCESS | 3700 | 1461159051913 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]]]}] 06:30:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 06:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 812ms 06:30:51 INFO - PROCESS | 3700 | 1461159051972 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 06:30:51 INFO - PROCESS | 3700 | 1461159051976 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 06:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 06:30:51 INFO - PROCESS | 3700 | 1461159051980 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 06:30:51 INFO - PROCESS | 3700 | 1461159051982 Marionette TRACE conn3 <- [1,786,null,{}] 06:30:51 INFO - PROCESS | 3700 | 1461159051987 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}] 06:30:52 INFO - PROCESS | 3700 | 1461159052084 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 06:30:52 INFO - PROCESS | 3700 | 1461159052172 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:52 INFO - PROCESS | 3700 | ++DOCSHELL 1A068800 == 42 [pid = 3700] [id = 206] 06:30:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (1A0DCC00) [pid = 3700] [serial = 616] [outer = 00000000] 06:30:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (1A7C2C00) [pid = 3700] [serial = 617] [outer = 1A0DCC00] 06:30:52 INFO - PROCESS | 3700 | 1461159052226 Marionette DEBUG loaded listener.js 06:30:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (1AC35C00) [pid = 3700] [serial = 618] [outer = 1A0DCC00] 06:30:52 INFO - PROCESS | 3700 | 1461159052806 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]]]}] 06:30:52 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 06:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 872ms 06:30:52 INFO - PROCESS | 3700 | 1461159052850 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 06:30:52 INFO - PROCESS | 3700 | 1461159052852 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 06:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 06:30:52 INFO - PROCESS | 3700 | 1461159052862 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 06:30:52 INFO - PROCESS | 3700 | 1461159052868 Marionette TRACE conn3 <- [1,790,null,{}] 06:30:52 INFO - PROCESS | 3700 | 1461159052873 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}] 06:30:52 INFO - PROCESS | 3700 | 1461159052971 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 06:30:53 INFO - PROCESS | 3700 | 1461159053045 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:53 INFO - PROCESS | 3700 | ++DOCSHELL 1AC96400 == 43 [pid = 3700] [id = 207] 06:30:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (1C247800) [pid = 3700] [serial = 619] [outer = 00000000] 06:30:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (1CAC1000) [pid = 3700] [serial = 620] [outer = 1C247800] 06:30:53 INFO - PROCESS | 3700 | 1461159053099 Marionette DEBUG loaded listener.js 06:30:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (1CAC8400) [pid = 3700] [serial = 621] [outer = 1C247800] 06:30:53 INFO - PROCESS | 3700 | 1461159053611 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]]]}] 06:30:53 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 06:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 828ms 06:30:53 INFO - PROCESS | 3700 | 1461159053685 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 06:30:53 INFO - PROCESS | 3700 | 1461159053688 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 06:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 06:30:53 INFO - PROCESS | 3700 | 1461159053692 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 06:30:53 INFO - PROCESS | 3700 | 1461159053694 Marionette TRACE conn3 <- [1,794,null,{}] 06:30:53 INFO - PROCESS | 3700 | 1461159053697 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}] 06:30:53 INFO - PROCESS | 3700 | 1461159053792 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 06:30:53 INFO - PROCESS | 3700 | 1461159053866 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:53 INFO - PROCESS | 3700 | ++DOCSHELL 1C4D7000 == 44 [pid = 3700] [id = 208] 06:30:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (1C4D7400) [pid = 3700] [serial = 622] [outer = 00000000] 06:30:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1D0C6400) [pid = 3700] [serial = 623] [outer = 1C4D7400] 06:30:53 INFO - PROCESS | 3700 | 1461159053920 Marionette DEBUG loaded listener.js 06:30:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (1D290400) [pid = 3700] [serial = 624] [outer = 1C4D7400] 06:30:54 INFO - PROCESS | 3700 | 1461159054636 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]]]}] 06:30:54 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 06:30:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 962ms 06:30:54 INFO - PROCESS | 3700 | 1461159054659 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 06:30:54 INFO - PROCESS | 3700 | 1461159054663 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 06:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 06:30:54 INFO - PROCESS | 3700 | 1461159054668 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 06:30:54 INFO - PROCESS | 3700 | 1461159054671 Marionette TRACE conn3 <- [1,798,null,{}] 06:30:54 INFO - PROCESS | 3700 | 1461159054677 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}] 06:30:54 INFO - PROCESS | 3700 | 1461159054772 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 06:30:54 INFO - PROCESS | 3700 | 1461159054853 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:54 INFO - PROCESS | 3700 | ++DOCSHELL 16A97000 == 45 [pid = 3700] [id = 209] 06:30:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (17A8BC00) [pid = 3700] [serial = 625] [outer = 00000000] 06:30:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (18227800) [pid = 3700] [serial = 626] [outer = 17A8BC00] 06:30:54 INFO - PROCESS | 3700 | 1461159054903 Marionette DEBUG loaded listener.js 06:30:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (1879E800) [pid = 3700] [serial = 627] [outer = 17A8BC00] 06:30:55 INFO - PROCESS | 3700 | --DOCSHELL 1449A000 == 44 [pid = 3700] [id = 203] 06:30:55 INFO - PROCESS | 3700 | --DOCSHELL 1AC36C00 == 43 [pid = 3700] [id = 202] 06:30:55 INFO - PROCESS | 3700 | --DOCSHELL 1A71DC00 == 42 [pid = 3700] [id = 201] 06:30:55 INFO - PROCESS | 3700 | --DOCSHELL 18907000 == 41 [pid = 3700] [id = 200] 06:30:55 INFO - PROCESS | 3700 | --DOCSHELL 18A03C00 == 40 [pid = 3700] [id = 199] 06:30:55 INFO - PROCESS | 3700 | --DOCSHELL 187A1400 == 39 [pid = 3700] [id = 198] 06:30:55 INFO - PROCESS | 3700 | --DOCSHELL 15BF5800 == 38 [pid = 3700] [id = 197] 06:30:55 INFO - PROCESS | 3700 | --DOCSHELL 13203800 == 37 [pid = 3700] [id = 196] 06:30:55 INFO - PROCESS | 3700 | --DOCSHELL 15D02400 == 36 [pid = 3700] [id = 193] 06:30:55 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (1A7C5C00) [pid = 3700] [serial = 578] [outer = 00000000] [url = about:blank] 06:30:55 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (1A7BB400) [pid = 3700] [serial = 576] [outer = 00000000] [url = about:blank] 06:30:55 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (1A0D6C00) [pid = 3700] [serial = 554] [outer = 00000000] [url = about:blank] 06:30:55 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (1954F000) [pid = 3700] [serial = 569] [outer = 00000000] [url = about:blank] 06:30:55 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (191C5800) [pid = 3700] [serial = 566] [outer = 00000000] [url = about:blank] 06:30:55 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (17DA0400) [pid = 3700] [serial = 563] [outer = 00000000] [url = about:blank] 06:30:55 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (17F86400) [pid = 3700] [serial = 564] [outer = 00000000] [url = about:blank] 06:30:55 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (15D10000) [pid = 3700] [serial = 560] [outer = 00000000] [url = about:blank] 06:30:55 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (16467800) [pid = 3700] [serial = 561] [outer = 00000000] [url = about:blank] 06:30:55 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1641C000) [pid = 3700] [serial = 557] [outer = 00000000] [url = about:blank] 06:30:55 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (1A0DE400) [pid = 3700] [serial = 572] [outer = 00000000] [url = about:blank] 06:30:55 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (1A289000) [pid = 3700] [serial = 573] [outer = 00000000] [url = about:blank] 06:30:55 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (19A0A400) [pid = 3700] [serial = 570] [outer = 00000000] [url = about:blank] 06:30:55 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (1A728800) [pid = 3700] [serial = 575] [outer = 00000000] [url = about:blank] 06:30:55 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (19248000) [pid = 3700] [serial = 567] [outer = 00000000] [url = about:blank] 06:30:55 INFO - PROCESS | 3700 | 1461159055383 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]]]}] 06:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 06:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 767ms 06:30:55 INFO - PROCESS | 3700 | 1461159055449 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 06:30:55 INFO - PROCESS | 3700 | 1461159055437 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 06:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 06:30:55 INFO - PROCESS | 3700 | 1461159055443 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 06:30:55 INFO - PROCESS | 3700 | 1461159055445 Marionette TRACE conn3 <- [1,802,null,{}] 06:30:55 INFO - PROCESS | 3700 | 1461159055449 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}] 06:30:55 INFO - PROCESS | 3700 | 1461159055525 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 06:30:55 INFO - PROCESS | 3700 | 1461159055535 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:55 INFO - PROCESS | 3700 | ++DOCSHELL 16467800 == 37 [pid = 3700] [id = 210] 06:30:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (16547400) [pid = 3700] [serial = 628] [outer = 00000000] 06:30:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (1822BC00) [pid = 3700] [serial = 629] [outer = 16547400] 06:30:55 INFO - PROCESS | 3700 | 1461159055580 Marionette DEBUG loaded listener.js 06:30:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1894C400) [pid = 3700] [serial = 630] [outer = 16547400] 06:30:56 INFO - PROCESS | 3700 | 1461159056027 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] 06:30:56 INFO - PROCESS | 3700 | 1461159056065 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 06:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 06:30:56 INFO - PROCESS | 3700 | 1461159056100 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 06:30:56 INFO - PROCESS | 3700 | 1461159056103 Marionette TRACE conn3 <- [1,806,null,{}] 06:30:56 INFO - PROCESS | 3700 | 1461159056116 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}] 06:30:56 INFO - PROCESS | 3700 | 1461159056193 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 06:30:56 INFO - PROCESS | 3700 | 1461159056203 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:56 INFO - PROCESS | 3700 | ++DOCSHELL 15512400 == 38 [pid = 3700] [id = 211] 06:30:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (1641AC00) [pid = 3700] [serial = 631] [outer = 00000000] 06:30:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (194DB800) [pid = 3700] [serial = 632] [outer = 1641AC00] 06:30:56 INFO - PROCESS | 3700 | 1461159056312 Marionette DEBUG loaded listener.js 06:30:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (19B6A000) [pid = 3700] [serial = 633] [outer = 1641AC00] 06:30:56 INFO - PROCESS | 3700 | 1461159056683 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]]]}] 06:30:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 06:30:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 647ms 06:30:56 INFO - PROCESS | 3700 | 1461159056728 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 06:30:56 INFO - PROCESS | 3700 | 1461159056731 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 06:30:56 INFO - PROCESS | 3700 | 1461159056734 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 06:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 06:30:56 INFO - PROCESS | 3700 | 1461159056736 Marionette TRACE conn3 <- [1,810,null,{}] 06:30:56 INFO - PROCESS | 3700 | 1461159056739 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}] 06:30:56 INFO - PROCESS | 3700 | 1461159056797 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 06:30:56 INFO - PROCESS | 3700 | 1461159056802 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:56 INFO - PROCESS | 3700 | ++DOCSHELL 194DA800 == 39 [pid = 3700] [id = 212] 06:30:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (19A0E000) [pid = 3700] [serial = 634] [outer = 00000000] 06:30:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (1A3CE800) [pid = 3700] [serial = 635] [outer = 19A0E000] 06:30:56 INFO - PROCESS | 3700 | 1461159056847 Marionette DEBUG loaded listener.js 06:30:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (1A78B000) [pid = 3700] [serial = 636] [outer = 19A0E000] 06:30:57 INFO - PROCESS | 3700 | 1461159057249 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] 06:30:57 INFO - PROCESS | 3700 | 1461159057302 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 06:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 06:30:57 INFO - PROCESS | 3700 | 1461159057313 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 06:30:57 INFO - PROCESS | 3700 | 1461159057314 Marionette TRACE conn3 <- [1,814,null,{}] 06:30:57 INFO - PROCESS | 3700 | 1461159057318 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}] 06:30:57 INFO - PROCESS | 3700 | 1461159057415 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 06:30:57 INFO - PROCESS | 3700 | 1461159057427 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:57 INFO - PROCESS | 3700 | ++DOCSHELL 17DA4000 == 40 [pid = 3700] [id = 213] 06:30:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (1A288C00) [pid = 3700] [serial = 637] [outer = 00000000] 06:30:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1AC2A800) [pid = 3700] [serial = 638] [outer = 1A288C00] 06:30:57 INFO - PROCESS | 3700 | 1461159057516 Marionette DEBUG loaded listener.js 06:30:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (1AC38000) [pid = 3700] [serial = 639] [outer = 1A288C00] 06:30:57 INFO - PROCESS | 3700 | 1461159057979 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]]]}] 06:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 06:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 707ms 06:30:58 INFO - PROCESS | 3700 | 1461159058025 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 06:30:58 INFO - PROCESS | 3700 | 1461159058027 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 06:30:58 INFO - PROCESS | 3700 | 1461159058031 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 06:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 06:30:58 INFO - PROCESS | 3700 | 1461159058032 Marionette TRACE conn3 <- [1,818,null,{}] 06:30:58 INFO - PROCESS | 3700 | 1461159058041 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}] 06:30:58 INFO - PROCESS | 3700 | 1461159058160 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 06:30:58 INFO - PROCESS | 3700 | 1461159058217 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:58 INFO - PROCESS | 3700 | ++DOCSHELL 13A13800 == 41 [pid = 3700] [id = 214] 06:30:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (1A7BF400) [pid = 3700] [serial = 640] [outer = 00000000] 06:30:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (1D06F800) [pid = 3700] [serial = 641] [outer = 1A7BF400] 06:30:58 INFO - PROCESS | 3700 | 1461159058250 Marionette DEBUG loaded listener.js 06:30:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (1D07B400) [pid = 3700] [serial = 642] [outer = 1A7BF400] 06:30:58 INFO - PROCESS | 3700 | 1461159058656 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]]]}] 06:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 06:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 662ms 06:30:58 INFO - PROCESS | 3700 | 1461159058731 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 06:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 06:30:58 INFO - PROCESS | 3700 | 1461159058733 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 06:30:58 INFO - PROCESS | 3700 | 1461159058736 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 06:30:58 INFO - PROCESS | 3700 | 1461159058738 Marionette TRACE conn3 <- [1,822,null,{}] 06:30:58 INFO - PROCESS | 3700 | 1461159058741 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}] 06:30:58 INFO - PROCESS | 3700 | 1461159058840 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 06:30:58 INFO - PROCESS | 3700 | 1461159058848 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:58 INFO - PROCESS | 3700 | ++DOCSHELL 1C4CC800 == 42 [pid = 3700] [id = 215] 06:30:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (1CABEC00) [pid = 3700] [serial = 643] [outer = 00000000] 06:30:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (1D431800) [pid = 3700] [serial = 644] [outer = 1CABEC00] 06:30:58 INFO - PROCESS | 3700 | 1461159058936 Marionette DEBUG loaded listener.js 06:30:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (1D42F400) [pid = 3700] [serial = 645] [outer = 1CABEC00] 06:30:59 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (194D9400) [pid = 3700] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 06:30:59 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (191C5400) [pid = 3700] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 06:30:59 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (16547C00) [pid = 3700] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 06:30:59 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (18954C00) [pid = 3700] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 06:30:59 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (138A9400) [pid = 3700] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 06:30:59 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (1A71E000) [pid = 3700] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 06:30:59 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (1AC37800) [pid = 3700] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 06:30:59 INFO - PROCESS | 3700 | 1461159059315 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]]]}] 06:30:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 06:30:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 602ms 06:30:59 INFO - PROCESS | 3700 | 1461159059358 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 06:30:59 INFO - PROCESS | 3700 | 1461159059360 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 06:30:59 INFO - PROCESS | 3700 | 1461159059363 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 06:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 06:30:59 INFO - PROCESS | 3700 | 1461159059365 Marionette TRACE conn3 <- [1,826,null,{}] 06:30:59 INFO - PROCESS | 3700 | 1461159059368 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}] 06:30:59 INFO - PROCESS | 3700 | 1461159059440 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 06:30:59 INFO - PROCESS | 3700 | 1461159059446 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:59 INFO - PROCESS | 3700 | ++DOCSHELL 17F84800 == 43 [pid = 3700] [id = 216] 06:30:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (194D9400) [pid = 3700] [serial = 646] [outer = 00000000] 06:30:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (1D436400) [pid = 3700] [serial = 647] [outer = 194D9400] 06:30:59 INFO - PROCESS | 3700 | 1461159059500 Marionette DEBUG loaded listener.js 06:30:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (1D647C00) [pid = 3700] [serial = 648] [outer = 194D9400] 06:30:59 INFO - PROCESS | 3700 | 1461159059895 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]]]}] 06:30:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 06:30:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 571ms 06:30:59 INFO - PROCESS | 3700 | 1461159059943 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 06:30:59 INFO - PROCESS | 3700 | 1461159059946 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 06:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 06:30:59 INFO - PROCESS | 3700 | 1461159059932 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 06:30:59 INFO - PROCESS | 3700 | 1461159059934 Marionette TRACE conn3 <- [1,830,null,{}] 06:30:59 INFO - PROCESS | 3700 | 1461159059937 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}] 06:31:00 INFO - PROCESS | 3700 | 1461159060009 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 06:31:00 INFO - PROCESS | 3700 | 1461159060015 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:00 INFO - PROCESS | 3700 | ++DOCSHELL 1D29D800 == 44 [pid = 3700] [id = 217] 06:31:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (1D436C00) [pid = 3700] [serial = 649] [outer = 00000000] 06:31:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (1D653C00) [pid = 3700] [serial = 650] [outer = 1D436C00] 06:31:00 INFO - PROCESS | 3700 | 1461159060059 Marionette DEBUG loaded listener.js 06:31:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (1D6B6C00) [pid = 3700] [serial = 651] [outer = 1D436C00] 06:31:00 INFO - PROCESS | 3700 | 1461159060457 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]]]}] 06:31:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 06:31:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 572ms 06:31:00 INFO - PROCESS | 3700 | 1461159060511 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 06:31:00 INFO - PROCESS | 3700 | 1461159060513 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 06:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 06:31:00 INFO - PROCESS | 3700 | 1461159060517 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 06:31:00 INFO - PROCESS | 3700 | 1461159060518 Marionette TRACE conn3 <- [1,834,null,{}] 06:31:00 INFO - PROCESS | 3700 | 1461159060522 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}] 06:31:00 INFO - PROCESS | 3700 | 1461159060599 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 06:31:00 INFO - PROCESS | 3700 | 1461159060606 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:00 INFO - PROCESS | 3700 | ++DOCSHELL 1D646800 == 45 [pid = 3700] [id = 218] 06:31:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (1D649000) [pid = 3700] [serial = 652] [outer = 00000000] 06:31:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (1D6BF800) [pid = 3700] [serial = 653] [outer = 1D649000] 06:31:00 INFO - PROCESS | 3700 | 1461159060650 Marionette DEBUG loaded listener.js 06:31:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (1D6C1800) [pid = 3700] [serial = 654] [outer = 1D649000] 06:31:01 INFO - PROCESS | 3700 | 1461159061041 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]]]}] 06:31:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 06:31:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 572ms 06:31:01 INFO - PROCESS | 3700 | 1461159061095 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 06:31:01 INFO - PROCESS | 3700 | 1461159061097 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 06:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 06:31:01 INFO - PROCESS | 3700 | 1461159061101 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 06:31:01 INFO - PROCESS | 3700 | 1461159061103 Marionette TRACE conn3 <- [1,838,null,{}] 06:31:01 INFO - PROCESS | 3700 | 1461159061107 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}] 06:31:01 INFO - PROCESS | 3700 | 1461159061241 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 06:31:01 INFO - PROCESS | 3700 | 1461159061390 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:01 INFO - PROCESS | 3700 | ++DOCSHELL 15719400 == 46 [pid = 3700] [id = 219] 06:31:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (1571D400) [pid = 3700] [serial = 655] [outer = 00000000] 06:31:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (15D93400) [pid = 3700] [serial = 656] [outer = 1571D400] 06:31:01 INFO - PROCESS | 3700 | 1461159061448 Marionette DEBUG loaded listener.js 06:31:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (16545400) [pid = 3700] [serial = 657] [outer = 1571D400] 06:31:02 INFO - PROCESS | 3700 | 1461159062017 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]]]}] 06:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 06:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 962ms 06:31:02 INFO - PROCESS | 3700 | 1461159062071 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 06:31:02 INFO - PROCESS | 3700 | 1461159062076 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 06:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 06:31:02 INFO - PROCESS | 3700 | 1461159062080 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 06:31:02 INFO - PROCESS | 3700 | 1461159062085 Marionette TRACE conn3 <- [1,842,null,{}] 06:31:02 INFO - PROCESS | 3700 | 1461159062089 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}] 06:31:02 INFO - PROCESS | 3700 | 1461159062189 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 06:31:02 INFO - PROCESS | 3700 | 1461159062252 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:02 INFO - PROCESS | 3700 | ++DOCSHELL 19241400 == 47 [pid = 3700] [id = 220] 06:31:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (19241800) [pid = 3700] [serial = 658] [outer = 00000000] 06:31:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (194DD400) [pid = 3700] [serial = 659] [outer = 19241800] 06:31:02 INFO - PROCESS | 3700 | 1461159062354 Marionette DEBUG loaded listener.js 06:31:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (197F3800) [pid = 3700] [serial = 660] [outer = 19241800] 06:31:02 INFO - PROCESS | 3700 | 1461159062927 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]]]}] 06:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 06:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 903ms 06:31:02 INFO - PROCESS | 3700 | 1461159062992 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 06:31:02 INFO - PROCESS | 3700 | 1461159062995 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 06:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 06:31:02 INFO - PROCESS | 3700 | 1461159062999 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 06:31:02 INFO - PROCESS | 3700 | 1461159063001 Marionette TRACE conn3 <- [1,846,null,{}] 06:31:02 INFO - PROCESS | 3700 | 1461159063006 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}] 06:31:03 INFO - PROCESS | 3700 | 1461159063108 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 06:31:03 INFO - PROCESS | 3700 | 1461159063231 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:03 INFO - PROCESS | 3700 | ++DOCSHELL 1C350000 == 48 [pid = 3700] [id = 221] 06:31:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (1C354C00) [pid = 3700] [serial = 661] [outer = 00000000] 06:31:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (1CABB400) [pid = 3700] [serial = 662] [outer = 1C354C00] 06:31:03 INFO - PROCESS | 3700 | 1461159063286 Marionette DEBUG loaded listener.js 06:31:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 104 (1D0C5C00) [pid = 3700] [serial = 663] [outer = 1C354C00] 06:31:03 INFO - PROCESS | 3700 | 1461159063888 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]]]}] 06:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 06:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 917ms 06:31:03 INFO - PROCESS | 3700 | 1461159063913 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 06:31:03 INFO - PROCESS | 3700 | 1461159063918 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 06:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 06:31:03 INFO - PROCESS | 3700 | 1461159063930 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 06:31:03 INFO - PROCESS | 3700 | 1461159063934 Marionette TRACE conn3 <- [1,850,null,{}] 06:31:03 INFO - PROCESS | 3700 | 1461159063938 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}] 06:31:04 INFO - PROCESS | 3700 | 1461159064038 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 06:31:04 INFO - PROCESS | 3700 | 1461159064099 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:04 INFO - PROCESS | 3700 | ++DOCSHELL 1D90B800 == 49 [pid = 3700] [id = 222] 06:31:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 105 (1D90C400) [pid = 3700] [serial = 664] [outer = 00000000] 06:31:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 106 (1DB4F000) [pid = 3700] [serial = 665] [outer = 1D90C400] 06:31:04 INFO - PROCESS | 3700 | 1461159064152 Marionette DEBUG loaded listener.js 06:31:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 107 (1DB54800) [pid = 3700] [serial = 666] [outer = 1D90C400] 06:31:04 INFO - PROCESS | 3700 | 1461159064870 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]]]}] 06:31:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 06:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1008ms 06:31:04 INFO - PROCESS | 3700 | 1461159064943 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 06:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 06:31:04 INFO - PROCESS | 3700 | 1461159064947 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 06:31:04 INFO - PROCESS | 3700 | 1461159064952 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 06:31:04 INFO - PROCESS | 3700 | 1461159064956 Marionette TRACE conn3 <- [1,854,null,{}] 06:31:04 INFO - PROCESS | 3700 | 1461159064961 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}] 06:31:05 INFO - PROCESS | 3700 | 1461159065056 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 06:31:05 INFO - PROCESS | 3700 | 1461159065136 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:05 INFO - PROCESS | 3700 | ++DOCSHELL 13269400 == 50 [pid = 3700] [id = 223] 06:31:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 108 (1326A800) [pid = 3700] [serial = 667] [outer = 00000000] 06:31:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 109 (15511C00) [pid = 3700] [serial = 668] [outer = 1326A800] 06:31:05 INFO - PROCESS | 3700 | 1461159065185 Marionette DEBUG loaded listener.js 06:31:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 110 (15742400) [pid = 3700] [serial = 669] [outer = 1326A800] 06:31:05 INFO - PROCESS | 3700 | --DOCSHELL 1D646800 == 49 [pid = 3700] [id = 218] 06:31:05 INFO - PROCESS | 3700 | --DOCSHELL 1D29D800 == 48 [pid = 3700] [id = 217] 06:31:05 INFO - PROCESS | 3700 | --DOCSHELL 17F84800 == 47 [pid = 3700] [id = 216] 06:31:05 INFO - PROCESS | 3700 | --DOCSHELL 1C4CC800 == 46 [pid = 3700] [id = 215] 06:31:05 INFO - PROCESS | 3700 | --DOCSHELL 13A13800 == 45 [pid = 3700] [id = 214] 06:31:05 INFO - PROCESS | 3700 | --DOCSHELL 17DA4000 == 44 [pid = 3700] [id = 213] 06:31:05 INFO - PROCESS | 3700 | --DOCSHELL 194DA800 == 43 [pid = 3700] [id = 212] 06:31:05 INFO - PROCESS | 3700 | --DOCSHELL 15512400 == 42 [pid = 3700] [id = 211] 06:31:05 INFO - PROCESS | 3700 | --DOCSHELL 16467800 == 41 [pid = 3700] [id = 210] 06:31:05 INFO - PROCESS | 3700 | --DOCSHELL 16A97000 == 40 [pid = 3700] [id = 209] 06:31:05 INFO - PROCESS | 3700 | --DOMWINDOW == 109 (16966400) [pid = 3700] [serial = 581] [outer = 00000000] [url = about:blank] 06:31:05 INFO - PROCESS | 3700 | --DOMWINDOW == 108 (1C24BC00) [pid = 3700] [serial = 608] [outer = 00000000] [url = about:blank] 06:31:05 INFO - PROCESS | 3700 | --DOMWINDOW == 107 (19A56800) [pid = 3700] [serial = 596] [outer = 00000000] [url = about:blank] 06:31:05 INFO - PROCESS | 3700 | --DOMWINDOW == 106 (1A070000) [pid = 3700] [serial = 599] [outer = 00000000] [url = about:blank] 06:31:05 INFO - PROCESS | 3700 | --DOMWINDOW == 105 (17F9B800) [pid = 3700] [serial = 590] [outer = 00000000] [url = about:blank] 06:31:05 INFO - PROCESS | 3700 | --DOMWINDOW == 104 (1822CC00) [pid = 3700] [serial = 591] [outer = 00000000] [url = about:blank] 06:31:05 INFO - PROCESS | 3700 | --DOMWINDOW == 103 (19245400) [pid = 3700] [serial = 593] [outer = 00000000] [url = about:blank] 06:31:05 INFO - PROCESS | 3700 | --DOMWINDOW == 102 (14B09000) [pid = 3700] [serial = 587] [outer = 00000000] [url = about:blank] 06:31:05 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (15BD7800) [pid = 3700] [serial = 588] [outer = 00000000] [url = about:blank] 06:31:05 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (19BED400) [pid = 3700] [serial = 597] [outer = 00000000] [url = about:blank] 06:31:05 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (18967000) [pid = 3700] [serial = 584] [outer = 00000000] [url = about:blank] 06:31:05 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (1A7C1000) [pid = 3700] [serial = 602] [outer = 00000000] [url = about:blank] 06:31:05 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (1AC99400) [pid = 3700] [serial = 605] [outer = 00000000] [url = about:blank] 06:31:05 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (1AC2A400) [pid = 3700] [serial = 603] [outer = 00000000] [url = about:blank] 06:31:05 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (1AC9DC00) [pid = 3700] [serial = 606] [outer = 00000000] [url = about:blank] 06:31:05 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (1924EC00) [pid = 3700] [serial = 594] [outer = 00000000] [url = about:blank] 06:31:05 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (1A0DD800) [pid = 3700] [serial = 600] [outer = 00000000] [url = about:blank] 06:31:05 INFO - PROCESS | 3700 | 1461159065707 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]]]}] 06:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 06:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 767ms 06:31:05 INFO - PROCESS | 3700 | 1461159065733 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 06:31:05 INFO - PROCESS | 3700 | 1461159065739 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 06:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 06:31:05 INFO - PROCESS | 3700 | 1461159065744 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 06:31:05 INFO - PROCESS | 3700 | 1461159065747 Marionette TRACE conn3 <- [1,858,null,{}] 06:31:05 INFO - PROCESS | 3700 | 1461159065754 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}] 06:31:05 INFO - PROCESS | 3700 | 1461159065814 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 06:31:05 INFO - PROCESS | 3700 | 1461159065821 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:05 INFO - PROCESS | 3700 | ++DOCSHELL 15E5B000 == 41 [pid = 3700] [id = 224] 06:31:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (15E5C400) [pid = 3700] [serial = 670] [outer = 00000000] 06:31:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (1666A400) [pid = 3700] [serial = 671] [outer = 15E5C400] 06:31:05 INFO - PROCESS | 3700 | 1461159065869 Marionette DEBUG loaded listener.js 06:31:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (16A97000) [pid = 3700] [serial = 672] [outer = 15E5C400] 06:31:06 INFO - PROCESS | 3700 | 1461159066314 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]]]}] 06:31:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 06:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 617ms 06:31:06 INFO - PROCESS | 3700 | 1461159066347 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 06:31:06 INFO - PROCESS | 3700 | 1461159066349 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 06:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 06:31:06 INFO - PROCESS | 3700 | 1461159066353 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 06:31:06 INFO - PROCESS | 3700 | 1461159066356 Marionette TRACE conn3 <- [1,862,null,{}] 06:31:06 INFO - PROCESS | 3700 | 1461159066366 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}] 06:31:06 INFO - PROCESS | 3700 | 1461159066480 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 06:31:06 INFO - PROCESS | 3700 | 1461159066490 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:06 INFO - PROCESS | 3700 | ++DOCSHELL 182D0800 == 42 [pid = 3700] [id = 225] 06:31:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (182D6C00) [pid = 3700] [serial = 673] [outer = 00000000] 06:31:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (187A8800) [pid = 3700] [serial = 674] [outer = 182D6C00] 06:31:06 INFO - PROCESS | 3700 | 1461159066536 Marionette DEBUG loaded listener.js 06:31:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (18951000) [pid = 3700] [serial = 675] [outer = 182D6C00] 06:31:06 INFO - PROCESS | 3700 | 1461159066969 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]]]}] 06:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 06:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 677ms 06:31:07 INFO - PROCESS | 3700 | 1461159067033 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 06:31:07 INFO - PROCESS | 3700 | 1461159067035 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 06:31:07 INFO - PROCESS | 3700 | 1461159067038 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 06:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 06:31:07 INFO - PROCESS | 3700 | 1461159067040 Marionette TRACE conn3 <- [1,866,null,{}] 06:31:07 INFO - PROCESS | 3700 | 1461159067043 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}] 06:31:07 INFO - PROCESS | 3700 | 1461159067118 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 06:31:07 INFO - PROCESS | 3700 | 1461159067126 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:07 INFO - PROCESS | 3700 | ++DOCSHELL 18A06C00 == 43 [pid = 3700] [id = 226] 06:31:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (1908D400) [pid = 3700] [serial = 676] [outer = 00000000] 06:31:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (19242000) [pid = 3700] [serial = 677] [outer = 1908D400] 06:31:07 INFO - PROCESS | 3700 | 1461159067173 Marionette DEBUG loaded listener.js 06:31:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (1924BC00) [pid = 3700] [serial = 678] [outer = 1908D400] 06:31:07 INFO - PROCESS | 3700 | 1461159067567 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]]]}] 06:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 06:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 571ms 06:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 06:31:07 INFO - PROCESS | 3700 | 1461159067618 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 06:31:07 INFO - PROCESS | 3700 | 1461159067620 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 06:31:07 INFO - PROCESS | 3700 | 1461159067623 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 06:31:07 INFO - PROCESS | 3700 | 1461159067625 Marionette TRACE conn3 <- [1,870,null,{}] 06:31:07 INFO - PROCESS | 3700 | 1461159067628 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}] 06:31:07 INFO - PROCESS | 3700 | 1461159067690 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 06:31:07 INFO - PROCESS | 3700 | 1461159067696 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:07 INFO - PROCESS | 3700 | ++DOCSHELL 19248400 == 44 [pid = 3700] [id = 227] 06:31:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (194AAC00) [pid = 3700] [serial = 679] [outer = 00000000] 06:31:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 104 (194D7800) [pid = 3700] [serial = 680] [outer = 194AAC00] 06:31:07 INFO - PROCESS | 3700 | 1461159067740 Marionette DEBUG loaded listener.js 06:31:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 105 (194DB000) [pid = 3700] [serial = 681] [outer = 194AAC00] 06:31:08 INFO - PROCESS | 3700 | 1461159068192 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]]]}] 06:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 06:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 602ms 06:31:08 INFO - PROCESS | 3700 | 1461159068228 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 06:31:08 INFO - PROCESS | 3700 | 1461159068230 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 06:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 06:31:08 INFO - PROCESS | 3700 | 1461159068233 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 06:31:08 INFO - PROCESS | 3700 | 1461159068235 Marionette TRACE conn3 <- [1,874,null,{}] 06:31:08 INFO - PROCESS | 3700 | 1461159068238 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}] 06:31:08 INFO - PROCESS | 3700 | 1461159068359 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 06:31:08 INFO - PROCESS | 3700 | 1461159068368 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:08 INFO - PROCESS | 3700 | ++DOCSHELL 15BB2000 == 45 [pid = 3700] [id = 228] 06:31:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 106 (194D6000) [pid = 3700] [serial = 682] [outer = 00000000] 06:31:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 107 (1A27C800) [pid = 3700] [serial = 683] [outer = 194D6000] 06:31:08 INFO - PROCESS | 3700 | 1461159068458 Marionette DEBUG loaded listener.js 06:31:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 108 (1A3CB000) [pid = 3700] [serial = 684] [outer = 194D6000] 06:31:08 INFO - PROCESS | 3700 | 1461159068862 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]]]}] 06:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 06:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 677ms 06:31:08 INFO - PROCESS | 3700 | 1461159068913 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 06:31:08 INFO - PROCESS | 3700 | 1461159068915 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 06:31:08 INFO - PROCESS | 3700 | 1461159068919 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 06:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 06:31:08 INFO - PROCESS | 3700 | 1461159068920 Marionette TRACE conn3 <- [1,878,null,{}] 06:31:08 INFO - PROCESS | 3700 | 1461159068924 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}] 06:31:09 INFO - PROCESS | 3700 | 1461159069034 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 06:31:09 INFO - PROCESS | 3700 | 1461159069091 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:09 INFO - PROCESS | 3700 | ++DOCSHELL 1A78F800 == 46 [pid = 3700] [id = 229] 06:31:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 109 (1A790800) [pid = 3700] [serial = 685] [outer = 00000000] 06:31:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 110 (1A7BEC00) [pid = 3700] [serial = 686] [outer = 1A790800] 06:31:09 INFO - PROCESS | 3700 | 1461159069134 Marionette DEBUG loaded listener.js 06:31:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 111 (1A7C2400) [pid = 3700] [serial = 687] [outer = 1A790800] 06:31:09 INFO - PROCESS | 3700 | 1461159069513 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]]]}] 06:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 06:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 676ms 06:31:09 INFO - PROCESS | 3700 | 1461159069581 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 06:31:09 INFO - PROCESS | 3700 | 1461159069583 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 06:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 06:31:09 INFO - PROCESS | 3700 | 1461159069590 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 06:31:09 INFO - PROCESS | 3700 | 1461159069592 Marionette TRACE conn3 <- [1,882,null,{}] 06:31:09 INFO - PROCESS | 3700 | 1461159069602 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}] 06:31:09 INFO - PROCESS | 3700 | 1461159069708 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 06:31:09 INFO - PROCESS | 3700 | 1461159069718 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:09 INFO - PROCESS | 3700 | ++DOCSHELL 1A78A400 == 47 [pid = 3700] [id = 230] 06:31:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 112 (1A793800) [pid = 3700] [serial = 688] [outer = 00000000] 06:31:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 113 (1AC99400) [pid = 3700] [serial = 689] [outer = 1A793800] 06:31:09 INFO - PROCESS | 3700 | 1461159069808 Marionette DEBUG loaded listener.js 06:31:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 114 (1AC96800) [pid = 3700] [serial = 690] [outer = 1A793800] 06:31:09 INFO - PROCESS | 3700 | --DOMWINDOW == 113 (1A7BF400) [pid = 3700] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 06:31:09 INFO - PROCESS | 3700 | --DOMWINDOW == 112 (1CABEC00) [pid = 3700] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 06:31:09 INFO - PROCESS | 3700 | --DOMWINDOW == 111 (19A0E000) [pid = 3700] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 06:31:09 INFO - PROCESS | 3700 | --DOMWINDOW == 110 (1641AC00) [pid = 3700] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 06:31:09 INFO - PROCESS | 3700 | --DOMWINDOW == 109 (17A8BC00) [pid = 3700] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 06:31:09 INFO - PROCESS | 3700 | --DOMWINDOW == 108 (16547400) [pid = 3700] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 06:31:09 INFO - PROCESS | 3700 | --DOMWINDOW == 107 (194D9400) [pid = 3700] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 06:31:10 INFO - PROCESS | 3700 | --DOMWINDOW == 106 (1A288C00) [pid = 3700] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 06:31:10 INFO - PROCESS | 3700 | --DOMWINDOW == 105 (1D436C00) [pid = 3700] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 06:31:10 INFO - PROCESS | 3700 | --DOMWINDOW == 104 (182D2800) [pid = 3700] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 06:31:10 INFO - PROCESS | 3700 | 1461159070211 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]]]}] 06:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 06:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 677ms 06:31:10 INFO - PROCESS | 3700 | 1461159070267 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 06:31:10 INFO - PROCESS | 3700 | 1461159070269 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 06:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 06:31:10 INFO - PROCESS | 3700 | 1461159070272 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 06:31:10 INFO - PROCESS | 3700 | 1461159070274 Marionette TRACE conn3 <- [1,886,null,{}] 06:31:10 INFO - PROCESS | 3700 | 1461159070277 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}] 06:31:10 INFO - PROCESS | 3700 | 1461159070379 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 06:31:10 INFO - PROCESS | 3700 | 1461159070385 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:10 INFO - PROCESS | 3700 | ++DOCSHELL 1641AC00 == 48 [pid = 3700] [id = 231] 06:31:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 105 (187AA800) [pid = 3700] [serial = 691] [outer = 00000000] 06:31:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 106 (1A7BE400) [pid = 3700] [serial = 692] [outer = 187AA800] 06:31:10 INFO - PROCESS | 3700 | 1461159070429 Marionette DEBUG loaded listener.js 06:31:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 107 (1A93B800) [pid = 3700] [serial = 693] [outer = 187AA800] 06:31:10 INFO - PROCESS | 3700 | 1461159070817 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]]]}] 06:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 06:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 572ms 06:31:10 INFO - PROCESS | 3700 | 1461159070853 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 06:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 06:31:10 INFO - PROCESS | 3700 | 1461159070855 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 06:31:10 INFO - PROCESS | 3700 | 1461159070858 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 06:31:10 INFO - PROCESS | 3700 | 1461159070860 Marionette TRACE conn3 <- [1,890,null,{}] 06:31:10 INFO - PROCESS | 3700 | 1461159070863 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}] 06:31:10 INFO - PROCESS | 3700 | 1461159070920 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 06:31:10 INFO - PROCESS | 3700 | 1461159070926 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:10 INFO - PROCESS | 3700 | ++DOCSHELL 1A3CF400 == 49 [pid = 3700] [id = 232] 06:31:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 108 (1A3D3000) [pid = 3700] [serial = 694] [outer = 00000000] 06:31:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 109 (1C347800) [pid = 3700] [serial = 695] [outer = 1A3D3000] 06:31:10 INFO - PROCESS | 3700 | 1461159070970 Marionette DEBUG loaded listener.js 06:31:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 110 (13A15400) [pid = 3700] [serial = 696] [outer = 1A3D3000] 06:31:11 INFO - PROCESS | 3700 | 1461159071369 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]]]}] 06:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 06:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 571ms 06:31:11 INFO - PROCESS | 3700 | 1461159071420 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 06:31:11 INFO - PROCESS | 3700 | 1461159071423 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 06:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 06:31:11 INFO - PROCESS | 3700 | 1461159071426 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 06:31:11 INFO - PROCESS | 3700 | 1461159071428 Marionette TRACE conn3 <- [1,894,null,{}] 06:31:11 INFO - PROCESS | 3700 | 1461159071432 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}] 06:31:11 INFO - PROCESS | 3700 | 1461159071523 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 06:31:11 INFO - PROCESS | 3700 | 1461159071532 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:11 INFO - PROCESS | 3700 | ++DOCSHELL 1C4CD400 == 50 [pid = 3700] [id = 233] 06:31:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 111 (1C4CD800) [pid = 3700] [serial = 697] [outer = 00000000] 06:31:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 112 (1D073C00) [pid = 3700] [serial = 698] [outer = 1C4CD800] 06:31:11 INFO - PROCESS | 3700 | 1461159071580 Marionette DEBUG loaded listener.js 06:31:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 113 (1D299800) [pid = 3700] [serial = 699] [outer = 1C4CD800] 06:31:12 INFO - PROCESS | 3700 | 1461159072138 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]]]}] 06:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 06:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 767ms 06:31:12 INFO - PROCESS | 3700 | 1461159072210 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 06:31:12 INFO - PROCESS | 3700 | 1461159072214 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 06:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 06:31:12 INFO - PROCESS | 3700 | 1461159072220 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 06:31:12 INFO - PROCESS | 3700 | 1461159072224 Marionette TRACE conn3 <- [1,898,null,{}] 06:31:12 INFO - PROCESS | 3700 | 1461159072232 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}] 06:31:12 INFO - PROCESS | 3700 | 1461159072399 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 06:31:12 INFO - PROCESS | 3700 | 1461159072494 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:12 INFO - PROCESS | 3700 | ++DOCSHELL 13209C00 == 51 [pid = 3700] [id = 234] 06:31:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 114 (13263C00) [pid = 3700] [serial = 700] [outer = 00000000] 06:31:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 115 (15B45C00) [pid = 3700] [serial = 701] [outer = 13263C00] 06:31:12 INFO - PROCESS | 3700 | 1461159072563 Marionette DEBUG loaded listener.js 06:31:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 116 (16419800) [pid = 3700] [serial = 702] [outer = 13263C00] 06:31:13 INFO - PROCESS | 3700 | 1461159073144 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]]]}] 06:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 06:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 992ms 06:31:13 INFO - PROCESS | 3700 | 1461159073214 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 06:31:13 INFO - PROCESS | 3700 | 1461159073220 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 06:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 06:31:13 INFO - PROCESS | 3700 | 1461159073227 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 06:31:13 INFO - PROCESS | 3700 | 1461159073229 Marionette TRACE conn3 <- [1,902,null,{}] 06:31:13 INFO - PROCESS | 3700 | 1461159073233 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}] 06:31:13 INFO - PROCESS | 3700 | 1461159073332 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 06:31:13 INFO - PROCESS | 3700 | 1461159073414 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:13 INFO - PROCESS | 3700 | ++DOCSHELL 17D98C00 == 52 [pid = 3700] [id = 235] 06:31:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 117 (17DA2C00) [pid = 3700] [serial = 703] [outer = 00000000] 06:31:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 118 (18958C00) [pid = 3700] [serial = 704] [outer = 17DA2C00] 06:31:13 INFO - PROCESS | 3700 | 1461159073508 Marionette DEBUG loaded listener.js 06:31:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 119 (1924F000) [pid = 3700] [serial = 705] [outer = 17DA2C00] 06:31:14 INFO - PROCESS | 3700 | 1461159074385 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]]]}] 06:31:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 06:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1203ms 06:31:14 INFO - PROCESS | 3700 | 1461159074444 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 06:31:14 INFO - PROCESS | 3700 | 1461159074446 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 06:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 06:31:14 INFO - PROCESS | 3700 | 1461159074450 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 06:31:14 INFO - PROCESS | 3700 | 1461159074454 Marionette TRACE conn3 <- [1,906,null,{}] 06:31:14 INFO - PROCESS | 3700 | 1461159074465 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}] 06:31:14 INFO - PROCESS | 3700 | 1461159074580 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 06:31:14 INFO - PROCESS | 3700 | 1461159074703 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:14 INFO - PROCESS | 3700 | ++DOCSHELL 15D0D000 == 53 [pid = 3700] [id = 236] 06:31:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 120 (1C355C00) [pid = 3700] [serial = 706] [outer = 00000000] 06:31:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 121 (1D6BC000) [pid = 3700] [serial = 707] [outer = 1C355C00] 06:31:14 INFO - PROCESS | 3700 | 1461159074760 Marionette DEBUG loaded listener.js 06:31:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 122 (1D904800) [pid = 3700] [serial = 708] [outer = 1C355C00] 06:31:15 INFO - PROCESS | 3700 | 1461159075488 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]]]}] 06:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 06:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1097ms 06:31:15 INFO - PROCESS | 3700 | 1461159075545 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 06:31:15 INFO - PROCESS | 3700 | 1461159075548 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 06:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 06:31:15 INFO - PROCESS | 3700 | 1461159075554 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 06:31:15 INFO - PROCESS | 3700 | 1461159075557 Marionette TRACE conn3 <- [1,910,null,{}] 06:31:15 INFO - PROCESS | 3700 | 1461159075563 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}] 06:31:15 INFO - PROCESS | 3700 | 1461159075656 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 06:31:15 INFO - PROCESS | 3700 | 1461159075753 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:15 INFO - PROCESS | 3700 | ++DOCSHELL 15BEB000 == 54 [pid = 3700] [id = 237] 06:31:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 123 (15BEC000) [pid = 3700] [serial = 709] [outer = 00000000] 06:31:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 124 (1696D400) [pid = 3700] [serial = 710] [outer = 15BEC000] 06:31:15 INFO - PROCESS | 3700 | 1461159075802 Marionette DEBUG loaded listener.js 06:31:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 125 (17D9BC00) [pid = 3700] [serial = 711] [outer = 15BEC000] 06:31:16 INFO - PROCESS | 3700 | 1461159076305 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]]]}] 06:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 06:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 767ms 06:31:16 INFO - PROCESS | 3700 | 1461159076351 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 06:31:16 INFO - PROCESS | 3700 | 1461159076356 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 06:31:16 INFO - PROCESS | 3700 | 1461159076346 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 06:31:16 INFO - PROCESS | 3700 | 1461159076349 Marionette TRACE conn3 <- [1,914,null,{}] 06:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 06:31:16 INFO - PROCESS | 3700 | 1461159076352 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}] 06:31:16 INFO - PROCESS | 3700 | 1461159076445 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 06:31:16 INFO - PROCESS | 3700 | 1461159076545 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:16 INFO - PROCESS | 3700 | ++DOCSHELL 191D2800 == 55 [pid = 3700] [id = 238] 06:31:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 126 (19243800) [pid = 3700] [serial = 712] [outer = 00000000] 06:31:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 127 (194D4800) [pid = 3700] [serial = 713] [outer = 19243800] 06:31:16 INFO - PROCESS | 3700 | 1461159076592 Marionette DEBUG loaded listener.js 06:31:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 128 (197F1400) [pid = 3700] [serial = 714] [outer = 19243800] 06:31:16 INFO - PROCESS | 3700 | --DOCSHELL 1A3CF400 == 54 [pid = 3700] [id = 232] 06:31:16 INFO - PROCESS | 3700 | --DOCSHELL 1641AC00 == 53 [pid = 3700] [id = 231] 06:31:16 INFO - PROCESS | 3700 | --DOCSHELL 1A78A400 == 52 [pid = 3700] [id = 230] 06:31:16 INFO - PROCESS | 3700 | --DOCSHELL 1A78F800 == 51 [pid = 3700] [id = 229] 06:31:16 INFO - PROCESS | 3700 | --DOCSHELL 15BB2000 == 50 [pid = 3700] [id = 228] 06:31:16 INFO - PROCESS | 3700 | --DOCSHELL 19248400 == 49 [pid = 3700] [id = 227] 06:31:16 INFO - PROCESS | 3700 | --DOCSHELL 18A06C00 == 48 [pid = 3700] [id = 226] 06:31:16 INFO - PROCESS | 3700 | --DOMWINDOW == 127 (1CAC1000) [pid = 3700] [serial = 620] [outer = 00000000] [url = about:blank] 06:31:16 INFO - PROCESS | 3700 | --DOMWINDOW == 126 (1D0C6400) [pid = 3700] [serial = 623] [outer = 00000000] [url = about:blank] 06:31:16 INFO - PROCESS | 3700 | --DOMWINDOW == 125 (1A7C2C00) [pid = 3700] [serial = 617] [outer = 00000000] [url = about:blank] 06:31:16 INFO - PROCESS | 3700 | --DOMWINDOW == 124 (1895DC00) [pid = 3700] [serial = 614] [outer = 00000000] [url = about:blank] 06:31:16 INFO - PROCESS | 3700 | --DOMWINDOW == 123 (147B0800) [pid = 3700] [serial = 611] [outer = 00000000] [url = about:blank] 06:31:16 INFO - PROCESS | 3700 | --DOCSHELL 182D0800 == 47 [pid = 3700] [id = 225] 06:31:16 INFO - PROCESS | 3700 | --DOCSHELL 15E5B000 == 46 [pid = 3700] [id = 224] 06:31:16 INFO - PROCESS | 3700 | --DOCSHELL 13269400 == 45 [pid = 3700] [id = 223] 06:31:16 INFO - PROCESS | 3700 | --DOCSHELL 15719400 == 44 [pid = 3700] [id = 219] 06:31:16 INFO - PROCESS | 3700 | --DOMWINDOW == 122 (1C24FC00) [pid = 3700] [serial = 609] [outer = 00000000] [url = about:blank] 06:31:16 INFO - PROCESS | 3700 | --DOMWINDOW == 121 (1D6B6C00) [pid = 3700] [serial = 651] [outer = 00000000] [url = about:blank] 06:31:16 INFO - PROCESS | 3700 | --DOMWINDOW == 120 (1D653C00) [pid = 3700] [serial = 650] [outer = 00000000] [url = about:blank] 06:31:16 INFO - PROCESS | 3700 | --DOMWINDOW == 119 (1A78B000) [pid = 3700] [serial = 636] [outer = 00000000] [url = about:blank] 06:31:16 INFO - PROCESS | 3700 | --DOMWINDOW == 118 (1D6BF800) [pid = 3700] [serial = 653] [outer = 00000000] [url = about:blank] 06:31:16 INFO - PROCESS | 3700 | --DOMWINDOW == 117 (1D06F800) [pid = 3700] [serial = 641] [outer = 00000000] [url = about:blank] 06:31:16 INFO - PROCESS | 3700 | --DOMWINDOW == 116 (1D431800) [pid = 3700] [serial = 644] [outer = 00000000] [url = about:blank] 06:31:16 INFO - PROCESS | 3700 | --DOMWINDOW == 115 (1A3CE800) [pid = 3700] [serial = 635] [outer = 00000000] [url = about:blank] 06:31:16 INFO - PROCESS | 3700 | --DOMWINDOW == 114 (194DB800) [pid = 3700] [serial = 632] [outer = 00000000] [url = about:blank] 06:31:16 INFO - PROCESS | 3700 | --DOMWINDOW == 113 (19B6A000) [pid = 3700] [serial = 633] [outer = 00000000] [url = about:blank] 06:31:16 INFO - PROCESS | 3700 | --DOMWINDOW == 112 (1879E800) [pid = 3700] [serial = 627] [outer = 00000000] [url = about:blank] 06:31:16 INFO - PROCESS | 3700 | --DOMWINDOW == 111 (18227800) [pid = 3700] [serial = 626] [outer = 00000000] [url = about:blank] 06:31:16 INFO - PROCESS | 3700 | --DOMWINDOW == 110 (1822BC00) [pid = 3700] [serial = 629] [outer = 00000000] [url = about:blank] 06:31:16 INFO - PROCESS | 3700 | --DOMWINDOW == 109 (1894C400) [pid = 3700] [serial = 630] [outer = 00000000] [url = about:blank] 06:31:16 INFO - PROCESS | 3700 | --DOMWINDOW == 108 (1D07B400) [pid = 3700] [serial = 642] [outer = 00000000] [url = about:blank] 06:31:16 INFO - PROCESS | 3700 | --DOMWINDOW == 107 (1D436400) [pid = 3700] [serial = 647] [outer = 00000000] [url = about:blank] 06:31:16 INFO - PROCESS | 3700 | --DOMWINDOW == 106 (1D647C00) [pid = 3700] [serial = 648] [outer = 00000000] [url = about:blank] 06:31:16 INFO - PROCESS | 3700 | --DOMWINDOW == 105 (1D42F400) [pid = 3700] [serial = 645] [outer = 00000000] [url = about:blank] 06:31:16 INFO - PROCESS | 3700 | --DOMWINDOW == 104 (1AC2A800) [pid = 3700] [serial = 638] [outer = 00000000] [url = about:blank] 06:31:16 INFO - PROCESS | 3700 | --DOMWINDOW == 103 (1AC38000) [pid = 3700] [serial = 639] [outer = 00000000] [url = about:blank] 06:31:17 INFO - PROCESS | 3700 | 1461159077107 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]]]}] 06:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 06:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 812ms 06:31:17 INFO - PROCESS | 3700 | 1461159077177 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 06:31:17 INFO - PROCESS | 3700 | 1461159077179 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 06:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 06:31:17 INFO - PROCESS | 3700 | 1461159077182 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 06:31:17 INFO - PROCESS | 3700 | 1461159077186 Marionette TRACE conn3 <- [1,918,null,{}] 06:31:17 INFO - PROCESS | 3700 | 1461159077196 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}] 06:31:17 INFO - PROCESS | 3700 | 1461159077260 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 06:31:17 INFO - PROCESS | 3700 | 1461159077266 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:17 INFO - PROCESS | 3700 | ++DOCSHELL 16548000 == 45 [pid = 3700] [id = 239] 06:31:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 104 (16550400) [pid = 3700] [serial = 715] [outer = 00000000] 06:31:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 105 (18A05400) [pid = 3700] [serial = 716] [outer = 16550400] 06:31:17 INFO - PROCESS | 3700 | 1461159077314 Marionette DEBUG loaded listener.js 06:31:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 106 (194CF400) [pid = 3700] [serial = 717] [outer = 16550400] 06:31:17 INFO - PROCESS | 3700 | 1461159077783 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]]]}] 06:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 06:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 677ms 06:31:17 INFO - PROCESS | 3700 | 1461159077845 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 06:31:17 INFO - PROCESS | 3700 | 1461159077848 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 06:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 06:31:17 INFO - PROCESS | 3700 | 1461159077852 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 06:31:17 INFO - PROCESS | 3700 | 1461159077853 Marionette TRACE conn3 <- [1,922,null,{}] 06:31:17 INFO - PROCESS | 3700 | 1461159077857 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}] 06:31:17 INFO - PROCESS | 3700 | 1461159077941 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 06:31:17 INFO - PROCESS | 3700 | 1461159077949 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:17 INFO - PROCESS | 3700 | ++DOCSHELL 19E3C000 == 46 [pid = 3700] [id = 240] 06:31:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 107 (19E3E400) [pid = 3700] [serial = 718] [outer = 00000000] 06:31:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 108 (1A78F400) [pid = 3700] [serial = 719] [outer = 19E3E400] 06:31:17 INFO - PROCESS | 3700 | 1461159077994 Marionette DEBUG loaded listener.js 06:31:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 109 (1A7BBC00) [pid = 3700] [serial = 720] [outer = 19E3E400] 06:31:18 INFO - PROCESS | 3700 | 1461159078404 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]]]}] 06:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 06:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 571ms 06:31:18 INFO - PROCESS | 3700 | 1461159078429 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 06:31:18 INFO - PROCESS | 3700 | 1461159078431 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 06:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 06:31:18 INFO - PROCESS | 3700 | 1461159078434 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 06:31:18 INFO - PROCESS | 3700 | 1461159078436 Marionette TRACE conn3 <- [1,926,null,{}] 06:31:18 INFO - PROCESS | 3700 | 1461159078443 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}] 06:31:18 INFO - PROCESS | 3700 | 1461159078516 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 06:31:18 INFO - PROCESS | 3700 | 1461159078523 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:18 INFO - PROCESS | 3700 | ++DOCSHELL 1A93FC00 == 47 [pid = 3700] [id = 241] 06:31:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 110 (1AC2A800) [pid = 3700] [serial = 721] [outer = 00000000] 06:31:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 111 (1AC97800) [pid = 3700] [serial = 722] [outer = 1AC2A800] 06:31:18 INFO - PROCESS | 3700 | 1461159078567 Marionette DEBUG loaded listener.js 06:31:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 112 (1C245000) [pid = 3700] [serial = 723] [outer = 1AC2A800] 06:31:18 INFO - PROCESS | 3700 | 1461159078997 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]]]}] 06:31:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 06:31:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 617ms 06:31:19 INFO - PROCESS | 3700 | 1461159079057 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 06:31:19 INFO - PROCESS | 3700 | 1461159079059 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 06:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 06:31:19 INFO - PROCESS | 3700 | 1461159079062 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 06:31:19 INFO - PROCESS | 3700 | 1461159079064 Marionette TRACE conn3 <- [1,930,null,{}] 06:31:19 INFO - PROCESS | 3700 | 1461159079067 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}] 06:31:19 INFO - PROCESS | 3700 | 1461159079168 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 06:31:19 INFO - PROCESS | 3700 | 1461159079175 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:19 INFO - PROCESS | 3700 | ++DOCSHELL 1AC33400 == 48 [pid = 3700] [id = 242] 06:31:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 113 (1C24D000) [pid = 3700] [serial = 724] [outer = 00000000] 06:31:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 114 (1D28FC00) [pid = 3700] [serial = 725] [outer = 1C24D000] 06:31:19 INFO - PROCESS | 3700 | 1461159079222 Marionette DEBUG loaded listener.js 06:31:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 115 (1D434800) [pid = 3700] [serial = 726] [outer = 1C24D000] 06:31:19 INFO - PROCESS | 3700 | 1461159079637 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]]]}] 06:31:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 06:31:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 617ms 06:31:19 INFO - PROCESS | 3700 | 1461159079663 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 06:31:19 INFO - PROCESS | 3700 | 1461159079665 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 06:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 06:31:19 INFO - PROCESS | 3700 | 1461159079668 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 06:31:19 INFO - PROCESS | 3700 | 1461159079670 Marionette TRACE conn3 <- [1,934,null,{}] 06:31:19 INFO - PROCESS | 3700 | 1461159079673 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}] 06:31:19 INFO - PROCESS | 3700 | 1461159079772 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 06:31:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 116 (1D435800) [pid = 3700] [serial = 727] [outer = 1E4BFC00] 06:31:19 INFO - PROCESS | 3700 | 1461159079798 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:19 INFO - PROCESS | 3700 | ++DOCSHELL 1D648C00 == 49 [pid = 3700] [id = 243] 06:31:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 117 (1D649800) [pid = 3700] [serial = 728] [outer = 00000000] 06:31:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 118 (1D653C00) [pid = 3700] [serial = 729] [outer = 1D649800] 06:31:19 INFO - PROCESS | 3700 | 1461159079922 Marionette DEBUG loaded listener.js 06:31:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 119 (1D6B9400) [pid = 3700] [serial = 730] [outer = 1D649800] 06:31:20 INFO - PROCESS | 3700 | 1461159080372 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]]]}] 06:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 06:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 707ms 06:31:20 INFO - PROCESS | 3700 | 1461159080392 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 06:31:20 INFO - PROCESS | 3700 | 1461159080394 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 06:31:20 INFO - PROCESS | 3700 | 1461159080398 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 06:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 06:31:20 INFO - PROCESS | 3700 | 1461159080399 Marionette TRACE conn3 <- [1,938,null,{}] 06:31:20 INFO - PROCESS | 3700 | 1461159080408 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}] 06:31:20 INFO - PROCESS | 3700 | 1461159080493 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 06:31:20 INFO - PROCESS | 3700 | 1461159080499 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:20 INFO - PROCESS | 3700 | ++DOCSHELL 1D6BE800 == 50 [pid = 3700] [id = 244] 06:31:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 120 (1D903400) [pid = 3700] [serial = 731] [outer = 00000000] 06:31:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 121 (1D910000) [pid = 3700] [serial = 732] [outer = 1D903400] 06:31:20 INFO - PROCESS | 3700 | 1461159080545 Marionette DEBUG loaded listener.js 06:31:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 122 (1D90EC00) [pid = 3700] [serial = 733] [outer = 1D903400] 06:31:21 INFO - PROCESS | 3700 | --DOMWINDOW == 121 (194D6000) [pid = 3700] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 06:31:21 INFO - PROCESS | 3700 | --DOMWINDOW == 120 (1326A800) [pid = 3700] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 06:31:21 INFO - PROCESS | 3700 | --DOMWINDOW == 119 (1908D400) [pid = 3700] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 06:31:21 INFO - PROCESS | 3700 | --DOMWINDOW == 118 (194AAC00) [pid = 3700] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 06:31:21 INFO - PROCESS | 3700 | --DOMWINDOW == 117 (1D90C400) [pid = 3700] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 06:31:21 INFO - PROCESS | 3700 | --DOMWINDOW == 116 (1A790800) [pid = 3700] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 06:31:21 INFO - PROCESS | 3700 | --DOMWINDOW == 115 (182D6C00) [pid = 3700] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 06:31:21 INFO - PROCESS | 3700 | --DOMWINDOW == 114 (15E5C400) [pid = 3700] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 06:31:21 INFO - PROCESS | 3700 | --DOMWINDOW == 113 (1A793800) [pid = 3700] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 06:31:21 INFO - PROCESS | 3700 | --DOMWINDOW == 112 (187AA800) [pid = 3700] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 06:31:21 INFO - PROCESS | 3700 | --DOMWINDOW == 111 (1A3D3000) [pid = 3700] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 06:31:21 INFO - PROCESS | 3700 | --DOMWINDOW == 110 (1D6BCC00) [pid = 3700] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 06:31:21 INFO - PROCESS | 3700 | --DOMWINDOW == 109 (14455000) [pid = 3700] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 06:31:21 INFO - PROCESS | 3700 | --DOMWINDOW == 108 (1894D800) [pid = 3700] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 06:31:21 INFO - PROCESS | 3700 | --DOMWINDOW == 107 (1C4D7400) [pid = 3700] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 06:31:21 INFO - PROCESS | 3700 | 1461159081220 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]]]}] 06:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 06:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 872ms 06:31:21 INFO - PROCESS | 3700 | 1461159081267 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 06:31:21 INFO - PROCESS | 3700 | 1461159081269 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 06:31:21 INFO - PROCESS | 3700 | 1461159081272 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 06:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 06:31:21 INFO - PROCESS | 3700 | 1461159081274 Marionette TRACE conn3 <- [1,942,null,{}] 06:31:21 INFO - PROCESS | 3700 | 1461159081277 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}] 06:31:21 INFO - PROCESS | 3700 | 1461159081352 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 06:31:21 INFO - PROCESS | 3700 | 1461159081357 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:21 INFO - PROCESS | 3700 | ++DOCSHELL 15B0F800 == 51 [pid = 3700] [id = 245] 06:31:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 108 (15B40800) [pid = 3700] [serial = 734] [outer = 00000000] 06:31:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 109 (1665DC00) [pid = 3700] [serial = 735] [outer = 15B40800] 06:31:21 INFO - PROCESS | 3700 | 1461159081385 Marionette DEBUG loaded listener.js 06:31:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 110 (16550000) [pid = 3700] [serial = 736] [outer = 15B40800] 06:31:21 INFO - PROCESS | 3700 | 1461159081797 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]]]}] 06:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 06:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 571ms 06:31:21 INFO - PROCESS | 3700 | 1461159081852 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 06:31:21 INFO - PROCESS | 3700 | 1461159081854 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 06:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 06:31:21 INFO - PROCESS | 3700 | 1461159081857 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 06:31:21 INFO - PROCESS | 3700 | 1461159081859 Marionette TRACE conn3 <- [1,946,null,{}] 06:31:21 INFO - PROCESS | 3700 | 1461159081863 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}] 06:31:21 INFO - PROCESS | 3700 | 1461159081919 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 06:31:21 INFO - PROCESS | 3700 | 1461159081925 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:21 INFO - PROCESS | 3700 | ++DOCSHELL 17A8BC00 == 52 [pid = 3700] [id = 246] 06:31:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 111 (18951800) [pid = 3700] [serial = 737] [outer = 00000000] 06:31:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 112 (1C348800) [pid = 3700] [serial = 738] [outer = 18951800] 06:31:21 INFO - PROCESS | 3700 | 1461159081975 Marionette DEBUG loaded listener.js 06:31:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 113 (1D905400) [pid = 3700] [serial = 739] [outer = 18951800] 06:31:22 INFO - PROCESS | 3700 | 1461159082372 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]]]}] 06:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 06:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 572ms 06:31:22 INFO - PROCESS | 3700 | 1461159082417 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 06:31:22 INFO - PROCESS | 3700 | 1461159082420 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 06:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 06:31:22 INFO - PROCESS | 3700 | 1461159082423 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 06:31:22 INFO - PROCESS | 3700 | 1461159082425 Marionette TRACE conn3 <- [1,950,null,{}] 06:31:22 INFO - PROCESS | 3700 | 1461159082429 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}] 06:31:22 INFO - PROCESS | 3700 | 1461159082529 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 06:31:22 INFO - PROCESS | 3700 | 1461159082537 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:22 INFO - PROCESS | 3700 | ++DOCSHELL 1DE28400 == 53 [pid = 3700] [id = 247] 06:31:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 114 (1DE29800) [pid = 3700] [serial = 740] [outer = 00000000] 06:31:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 115 (1DE2D000) [pid = 3700] [serial = 741] [outer = 1DE29800] 06:31:22 INFO - PROCESS | 3700 | 1461159082586 Marionette DEBUG loaded listener.js 06:31:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 116 (1DF6B800) [pid = 3700] [serial = 742] [outer = 1DE29800] 06:31:23 INFO - PROCESS | 3700 | 1461159083019 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]]]}] 06:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 06:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 602ms 06:31:23 INFO - PROCESS | 3700 | 1461159083050 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 06:31:23 INFO - PROCESS | 3700 | 1461159083052 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 06:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 06:31:23 INFO - PROCESS | 3700 | 1461159083055 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 06:31:23 INFO - PROCESS | 3700 | 1461159083057 Marionette TRACE conn3 <- [1,954,null,{}] 06:31:23 INFO - PROCESS | 3700 | 1461159083066 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}] 06:31:23 INFO - PROCESS | 3700 | 1461159083188 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 06:31:23 INFO - PROCESS | 3700 | 1461159083316 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:23 INFO - PROCESS | 3700 | ++DOCSHELL 13209000 == 54 [pid = 3700] [id = 248] 06:31:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 117 (1325F400) [pid = 3700] [serial = 743] [outer = 00000000] 06:31:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 118 (13A4E000) [pid = 3700] [serial = 744] [outer = 1325F400] 06:31:23 INFO - PROCESS | 3700 | 1461159083373 Marionette DEBUG loaded listener.js 06:31:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 119 (14B62C00) [pid = 3700] [serial = 745] [outer = 1325F400] 06:31:23 INFO - PROCESS | 3700 | 1461159083992 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]]]}] 06:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 06:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1007ms 06:31:24 INFO - PROCESS | 3700 | 1461159084082 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 06:31:24 INFO - PROCESS | 3700 | 1461159084087 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 06:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 06:31:24 INFO - PROCESS | 3700 | 1461159084091 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 06:31:24 INFO - PROCESS | 3700 | 1461159084096 Marionette TRACE conn3 <- [1,958,null,{}] 06:31:24 INFO - PROCESS | 3700 | 1461159084116 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}] 06:31:24 INFO - PROCESS | 3700 | 1461159084209 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 06:31:24 INFO - PROCESS | 3700 | 1461159084327 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:24 INFO - PROCESS | 3700 | ++DOCSHELL 182CE400 == 55 [pid = 3700] [id = 249] 06:31:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 120 (182D2800) [pid = 3700] [serial = 746] [outer = 00000000] 06:31:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 121 (18959800) [pid = 3700] [serial = 747] [outer = 182D2800] 06:31:24 INFO - PROCESS | 3700 | 1461159084385 Marionette DEBUG loaded listener.js 06:31:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 122 (1924E000) [pid = 3700] [serial = 748] [outer = 182D2800] 06:31:24 INFO - PROCESS | 3700 | 1461159084917 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]]]}] 06:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 06:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 873ms 06:31:24 INFO - PROCESS | 3700 | 1461159084962 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 06:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 06:31:24 INFO - PROCESS | 3700 | 1461159084966 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 06:31:24 INFO - PROCESS | 3700 | 1461159084970 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 06:31:24 INFO - PROCESS | 3700 | 1461159084972 Marionette TRACE conn3 <- [1,962,null,{}] 06:31:24 INFO - PROCESS | 3700 | 1461159084976 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}] 06:31:25 INFO - PROCESS | 3700 | 1461159085062 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 06:31:25 INFO - PROCESS | 3700 | 1461159085159 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:25 INFO - PROCESS | 3700 | ++DOCSHELL 194D4000 == 56 [pid = 3700] [id = 250] 06:31:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 123 (196C5800) [pid = 3700] [serial = 749] [outer = 00000000] 06:31:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 124 (196CCC00) [pid = 3700] [serial = 750] [outer = 196C5800] 06:31:25 INFO - PROCESS | 3700 | 1461159085213 Marionette DEBUG loaded listener.js 06:31:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 125 (1A072C00) [pid = 3700] [serial = 751] [outer = 196C5800] 06:31:25 INFO - PROCESS | 3700 | 1461159085785 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]]]}] 06:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 06:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 872ms 06:31:25 INFO - PROCESS | 3700 | 1461159085837 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 06:31:25 INFO - PROCESS | 3700 | 1461159085841 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 06:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 06:31:25 INFO - PROCESS | 3700 | 1461159085852 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 06:31:25 INFO - PROCESS | 3700 | 1461159085857 Marionette TRACE conn3 <- [1,966,null,{}] 06:31:25 INFO - PROCESS | 3700 | 1461159085861 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}] 06:31:25 INFO - PROCESS | 3700 | 1461159085945 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 06:31:26 INFO - PROCESS | 3700 | 1461159086070 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:26 INFO - PROCESS | 3700 | ++DOCSHELL 196C7000 == 57 [pid = 3700] [id = 251] 06:31:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 126 (1C24A400) [pid = 3700] [serial = 752] [outer = 00000000] 06:31:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 127 (1D6B6800) [pid = 3700] [serial = 753] [outer = 1C24A400] 06:31:26 INFO - PROCESS | 3700 | 1461159086126 Marionette DEBUG loaded listener.js 06:31:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 128 (1DB4F800) [pid = 3700] [serial = 754] [outer = 1C24A400] 06:31:26 INFO - PROCESS | 3700 | 1461159086707 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]]]}] 06:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 06:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1008ms 06:31:26 INFO - PROCESS | 3700 | 1461159086891 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 06:31:26 INFO - PROCESS | 3700 | 1461159086894 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 06:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 06:31:26 INFO - PROCESS | 3700 | 1461159086909 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 06:31:26 INFO - PROCESS | 3700 | 1461159086912 Marionette TRACE conn3 <- [1,970,null,{}] 06:31:26 INFO - PROCESS | 3700 | 1461159086917 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}] 06:31:27 INFO - PROCESS | 3700 | 1461159087009 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 06:31:27 INFO - PROCESS | 3700 | 1461159087091 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:27 INFO - PROCESS | 3700 | ++DOCSHELL 13A17000 == 58 [pid = 3700] [id = 252] 06:31:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 129 (142AE800) [pid = 3700] [serial = 755] [outer = 00000000] 06:31:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 130 (16662400) [pid = 3700] [serial = 756] [outer = 142AE800] 06:31:27 INFO - PROCESS | 3700 | 1461159087184 Marionette DEBUG loaded listener.js 06:31:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 131 (16A97400) [pid = 3700] [serial = 757] [outer = 142AE800] 06:31:27 INFO - PROCESS | 3700 | --DOCSHELL 1DE28400 == 57 [pid = 3700] [id = 247] 06:31:27 INFO - PROCESS | 3700 | --DOCSHELL 17A8BC00 == 56 [pid = 3700] [id = 246] 06:31:27 INFO - PROCESS | 3700 | --DOCSHELL 15B0F800 == 55 [pid = 3700] [id = 245] 06:31:27 INFO - PROCESS | 3700 | --DOCSHELL 1D6BE800 == 54 [pid = 3700] [id = 244] 06:31:27 INFO - PROCESS | 3700 | --DOCSHELL 1D648C00 == 53 [pid = 3700] [id = 243] 06:31:27 INFO - PROCESS | 3700 | --DOCSHELL 1AC33400 == 52 [pid = 3700] [id = 242] 06:31:27 INFO - PROCESS | 3700 | --DOCSHELL 1A93FC00 == 51 [pid = 3700] [id = 241] 06:31:27 INFO - PROCESS | 3700 | --DOCSHELL 19E3C000 == 50 [pid = 3700] [id = 240] 06:31:27 INFO - PROCESS | 3700 | --DOCSHELL 16548000 == 49 [pid = 3700] [id = 239] 06:31:27 INFO - PROCESS | 3700 | --DOCSHELL 191D2800 == 48 [pid = 3700] [id = 238] 06:31:27 INFO - PROCESS | 3700 | --DOCSHELL 15BEB000 == 47 [pid = 3700] [id = 237] 06:31:27 INFO - PROCESS | 3700 | --DOMWINDOW == 130 (1D073C00) [pid = 3700] [serial = 698] [outer = 00000000] [url = about:blank] 06:31:27 INFO - PROCESS | 3700 | --DOMWINDOW == 129 (1D290400) [pid = 3700] [serial = 624] [outer = 00000000] [url = about:blank] 06:31:27 INFO - PROCESS | 3700 | --DOMWINDOW == 128 (1D90C000) [pid = 3700] [serial = 531] [outer = 00000000] [url = about:blank] 06:31:27 INFO - PROCESS | 3700 | --DOMWINDOW == 127 (15D93C00) [pid = 3700] [serial = 558] [outer = 00000000] [url = about:blank] 06:31:27 INFO - PROCESS | 3700 | --DOMWINDOW == 126 (19246400) [pid = 3700] [serial = 585] [outer = 00000000] [url = about:blank] 06:31:27 INFO - PROCESS | 3700 | --DOMWINDOW == 125 (15D93400) [pid = 3700] [serial = 656] [outer = 00000000] [url = about:blank] 06:31:27 INFO - PROCESS | 3700 | --DOMWINDOW == 124 (194DD400) [pid = 3700] [serial = 659] [outer = 00000000] [url = about:blank] 06:31:27 INFO - PROCESS | 3700 | --DOMWINDOW == 123 (1CABB400) [pid = 3700] [serial = 662] [outer = 00000000] [url = about:blank] 06:31:27 INFO - PROCESS | 3700 | --DOMWINDOW == 122 (1A27C800) [pid = 3700] [serial = 683] [outer = 00000000] [url = about:blank] 06:31:27 INFO - PROCESS | 3700 | --DOMWINDOW == 121 (15742400) [pid = 3700] [serial = 669] [outer = 00000000] [url = about:blank] 06:31:27 INFO - PROCESS | 3700 | --DOMWINDOW == 120 (15511C00) [pid = 3700] [serial = 668] [outer = 00000000] [url = about:blank] 06:31:27 INFO - PROCESS | 3700 | --DOMWINDOW == 119 (19242000) [pid = 3700] [serial = 677] [outer = 00000000] [url = about:blank] 06:31:27 INFO - PROCESS | 3700 | --DOMWINDOW == 118 (1924BC00) [pid = 3700] [serial = 678] [outer = 00000000] [url = about:blank] 06:31:27 INFO - PROCESS | 3700 | --DOMWINDOW == 117 (194D7800) [pid = 3700] [serial = 680] [outer = 00000000] [url = about:blank] 06:31:27 INFO - PROCESS | 3700 | --DOMWINDOW == 116 (1DB54800) [pid = 3700] [serial = 666] [outer = 00000000] [url = about:blank] 06:31:27 INFO - PROCESS | 3700 | --DOMWINDOW == 115 (1DB4F000) [pid = 3700] [serial = 665] [outer = 00000000] [url = about:blank] 06:31:27 INFO - PROCESS | 3700 | --DOMWINDOW == 114 (1A7BEC00) [pid = 3700] [serial = 686] [outer = 00000000] [url = about:blank] 06:31:27 INFO - PROCESS | 3700 | --DOMWINDOW == 113 (187A8800) [pid = 3700] [serial = 674] [outer = 00000000] [url = about:blank] 06:31:27 INFO - PROCESS | 3700 | --DOMWINDOW == 112 (18951000) [pid = 3700] [serial = 675] [outer = 00000000] [url = about:blank] 06:31:27 INFO - PROCESS | 3700 | --DOMWINDOW == 111 (1666A400) [pid = 3700] [serial = 671] [outer = 00000000] [url = about:blank] 06:31:27 INFO - PROCESS | 3700 | --DOMWINDOW == 110 (16A97000) [pid = 3700] [serial = 672] [outer = 00000000] [url = about:blank] 06:31:27 INFO - PROCESS | 3700 | --DOMWINDOW == 109 (1A3CB000) [pid = 3700] [serial = 684] [outer = 00000000] [url = about:blank] 06:31:27 INFO - PROCESS | 3700 | --DOMWINDOW == 108 (1AC99400) [pid = 3700] [serial = 689] [outer = 00000000] [url = about:blank] 06:31:27 INFO - PROCESS | 3700 | --DOMWINDOW == 107 (1A7C2400) [pid = 3700] [serial = 687] [outer = 00000000] [url = about:blank] 06:31:27 INFO - PROCESS | 3700 | --DOMWINDOW == 106 (1A7BE400) [pid = 3700] [serial = 692] [outer = 00000000] [url = about:blank] 06:31:27 INFO - PROCESS | 3700 | --DOMWINDOW == 105 (13A15400) [pid = 3700] [serial = 696] [outer = 00000000] [url = about:blank] 06:31:27 INFO - PROCESS | 3700 | --DOMWINDOW == 104 (1C347800) [pid = 3700] [serial = 695] [outer = 00000000] [url = about:blank] 06:31:27 INFO - PROCESS | 3700 | --DOMWINDOW == 103 (1AC96800) [pid = 3700] [serial = 690] [outer = 00000000] [url = about:blank] 06:31:27 INFO - PROCESS | 3700 | --DOMWINDOW == 102 (1A93B800) [pid = 3700] [serial = 693] [outer = 00000000] [url = about:blank] 06:31:27 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (194DB000) [pid = 3700] [serial = 681] [outer = 00000000] [url = about:blank] 06:31:27 INFO - PROCESS | 3700 | 1461159087753 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]]]}] 06:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 06:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 857ms 06:31:27 INFO - PROCESS | 3700 | 1461159087777 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 06:31:27 INFO - PROCESS | 3700 | 1461159087780 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 06:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 06:31:27 INFO - PROCESS | 3700 | 1461159087787 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 06:31:27 INFO - PROCESS | 3700 | 1461159087791 Marionette TRACE conn3 <- [1,974,null,{}] 06:31:27 INFO - PROCESS | 3700 | 1461159087795 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}] 06:31:27 INFO - PROCESS | 3700 | 1461159087872 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 06:31:27 INFO - PROCESS | 3700 | 1461159087969 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:27 INFO - PROCESS | 3700 | ++DOCSHELL 1325F000 == 48 [pid = 3700] [id = 253] 06:31:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (13261000) [pid = 3700] [serial = 758] [outer = 00000000] 06:31:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (15E5C000) [pid = 3700] [serial = 759] [outer = 13261000] 06:31:27 INFO - PROCESS | 3700 | 1461159088014 Marionette DEBUG loaded listener.js 06:31:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 104 (16663400) [pid = 3700] [serial = 760] [outer = 13261000] 06:31:28 INFO - PROCESS | 3700 | 1461159088382 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]]]}] 06:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 06:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 632ms 06:31:28 INFO - PROCESS | 3700 | 1461159088470 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 06:31:28 INFO - PROCESS | 3700 | 1461159088473 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 06:31:28 INFO - PROCESS | 3700 | 1461159088477 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 06:31:28 INFO - PROCESS | 3700 | 1461159088479 Marionette TRACE conn3 <- [1,978,null,{}] 06:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 06:31:28 INFO - PROCESS | 3700 | 1461159088492 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}] 06:31:28 INFO - PROCESS | 3700 | 1461159088575 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 06:31:28 INFO - PROCESS | 3700 | 1461159088589 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:28 INFO - PROCESS | 3700 | ++DOCSHELL 1894F800 == 49 [pid = 3700] [id = 254] 06:31:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 105 (18951000) [pid = 3700] [serial = 761] [outer = 00000000] 06:31:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 106 (18A05C00) [pid = 3700] [serial = 762] [outer = 18951000] 06:31:28 INFO - PROCESS | 3700 | 1461159088622 Marionette DEBUG loaded listener.js 06:31:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 107 (19246000) [pid = 3700] [serial = 763] [outer = 18951000] 06:31:29 INFO - PROCESS | 3700 | 1461159089059 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]]]}] 06:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 06:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 617ms 06:31:29 INFO - PROCESS | 3700 | 1461159089086 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 06:31:29 INFO - PROCESS | 3700 | 1461159089088 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 06:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 06:31:29 INFO - PROCESS | 3700 | 1461159089092 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 06:31:29 INFO - PROCESS | 3700 | 1461159089093 Marionette TRACE conn3 <- [1,982,null,{}] 06:31:29 INFO - PROCESS | 3700 | 1461159089097 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}] 06:31:29 INFO - PROCESS | 3700 | 1461159089181 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 06:31:29 INFO - PROCESS | 3700 | 1461159089189 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:29 INFO - PROCESS | 3700 | ++DOCSHELL 194D6000 == 50 [pid = 3700] [id = 255] 06:31:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 108 (194D9800) [pid = 3700] [serial = 764] [outer = 00000000] 06:31:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 109 (196C2C00) [pid = 3700] [serial = 765] [outer = 194D9800] 06:31:29 INFO - PROCESS | 3700 | 1461159089234 Marionette DEBUG loaded listener.js 06:31:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 110 (196C4C00) [pid = 3700] [serial = 766] [outer = 194D9800] 06:31:29 INFO - PROCESS | 3700 | 1461159089634 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]]]}] 06:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 06:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 571ms 06:31:29 INFO - PROCESS | 3700 | 1461159089671 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 06:31:29 INFO - PROCESS | 3700 | 1461159089673 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 06:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 06:31:29 INFO - PROCESS | 3700 | 1461159089676 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 06:31:29 INFO - PROCESS | 3700 | 1461159089678 Marionette TRACE conn3 <- [1,986,null,{}] 06:31:29 INFO - PROCESS | 3700 | 1461159089681 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}] 06:31:29 INFO - PROCESS | 3700 | 1461159089762 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 06:31:29 INFO - PROCESS | 3700 | 1461159089771 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:29 INFO - PROCESS | 3700 | ++DOCSHELL 18968400 == 51 [pid = 3700] [id = 256] 06:31:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 111 (196CB000) [pid = 3700] [serial = 767] [outer = 00000000] 06:31:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 112 (19B6C800) [pid = 3700] [serial = 768] [outer = 196CB000] 06:31:29 INFO - PROCESS | 3700 | 1461159089826 Marionette DEBUG loaded listener.js 06:31:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 113 (19E3C000) [pid = 3700] [serial = 769] [outer = 196CB000] 06:31:30 INFO - PROCESS | 3700 | 1461159090292 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]]]}] 06:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 06:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 661ms 06:31:30 INFO - PROCESS | 3700 | 1461159090359 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 06:31:30 INFO - PROCESS | 3700 | 1461159090361 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 06:31:30 INFO - PROCESS | 3700 | 1461159090364 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 06:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 06:31:30 INFO - PROCESS | 3700 | 1461159090366 Marionette TRACE conn3 <- [1,990,null,{}] 06:31:30 INFO - PROCESS | 3700 | 1461159090369 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}] 06:31:30 INFO - PROCESS | 3700 | 1461159090479 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 06:31:30 INFO - PROCESS | 3700 | 1461159090536 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:30 INFO - PROCESS | 3700 | ++DOCSHELL 13A4C400 == 52 [pid = 3700] [id = 257] 06:31:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 114 (194D9000) [pid = 3700] [serial = 770] [outer = 00000000] 06:31:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 115 (1A797800) [pid = 3700] [serial = 771] [outer = 194D9000] 06:31:30 INFO - PROCESS | 3700 | 1461159090583 Marionette DEBUG loaded listener.js 06:31:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 116 (1A7C1C00) [pid = 3700] [serial = 772] [outer = 194D9000] 06:31:30 INFO - PROCESS | 3700 | 1461159090991 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]]]}] 06:31:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 06:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 662ms 06:31:31 INFO - PROCESS | 3700 | 1461159091028 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 06:31:31 INFO - PROCESS | 3700 | 1461159091030 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 06:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 06:31:31 INFO - PROCESS | 3700 | 1461159091037 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 06:31:31 INFO - PROCESS | 3700 | 1461159091038 Marionette TRACE conn3 <- [1,994,null,{}] 06:31:31 INFO - PROCESS | 3700 | 1461159091050 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}] 06:31:31 INFO - PROCESS | 3700 | 1461159091190 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 06:31:31 INFO - PROCESS | 3700 | 1461159091249 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:31 INFO - PROCESS | 3700 | ++DOCSHELL 1A7C5C00 == 53 [pid = 3700] [id = 258] 06:31:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 117 (1A7C6800) [pid = 3700] [serial = 773] [outer = 00000000] 06:31:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 118 (1AC37800) [pid = 3700] [serial = 774] [outer = 1A7C6800] 06:31:31 INFO - PROCESS | 3700 | 1461159091293 Marionette DEBUG loaded listener.js 06:31:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 119 (1AC36C00) [pid = 3700] [serial = 775] [outer = 1A7C6800] 06:31:31 INFO - PROCESS | 3700 | 1461159091684 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]]]}] 06:31:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 06:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 677ms 06:31:31 INFO - PROCESS | 3700 | 1461159091721 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 06:31:31 INFO - PROCESS | 3700 | 1461159091723 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 06:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 06:31:31 INFO - PROCESS | 3700 | 1461159091726 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 06:31:31 INFO - PROCESS | 3700 | 1461159091728 Marionette TRACE conn3 <- [1,998,null,{}] 06:31:31 INFO - PROCESS | 3700 | 1461159091735 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}] 06:31:31 INFO - PROCESS | 3700 | 1461159091820 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 06:31:31 INFO - PROCESS | 3700 | 1461159091826 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:31 INFO - PROCESS | 3700 | ++DOCSHELL 1A72A000 == 54 [pid = 3700] [id = 259] 06:31:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 120 (1AC36800) [pid = 3700] [serial = 776] [outer = 00000000] 06:31:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 121 (1C34E800) [pid = 3700] [serial = 777] [outer = 1AC36800] 06:31:31 INFO - PROCESS | 3700 | 1461159091870 Marionette DEBUG loaded listener.js 06:31:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 122 (1C34AC00) [pid = 3700] [serial = 778] [outer = 1AC36800] 06:31:32 INFO - PROCESS | 3700 | --DOMWINDOW == 121 (15BEC000) [pid = 3700] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 06:31:32 INFO - PROCESS | 3700 | --DOMWINDOW == 120 (1D649800) [pid = 3700] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 06:31:32 INFO - PROCESS | 3700 | --DOMWINDOW == 119 (16550400) [pid = 3700] [serial = 715] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 06:31:32 INFO - PROCESS | 3700 | --DOMWINDOW == 118 (19243800) [pid = 3700] [serial = 712] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 06:31:32 INFO - PROCESS | 3700 | --DOMWINDOW == 117 (15B40800) [pid = 3700] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 06:31:32 INFO - PROCESS | 3700 | --DOMWINDOW == 116 (1AC2A800) [pid = 3700] [serial = 721] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 06:31:32 INFO - PROCESS | 3700 | --DOMWINDOW == 115 (19E3E400) [pid = 3700] [serial = 718] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 06:31:32 INFO - PROCESS | 3700 | --DOMWINDOW == 114 (1D903400) [pid = 3700] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 06:31:32 INFO - PROCESS | 3700 | --DOMWINDOW == 113 (18951800) [pid = 3700] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 06:31:32 INFO - PROCESS | 3700 | --DOMWINDOW == 112 (1C24D000) [pid = 3700] [serial = 724] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 06:31:32 INFO - PROCESS | 3700 | 1461159092384 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]]]}] 06:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 06:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 722ms 06:31:32 INFO - PROCESS | 3700 | 1461159092459 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 06:31:32 INFO - PROCESS | 3700 | 1461159092461 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 06:31:32 INFO - PROCESS | 3700 | 1461159092467 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 06:31:32 INFO - PROCESS | 3700 | 1461159092469 Marionette TRACE conn3 <- [1,1002,null,{}] 06:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 06:31:32 INFO - PROCESS | 3700 | 1461159092472 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}] 06:31:32 INFO - PROCESS | 3700 | 1461159092550 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 06:31:32 INFO - PROCESS | 3700 | 1461159092556 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:32 INFO - PROCESS | 3700 | ++DOCSHELL 19246800 == 55 [pid = 3700] [id = 260] 06:31:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 113 (1A935800) [pid = 3700] [serial = 779] [outer = 00000000] 06:31:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 114 (1ACA0400) [pid = 3700] [serial = 780] [outer = 1A935800] 06:31:32 INFO - PROCESS | 3700 | 1461159092600 Marionette DEBUG loaded listener.js 06:31:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 115 (1AC9A800) [pid = 3700] [serial = 781] [outer = 1A935800] 06:31:32 INFO - PROCESS | 3700 | 1461159092993 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]]]}] 06:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 06:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 557ms 06:31:33 INFO - PROCESS | 3700 | 1461159093032 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 06:31:33 INFO - PROCESS | 3700 | 1461159093034 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 06:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 06:31:33 INFO - PROCESS | 3700 | 1461159093037 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 06:31:33 INFO - PROCESS | 3700 | 1461159093039 Marionette TRACE conn3 <- [1,1006,null,{}] 06:31:33 INFO - PROCESS | 3700 | 1461159093042 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}] 06:31:33 INFO - PROCESS | 3700 | 1461159093121 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 06:31:33 INFO - PROCESS | 3700 | 1461159093128 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:33 INFO - PROCESS | 3700 | ++DOCSHELL 1A93A800 == 56 [pid = 3700] [id = 261] 06:31:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 116 (1C4D7400) [pid = 3700] [serial = 782] [outer = 00000000] 06:31:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 117 (1D290400) [pid = 3700] [serial = 783] [outer = 1C4D7400] 06:31:33 INFO - PROCESS | 3700 | 1461159093154 Marionette DEBUG loaded listener.js 06:31:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 118 (1D42D400) [pid = 3700] [serial = 784] [outer = 1C4D7400] 06:31:33 INFO - PROCESS | 3700 | 1461159093563 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]]]}] 06:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 06:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 571ms 06:31:33 INFO - PROCESS | 3700 | 1461159093598 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 06:31:33 INFO - PROCESS | 3700 | 1461159093601 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 06:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 06:31:33 INFO - PROCESS | 3700 | 1461159093604 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 06:31:33 INFO - PROCESS | 3700 | 1461159093606 Marionette TRACE conn3 <- [1,1010,null,{}] 06:31:33 INFO - PROCESS | 3700 | 1461159093614 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}] 06:31:33 INFO - PROCESS | 3700 | 1461159093707 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 06:31:33 INFO - PROCESS | 3700 | 1461159093713 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:33 INFO - PROCESS | 3700 | ++DOCSHELL 1C4D8000 == 57 [pid = 3700] [id = 262] 06:31:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 119 (1D432400) [pid = 3700] [serial = 785] [outer = 00000000] 06:31:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 120 (1D903400) [pid = 3700] [serial = 786] [outer = 1D432400] 06:31:33 INFO - PROCESS | 3700 | 1461159093761 Marionette DEBUG loaded listener.js 06:31:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 121 (1D90F000) [pid = 3700] [serial = 787] [outer = 1D432400] 06:31:34 INFO - PROCESS | 3700 | 1461159094373 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]]]}] 06:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 06:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 812ms 06:31:34 INFO - PROCESS | 3700 | 1461159094431 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 06:31:34 INFO - PROCESS | 3700 | 1461159094435 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 06:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 06:31:34 INFO - PROCESS | 3700 | 1461159094441 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 06:31:34 INFO - PROCESS | 3700 | 1461159094444 Marionette TRACE conn3 <- [1,1014,null,{}] 06:31:34 INFO - PROCESS | 3700 | 1461159094451 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}] 06:31:34 INFO - PROCESS | 3700 | 1461159094540 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 06:31:34 INFO - PROCESS | 3700 | 1461159094641 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:34 INFO - PROCESS | 3700 | ++DOCSHELL 15517000 == 58 [pid = 3700] [id = 263] 06:31:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 122 (15517400) [pid = 3700] [serial = 788] [outer = 00000000] 06:31:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 123 (16546400) [pid = 3700] [serial = 789] [outer = 15517400] 06:31:34 INFO - PROCESS | 3700 | 1461159094698 Marionette DEBUG loaded listener.js 06:31:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 124 (16A90C00) [pid = 3700] [serial = 790] [outer = 15517400] 06:31:35 INFO - PROCESS | 3700 | 1461159095285 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]]]}] 06:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 06:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 903ms 06:31:35 INFO - PROCESS | 3700 | 1461159095352 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 06:31:35 INFO - PROCESS | 3700 | 1461159095358 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 06:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 06:31:35 INFO - PROCESS | 3700 | 1461159095364 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 06:31:35 INFO - PROCESS | 3700 | 1461159095367 Marionette TRACE conn3 <- [1,1018,null,{}] 06:31:35 INFO - PROCESS | 3700 | 1461159095354 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}] 06:31:35 INFO - PROCESS | 3700 | 1461159095454 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 06:31:35 INFO - PROCESS | 3700 | 1461159095582 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:35 INFO - PROCESS | 3700 | ++DOCSHELL 13265000 == 59 [pid = 3700] [id = 264] 06:31:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 125 (17F7A800) [pid = 3700] [serial = 791] [outer = 00000000] 06:31:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 126 (194A8800) [pid = 3700] [serial = 792] [outer = 17F7A800] 06:31:35 INFO - PROCESS | 3700 | 1461159095637 Marionette DEBUG loaded listener.js 06:31:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 127 (194DD400) [pid = 3700] [serial = 793] [outer = 17F7A800] 06:31:36 INFO - PROCESS | 3700 | 1461159096201 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]]]}] 06:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 06:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 902ms 06:31:36 INFO - PROCESS | 3700 | 1461159096256 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 06:31:36 INFO - PROCESS | 3700 | 1461159096259 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 06:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 06:31:36 INFO - PROCESS | 3700 | 1461159096262 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 06:31:36 INFO - PROCESS | 3700 | 1461159096266 Marionette TRACE conn3 <- [1,1022,null,{}] 06:31:36 INFO - PROCESS | 3700 | 1461159096292 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}] 06:31:36 INFO - PROCESS | 3700 | 1461159096424 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 06:31:36 INFO - PROCESS | 3700 | 1461159096484 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:36 INFO - PROCESS | 3700 | ++DOCSHELL 1C249800 == 60 [pid = 3700] [id = 265] 06:31:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 128 (1C349000) [pid = 3700] [serial = 794] [outer = 00000000] 06:31:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 129 (1D0C6400) [pid = 3700] [serial = 795] [outer = 1C349000] 06:31:36 INFO - PROCESS | 3700 | 1461159096540 Marionette DEBUG loaded listener.js 06:31:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 130 (1D649C00) [pid = 3700] [serial = 796] [outer = 1C349000] 06:31:37 INFO - PROCESS | 3700 | 1461159097130 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]]]}] 06:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 06:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 903ms 06:31:37 INFO - PROCESS | 3700 | 1461159097188 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 06:31:37 INFO - PROCESS | 3700 | 1461159097173 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 06:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 06:31:37 INFO - PROCESS | 3700 | 1461159097177 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 06:31:37 INFO - PROCESS | 3700 | 1461159097179 Marionette TRACE conn3 <- [1,1026,null,{}] 06:31:37 INFO - PROCESS | 3700 | 1461159097182 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}] 06:31:37 INFO - PROCESS | 3700 | 1461159097280 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 06:31:37 INFO - PROCESS | 3700 | 1461159097383 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:37 INFO - PROCESS | 3700 | ++DOCSHELL 1A795000 == 61 [pid = 3700] [id = 266] 06:31:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 131 (1A7BE400) [pid = 3700] [serial = 797] [outer = 00000000] 06:31:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 132 (1DE26C00) [pid = 3700] [serial = 798] [outer = 1A7BE400] 06:31:37 INFO - PROCESS | 3700 | 1461159097437 Marionette DEBUG loaded listener.js 06:31:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 133 (1DE29400) [pid = 3700] [serial = 799] [outer = 1A7BE400] 06:31:38 INFO - PROCESS | 3700 | 1461159098034 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]]]}] 06:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 06:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 857ms 06:31:38 INFO - PROCESS | 3700 | 1461159098063 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 06:31:38 INFO - PROCESS | 3700 | 1461159098065 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 06:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 06:31:38 INFO - PROCESS | 3700 | 1461159098069 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 06:31:38 INFO - PROCESS | 3700 | 1461159098071 Marionette TRACE conn3 <- [1,1030,null,{}] 06:31:38 INFO - PROCESS | 3700 | 1461159098074 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}] 06:31:38 INFO - PROCESS | 3700 | 1461159098155 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 06:31:38 INFO - PROCESS | 3700 | 1461159098255 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:38 INFO - PROCESS | 3700 | ++DOCSHELL 15BD3400 == 62 [pid = 3700] [id = 267] 06:31:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 134 (15BD3C00) [pid = 3700] [serial = 800] [outer = 00000000] 06:31:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 135 (19A0A400) [pid = 3700] [serial = 801] [outer = 15BD3C00] 06:31:38 INFO - PROCESS | 3700 | 1461159098309 Marionette DEBUG loaded listener.js 06:31:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 136 (1A7C2000) [pid = 3700] [serial = 802] [outer = 15BD3C00] 06:31:38 INFO - PROCESS | 3700 | 1461159098983 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]]]}] 06:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 06:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 963ms 06:31:39 INFO - PROCESS | 3700 | 1461159099021 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 06:31:39 INFO - PROCESS | 3700 | 1461159099025 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 06:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 06:31:39 INFO - PROCESS | 3700 | 1461159099030 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 06:31:39 INFO - PROCESS | 3700 | 1461159099034 Marionette TRACE conn3 <- [1,1034,null,{}] 06:31:39 INFO - PROCESS | 3700 | 1461159099041 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}] 06:31:39 INFO - PROCESS | 3700 | 1461159099133 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 06:31:39 INFO - PROCESS | 3700 | 1461159099267 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:39 INFO - PROCESS | 3700 | ++DOCSHELL 15BF5800 == 63 [pid = 3700] [id = 268] 06:31:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 137 (15D0BC00) [pid = 3700] [serial = 803] [outer = 00000000] 06:31:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 138 (17D97C00) [pid = 3700] [serial = 804] [outer = 15D0BC00] 06:31:39 INFO - PROCESS | 3700 | 1461159099322 Marionette DEBUG loaded listener.js 06:31:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 139 (1822E800) [pid = 3700] [serial = 805] [outer = 15D0BC00] 06:31:39 INFO - PROCESS | 3700 | --DOCSHELL 1A93A800 == 62 [pid = 3700] [id = 261] 06:31:39 INFO - PROCESS | 3700 | --DOCSHELL 19246800 == 61 [pid = 3700] [id = 260] 06:31:39 INFO - PROCESS | 3700 | --DOCSHELL 1A72A000 == 60 [pid = 3700] [id = 259] 06:31:39 INFO - PROCESS | 3700 | --DOCSHELL 1A7C5C00 == 59 [pid = 3700] [id = 258] 06:31:39 INFO - PROCESS | 3700 | --DOCSHELL 13A4C400 == 58 [pid = 3700] [id = 257] 06:31:39 INFO - PROCESS | 3700 | --DOCSHELL 18968400 == 57 [pid = 3700] [id = 256] 06:31:39 INFO - PROCESS | 3700 | --DOCSHELL 194D6000 == 56 [pid = 3700] [id = 255] 06:31:39 INFO - PROCESS | 3700 | --DOCSHELL 1894F800 == 55 [pid = 3700] [id = 254] 06:31:39 INFO - PROCESS | 3700 | --DOCSHELL 1325F000 == 54 [pid = 3700] [id = 253] 06:31:39 INFO - PROCESS | 3700 | --DOCSHELL 13A17000 == 53 [pid = 3700] [id = 252] 06:31:39 INFO - PROCESS | 3700 | --DOMWINDOW == 138 (1DE2D000) [pid = 3700] [serial = 741] [outer = 00000000] [url = about:blank] 06:31:39 INFO - PROCESS | 3700 | --DOMWINDOW == 137 (15B45C00) [pid = 3700] [serial = 701] [outer = 00000000] [url = about:blank] 06:31:39 INFO - PROCESS | 3700 | --DOMWINDOW == 136 (18958C00) [pid = 3700] [serial = 704] [outer = 00000000] [url = about:blank] 06:31:39 INFO - PROCESS | 3700 | --DOMWINDOW == 135 (1D6BC000) [pid = 3700] [serial = 707] [outer = 00000000] [url = about:blank] 06:31:39 INFO - PROCESS | 3700 | --DOCSHELL 13209000 == 52 [pid = 3700] [id = 248] 06:31:39 INFO - PROCESS | 3700 | 1461159099870 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]]]}] 06:31:39 INFO - PROCESS | 3700 | --DOMWINDOW == 134 (1D6B9400) [pid = 3700] [serial = 730] [outer = 00000000] [url = about:blank] 06:31:39 INFO - PROCESS | 3700 | --DOMWINDOW == 133 (1665DC00) [pid = 3700] [serial = 735] [outer = 00000000] [url = about:blank] 06:31:39 INFO - PROCESS | 3700 | --DOMWINDOW == 132 (1C348800) [pid = 3700] [serial = 738] [outer = 00000000] [url = about:blank] 06:31:39 INFO - PROCESS | 3700 | --DOMWINDOW == 131 (1D90EC00) [pid = 3700] [serial = 733] [outer = 00000000] [url = about:blank] 06:31:39 INFO - PROCESS | 3700 | --DOMWINDOW == 130 (1D28FC00) [pid = 3700] [serial = 725] [outer = 00000000] [url = about:blank] 06:31:39 INFO - PROCESS | 3700 | --DOMWINDOW == 129 (1D434800) [pid = 3700] [serial = 726] [outer = 00000000] [url = about:blank] 06:31:39 INFO - PROCESS | 3700 | --DOMWINDOW == 128 (1C245000) [pid = 3700] [serial = 723] [outer = 00000000] [url = about:blank] 06:31:39 INFO - PROCESS | 3700 | --DOMWINDOW == 127 (1D905400) [pid = 3700] [serial = 739] [outer = 00000000] [url = about:blank] 06:31:39 INFO - PROCESS | 3700 | --DOMWINDOW == 126 (17D9BC00) [pid = 3700] [serial = 711] [outer = 00000000] [url = about:blank] 06:31:39 INFO - PROCESS | 3700 | --DOMWINDOW == 125 (1696D400) [pid = 3700] [serial = 710] [outer = 00000000] [url = about:blank] 06:31:39 INFO - PROCESS | 3700 | --DOMWINDOW == 124 (1D653C00) [pid = 3700] [serial = 729] [outer = 00000000] [url = about:blank] 06:31:39 INFO - PROCESS | 3700 | --DOMWINDOW == 123 (18A05400) [pid = 3700] [serial = 716] [outer = 00000000] [url = about:blank] 06:31:39 INFO - PROCESS | 3700 | --DOMWINDOW == 122 (194CF400) [pid = 3700] [serial = 717] [outer = 00000000] [url = about:blank] 06:31:39 INFO - PROCESS | 3700 | --DOMWINDOW == 121 (197F1400) [pid = 3700] [serial = 714] [outer = 00000000] [url = about:blank] 06:31:39 INFO - PROCESS | 3700 | --DOMWINDOW == 120 (194D4800) [pid = 3700] [serial = 713] [outer = 00000000] [url = about:blank] 06:31:39 INFO - PROCESS | 3700 | --DOMWINDOW == 119 (16550000) [pid = 3700] [serial = 736] [outer = 00000000] [url = about:blank] 06:31:39 INFO - PROCESS | 3700 | --DOMWINDOW == 118 (1AC97800) [pid = 3700] [serial = 722] [outer = 00000000] [url = about:blank] 06:31:39 INFO - PROCESS | 3700 | --DOMWINDOW == 117 (1A78F400) [pid = 3700] [serial = 719] [outer = 00000000] [url = about:blank] 06:31:39 INFO - PROCESS | 3700 | --DOMWINDOW == 116 (1A7BBC00) [pid = 3700] [serial = 720] [outer = 00000000] [url = about:blank] 06:31:39 INFO - PROCESS | 3700 | --DOMWINDOW == 115 (1D910000) [pid = 3700] [serial = 732] [outer = 00000000] [url = about:blank] 06:31:39 INFO - PROCESS | 3700 | --DOMWINDOW == 114 (19245000) [pid = 3700] [serial = 408] [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.] 06:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 06:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 872ms 06:31:39 INFO - PROCESS | 3700 | 1461159099902 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 06:31:39 INFO - PROCESS | 3700 | 1461159099910 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 06:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 06:31:39 INFO - PROCESS | 3700 | 1461159099920 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 06:31:39 INFO - PROCESS | 3700 | 1461159099924 Marionette TRACE conn3 <- [1,1038,null,{}] 06:31:39 INFO - PROCESS | 3700 | 1461159099929 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}] 06:31:40 INFO - PROCESS | 3700 | 1461159100038 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 06:31:40 INFO - PROCESS | 3700 | 1461159100046 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:40 INFO - PROCESS | 3700 | ++DOCSHELL 17D9CC00 == 53 [pid = 3700] [id = 269] 06:31:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 115 (17D9F800) [pid = 3700] [serial = 806] [outer = 00000000] 06:31:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 116 (18639400) [pid = 3700] [serial = 807] [outer = 17D9F800] 06:31:40 INFO - PROCESS | 3700 | 1461159100097 Marionette DEBUG loaded listener.js 06:31:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 117 (1894F800) [pid = 3700] [serial = 808] [outer = 17D9F800] 06:31:40 INFO - PROCESS | 3700 | 1461159100549 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]]]}] 06:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 06:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 662ms 06:31:40 INFO - PROCESS | 3700 | 1461159100599 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 06:31:40 INFO - PROCESS | 3700 | 1461159100601 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 06:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 06:31:40 INFO - PROCESS | 3700 | 1461159100604 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 06:31:40 INFO - PROCESS | 3700 | 1461159100608 Marionette TRACE conn3 <- [1,1042,null,{}] 06:31:40 INFO - PROCESS | 3700 | 1461159100618 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}] 06:31:40 INFO - PROCESS | 3700 | 1461159100698 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 06:31:40 INFO - PROCESS | 3700 | 1461159100706 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:40 INFO - PROCESS | 3700 | ++DOCSHELL 194DB400 == 54 [pid = 3700] [id = 270] 06:31:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 118 (194DB800) [pid = 3700] [serial = 809] [outer = 00000000] 06:31:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 119 (196C9000) [pid = 3700] [serial = 810] [outer = 194DB800] 06:31:40 INFO - PROCESS | 3700 | 1461159100753 Marionette DEBUG loaded listener.js 06:31:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 120 (19A57800) [pid = 3700] [serial = 811] [outer = 194DB800] 06:31:41 INFO - PROCESS | 3700 | 1461159101209 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]]]}] 06:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 06:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 617ms 06:31:41 INFO - PROCESS | 3700 | 1461159101225 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 06:31:41 INFO - PROCESS | 3700 | 1461159101228 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 06:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 06:31:41 INFO - PROCESS | 3700 | 1461159101231 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 06:31:41 INFO - PROCESS | 3700 | 1461159101232 Marionette TRACE conn3 <- [1,1046,null,{}] 06:31:41 INFO - PROCESS | 3700 | 1461159101219 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}] 06:31:41 INFO - PROCESS | 3700 | 1461159101295 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 06:31:41 INFO - PROCESS | 3700 | 1461159101301 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:41 INFO - PROCESS | 3700 | ++DOCSHELL 1A287400 == 55 [pid = 3700] [id = 271] 06:31:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 121 (1A288C00) [pid = 3700] [serial = 812] [outer = 00000000] 06:31:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 122 (1A7BE800) [pid = 3700] [serial = 813] [outer = 1A288C00] 06:31:41 INFO - PROCESS | 3700 | 1461159101346 Marionette DEBUG loaded listener.js 06:31:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 123 (1A93B400) [pid = 3700] [serial = 814] [outer = 1A288C00] 06:31:41 INFO - PROCESS | 3700 | 1461159101750 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]]]}] 06:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 06:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 571ms 06:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 06:31:41 INFO - PROCESS | 3700 | 1461159101791 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 06:31:41 INFO - PROCESS | 3700 | 1461159101793 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 06:31:41 INFO - PROCESS | 3700 | 1461159101796 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 06:31:41 INFO - PROCESS | 3700 | 1461159101798 Marionette TRACE conn3 <- [1,1050,null,{}] 06:31:41 INFO - PROCESS | 3700 | 1461159101801 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}] 06:31:41 INFO - PROCESS | 3700 | 1461159101878 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 06:31:41 INFO - PROCESS | 3700 | 1461159101884 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:41 INFO - PROCESS | 3700 | ++DOCSHELL 19BEF000 == 56 [pid = 3700] [id = 272] 06:31:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 124 (1A281C00) [pid = 3700] [serial = 815] [outer = 00000000] 06:31:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 125 (1C249C00) [pid = 3700] [serial = 816] [outer = 1A281C00] 06:31:41 INFO - PROCESS | 3700 | 1461159101927 Marionette DEBUG loaded listener.js 06:31:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 126 (1C34E000) [pid = 3700] [serial = 817] [outer = 1A281C00] 06:31:42 INFO - PROCESS | 3700 | --DOMWINDOW == 125 (194D9000) [pid = 3700] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 06:31:42 INFO - PROCESS | 3700 | --DOMWINDOW == 124 (196CB000) [pid = 3700] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 06:31:42 INFO - PROCESS | 3700 | --DOMWINDOW == 123 (13261000) [pid = 3700] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 06:31:42 INFO - PROCESS | 3700 | --DOMWINDOW == 122 (1A7C6800) [pid = 3700] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 06:31:42 INFO - PROCESS | 3700 | --DOMWINDOW == 121 (194D9800) [pid = 3700] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 06:31:42 INFO - PROCESS | 3700 | --DOMWINDOW == 120 (142AE800) [pid = 3700] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 06:31:42 INFO - PROCESS | 3700 | --DOMWINDOW == 119 (18951000) [pid = 3700] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 06:31:42 INFO - PROCESS | 3700 | --DOMWINDOW == 118 (1DE29800) [pid = 3700] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 06:31:42 INFO - PROCESS | 3700 | --DOMWINDOW == 117 (1AC36800) [pid = 3700] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 06:31:42 INFO - PROCESS | 3700 | --DOMWINDOW == 116 (1A935800) [pid = 3700] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 06:31:42 INFO - PROCESS | 3700 | --DOMWINDOW == 115 (1C4D7400) [pid = 3700] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 06:31:42 INFO - PROCESS | 3700 | 1461159102870 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]]]}] 06:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 06:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1098ms 06:31:42 INFO - PROCESS | 3700 | 1461159102906 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 06:31:42 INFO - PROCESS | 3700 | 1461159102910 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 06:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 06:31:42 INFO - PROCESS | 3700 | 1461159102916 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 06:31:42 INFO - PROCESS | 3700 | 1461159102920 Marionette TRACE conn3 <- [1,1054,null,{}] 06:31:42 INFO - PROCESS | 3700 | 1461159102927 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}] 06:31:43 INFO - PROCESS | 3700 | 1461159103031 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 06:31:43 INFO - PROCESS | 3700 | 1461159103160 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:43 INFO - PROCESS | 3700 | ++DOCSHELL 13A51400 == 57 [pid = 3700] [id = 273] 06:31:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 116 (142AA800) [pid = 3700] [serial = 818] [outer = 00000000] 06:31:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 117 (1641C000) [pid = 3700] [serial = 819] [outer = 142AA800] 06:31:43 INFO - PROCESS | 3700 | 1461159103263 Marionette DEBUG loaded listener.js 06:31:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 118 (17A8F800) [pid = 3700] [serial = 820] [outer = 142AA800] 06:31:43 INFO - PROCESS | 3700 | 1461159103834 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]]]}] 06:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 06:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 963ms 06:31:43 INFO - PROCESS | 3700 | 1461159103885 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 06:31:43 INFO - PROCESS | 3700 | 1461159103891 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 06:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 06:31:43 INFO - PROCESS | 3700 | 1461159103898 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 06:31:43 INFO - PROCESS | 3700 | 1461159103901 Marionette TRACE conn3 <- [1,1058,null,{}] 06:31:43 INFO - PROCESS | 3700 | 1461159103905 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}] 06:31:43 INFO - PROCESS | 3700 | 1461159104004 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 06:31:44 INFO - PROCESS | 3700 | 1461159104130 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:44 INFO - PROCESS | 3700 | ++DOCSHELL 17D9C000 == 58 [pid = 3700] [id = 274] 06:31:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 119 (1894D000) [pid = 3700] [serial = 821] [outer = 00000000] 06:31:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 120 (1924D800) [pid = 3700] [serial = 822] [outer = 1894D000] 06:31:44 INFO - PROCESS | 3700 | 1461159104185 Marionette DEBUG loaded listener.js 06:31:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 121 (194D2C00) [pid = 3700] [serial = 823] [outer = 1894D000] 06:31:44 INFO - PROCESS | 3700 | 1461159104748 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]]]}] 06:31:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 06:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 902ms 06:31:44 INFO - PROCESS | 3700 | 1461159104803 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 06:31:44 INFO - PROCESS | 3700 | 1461159104806 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 06:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 06:31:44 INFO - PROCESS | 3700 | 1461159104810 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 06:31:44 INFO - PROCESS | 3700 | 1461159104813 Marionette TRACE conn3 <- [1,1062,null,{}] 06:31:44 INFO - PROCESS | 3700 | 1461159104824 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}] 06:31:44 INFO - PROCESS | 3700 | 1461159104933 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 06:31:45 INFO - PROCESS | 3700 | 1461159105059 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:45 INFO - PROCESS | 3700 | ++DOCSHELL 1A3D2C00 == 59 [pid = 3700] [id = 275] 06:31:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 122 (1A78A400) [pid = 3700] [serial = 824] [outer = 00000000] 06:31:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 123 (1AC38000) [pid = 3700] [serial = 825] [outer = 1A78A400] 06:31:45 INFO - PROCESS | 3700 | 1461159105117 Marionette DEBUG loaded listener.js 06:31:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 124 (1C24D800) [pid = 3700] [serial = 826] [outer = 1A78A400] 06:31:45 INFO - PROCESS | 3700 | 1461159105717 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]]]}] 06:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 06:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 963ms 06:31:45 INFO - PROCESS | 3700 | 1461159105775 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 06:31:45 INFO - PROCESS | 3700 | 1461159105778 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 06:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 06:31:45 INFO - PROCESS | 3700 | 1461159105782 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 06:31:45 INFO - PROCESS | 3700 | 1461159105784 Marionette TRACE conn3 <- [1,1066,null,{}] 06:31:45 INFO - PROCESS | 3700 | 1461159105787 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}] 06:31:45 INFO - PROCESS | 3700 | 1461159105884 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 06:31:46 INFO - PROCESS | 3700 | 1461159106020 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:46 INFO - PROCESS | 3700 | ++DOCSHELL 1D073C00 == 60 [pid = 3700] [id = 276] 06:31:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 125 (1D432800) [pid = 3700] [serial = 827] [outer = 00000000] 06:31:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 126 (1D6B7800) [pid = 3700] [serial = 828] [outer = 1D432800] 06:31:46 INFO - PROCESS | 3700 | 1461159106080 Marionette DEBUG loaded listener.js 06:31:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 127 (1D6B9400) [pid = 3700] [serial = 829] [outer = 1D432800] 06:31:46 INFO - PROCESS | 3700 | 1461159106771 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]]]}] 06:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 06:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1053ms 06:31:46 INFO - PROCESS | 3700 | 1461159106842 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 06:31:46 INFO - PROCESS | 3700 | 1461159106847 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 06:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 06:31:46 INFO - PROCESS | 3700 | 1461159106866 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 06:31:46 INFO - PROCESS | 3700 | 1461159106869 Marionette TRACE conn3 <- [1,1070,null,{}] 06:31:46 INFO - PROCESS | 3700 | 1461159106874 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}] 06:31:46 INFO - PROCESS | 3700 | 1461159106974 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 06:31:47 INFO - PROCESS | 3700 | 1461159107097 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:47 INFO - PROCESS | 3700 | ++DOCSHELL 15B45000 == 61 [pid = 3700] [id = 277] 06:31:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 128 (16548000) [pid = 3700] [serial = 830] [outer = 00000000] 06:31:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 129 (18639C00) [pid = 3700] [serial = 831] [outer = 16548000] 06:31:47 INFO - PROCESS | 3700 | 1461159107149 Marionette DEBUG loaded listener.js 06:31:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 130 (18954C00) [pid = 3700] [serial = 832] [outer = 16548000] 06:31:47 INFO - PROCESS | 3700 | --DOCSHELL 1A287400 == 60 [pid = 3700] [id = 271] 06:31:47 INFO - PROCESS | 3700 | --DOCSHELL 194DB400 == 59 [pid = 3700] [id = 270] 06:31:47 INFO - PROCESS | 3700 | --DOCSHELL 17D9CC00 == 58 [pid = 3700] [id = 269] 06:31:47 INFO - PROCESS | 3700 | --DOCSHELL 15BF5800 == 57 [pid = 3700] [id = 268] 06:31:47 INFO - PROCESS | 3700 | --DOCSHELL 15517000 == 56 [pid = 3700] [id = 263] 06:31:47 INFO - PROCESS | 3700 | --DOMWINDOW == 129 (1A797800) [pid = 3700] [serial = 771] [outer = 00000000] [url = about:blank] 06:31:47 INFO - PROCESS | 3700 | --DOMWINDOW == 128 (19B6C800) [pid = 3700] [serial = 768] [outer = 00000000] [url = about:blank] 06:31:47 INFO - PROCESS | 3700 | --DOMWINDOW == 127 (15E5C000) [pid = 3700] [serial = 759] [outer = 00000000] [url = about:blank] 06:31:47 INFO - PROCESS | 3700 | --DOMWINDOW == 126 (1AC37800) [pid = 3700] [serial = 774] [outer = 00000000] [url = about:blank] 06:31:47 INFO - PROCESS | 3700 | --DOMWINDOW == 125 (16663400) [pid = 3700] [serial = 760] [outer = 00000000] [url = about:blank] 06:31:47 INFO - PROCESS | 3700 | --DOMWINDOW == 124 (196C2C00) [pid = 3700] [serial = 765] [outer = 00000000] [url = about:blank] 06:31:47 INFO - PROCESS | 3700 | --DOMWINDOW == 123 (196C4C00) [pid = 3700] [serial = 766] [outer = 00000000] [url = about:blank] 06:31:47 INFO - PROCESS | 3700 | --DOMWINDOW == 122 (16A97400) [pid = 3700] [serial = 757] [outer = 00000000] [url = about:blank] 06:31:47 INFO - PROCESS | 3700 | --DOMWINDOW == 121 (16662400) [pid = 3700] [serial = 756] [outer = 00000000] [url = about:blank] 06:31:47 INFO - PROCESS | 3700 | --DOMWINDOW == 120 (18A05C00) [pid = 3700] [serial = 762] [outer = 00000000] [url = about:blank] 06:31:47 INFO - PROCESS | 3700 | --DOMWINDOW == 119 (19246000) [pid = 3700] [serial = 763] [outer = 00000000] [url = about:blank] 06:31:47 INFO - PROCESS | 3700 | --DOMWINDOW == 118 (1D903400) [pid = 3700] [serial = 786] [outer = 00000000] [url = about:blank] 06:31:47 INFO - PROCESS | 3700 | --DOMWINDOW == 117 (196CCC00) [pid = 3700] [serial = 750] [outer = 00000000] [url = about:blank] 06:31:47 INFO - PROCESS | 3700 | --DOMWINDOW == 116 (1A7C1C00) [pid = 3700] [serial = 772] [outer = 00000000] [url = about:blank] 06:31:47 INFO - PROCESS | 3700 | --DOMWINDOW == 115 (18959800) [pid = 3700] [serial = 747] [outer = 00000000] [url = about:blank] 06:31:47 INFO - PROCESS | 3700 | --DOMWINDOW == 114 (13A4E000) [pid = 3700] [serial = 744] [outer = 00000000] [url = about:blank] 06:31:47 INFO - PROCESS | 3700 | --DOMWINDOW == 113 (1D6B6800) [pid = 3700] [serial = 753] [outer = 00000000] [url = about:blank] 06:31:47 INFO - PROCESS | 3700 | --DOMWINDOW == 112 (1DF6B800) [pid = 3700] [serial = 742] [outer = 00000000] [url = about:blank] 06:31:47 INFO - PROCESS | 3700 | --DOMWINDOW == 111 (1C34E800) [pid = 3700] [serial = 777] [outer = 00000000] [url = about:blank] 06:31:47 INFO - PROCESS | 3700 | --DOMWINDOW == 110 (1AC36C00) [pid = 3700] [serial = 775] [outer = 00000000] [url = about:blank] 06:31:47 INFO - PROCESS | 3700 | --DOMWINDOW == 109 (1ACA0400) [pid = 3700] [serial = 780] [outer = 00000000] [url = about:blank] 06:31:47 INFO - PROCESS | 3700 | --DOMWINDOW == 108 (1D290400) [pid = 3700] [serial = 783] [outer = 00000000] [url = about:blank] 06:31:47 INFO - PROCESS | 3700 | --DOMWINDOW == 107 (1C34AC00) [pid = 3700] [serial = 778] [outer = 00000000] [url = about:blank] 06:31:47 INFO - PROCESS | 3700 | --DOMWINDOW == 106 (1AC9A800) [pid = 3700] [serial = 781] [outer = 00000000] [url = about:blank] 06:31:47 INFO - PROCESS | 3700 | --DOMWINDOW == 105 (1D42D400) [pid = 3700] [serial = 784] [outer = 00000000] [url = about:blank] 06:31:47 INFO - PROCESS | 3700 | --DOMWINDOW == 104 (19E3C000) [pid = 3700] [serial = 769] [outer = 00000000] [url = about:blank] 06:31:47 INFO - PROCESS | 3700 | 1461159107704 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]]]}] 06:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 06:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 872ms 06:31:47 INFO - PROCESS | 3700 | 1461159107753 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 06:31:47 INFO - PROCESS | 3700 | 1461159107758 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 06:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 06:31:47 INFO - PROCESS | 3700 | 1461159107747 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 06:31:47 INFO - PROCESS | 3700 | 1461159107750 Marionette TRACE conn3 <- [1,1074,null,{}] 06:31:47 INFO - PROCESS | 3700 | 1461159107753 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}] 06:31:47 INFO - PROCESS | 3700 | 1461159107835 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 06:31:47 INFO - PROCESS | 3700 | 1461159107845 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:47 INFO - PROCESS | 3700 | ++DOCSHELL 17A91C00 == 57 [pid = 3700] [id = 278] 06:31:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 105 (17A99000) [pid = 3700] [serial = 833] [outer = 00000000] 06:31:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 106 (19246800) [pid = 3700] [serial = 834] [outer = 17A99000] 06:31:47 INFO - PROCESS | 3700 | 1461159107890 Marionette DEBUG loaded listener.js 06:31:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 107 (1924CC00) [pid = 3700] [serial = 835] [outer = 17A99000] 06:31:48 INFO - PROCESS | 3700 | 1461159108336 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]]]}] 06:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 06:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 617ms 06:31:48 INFO - PROCESS | 3700 | 1461159108364 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 06:31:48 INFO - PROCESS | 3700 | 1461159108366 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 06:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 06:31:48 INFO - PROCESS | 3700 | 1461159108370 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 06:31:48 INFO - PROCESS | 3700 | 1461159108373 Marionette TRACE conn3 <- [1,1078,null,{}] 06:31:48 INFO - PROCESS | 3700 | 1461159108383 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}] 06:31:48 INFO - PROCESS | 3700 | 1461159108495 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 06:31:48 INFO - PROCESS | 3700 | 1461159108504 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:48 INFO - PROCESS | 3700 | ++DOCSHELL 197F6400 == 58 [pid = 3700] [id = 279] 06:31:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 108 (19A01C00) [pid = 3700] [serial = 836] [outer = 00000000] 06:31:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 109 (19BF5C00) [pid = 3700] [serial = 837] [outer = 19A01C00] 06:31:48 INFO - PROCESS | 3700 | 1461159108551 Marionette DEBUG loaded listener.js 06:31:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 110 (1A0D9000) [pid = 3700] [serial = 838] [outer = 19A01C00] 06:31:49 INFO - PROCESS | 3700 | 1461159109016 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]]]}] 06:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 06:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 662ms 06:31:49 INFO - PROCESS | 3700 | 1461159109052 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 06:31:49 INFO - PROCESS | 3700 | 1461159109054 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 06:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 06:31:49 INFO - PROCESS | 3700 | 1461159109060 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 06:31:49 INFO - PROCESS | 3700 | 1461159109062 Marionette TRACE conn3 <- [1,1082,null,{}] 06:31:49 INFO - PROCESS | 3700 | 1461159109065 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}] 06:31:49 INFO - PROCESS | 3700 | 1461159109128 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 06:31:49 INFO - PROCESS | 3700 | 1461159109134 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:49 INFO - PROCESS | 3700 | ++DOCSHELL 19B6C800 == 59 [pid = 3700] [id = 280] 06:31:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 111 (1A796000) [pid = 3700] [serial = 839] [outer = 00000000] 06:31:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 112 (1A93A800) [pid = 3700] [serial = 840] [outer = 1A796000] 06:31:49 INFO - PROCESS | 3700 | 1461159109179 Marionette DEBUG loaded listener.js 06:31:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 113 (1A7C6C00) [pid = 3700] [serial = 841] [outer = 1A796000] 06:31:49 INFO - PROCESS | 3700 | 1461159109587 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]]]}] 06:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 06:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 571ms 06:31:49 INFO - PROCESS | 3700 | 1461159109620 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 06:31:49 INFO - PROCESS | 3700 | 1461159109623 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 06:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 06:31:49 INFO - PROCESS | 3700 | 1461159109626 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 06:31:49 INFO - PROCESS | 3700 | 1461159109627 Marionette TRACE conn3 <- [1,1086,null,{}] 06:31:49 INFO - PROCESS | 3700 | 1461159109631 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}] 06:31:49 INFO - PROCESS | 3700 | 1461159109711 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 06:31:49 INFO - PROCESS | 3700 | 1461159109717 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:49 INFO - PROCESS | 3700 | ++DOCSHELL 1AC96000 == 60 [pid = 3700] [id = 281] 06:31:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 114 (1ACA0000) [pid = 3700] [serial = 842] [outer = 00000000] 06:31:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 115 (1C241800) [pid = 3700] [serial = 843] [outer = 1ACA0000] 06:31:49 INFO - PROCESS | 3700 | 1461159109762 Marionette DEBUG loaded listener.js 06:31:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 116 (1C24D000) [pid = 3700] [serial = 844] [outer = 1ACA0000] 06:31:50 INFO - PROCESS | 3700 | 1461159110243 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]]]}] 06:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 06:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 677ms 06:31:50 INFO - PROCESS | 3700 | 1461159110308 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 06:31:50 INFO - PROCESS | 3700 | 1461159110310 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 06:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 06:31:50 INFO - PROCESS | 3700 | 1461159110320 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 06:31:50 INFO - PROCESS | 3700 | 1461159110321 Marionette TRACE conn3 <- [1,1090,null,{}] 06:31:50 INFO - PROCESS | 3700 | 1461159110325 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}] 06:31:50 INFO - PROCESS | 3700 | 1461159110447 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 06:31:50 INFO - PROCESS | 3700 | 1461159110511 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:50 INFO - PROCESS | 3700 | ++DOCSHELL 1A729800 == 61 [pid = 3700] [id = 282] 06:31:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 117 (1C248400) [pid = 3700] [serial = 845] [outer = 00000000] 06:31:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 118 (1D43AC00) [pid = 3700] [serial = 846] [outer = 1C248400] 06:31:50 INFO - PROCESS | 3700 | 1461159110542 Marionette DEBUG loaded listener.js 06:31:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 119 (1D6BE800) [pid = 3700] [serial = 847] [outer = 1C248400] 06:31:50 INFO - PROCESS | 3700 | 1461159110964 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]]]}] 06:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 06:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 662ms 06:31:50 INFO - PROCESS | 3700 | 1461159110980 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 06:31:50 INFO - PROCESS | 3700 | 1461159110982 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 06:31:50 INFO - PROCESS | 3700 | 1461159110990 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 06:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 06:31:50 INFO - PROCESS | 3700 | 1461159110991 Marionette TRACE conn3 <- [1,1094,null,{}] 06:31:50 INFO - PROCESS | 3700 | 1461159110994 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}] 06:31:51 INFO - PROCESS | 3700 | 1461159111166 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 06:31:51 INFO - PROCESS | 3700 | 1461159111178 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:51 INFO - PROCESS | 3700 | ++DOCSHELL 13A50400 == 62 [pid = 3700] [id = 283] 06:31:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 120 (1D296000) [pid = 3700] [serial = 848] [outer = 00000000] 06:31:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 121 (1DB4F400) [pid = 3700] [serial = 849] [outer = 1D296000] 06:31:51 INFO - PROCESS | 3700 | 1461159111221 Marionette DEBUG loaded listener.js 06:31:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 122 (1DB55000) [pid = 3700] [serial = 850] [outer = 1D296000] 06:31:51 INFO - PROCESS | 3700 | 1461159111647 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]]]}] 06:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 06:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 677ms 06:31:51 INFO - PROCESS | 3700 | 1461159111671 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 06:31:51 INFO - PROCESS | 3700 | 1461159111673 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 06:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 06:31:51 INFO - PROCESS | 3700 | 1461159111676 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 06:31:51 INFO - PROCESS | 3700 | 1461159111678 Marionette TRACE conn3 <- [1,1098,null,{}] 06:31:51 INFO - PROCESS | 3700 | 1461159111691 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}] 06:31:51 INFO - PROCESS | 3700 | 1461159111796 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 06:31:51 INFO - PROCESS | 3700 | 1461159111802 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:51 INFO - PROCESS | 3700 | ++DOCSHELL 1551C000 == 63 [pid = 3700] [id = 284] 06:31:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 123 (1D90CC00) [pid = 3700] [serial = 851] [outer = 00000000] 06:31:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 124 (1DE28400) [pid = 3700] [serial = 852] [outer = 1D90CC00] 06:31:51 INFO - PROCESS | 3700 | 1461159111845 Marionette DEBUG loaded listener.js 06:31:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 125 (1DE2BC00) [pid = 3700] [serial = 853] [outer = 1D90CC00] 06:31:52 INFO - PROCESS | 3700 | --DOMWINDOW == 124 (194DB800) [pid = 3700] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 06:31:52 INFO - PROCESS | 3700 | --DOMWINDOW == 123 (15D0BC00) [pid = 3700] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 06:31:52 INFO - PROCESS | 3700 | --DOMWINDOW == 122 (17D9F800) [pid = 3700] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 06:31:52 INFO - PROCESS | 3700 | --DOMWINDOW == 121 (1A288C00) [pid = 3700] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 06:31:52 INFO - PROCESS | 3700 | --DOMWINDOW == 120 (15BD3C00) [pid = 3700] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 06:31:52 INFO - PROCESS | 3700 | --DOMWINDOW == 119 (1D649000) [pid = 3700] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 06:31:52 INFO - PROCESS | 3700 | 1461159112442 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]]]}] 06:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 06:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 827ms 06:31:52 INFO - PROCESS | 3700 | 1461159112503 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 06:31:52 INFO - PROCESS | 3700 | 1461159112505 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 06:31:52 INFO - PROCESS | 3700 | 1461159112509 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 06:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 06:31:52 INFO - PROCESS | 3700 | 1461159112510 Marionette TRACE conn3 <- [1,1102,null,{}] 06:31:52 INFO - PROCESS | 3700 | 1461159112518 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}] 06:31:52 INFO - PROCESS | 3700 | 1461159112599 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 06:31:52 INFO - PROCESS | 3700 | 1461159112606 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:52 INFO - PROCESS | 3700 | ++DOCSHELL 1862F400 == 64 [pid = 3700] [id = 285] 06:31:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 120 (1C351C00) [pid = 3700] [serial = 854] [outer = 00000000] 06:31:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 121 (1DB58800) [pid = 3700] [serial = 855] [outer = 1C351C00] 06:31:52 INFO - PROCESS | 3700 | 1461159112653 Marionette DEBUG loaded listener.js 06:31:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 122 (1DE2C400) [pid = 3700] [serial = 856] [outer = 1C351C00] 06:31:53 INFO - PROCESS | 3700 | 1461159113051 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]]]}] 06:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 06:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 572ms 06:31:53 INFO - PROCESS | 3700 | 1461159113089 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 06:31:53 INFO - PROCESS | 3700 | 1461159113090 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 06:31:53 INFO - PROCESS | 3700 | 1461159113094 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 06:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 06:31:53 INFO - PROCESS | 3700 | 1461159113096 Marionette TRACE conn3 <- [1,1106,null,{}] 06:31:53 INFO - PROCESS | 3700 | 1461159113100 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}] 06:31:53 INFO - PROCESS | 3700 | 1461159113176 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 06:31:53 INFO - PROCESS | 3700 | 1461159113182 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:53 INFO - PROCESS | 3700 | ++DOCSHELL 19102400 == 65 [pid = 3700] [id = 286] 06:31:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 123 (19103000) [pid = 3700] [serial = 857] [outer = 00000000] 06:31:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 124 (1910BC00) [pid = 3700] [serial = 858] [outer = 19103000] 06:31:53 INFO - PROCESS | 3700 | 1461159113226 Marionette DEBUG loaded listener.js 06:31:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 125 (1910E400) [pid = 3700] [serial = 859] [outer = 19103000] 06:31:53 INFO - PROCESS | 3700 | 1461159113616 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]]]}] 06:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 06:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 571ms 06:31:53 INFO - PROCESS | 3700 | 1461159113674 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 06:31:53 INFO - PROCESS | 3700 | 1461159113678 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 06:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 06:31:53 INFO - PROCESS | 3700 | 1461159113689 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 06:31:53 INFO - PROCESS | 3700 | 1461159113692 Marionette TRACE conn3 <- [1,1110,null,{}] 06:31:53 INFO - PROCESS | 3700 | 1461159113695 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}] 06:31:53 INFO - PROCESS | 3700 | 1461159113771 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 06:31:53 INFO - PROCESS | 3700 | 1461159113780 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:53 INFO - PROCESS | 3700 | ++DOCSHELL 19108800 == 66 [pid = 3700] [id = 287] 06:31:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 126 (19AC5800) [pid = 3700] [serial = 860] [outer = 00000000] 06:31:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 127 (19AC9C00) [pid = 3700] [serial = 861] [outer = 19AC5800] 06:31:53 INFO - PROCESS | 3700 | 1461159113829 Marionette DEBUG loaded listener.js 06:31:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 128 (19AD0C00) [pid = 3700] [serial = 862] [outer = 19AC5800] 06:31:54 INFO - PROCESS | 3700 | 1461159114488 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]]]}] 06:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 06:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 857ms 06:31:54 INFO - PROCESS | 3700 | 1461159114559 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 06:31:54 INFO - PROCESS | 3700 | 1461159114563 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 06:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 06:31:54 INFO - PROCESS | 3700 | 1461159114570 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 06:31:54 INFO - PROCESS | 3700 | 1461159114573 Marionette TRACE conn3 <- [1,1114,null,{}] 06:31:54 INFO - PROCESS | 3700 | 1461159114578 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}] 06:31:54 INFO - PROCESS | 3700 | 1461159114722 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 06:31:54 INFO - PROCESS | 3700 | 1461159114854 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:54 INFO - PROCESS | 3700 | ++DOCSHELL 15E66000 == 67 [pid = 3700] [id = 288] 06:31:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 129 (15E68000) [pid = 3700] [serial = 863] [outer = 00000000] 06:31:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 130 (1863E400) [pid = 3700] [serial = 864] [outer = 15E68000] 06:31:54 INFO - PROCESS | 3700 | 1461159114911 Marionette DEBUG loaded listener.js 06:31:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 131 (18966000) [pid = 3700] [serial = 865] [outer = 15E68000] 06:31:55 INFO - PROCESS | 3700 | 1461159115496 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]]]}] 06:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 06:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 962ms 06:31:55 INFO - PROCESS | 3700 | 1461159115538 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 06:31:55 INFO - PROCESS | 3700 | 1461159115544 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 06:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 06:31:55 INFO - PROCESS | 3700 | 1461159115550 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 06:31:55 INFO - PROCESS | 3700 | 1461159115553 Marionette TRACE conn3 <- [1,1118,null,{}] 06:31:55 INFO - PROCESS | 3700 | 1461159115540 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}] 06:31:55 INFO - PROCESS | 3700 | 1461159115642 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 06:31:55 INFO - PROCESS | 3700 | 1461159115778 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:55 INFO - PROCESS | 3700 | ++DOCSHELL 16545000 == 68 [pid = 3700] [id = 289] 06:31:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 132 (18959800) [pid = 3700] [serial = 866] [outer = 00000000] 06:31:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 133 (19607400) [pid = 3700] [serial = 867] [outer = 18959800] 06:31:55 INFO - PROCESS | 3700 | 1461159115833 Marionette DEBUG loaded listener.js 06:31:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 134 (1960A800) [pid = 3700] [serial = 868] [outer = 18959800] 06:31:56 INFO - PROCESS | 3700 | 1461159116488 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]]]}] 06:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 06:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1008ms 06:31:56 INFO - PROCESS | 3700 | 1461159116540 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 06:31:56 INFO - PROCESS | 3700 | 1461159116542 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 06:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 06:31:56 INFO - PROCESS | 3700 | 1461159116563 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 06:31:56 INFO - PROCESS | 3700 | 1461159116566 Marionette TRACE conn3 <- [1,1122,null,{}] 06:31:56 INFO - PROCESS | 3700 | 1461159116577 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}] 06:31:56 INFO - PROCESS | 3700 | 1461159116684 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 06:31:56 INFO - PROCESS | 3700 | 1461159116822 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:56 INFO - PROCESS | 3700 | ++DOCSHELL 194DA800 == 69 [pid = 3700] [id = 290] 06:31:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 135 (194DB800) [pid = 3700] [serial = 869] [outer = 00000000] 06:31:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 136 (196C4800) [pid = 3700] [serial = 870] [outer = 194DB800] 06:31:56 INFO - PROCESS | 3700 | 1461159116867 Marionette DEBUG loaded listener.js 06:31:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 137 (19AC7800) [pid = 3700] [serial = 871] [outer = 194DB800] 06:31:57 INFO - PROCESS | 3700 | 1461159117667 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]]]}] 06:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 06:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1173ms 06:31:57 INFO - PROCESS | 3700 | 1461159117735 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 06:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 06:31:57 INFO - PROCESS | 3700 | 1461159117739 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 06:31:57 INFO - PROCESS | 3700 | 1461159117744 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 06:31:57 INFO - PROCESS | 3700 | 1461159117747 Marionette TRACE conn3 <- [1,1126,null,{}] 06:31:57 INFO - PROCESS | 3700 | 1461159117753 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}] 06:31:57 INFO - PROCESS | 3700 | 1461159117854 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 06:31:57 INFO - PROCESS | 3700 | 1461159117991 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:58 INFO - PROCESS | 3700 | ++DOCSHELL 138B5000 == 70 [pid = 3700] [id = 291] 06:31:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 138 (138B5400) [pid = 3700] [serial = 872] [outer = 00000000] 06:31:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 139 (14B61400) [pid = 3700] [serial = 873] [outer = 138B5400] 06:31:58 INFO - PROCESS | 3700 | 1461159118047 Marionette DEBUG loaded listener.js 06:31:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 140 (1551C400) [pid = 3700] [serial = 874] [outer = 138B5400] 06:31:58 INFO - PROCESS | 3700 | --DOCSHELL 19102400 == 69 [pid = 3700] [id = 286] 06:31:58 INFO - PROCESS | 3700 | --DOCSHELL 1862F400 == 68 [pid = 3700] [id = 285] 06:31:58 INFO - PROCESS | 3700 | --DOCSHELL 1551C000 == 67 [pid = 3700] [id = 284] 06:31:58 INFO - PROCESS | 3700 | --DOCSHELL 13A50400 == 66 [pid = 3700] [id = 283] 06:31:58 INFO - PROCESS | 3700 | --DOCSHELL 1A729800 == 65 [pid = 3700] [id = 282] 06:31:58 INFO - PROCESS | 3700 | --DOCSHELL 1AC96000 == 64 [pid = 3700] [id = 281] 06:31:58 INFO - PROCESS | 3700 | --DOCSHELL 19B6C800 == 63 [pid = 3700] [id = 280] 06:31:58 INFO - PROCESS | 3700 | --DOCSHELL 197F6400 == 62 [pid = 3700] [id = 279] 06:31:58 INFO - PROCESS | 3700 | --DOCSHELL 1C4D8000 == 61 [pid = 3700] [id = 262] 06:31:58 INFO - PROCESS | 3700 | --DOCSHELL 17A91C00 == 60 [pid = 3700] [id = 278] 06:31:58 INFO - PROCESS | 3700 | --DOCSHELL 15B45000 == 59 [pid = 3700] [id = 277] 06:31:58 INFO - PROCESS | 3700 | --DOMWINDOW == 139 (1C249C00) [pid = 3700] [serial = 816] [outer = 00000000] [url = about:blank] 06:31:58 INFO - PROCESS | 3700 | --DOCSHELL 13A51400 == 58 [pid = 3700] [id = 273] 06:31:58 INFO - PROCESS | 3700 | --DOCSHELL 19BEF000 == 57 [pid = 3700] [id = 272] 06:31:58 INFO - PROCESS | 3700 | --DOMWINDOW == 138 (1D6C1800) [pid = 3700] [serial = 654] [outer = 00000000] [url = about:blank] 06:31:58 INFO - PROCESS | 3700 | --DOMWINDOW == 137 (196C9000) [pid = 3700] [serial = 810] [outer = 00000000] [url = about:blank] 06:31:58 INFO - PROCESS | 3700 | --DOMWINDOW == 136 (19A57800) [pid = 3700] [serial = 811] [outer = 00000000] [url = about:blank] 06:31:58 INFO - PROCESS | 3700 | --DOMWINDOW == 135 (16546400) [pid = 3700] [serial = 789] [outer = 00000000] [url = about:blank] 06:31:58 INFO - PROCESS | 3700 | --DOMWINDOW == 134 (1D0C6400) [pid = 3700] [serial = 795] [outer = 00000000] [url = about:blank] 06:31:58 INFO - PROCESS | 3700 | --DOMWINDOW == 133 (17D97C00) [pid = 3700] [serial = 804] [outer = 00000000] [url = about:blank] 06:31:58 INFO - PROCESS | 3700 | --DOMWINDOW == 132 (1822E800) [pid = 3700] [serial = 805] [outer = 00000000] [url = about:blank] 06:31:58 INFO - PROCESS | 3700 | --DOMWINDOW == 131 (18639400) [pid = 3700] [serial = 807] [outer = 00000000] [url = about:blank] 06:31:58 INFO - PROCESS | 3700 | --DOMWINDOW == 130 (1894F800) [pid = 3700] [serial = 808] [outer = 00000000] [url = about:blank] 06:31:58 INFO - PROCESS | 3700 | --DOMWINDOW == 129 (1DE26C00) [pid = 3700] [serial = 798] [outer = 00000000] [url = about:blank] 06:31:58 INFO - PROCESS | 3700 | --DOMWINDOW == 128 (1A7BE800) [pid = 3700] [serial = 813] [outer = 00000000] [url = about:blank] 06:31:58 INFO - PROCESS | 3700 | --DOMWINDOW == 127 (1A93B400) [pid = 3700] [serial = 814] [outer = 00000000] [url = about:blank] 06:31:58 INFO - PROCESS | 3700 | --DOMWINDOW == 126 (1A7C2000) [pid = 3700] [serial = 802] [outer = 00000000] [url = about:blank] 06:31:58 INFO - PROCESS | 3700 | --DOMWINDOW == 125 (19A0A400) [pid = 3700] [serial = 801] [outer = 00000000] [url = about:blank] 06:31:58 INFO - PROCESS | 3700 | --DOMWINDOW == 124 (194A8800) [pid = 3700] [serial = 792] [outer = 00000000] [url = about:blank] 06:31:58 INFO - PROCESS | 3700 | 1461159118563 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]]]}] 06:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 06:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 872ms 06:31:58 INFO - PROCESS | 3700 | 1461159118610 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 06:31:58 INFO - PROCESS | 3700 | 1461159118615 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 06:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 06:31:58 INFO - PROCESS | 3700 | 1461159118621 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 06:31:58 INFO - PROCESS | 3700 | 1461159118624 Marionette TRACE conn3 <- [1,1130,null,{}] 06:31:58 INFO - PROCESS | 3700 | 1461159118631 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}] 06:31:58 INFO - PROCESS | 3700 | 1461159118709 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 06:31:58 INFO - PROCESS | 3700 | 1461159118716 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:58 INFO - PROCESS | 3700 | ++DOCSHELL 1573EC00 == 58 [pid = 3700] [id = 292] 06:31:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 125 (15B06000) [pid = 3700] [serial = 875] [outer = 00000000] 06:31:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 126 (16550400) [pid = 3700] [serial = 876] [outer = 15B06000] 06:31:58 INFO - PROCESS | 3700 | 1461159118744 Marionette DEBUG loaded listener.js 06:31:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 127 (16A8FC00) [pid = 3700] [serial = 877] [outer = 15B06000] 06:31:59 INFO - PROCESS | 3700 | 1461159119212 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]]]}] 06:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 06:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 602ms 06:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 06:31:59 INFO - PROCESS | 3700 | 1461159119226 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 06:31:59 INFO - PROCESS | 3700 | 1461159119228 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 06:31:59 INFO - PROCESS | 3700 | 1461159119231 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 06:31:59 INFO - PROCESS | 3700 | 1461159119234 Marionette TRACE conn3 <- [1,1134,null,{}] 06:31:59 INFO - PROCESS | 3700 | 1461159119244 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}] 06:31:59 INFO - PROCESS | 3700 | 1461159119359 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 06:31:59 INFO - PROCESS | 3700 | 1461159119369 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:59 INFO - PROCESS | 3700 | ++DOCSHELL 1863DC00 == 59 [pid = 3700] [id = 293] 06:31:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 128 (1879F400) [pid = 3700] [serial = 878] [outer = 00000000] 06:31:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 129 (1894D800) [pid = 3700] [serial = 879] [outer = 1879F400] 06:31:59 INFO - PROCESS | 3700 | 1461159119419 Marionette DEBUG loaded listener.js 06:31:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 130 (1895B400) [pid = 3700] [serial = 880] [outer = 1879F400] 06:31:59 INFO - PROCESS | 3700 | 1461159119867 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]]]}] 06:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 06:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 662ms 06:31:59 INFO - PROCESS | 3700 | 1461159119910 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 06:31:59 INFO - PROCESS | 3700 | 1461159119912 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 06:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 06:31:59 INFO - PROCESS | 3700 | 1461159119916 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 06:31:59 INFO - PROCESS | 3700 | 1461159119917 Marionette TRACE conn3 <- [1,1138,null,{}] 06:31:59 INFO - PROCESS | 3700 | 1461159119921 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}] 06:31:59 INFO - PROCESS | 3700 | 1461159119998 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 06:31:59 INFO - PROCESS | 3700 | 1461159120006 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:00 INFO - PROCESS | 3700 | ++DOCSHELL 1910B400 == 60 [pid = 3700] [id = 294] 06:32:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 131 (1910C000) [pid = 3700] [serial = 881] [outer = 00000000] 06:32:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 132 (1924C000) [pid = 3700] [serial = 882] [outer = 1910C000] 06:32:00 INFO - PROCESS | 3700 | 1461159120051 Marionette DEBUG loaded listener.js 06:32:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 133 (194CF800) [pid = 3700] [serial = 883] [outer = 1910C000] 06:32:00 INFO - PROCESS | 3700 | 1461159120457 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]]]}] 06:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 06:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 571ms 06:32:00 INFO - PROCESS | 3700 | 1461159120495 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 06:32:00 INFO - PROCESS | 3700 | 1461159120497 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 06:32:00 INFO - PROCESS | 3700 | 1461159120500 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 06:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 06:32:00 INFO - PROCESS | 3700 | 1461159120502 Marionette TRACE conn3 <- [1,1142,null,{}] 06:32:00 INFO - PROCESS | 3700 | 1461159120506 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}] 06:32:00 INFO - PROCESS | 3700 | 1461159120562 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 06:32:00 INFO - PROCESS | 3700 | 1461159120568 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:00 INFO - PROCESS | 3700 | ++DOCSHELL 1910AC00 == 61 [pid = 3700] [id = 295] 06:32:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 134 (194DA000) [pid = 3700] [serial = 884] [outer = 00000000] 06:32:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 135 (19606C00) [pid = 3700] [serial = 885] [outer = 194DA000] 06:32:00 INFO - PROCESS | 3700 | 1461159120613 Marionette DEBUG loaded listener.js 06:32:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 136 (1960C400) [pid = 3700] [serial = 886] [outer = 194DA000] 06:32:01 INFO - PROCESS | 3700 | 1461159121087 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]]]}] 06:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 06:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 601ms 06:32:01 INFO - PROCESS | 3700 | 1461159121103 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 06:32:01 INFO - PROCESS | 3700 | 1461159121104 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 06:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 06:32:01 INFO - PROCESS | 3700 | 1461159121114 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 06:32:01 INFO - PROCESS | 3700 | 1461159121115 Marionette TRACE conn3 <- [1,1146,null,{}] 06:32:01 INFO - PROCESS | 3700 | 1461159121123 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}] 06:32:01 INFO - PROCESS | 3700 | 1461159121246 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 06:32:01 INFO - PROCESS | 3700 | 1461159121329 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:01 INFO - PROCESS | 3700 | ++DOCSHELL 19AC4C00 == 62 [pid = 3700] [id = 296] 06:32:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 137 (19AC5000) [pid = 3700] [serial = 887] [outer = 00000000] 06:32:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 138 (19ACE400) [pid = 3700] [serial = 888] [outer = 19AC5000] 06:32:01 INFO - PROCESS | 3700 | 1461159121376 Marionette DEBUG loaded listener.js 06:32:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 139 (19BF1000) [pid = 3700] [serial = 889] [outer = 19AC5000] 06:32:01 INFO - PROCESS | 3700 | 1461159121769 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]]]}] 06:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 06:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 677ms 06:32:01 INFO - PROCESS | 3700 | 1461159121795 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 06:32:01 INFO - PROCESS | 3700 | 1461159121797 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 06:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 06:32:01 INFO - PROCESS | 3700 | 1461159121807 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 06:32:01 INFO - PROCESS | 3700 | 1461159121809 Marionette TRACE conn3 <- [1,1150,null,{}] 06:32:01 INFO - PROCESS | 3700 | 1461159121813 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}] 06:32:01 INFO - PROCESS | 3700 | 1461159121922 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 06:32:01 INFO - PROCESS | 3700 | 1461159121993 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:01 INFO - PROCESS | 3700 | ++DOCSHELL 19AC7400 == 63 [pid = 3700] [id = 297] 06:32:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 140 (19AD1000) [pid = 3700] [serial = 890] [outer = 00000000] 06:32:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 141 (1A3D0800) [pid = 3700] [serial = 891] [outer = 19AD1000] 06:32:02 INFO - PROCESS | 3700 | 1461159122037 Marionette DEBUG loaded listener.js 06:32:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 142 (1A789800) [pid = 3700] [serial = 892] [outer = 19AD1000] 06:32:02 INFO - PROCESS | 3700 | 1461159122448 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]]]}] 06:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 06:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 707ms 06:32:02 INFO - PROCESS | 3700 | 1461159122506 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 06:32:02 INFO - PROCESS | 3700 | 1461159122508 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 06:32:02 INFO - PROCESS | 3700 | 1461159122512 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 06:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 06:32:02 INFO - PROCESS | 3700 | 1461159122513 Marionette TRACE conn3 <- [1,1154,null,{}] 06:32:02 INFO - PROCESS | 3700 | 1461159122525 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}] 06:32:02 INFO - PROCESS | 3700 | 1461159122627 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 06:32:02 INFO - PROCESS | 3700 | 1461159122639 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:02 INFO - PROCESS | 3700 | ++DOCSHELL 1320A800 == 64 [pid = 3700] [id = 298] 06:32:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 143 (1A285400) [pid = 3700] [serial = 893] [outer = 00000000] 06:32:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 144 (1A7C7400) [pid = 3700] [serial = 894] [outer = 1A285400] 06:32:02 INFO - PROCESS | 3700 | 1461159122682 Marionette DEBUG loaded listener.js 06:32:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 145 (1A7C7000) [pid = 3700] [serial = 895] [outer = 1A285400] 06:32:03 INFO - PROCESS | 3700 | --DOMWINDOW == 144 (17A99000) [pid = 3700] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 06:32:03 INFO - PROCESS | 3700 | --DOMWINDOW == 143 (1D296000) [pid = 3700] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 06:32:03 INFO - PROCESS | 3700 | --DOMWINDOW == 142 (19103000) [pid = 3700] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 06:32:03 INFO - PROCESS | 3700 | --DOMWINDOW == 141 (1C248400) [pid = 3700] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 06:32:03 INFO - PROCESS | 3700 | --DOMWINDOW == 140 (19A01C00) [pid = 3700] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 06:32:03 INFO - PROCESS | 3700 | --DOMWINDOW == 139 (1A796000) [pid = 3700] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 06:32:03 INFO - PROCESS | 3700 | --DOMWINDOW == 138 (1C351C00) [pid = 3700] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 06:32:03 INFO - PROCESS | 3700 | --DOMWINDOW == 137 (1ACA0000) [pid = 3700] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 06:32:03 INFO - PROCESS | 3700 | --DOMWINDOW == 136 (1D90CC00) [pid = 3700] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 06:32:03 INFO - PROCESS | 3700 | --DOMWINDOW == 135 (16548000) [pid = 3700] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 06:32:03 INFO - PROCESS | 3700 | 1461159123501 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]]]}] 06:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 06:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1008ms 06:32:03 INFO - PROCESS | 3700 | 1461159123534 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 06:32:03 INFO - PROCESS | 3700 | 1461159123536 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 06:32:03 INFO - PROCESS | 3700 | 1461159123539 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 06:32:03 INFO - PROCESS | 3700 | 1461159123541 Marionette TRACE conn3 <- [1,1158,null,{}] 06:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 06:32:03 INFO - PROCESS | 3700 | 1461159123544 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}] 06:32:03 INFO - PROCESS | 3700 | 1461159123644 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 06:32:03 INFO - PROCESS | 3700 | 1461159123650 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:03 INFO - PROCESS | 3700 | ++DOCSHELL 18638400 == 65 [pid = 3700] [id = 299] 06:32:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 136 (194D7400) [pid = 3700] [serial = 896] [outer = 00000000] 06:32:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 137 (1A7BE800) [pid = 3700] [serial = 897] [outer = 194D7400] 06:32:03 INFO - PROCESS | 3700 | 1461159123677 Marionette DEBUG loaded listener.js 06:32:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 138 (1A7BD800) [pid = 3700] [serial = 898] [outer = 194D7400] 06:32:04 INFO - PROCESS | 3700 | 1461159124096 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]]]}] 06:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 06:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 571ms 06:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 06:32:04 INFO - PROCESS | 3700 | 1461159124123 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 06:32:04 INFO - PROCESS | 3700 | 1461159124125 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 06:32:04 INFO - PROCESS | 3700 | 1461159124111 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 06:32:04 INFO - PROCESS | 3700 | 1461159124112 Marionette TRACE conn3 <- [1,1162,null,{}] 06:32:04 INFO - PROCESS | 3700 | 1461159124116 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}] 06:32:04 INFO - PROCESS | 3700 | 1461159124191 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 06:32:04 INFO - PROCESS | 3700 | 1461159124197 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:04 INFO - PROCESS | 3700 | ++DOCSHELL 19103000 == 66 [pid = 3700] [id = 300] 06:32:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 139 (1A3D3000) [pid = 3700] [serial = 899] [outer = 00000000] 06:32:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 140 (1C348800) [pid = 3700] [serial = 900] [outer = 1A3D3000] 06:32:04 INFO - PROCESS | 3700 | 1461159124241 Marionette DEBUG loaded listener.js 06:32:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 141 (197EEC00) [pid = 3700] [serial = 901] [outer = 1A3D3000] 06:32:04 INFO - PROCESS | 3700 | 1461159124681 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] 06:32:04 INFO - PROCESS | 3700 | 1461159124733 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 06:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 06:32:04 INFO - PROCESS | 3700 | 1461159124736 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 06:32:04 INFO - PROCESS | 3700 | 1461159124738 Marionette TRACE conn3 <- [1,1166,null,{}] 06:32:04 INFO - PROCESS | 3700 | 1461159124742 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}] 06:32:04 INFO - PROCESS | 3700 | 1461159124832 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 06:32:04 INFO - PROCESS | 3700 | 1461159124838 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:04 INFO - PROCESS | 3700 | ++DOCSHELL 1D079800 == 67 [pid = 3700] [id = 301] 06:32:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 142 (1D0BA000) [pid = 3700] [serial = 902] [outer = 00000000] 06:32:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 143 (1D433000) [pid = 3700] [serial = 903] [outer = 1D0BA000] 06:32:04 INFO - PROCESS | 3700 | 1461159124887 Marionette DEBUG loaded listener.js 06:32:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 144 (1D647800) [pid = 3700] [serial = 904] [outer = 1D0BA000] 06:32:05 INFO - PROCESS | 3700 | 1461159125489 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] 06:32:05 INFO - PROCESS | 3700 | 1461159125610 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 06:32:05 INFO - PROCESS | 3700 | 1461159125615 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 06:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 06:32:05 INFO - PROCESS | 3700 | 1461159125619 Marionette TRACE conn3 <- [1,1170,null,{}] 06:32:05 INFO - PROCESS | 3700 | 1461159125625 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}] 06:32:05 INFO - PROCESS | 3700 | 1461159125738 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 06:32:05 INFO - PROCESS | 3700 | 1461159125819 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:05 INFO - PROCESS | 3700 | ++DOCSHELL 138A9400 == 68 [pid = 3700] [id = 302] 06:32:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 145 (142B0C00) [pid = 3700] [serial = 905] [outer = 00000000] 06:32:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 146 (1641C400) [pid = 3700] [serial = 906] [outer = 142B0C00] 06:32:05 INFO - PROCESS | 3700 | 1461159125920 Marionette DEBUG loaded listener.js 06:32:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 147 (17D97800) [pid = 3700] [serial = 907] [outer = 142B0C00] 06:32:06 INFO - PROCESS | 3700 | 1461159126469 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] 06:32:06 INFO - PROCESS | 3700 | 1461159126533 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 06:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 06:32:06 INFO - PROCESS | 3700 | 1461159126540 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 06:32:06 INFO - PROCESS | 3700 | 1461159126543 Marionette TRACE conn3 <- [1,1174,null,{}] 06:32:06 INFO - PROCESS | 3700 | 1461159126546 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}] 06:32:06 INFO - PROCESS | 3700 | 1461159126647 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 06:32:06 INFO - PROCESS | 3700 | 1461159126774 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:06 INFO - PROCESS | 3700 | ++DOCSHELL 18635800 == 69 [pid = 3700] [id = 303] 06:32:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 148 (1863A000) [pid = 3700] [serial = 908] [outer = 00000000] 06:32:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 149 (19605800) [pid = 3700] [serial = 909] [outer = 1863A000] 06:32:06 INFO - PROCESS | 3700 | 1461159126830 Marionette DEBUG loaded listener.js 06:32:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 150 (197EF400) [pid = 3700] [serial = 910] [outer = 1863A000] 06:32:07 INFO - PROCESS | 3700 | 1461159127421 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] 06:32:07 INFO - PROCESS | 3700 | 1461159127456 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 06:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 06:32:07 INFO - PROCESS | 3700 | 1461159127460 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 06:32:07 INFO - PROCESS | 3700 | 1461159127463 Marionette TRACE conn3 <- [1,1178,null,{}] 06:32:07 INFO - PROCESS | 3700 | 1461159127474 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}] 06:32:07 INFO - PROCESS | 3700 | 1461159127579 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 06:32:07 INFO - PROCESS | 3700 | 1461159127709 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:07 INFO - PROCESS | 3700 | ++DOCSHELL 1C243000 == 70 [pid = 3700] [id = 304] 06:32:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 151 (1C348000) [pid = 3700] [serial = 911] [outer = 00000000] 06:32:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 152 (1D438400) [pid = 3700] [serial = 912] [outer = 1C348000] 06:32:07 INFO - PROCESS | 3700 | 1461159127767 Marionette DEBUG loaded listener.js 06:32:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 153 (1D6B4800) [pid = 3700] [serial = 913] [outer = 1C348000] 06:32:08 INFO - PROCESS | 3700 | 1461159128388 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] 06:32:08 INFO - PROCESS | 3700 | 1461159128430 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 06:32:08 INFO - PROCESS | 3700 | 1461159128434 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 06:32:08 INFO - PROCESS | 3700 | 1461159128436 Marionette TRACE conn3 <- [1,1182,null,{}] 06:32:08 INFO - PROCESS | 3700 | 1461159128440 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}] 06:32:08 INFO - PROCESS | 3700 | 1461159128539 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 06:32:08 INFO - PROCESS | 3700 | 1461159128678 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:08 INFO - PROCESS | 3700 | ++DOCSHELL 1326AC00 == 71 [pid = 3700] [id = 305] 06:32:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 154 (1910DC00) [pid = 3700] [serial = 914] [outer = 00000000] 06:32:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 155 (1DE2EC00) [pid = 3700] [serial = 915] [outer = 1910DC00] 06:32:08 INFO - PROCESS | 3700 | 1461159128737 Marionette DEBUG loaded listener.js 06:32:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 156 (1DF6CC00) [pid = 3700] [serial = 916] [outer = 1910DC00] 06:32:09 INFO - PROCESS | 3700 | 1461159129308 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] 06:32:09 INFO - PROCESS | 3700 | 1461159129346 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 06:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 06:32:09 INFO - PROCESS | 3700 | 1461159129349 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 06:32:09 INFO - PROCESS | 3700 | 1461159129351 Marionette TRACE conn3 <- [1,1186,null,{}] 06:32:09 INFO - PROCESS | 3700 | 1461159129355 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}] 06:32:09 INFO - PROCESS | 3700 | 1461159129451 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 06:32:09 INFO - PROCESS | 3700 | 1461159129555 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:09 INFO - PROCESS | 3700 | ++DOCSHELL 147B1000 == 72 [pid = 3700] [id = 306] 06:32:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 157 (15BF3C00) [pid = 3700] [serial = 917] [outer = 00000000] 06:32:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 158 (1A7C1C00) [pid = 3700] [serial = 918] [outer = 15BF3C00] 06:32:09 INFO - PROCESS | 3700 | 1461159129608 Marionette DEBUG loaded listener.js 06:32:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 159 (1C243800) [pid = 3700] [serial = 919] [outer = 15BF3C00] 06:32:10 INFO - PROCESS | 3700 | 1461159130319 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]]]}] 06:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 06:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 993ms 06:32:10 INFO - PROCESS | 3700 | 1461159130370 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 06:32:10 INFO - PROCESS | 3700 | 1461159130375 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 06:32:10 INFO - PROCESS | 3700 | 1461159130380 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 06:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 06:32:10 INFO - PROCESS | 3700 | 1461159130383 Marionette TRACE conn3 <- [1,1190,null,{}] 06:32:10 INFO - PROCESS | 3700 | 1461159130388 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}] 06:32:10 INFO - PROCESS | 3700 | 1461159130515 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 06:32:10 INFO - PROCESS | 3700 | 1461159130621 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:10 INFO - PROCESS | 3700 | --DOCSHELL 19103000 == 71 [pid = 3700] [id = 300] 06:32:10 INFO - PROCESS | 3700 | --DOCSHELL 18638400 == 70 [pid = 3700] [id = 299] 06:32:10 INFO - PROCESS | 3700 | --DOCSHELL 1320A800 == 69 [pid = 3700] [id = 298] 06:32:10 INFO - PROCESS | 3700 | --DOCSHELL 19AC7400 == 68 [pid = 3700] [id = 297] 06:32:10 INFO - PROCESS | 3700 | --DOCSHELL 19AC4C00 == 67 [pid = 3700] [id = 296] 06:32:10 INFO - PROCESS | 3700 | --DOCSHELL 1910AC00 == 66 [pid = 3700] [id = 295] 06:32:10 INFO - PROCESS | 3700 | --DOCSHELL 1910B400 == 65 [pid = 3700] [id = 294] 06:32:10 INFO - PROCESS | 3700 | --DOCSHELL 1863DC00 == 64 [pid = 3700] [id = 293] 06:32:10 INFO - PROCESS | 3700 | --DOCSHELL 1573EC00 == 63 [pid = 3700] [id = 292] 06:32:10 INFO - PROCESS | 3700 | --DOCSHELL 138B5000 == 62 [pid = 3700] [id = 291] 06:32:10 INFO - PROCESS | 3700 | --DOMWINDOW == 158 (19AC9C00) [pid = 3700] [serial = 861] [outer = 00000000] [url = about:blank] 06:32:10 INFO - PROCESS | 3700 | ++DOCSHELL 12CFDC00 == 63 [pid = 3700] [id = 307] 06:32:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 159 (1320A800) [pid = 3700] [serial = 920] [outer = 00000000] 06:32:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 160 (15BDEC00) [pid = 3700] [serial = 921] [outer = 1320A800] 06:32:10 INFO - PROCESS | 3700 | 1461159130698 Marionette DEBUG loaded listener.js 06:32:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 161 (1863DC00) [pid = 3700] [serial = 922] [outer = 1320A800] 06:32:10 INFO - PROCESS | 3700 | --DOMWINDOW == 160 (1924CC00) [pid = 3700] [serial = 835] [outer = 00000000] [url = about:blank] 06:32:10 INFO - PROCESS | 3700 | --DOMWINDOW == 159 (1DB4F400) [pid = 3700] [serial = 849] [outer = 00000000] [url = about:blank] 06:32:10 INFO - PROCESS | 3700 | --DOMWINDOW == 158 (1D6B7800) [pid = 3700] [serial = 828] [outer = 00000000] [url = about:blank] 06:32:10 INFO - PROCESS | 3700 | --DOMWINDOW == 157 (1910BC00) [pid = 3700] [serial = 858] [outer = 00000000] [url = about:blank] 06:32:10 INFO - PROCESS | 3700 | --DOMWINDOW == 156 (1D6BE800) [pid = 3700] [serial = 847] [outer = 00000000] [url = about:blank] 06:32:10 INFO - PROCESS | 3700 | --DOMWINDOW == 155 (19BF5C00) [pid = 3700] [serial = 837] [outer = 00000000] [url = about:blank] 06:32:10 INFO - PROCESS | 3700 | --DOMWINDOW == 154 (1A7C6C00) [pid = 3700] [serial = 841] [outer = 00000000] [url = about:blank] 06:32:10 INFO - PROCESS | 3700 | --DOMWINDOW == 153 (1DE2C400) [pid = 3700] [serial = 856] [outer = 00000000] [url = about:blank] 06:32:10 INFO - PROCESS | 3700 | --DOMWINDOW == 152 (1D43AC00) [pid = 3700] [serial = 846] [outer = 00000000] [url = about:blank] 06:32:10 INFO - PROCESS | 3700 | --DOMWINDOW == 151 (1C241800) [pid = 3700] [serial = 843] [outer = 00000000] [url = about:blank] 06:32:10 INFO - PROCESS | 3700 | --DOMWINDOW == 150 (1C24D000) [pid = 3700] [serial = 844] [outer = 00000000] [url = about:blank] 06:32:10 INFO - PROCESS | 3700 | --DOMWINDOW == 149 (1641C000) [pid = 3700] [serial = 819] [outer = 00000000] [url = about:blank] 06:32:10 INFO - PROCESS | 3700 | --DOMWINDOW == 148 (1DB58800) [pid = 3700] [serial = 855] [outer = 00000000] [url = about:blank] 06:32:10 INFO - PROCESS | 3700 | --DOMWINDOW == 147 (1AC38000) [pid = 3700] [serial = 825] [outer = 00000000] [url = about:blank] 06:32:10 INFO - PROCESS | 3700 | --DOMWINDOW == 146 (1DE28400) [pid = 3700] [serial = 852] [outer = 00000000] [url = about:blank] 06:32:10 INFO - PROCESS | 3700 | --DOMWINDOW == 145 (1DB55000) [pid = 3700] [serial = 850] [outer = 00000000] [url = about:blank] 06:32:10 INFO - PROCESS | 3700 | --DOMWINDOW == 144 (19246800) [pid = 3700] [serial = 834] [outer = 00000000] [url = about:blank] 06:32:10 INFO - PROCESS | 3700 | --DOMWINDOW == 143 (18639C00) [pid = 3700] [serial = 831] [outer = 00000000] [url = about:blank] 06:32:10 INFO - PROCESS | 3700 | --DOMWINDOW == 142 (1A93A800) [pid = 3700] [serial = 840] [outer = 00000000] [url = about:blank] 06:32:10 INFO - PROCESS | 3700 | --DOMWINDOW == 141 (1DE2BC00) [pid = 3700] [serial = 853] [outer = 00000000] [url = about:blank] 06:32:10 INFO - PROCESS | 3700 | --DOMWINDOW == 140 (1A0D9000) [pid = 3700] [serial = 838] [outer = 00000000] [url = about:blank] 06:32:10 INFO - PROCESS | 3700 | --DOMWINDOW == 139 (1924D800) [pid = 3700] [serial = 822] [outer = 00000000] [url = about:blank] 06:32:10 INFO - PROCESS | 3700 | --DOMWINDOW == 138 (18954C00) [pid = 3700] [serial = 832] [outer = 00000000] [url = about:blank] 06:32:10 INFO - PROCESS | 3700 | --DOMWINDOW == 137 (1910E400) [pid = 3700] [serial = 859] [outer = 00000000] [url = about:blank] 06:32:11 INFO - PROCESS | 3700 | 1461159131123 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]]]}] 06:32:11 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 06:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 812ms 06:32:11 INFO - PROCESS | 3700 | 1461159131189 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 06:32:11 INFO - PROCESS | 3700 | 1461159131194 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 06:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 06:32:11 INFO - PROCESS | 3700 | 1461159131200 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 06:32:11 INFO - PROCESS | 3700 | 1461159131203 Marionette TRACE conn3 <- [1,1194,null,{}] 06:32:11 INFO - PROCESS | 3700 | 1461159131206 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}] 06:32:11 INFO - PROCESS | 3700 | 1461159131286 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 06:32:11 INFO - PROCESS | 3700 | 1461159131295 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:11 INFO - PROCESS | 3700 | ++DOCSHELL 1910B400 == 64 [pid = 3700] [id = 308] 06:32:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 138 (1910BC00) [pid = 3700] [serial = 923] [outer = 00000000] 06:32:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 139 (19250400) [pid = 3700] [serial = 924] [outer = 1910BC00] 06:32:11 INFO - PROCESS | 3700 | 1461159131340 Marionette DEBUG loaded listener.js 06:32:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 140 (194DB400) [pid = 3700] [serial = 925] [outer = 1910BC00] 06:32:11 INFO - PROCESS | 3700 | 1461159131892 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]]]}] 06:32:11 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 06:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 707ms 06:32:11 INFO - PROCESS | 3700 | 1461159131920 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 06:32:11 INFO - PROCESS | 3700 | 1461159131922 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 06:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 06:32:11 INFO - PROCESS | 3700 | 1461159131926 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 06:32:11 INFO - PROCESS | 3700 | 1461159131929 Marionette TRACE conn3 <- [1,1198,null,{}] 06:32:11 INFO - PROCESS | 3700 | 1461159131939 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}] 06:32:12 INFO - PROCESS | 3700 | 1461159132020 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 06:32:12 INFO - PROCESS | 3700 | 1461159132104 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:12 INFO - PROCESS | 3700 | ++DOCSHELL 19603400 == 65 [pid = 3700] [id = 309] 06:32:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 141 (19AD3000) [pid = 3700] [serial = 926] [outer = 00000000] 06:32:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 142 (1A7BBC00) [pid = 3700] [serial = 927] [outer = 19AD3000] 06:32:12 INFO - PROCESS | 3700 | 1461159132151 Marionette DEBUG loaded listener.js 06:32:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 143 (1A93A800) [pid = 3700] [serial = 928] [outer = 19AD3000] 06:32:12 INFO - PROCESS | 3700 | 1461159132506 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]]]}] 06:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 06:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 617ms 06:32:12 INFO - PROCESS | 3700 | 1461159132548 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 06:32:12 INFO - PROCESS | 3700 | 1461159132533 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 06:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 06:32:12 INFO - PROCESS | 3700 | 1461159132537 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 06:32:12 INFO - PROCESS | 3700 | 1461159132538 Marionette TRACE conn3 <- [1,1202,null,{}] 06:32:12 INFO - PROCESS | 3700 | 1461159132542 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}] 06:32:12 INFO - PROCESS | 3700 | 1461159132646 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 06:32:12 INFO - PROCESS | 3700 | 1461159132654 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:12 INFO - PROCESS | 3700 | ++DOCSHELL 1AC9D400 == 66 [pid = 3700] [id = 310] 06:32:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 144 (1ACA3800) [pid = 3700] [serial = 929] [outer = 00000000] 06:32:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 145 (1CAC5000) [pid = 3700] [serial = 930] [outer = 1ACA3800] 06:32:12 INFO - PROCESS | 3700 | 1461159132702 Marionette DEBUG loaded listener.js 06:32:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 146 (1D0BD000) [pid = 3700] [serial = 931] [outer = 1ACA3800] 06:32:13 INFO - PROCESS | 3700 | 1461159133144 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]]]}] 06:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 06:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 662ms 06:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 06:32:13 INFO - PROCESS | 3700 | 1461159133218 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 06:32:13 INFO - PROCESS | 3700 | 1461159133220 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 06:32:13 INFO - PROCESS | 3700 | 1461159133223 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 06:32:13 INFO - PROCESS | 3700 | 1461159133225 Marionette TRACE conn3 <- [1,1206,null,{}] 06:32:13 INFO - PROCESS | 3700 | 1461159133229 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}] 06:32:13 INFO - PROCESS | 3700 | 1461159133338 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 06:32:13 INFO - PROCESS | 3700 | 1461159133398 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:13 INFO - PROCESS | 3700 | ++DOCSHELL 15DDBC00 == 67 [pid = 3700] [id = 311] 06:32:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 147 (1C24A000) [pid = 3700] [serial = 932] [outer = 00000000] 06:32:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 148 (1D6BE800) [pid = 3700] [serial = 933] [outer = 1C24A000] 06:32:13 INFO - PROCESS | 3700 | 1461159133426 Marionette DEBUG loaded listener.js 06:32:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 149 (1D903C00) [pid = 3700] [serial = 934] [outer = 1C24A000] 06:32:13 INFO - PROCESS | 3700 | 1461159133871 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]]]}] 06:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 06:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 662ms 06:32:13 INFO - PROCESS | 3700 | 1461159133889 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 06:32:13 INFO - PROCESS | 3700 | 1461159133891 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 06:32:13 INFO - PROCESS | 3700 | 1461159133894 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 06:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 06:32:13 INFO - PROCESS | 3700 | 1461159133896 Marionette TRACE conn3 <- [1,1210,null,{}] 06:32:13 INFO - PROCESS | 3700 | 1461159133900 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}] 06:32:14 INFO - PROCESS | 3700 | 1461159134042 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 06:32:14 INFO - PROCESS | 3700 | 1461159134104 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:14 INFO - PROCESS | 3700 | ++DOCSHELL 13A4E000 == 68 [pid = 3700] [id = 312] 06:32:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 150 (1D64F400) [pid = 3700] [serial = 935] [outer = 00000000] 06:32:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 151 (1DE27800) [pid = 3700] [serial = 936] [outer = 1D64F400] 06:32:14 INFO - PROCESS | 3700 | 1461159134160 Marionette DEBUG loaded listener.js 06:32:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 152 (1DE27000) [pid = 3700] [serial = 937] [outer = 1D64F400] 06:32:14 INFO - PROCESS | 3700 | 1461159134544 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] 06:32:14 INFO - PROCESS | 3700 | 1461159134580 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 06:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 06:32:14 INFO - PROCESS | 3700 | 1461159134583 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 06:32:14 INFO - PROCESS | 3700 | 1461159134585 Marionette TRACE conn3 <- [1,1214,null,{}] 06:32:14 INFO - PROCESS | 3700 | 1461159134588 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}] 06:32:14 INFO - PROCESS | 3700 | 1461159134698 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 06:32:14 INFO - PROCESS | 3700 | 1461159134704 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:14 INFO - PROCESS | 3700 | ++DOCSHELL 13541800 == 69 [pid = 3700] [id = 313] 06:32:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 153 (13543800) [pid = 3700] [serial = 938] [outer = 00000000] 06:32:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 154 (1354F400) [pid = 3700] [serial = 939] [outer = 13543800] 06:32:14 INFO - PROCESS | 3700 | 1461159134785 Marionette DEBUG loaded listener.js 06:32:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 155 (136DAC00) [pid = 3700] [serial = 940] [outer = 13543800] 06:32:15 INFO - PROCESS | 3700 | --DOMWINDOW == 154 (19AC5000) [pid = 3700] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 06:32:15 INFO - PROCESS | 3700 | --DOMWINDOW == 153 (15B06000) [pid = 3700] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 06:32:15 INFO - PROCESS | 3700 | --DOMWINDOW == 152 (1A3D3000) [pid = 3700] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 06:32:15 INFO - PROCESS | 3700 | --DOMWINDOW == 151 (138B5400) [pid = 3700] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 06:32:15 INFO - PROCESS | 3700 | --DOMWINDOW == 150 (19AD1000) [pid = 3700] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 06:32:15 INFO - PROCESS | 3700 | --DOMWINDOW == 149 (194DA000) [pid = 3700] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 06:32:15 INFO - PROCESS | 3700 | --DOMWINDOW == 148 (1A285400) [pid = 3700] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 06:32:15 INFO - PROCESS | 3700 | --DOMWINDOW == 147 (1910C000) [pid = 3700] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 06:32:15 INFO - PROCESS | 3700 | --DOMWINDOW == 146 (1879F400) [pid = 3700] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 06:32:15 INFO - PROCESS | 3700 | --DOMWINDOW == 145 (194D7400) [pid = 3700] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 06:32:15 INFO - PROCESS | 3700 | 1461159135382 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]]]}] 06:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 06:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 873ms 06:32:15 INFO - PROCESS | 3700 | 1461159135452 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 06:32:15 INFO - PROCESS | 3700 | 1461159135454 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 06:32:15 INFO - PROCESS | 3700 | 1461159135457 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 06:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 06:32:15 INFO - PROCESS | 3700 | 1461159135459 Marionette TRACE conn3 <- [1,1218,null,{}] 06:32:15 INFO - PROCESS | 3700 | 1461159135462 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}] 06:32:15 INFO - PROCESS | 3700 | 1461159135537 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 06:32:15 INFO - PROCESS | 3700 | 1461159135543 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:15 INFO - PROCESS | 3700 | ++DOCSHELL 1354E400 == 70 [pid = 3700] [id = 314] 06:32:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 146 (13A14C00) [pid = 3700] [serial = 941] [outer = 00000000] 06:32:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 147 (19245800) [pid = 3700] [serial = 942] [outer = 13A14C00] 06:32:15 INFO - PROCESS | 3700 | 1461159135586 Marionette DEBUG loaded listener.js 06:32:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 148 (1960E800) [pid = 3700] [serial = 943] [outer = 13A14C00] 06:32:16 INFO - PROCESS | 3700 | 1461159136023 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]]]}] 06:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 06:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 616ms 06:32:16 INFO - PROCESS | 3700 | 1461159136075 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 06:32:16 INFO - PROCESS | 3700 | 1461159136077 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 06:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 06:32:16 INFO - PROCESS | 3700 | 1461159136081 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 06:32:16 INFO - PROCESS | 3700 | 1461159136082 Marionette TRACE conn3 <- [1,1222,null,{}] 06:32:16 INFO - PROCESS | 3700 | 1461159136086 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}] 06:32:16 INFO - PROCESS | 3700 | 1461159136164 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 06:32:16 INFO - PROCESS | 3700 | 1461159136173 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:16 INFO - PROCESS | 3700 | ++DOCSHELL 11B38000 == 71 [pid = 3700] [id = 315] 06:32:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 149 (11B3A400) [pid = 3700] [serial = 944] [outer = 00000000] 06:32:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 150 (11B3FC00) [pid = 3700] [serial = 945] [outer = 11B3A400] 06:32:16 INFO - PROCESS | 3700 | 1461159136205 Marionette DEBUG loaded listener.js 06:32:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 151 (13A0E400) [pid = 3700] [serial = 946] [outer = 11B3A400] 06:32:16 INFO - PROCESS | 3700 | 1461159136601 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]]]}] 06:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 06:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 572ms 06:32:16 INFO - PROCESS | 3700 | 1461159136644 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 06:32:16 INFO - PROCESS | 3700 | 1461159136646 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 06:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 06:32:16 INFO - PROCESS | 3700 | 1461159136650 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 06:32:16 INFO - PROCESS | 3700 | 1461159136651 Marionette TRACE conn3 <- [1,1226,null,{}] 06:32:16 INFO - PROCESS | 3700 | 1461159136658 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}] 06:32:16 INFO - PROCESS | 3700 | 1461159136736 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 06:32:16 INFO - PROCESS | 3700 | 1461159136742 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:16 INFO - PROCESS | 3700 | ++DOCSHELL 11B3DC00 == 72 [pid = 3700] [id = 316] 06:32:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 152 (11B3EC00) [pid = 3700] [serial = 947] [outer = 00000000] 06:32:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 153 (1DB57000) [pid = 3700] [serial = 948] [outer = 11B3EC00] 06:32:16 INFO - PROCESS | 3700 | 1461159136785 Marionette DEBUG loaded listener.js 06:32:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 154 (19109800) [pid = 3700] [serial = 949] [outer = 11B3EC00] 06:32:17 INFO - PROCESS | 3700 | 1461159137414 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]]]}] 06:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 06:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 812ms 06:32:17 INFO - PROCESS | 3700 | 1461159137476 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 06:32:17 INFO - PROCESS | 3700 | 1461159137480 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 06:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 06:32:17 INFO - PROCESS | 3700 | 1461159137469 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 06:32:17 INFO - PROCESS | 3700 | 1461159137473 Marionette TRACE conn3 <- [1,1230,null,{}] 06:32:17 INFO - PROCESS | 3700 | 1461159137479 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}] 06:32:17 INFO - PROCESS | 3700 | 1461159137587 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 06:32:17 INFO - PROCESS | 3700 | 1461159137723 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:17 INFO - PROCESS | 3700 | ++DOCSHELL 14B63400 == 73 [pid = 3700] [id = 317] 06:32:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 155 (15518800) [pid = 3700] [serial = 950] [outer = 00000000] 06:32:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 156 (16550800) [pid = 3700] [serial = 951] [outer = 15518800] 06:32:17 INFO - PROCESS | 3700 | 1461159137781 Marionette DEBUG loaded listener.js 06:32:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 157 (17F9B400) [pid = 3700] [serial = 952] [outer = 15518800] 06:32:18 INFO - PROCESS | 3700 | 1461159138377 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]]]}] 06:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 06:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 903ms 06:32:18 INFO - PROCESS | 3700 | 1461159138386 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 06:32:18 INFO - PROCESS | 3700 | 1461159138392 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 06:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 06:32:18 INFO - PROCESS | 3700 | 1461159138399 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 06:32:18 INFO - PROCESS | 3700 | 1461159138402 Marionette TRACE conn3 <- [1,1234,null,{}] 06:32:18 INFO - PROCESS | 3700 | 1461159138406 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}] 06:32:18 INFO - PROCESS | 3700 | 1461159138508 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 06:32:18 INFO - PROCESS | 3700 | 1461159138611 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:18 INFO - PROCESS | 3700 | ++DOCSHELL 18951800 == 74 [pid = 3700] [id = 318] 06:32:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 158 (18A03C00) [pid = 3700] [serial = 953] [outer = 00000000] 06:32:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 159 (19249C00) [pid = 3700] [serial = 954] [outer = 18A03C00] 06:32:18 INFO - PROCESS | 3700 | 1461159138666 Marionette DEBUG loaded listener.js 06:32:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 160 (19607000) [pid = 3700] [serial = 955] [outer = 18A03C00] 06:32:19 INFO - PROCESS | 3700 | 1461159139267 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]]]}] 06:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 06:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 917ms 06:32:19 INFO - PROCESS | 3700 | 1461159139324 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 06:32:19 INFO - PROCESS | 3700 | 1461159139327 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 06:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 06:32:19 INFO - PROCESS | 3700 | 1461159139331 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 06:32:19 INFO - PROCESS | 3700 | 1461159139318 Marionette TRACE conn3 <- [1,1238,null,{}] 06:32:19 INFO - PROCESS | 3700 | 1461159139329 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}] 06:32:19 INFO - PROCESS | 3700 | 1461159139515 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 06:32:19 INFO - PROCESS | 3700 | 1461159139571 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:19 INFO - PROCESS | 3700 | ++DOCSHELL 1AC97400 == 75 [pid = 3700] [id = 319] 06:32:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 161 (1AC99400) [pid = 3700] [serial = 956] [outer = 00000000] 06:32:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 162 (1C352000) [pid = 3700] [serial = 957] [outer = 1AC99400] 06:32:19 INFO - PROCESS | 3700 | 1461159139627 Marionette DEBUG loaded listener.js 06:32:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 163 (1D6B9000) [pid = 3700] [serial = 958] [outer = 1AC99400] 06:32:20 INFO - PROCESS | 3700 | 1461159140175 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]]]}] 06:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 06:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 918ms 06:32:20 INFO - PROCESS | 3700 | 1461159140223 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 06:32:20 INFO - PROCESS | 3700 | 1461159140226 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 06:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 06:32:20 INFO - PROCESS | 3700 | 1461159140230 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 06:32:20 INFO - PROCESS | 3700 | 1461159140231 Marionette TRACE conn3 <- [1,1242,null,{}] 06:32:20 INFO - PROCESS | 3700 | 1461159140235 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}] 06:32:20 INFO - PROCESS | 3700 | 1461159140347 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 06:32:20 INFO - PROCESS | 3700 | 1461159140450 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:20 INFO - PROCESS | 3700 | ++DOCSHELL 1DE2F400 == 76 [pid = 3700] [id = 320] 06:32:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 164 (1DE2FC00) [pid = 3700] [serial = 959] [outer = 00000000] 06:32:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 165 (1DF77C00) [pid = 3700] [serial = 960] [outer = 1DE2FC00] 06:32:20 INFO - PROCESS | 3700 | 1461159140504 Marionette DEBUG loaded listener.js 06:32:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 166 (1E328800) [pid = 3700] [serial = 961] [outer = 1DE2FC00] 06:32:21 INFO - PROCESS | 3700 | 1461159141120 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]]]}] 06:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 06:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 902ms 06:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 06:32:21 INFO - PROCESS | 3700 | 1461159141140 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 06:32:21 INFO - PROCESS | 3700 | 1461159141142 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 06:32:21 INFO - PROCESS | 3700 | 1461159141146 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 06:32:21 INFO - PROCESS | 3700 | 1461159141147 Marionette TRACE conn3 <- [1,1246,null,{}] 06:32:21 INFO - PROCESS | 3700 | 1461159141151 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}] 06:32:21 INFO - PROCESS | 3700 | 1461159141251 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 06:32:21 INFO - PROCESS | 3700 | 1461159141363 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:21 INFO - PROCESS | 3700 | ++DOCSHELL 15D8F000 == 77 [pid = 3700] [id = 321] 06:32:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 167 (17A98C00) [pid = 3700] [serial = 962] [outer = 00000000] 06:32:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 168 (196CB800) [pid = 3700] [serial = 963] [outer = 17A98C00] 06:32:21 INFO - PROCESS | 3700 | 1461159141417 Marionette DEBUG loaded listener.js 06:32:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 169 (1A073800) [pid = 3700] [serial = 964] [outer = 17A98C00] 06:32:22 INFO - PROCESS | 3700 | 1461159142171 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]]]}] 06:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 06:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1053ms 06:32:22 INFO - PROCESS | 3700 | 1461159142209 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 06:32:22 INFO - PROCESS | 3700 | 1461159142214 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 06:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 06:32:22 INFO - PROCESS | 3700 | 1461159142219 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 06:32:22 INFO - PROCESS | 3700 | 1461159142223 Marionette TRACE conn3 <- [1,1250,null,{}] 06:32:22 INFO - PROCESS | 3700 | 1461159142228 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}] 06:32:22 INFO - PROCESS | 3700 | 1461159142354 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 06:32:22 INFO - PROCESS | 3700 | 1461159142473 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:22 INFO - PROCESS | 3700 | ++DOCSHELL 11B40000 == 78 [pid = 3700] [id = 322] 06:32:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 170 (142AE800) [pid = 3700] [serial = 965] [outer = 00000000] 06:32:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 171 (18953000) [pid = 3700] [serial = 966] [outer = 142AE800] 06:32:22 INFO - PROCESS | 3700 | 1461159142525 Marionette DEBUG loaded listener.js 06:32:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 172 (19103800) [pid = 3700] [serial = 967] [outer = 142AE800] 06:32:22 INFO - PROCESS | 3700 | --DOCSHELL 1C4D7000 == 77 [pid = 3700] [id = 208] 06:32:22 INFO - PROCESS | 3700 | --DOCSHELL 1C4CD400 == 76 [pid = 3700] [id = 233] 06:32:22 INFO - PROCESS | 3700 | --DOCSHELL 11B38000 == 75 [pid = 3700] [id = 315] 06:32:22 INFO - PROCESS | 3700 | --DOCSHELL 1354E400 == 74 [pid = 3700] [id = 314] 06:32:22 INFO - PROCESS | 3700 | --DOCSHELL 13541800 == 73 [pid = 3700] [id = 313] 06:32:22 INFO - PROCESS | 3700 | --DOCSHELL 13A4E000 == 72 [pid = 3700] [id = 312] 06:32:22 INFO - PROCESS | 3700 | --DOCSHELL 15DDBC00 == 71 [pid = 3700] [id = 311] 06:32:22 INFO - PROCESS | 3700 | --DOCSHELL 1AC9D400 == 70 [pid = 3700] [id = 310] 06:32:22 INFO - PROCESS | 3700 | --DOCSHELL 19603400 == 69 [pid = 3700] [id = 309] 06:32:22 INFO - PROCESS | 3700 | --DOCSHELL 1910B400 == 68 [pid = 3700] [id = 308] 06:32:22 INFO - PROCESS | 3700 | --DOCSHELL 12CFDC00 == 67 [pid = 3700] [id = 307] 06:32:22 INFO - PROCESS | 3700 | --DOMWINDOW == 171 (19607400) [pid = 3700] [serial = 867] [outer = 00000000] [url = about:blank] 06:32:22 INFO - PROCESS | 3700 | --DOMWINDOW == 170 (1D433000) [pid = 3700] [serial = 903] [outer = 00000000] [url = about:blank] 06:32:22 INFO - PROCESS | 3700 | --DOMWINDOW == 169 (1863E400) [pid = 3700] [serial = 864] [outer = 00000000] [url = about:blank] 06:32:22 INFO - PROCESS | 3700 | --DOMWINDOW == 168 (196C4800) [pid = 3700] [serial = 870] [outer = 00000000] [url = about:blank] 06:32:22 INFO - PROCESS | 3700 | --DOCSHELL 138A9400 == 66 [pid = 3700] [id = 302] 06:32:22 INFO - PROCESS | 3700 | --DOCSHELL 1D079800 == 65 [pid = 3700] [id = 301] 06:32:22 INFO - PROCESS | 3700 | --DOMWINDOW == 167 (1551C400) [pid = 3700] [serial = 874] [outer = 00000000] [url = about:blank] 06:32:22 INFO - PROCESS | 3700 | --DOMWINDOW == 166 (14B61400) [pid = 3700] [serial = 873] [outer = 00000000] [url = about:blank] 06:32:22 INFO - PROCESS | 3700 | --DOMWINDOW == 165 (1A3D0800) [pid = 3700] [serial = 891] [outer = 00000000] [url = about:blank] 06:32:22 INFO - PROCESS | 3700 | --DOMWINDOW == 164 (19606C00) [pid = 3700] [serial = 885] [outer = 00000000] [url = about:blank] 06:32:22 INFO - PROCESS | 3700 | --DOMWINDOW == 163 (19BF1000) [pid = 3700] [serial = 889] [outer = 00000000] [url = about:blank] 06:32:22 INFO - PROCESS | 3700 | --DOMWINDOW == 162 (1A7C7400) [pid = 3700] [serial = 894] [outer = 00000000] [url = about:blank] 06:32:22 INFO - PROCESS | 3700 | --DOMWINDOW == 161 (1A789800) [pid = 3700] [serial = 892] [outer = 00000000] [url = about:blank] 06:32:22 INFO - PROCESS | 3700 | --DOMWINDOW == 160 (1C348800) [pid = 3700] [serial = 900] [outer = 00000000] [url = about:blank] 06:32:22 INFO - PROCESS | 3700 | --DOMWINDOW == 159 (1A7C7000) [pid = 3700] [serial = 895] [outer = 00000000] [url = about:blank] 06:32:22 INFO - PROCESS | 3700 | --DOMWINDOW == 158 (1924C000) [pid = 3700] [serial = 882] [outer = 00000000] [url = about:blank] 06:32:22 INFO - PROCESS | 3700 | --DOMWINDOW == 157 (194CF800) [pid = 3700] [serial = 883] [outer = 00000000] [url = about:blank] 06:32:22 INFO - PROCESS | 3700 | --DOMWINDOW == 156 (1894D800) [pid = 3700] [serial = 879] [outer = 00000000] [url = about:blank] 06:32:22 INFO - PROCESS | 3700 | --DOMWINDOW == 155 (1895B400) [pid = 3700] [serial = 880] [outer = 00000000] [url = about:blank] 06:32:22 INFO - PROCESS | 3700 | --DOMWINDOW == 154 (16A8FC00) [pid = 3700] [serial = 877] [outer = 00000000] [url = about:blank] 06:32:22 INFO - PROCESS | 3700 | --DOMWINDOW == 153 (1A7BE800) [pid = 3700] [serial = 897] [outer = 00000000] [url = about:blank] 06:32:22 INFO - PROCESS | 3700 | --DOMWINDOW == 152 (1A7BD800) [pid = 3700] [serial = 898] [outer = 00000000] [url = about:blank] 06:32:22 INFO - PROCESS | 3700 | --DOMWINDOW == 151 (1960C400) [pid = 3700] [serial = 886] [outer = 00000000] [url = about:blank] 06:32:22 INFO - PROCESS | 3700 | --DOMWINDOW == 150 (19ACE400) [pid = 3700] [serial = 888] [outer = 00000000] [url = about:blank] 06:32:22 INFO - PROCESS | 3700 | --DOMWINDOW == 149 (16550400) [pid = 3700] [serial = 876] [outer = 00000000] [url = about:blank] 06:32:22 INFO - PROCESS | 3700 | --DOMWINDOW == 148 (197EEC00) [pid = 3700] [serial = 901] [outer = 00000000] [url = about:blank] 06:32:23 INFO - PROCESS | 3700 | 1461159143068 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]]]}] 06:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 06:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 902ms 06:32:23 INFO - PROCESS | 3700 | 1461159143129 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 06:32:23 INFO - PROCESS | 3700 | 1461159143134 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 06:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 06:32:23 INFO - PROCESS | 3700 | 1461159143140 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 06:32:23 INFO - PROCESS | 3700 | 1461159143143 Marionette TRACE conn3 <- [1,1254,null,{}] 06:32:23 INFO - PROCESS | 3700 | 1461159143146 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}] 06:32:23 INFO - PROCESS | 3700 | 1461159143230 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 06:32:23 INFO - PROCESS | 3700 | 1461159143317 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:23 INFO - PROCESS | 3700 | ++DOCSHELL 13264800 == 66 [pid = 3700] [id = 323] 06:32:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 149 (1354CC00) [pid = 3700] [serial = 968] [outer = 00000000] 06:32:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 150 (15BF3000) [pid = 3700] [serial = 969] [outer = 1354CC00] 06:32:23 INFO - PROCESS | 3700 | 1461159143372 Marionette DEBUG loaded listener.js 06:32:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 151 (18952800) [pid = 3700] [serial = 970] [outer = 1354CC00] 06:32:23 INFO - PROCESS | 3700 | 1461159143754 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]]]}] 06:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 06:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 677ms 06:32:23 INFO - PROCESS | 3700 | 1461159143822 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 06:32:23 INFO - PROCESS | 3700 | 1461159143824 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 06:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 06:32:23 INFO - PROCESS | 3700 | 1461159143828 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 06:32:23 INFO - PROCESS | 3700 | 1461159143813 Marionette TRACE conn3 <- [1,1258,null,{}] 06:32:23 INFO - PROCESS | 3700 | 1461159143824 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}] 06:32:23 INFO - PROCESS | 3700 | 1461159143910 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 06:32:23 INFO - PROCESS | 3700 | 1461159143954 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:23 INFO - PROCESS | 3700 | ++DOCSHELL 1960B800 == 67 [pid = 3700] [id = 324] 06:32:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 152 (1960EC00) [pid = 3700] [serial = 971] [outer = 00000000] 06:32:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 153 (196C8000) [pid = 3700] [serial = 972] [outer = 1960EC00] 06:32:23 INFO - PROCESS | 3700 | 1461159144003 Marionette DEBUG loaded listener.js 06:32:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 154 (19A54C00) [pid = 3700] [serial = 973] [outer = 1960EC00] 06:32:24 INFO - PROCESS | 3700 | 1461159144449 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]]]}] 06:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 06:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 677ms 06:32:24 INFO - PROCESS | 3700 | 1461159144493 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 06:32:24 INFO - PROCESS | 3700 | 1461159144496 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 06:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 06:32:24 INFO - PROCESS | 3700 | 1461159144499 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 06:32:24 INFO - PROCESS | 3700 | 1461159144501 Marionette TRACE conn3 <- [1,1262,null,{}] 06:32:24 INFO - PROCESS | 3700 | 1461159144504 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}] 06:32:24 INFO - PROCESS | 3700 | 1461159144582 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 06:32:24 INFO - PROCESS | 3700 | 1461159144589 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:24 INFO - PROCESS | 3700 | ++DOCSHELL 19AD0000 == 68 [pid = 3700] [id = 325] 06:32:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 155 (19AD1C00) [pid = 3700] [serial = 974] [outer = 00000000] 06:32:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 156 (1A072800) [pid = 3700] [serial = 975] [outer = 19AD1C00] 06:32:24 INFO - PROCESS | 3700 | 1461159144636 Marionette DEBUG loaded listener.js 06:32:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 157 (1A3CA000) [pid = 3700] [serial = 976] [outer = 19AD1C00] 06:32:25 INFO - PROCESS | 3700 | 1461159145036 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]]]}] 06:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 06:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 572ms 06:32:25 INFO - PROCESS | 3700 | 1461159145075 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 06:32:25 INFO - PROCESS | 3700 | 1461159145077 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 06:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 06:32:25 INFO - PROCESS | 3700 | 1461159145080 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 06:32:25 INFO - PROCESS | 3700 | 1461159145081 Marionette TRACE conn3 <- [1,1266,null,{}] 06:32:25 INFO - PROCESS | 3700 | 1461159145085 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}] 06:32:25 INFO - PROCESS | 3700 | 1461159145195 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 06:32:25 INFO - PROCESS | 3700 | 1461159145202 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:25 INFO - PROCESS | 3700 | ++DOCSHELL 15B0C800 == 69 [pid = 3700] [id = 326] 06:32:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 158 (1960C400) [pid = 3700] [serial = 977] [outer = 00000000] 06:32:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 159 (1A7B9C00) [pid = 3700] [serial = 978] [outer = 1960C400] 06:32:25 INFO - PROCESS | 3700 | 1461159145278 Marionette DEBUG loaded listener.js 06:32:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 160 (1A7C5000) [pid = 3700] [serial = 979] [outer = 1960C400] 06:32:25 INFO - PROCESS | 3700 | 1461159145719 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]]]}] 06:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 06:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 677ms 06:32:25 INFO - PROCESS | 3700 | 1461159145743 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 06:32:25 INFO - PROCESS | 3700 | 1461159145745 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 06:32:25 INFO - PROCESS | 3700 | 1461159145748 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 06:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 06:32:25 INFO - PROCESS | 3700 | 1461159145750 Marionette TRACE conn3 <- [1,1270,null,{}] 06:32:25 INFO - PROCESS | 3700 | 1461159145753 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}] 06:32:25 INFO - PROCESS | 3700 | 1461159145868 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 06:32:25 INFO - PROCESS | 3700 | 1461159145874 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:25 INFO - PROCESS | 3700 | ++DOCSHELL 15726800 == 70 [pid = 3700] [id = 327] 06:32:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 161 (1AC2B800) [pid = 3700] [serial = 980] [outer = 00000000] 06:32:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 162 (1C34E800) [pid = 3700] [serial = 981] [outer = 1AC2B800] 06:32:25 INFO - PROCESS | 3700 | 1461159145971 Marionette DEBUG loaded listener.js 06:32:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 163 (1C34A400) [pid = 3700] [serial = 982] [outer = 1AC2B800] 06:32:26 INFO - PROCESS | 3700 | 1461159146382 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]]]}] 06:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 06:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 676ms 06:32:26 INFO - PROCESS | 3700 | 1461159146431 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 06:32:26 INFO - PROCESS | 3700 | 1461159146433 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 06:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 06:32:26 INFO - PROCESS | 3700 | 1461159146440 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 06:32:26 INFO - PROCESS | 3700 | 1461159146442 Marionette TRACE conn3 <- [1,1274,null,{}] 06:32:26 INFO - PROCESS | 3700 | 1461159146445 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}] 06:32:26 INFO - PROCESS | 3700 | 1461159146577 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 06:32:26 INFO - PROCESS | 3700 | 1461159146639 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:26 INFO - PROCESS | 3700 | ++DOCSHELL 1D290400 == 71 [pid = 3700] [id = 328] 06:32:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 164 (1D290800) [pid = 3700] [serial = 983] [outer = 00000000] 06:32:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 165 (1D6BE000) [pid = 3700] [serial = 984] [outer = 1D290800] 06:32:26 INFO - PROCESS | 3700 | 1461159146665 Marionette DEBUG loaded listener.js 06:32:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 166 (1D908800) [pid = 3700] [serial = 985] [outer = 1D290800] 06:32:27 INFO - PROCESS | 3700 | --DOMWINDOW == 165 (1A7BE400) [pid = 3700] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 06:32:27 INFO - PROCESS | 3700 | --DOMWINDOW == 164 (1C354C00) [pid = 3700] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 06:32:27 INFO - PROCESS | 3700 | --DOMWINDOW == 163 (1C24A400) [pid = 3700] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 06:32:27 INFO - PROCESS | 3700 | --DOMWINDOW == 162 (1A78A400) [pid = 3700] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 06:32:27 INFO - PROCESS | 3700 | --DOMWINDOW == 161 (1A281C00) [pid = 3700] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 06:32:27 INFO - PROCESS | 3700 | --DOMWINDOW == 160 (194DB800) [pid = 3700] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 06:32:27 INFO - PROCESS | 3700 | --DOMWINDOW == 159 (1D432800) [pid = 3700] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 06:32:27 INFO - PROCESS | 3700 | --DOMWINDOW == 158 (1C24A000) [pid = 3700] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 06:32:27 INFO - PROCESS | 3700 | --DOMWINDOW == 157 (1D64F400) [pid = 3700] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 06:32:27 INFO - PROCESS | 3700 | --DOMWINDOW == 156 (13543800) [pid = 3700] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 06:32:27 INFO - PROCESS | 3700 | --DOMWINDOW == 155 (15BF3C00) [pid = 3700] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 06:32:27 INFO - PROCESS | 3700 | --DOMWINDOW == 154 (1863A000) [pid = 3700] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 06:32:27 INFO - PROCESS | 3700 | --DOMWINDOW == 153 (19AD3000) [pid = 3700] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 06:32:27 INFO - PROCESS | 3700 | --DOMWINDOW == 152 (1ACA3800) [pid = 3700] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 06:32:27 INFO - PROCESS | 3700 | --DOMWINDOW == 151 (142B0C00) [pid = 3700] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 06:32:27 INFO - PROCESS | 3700 | --DOMWINDOW == 150 (1C348000) [pid = 3700] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 06:32:27 INFO - PROCESS | 3700 | --DOMWINDOW == 149 (1320A800) [pid = 3700] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 06:32:27 INFO - PROCESS | 3700 | --DOMWINDOW == 148 (1910BC00) [pid = 3700] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 06:32:27 INFO - PROCESS | 3700 | --DOMWINDOW == 147 (1910DC00) [pid = 3700] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 06:32:27 INFO - PROCESS | 3700 | --DOMWINDOW == 146 (11B3A400) [pid = 3700] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 06:32:27 INFO - PROCESS | 3700 | --DOMWINDOW == 145 (13A14C00) [pid = 3700] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 06:32:27 INFO - PROCESS | 3700 | --DOMWINDOW == 144 (1A78FC00) [pid = 3700] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 06:32:27 INFO - PROCESS | 3700 | --DOMWINDOW == 143 (18959800) [pid = 3700] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 06:32:27 INFO - PROCESS | 3700 | --DOMWINDOW == 142 (15E68000) [pid = 3700] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 06:32:27 INFO - PROCESS | 3700 | --DOMWINDOW == 141 (1C4CD800) [pid = 3700] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 06:32:27 INFO - PROCESS | 3700 | --DOMWINDOW == 140 (1A0DCC00) [pid = 3700] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 06:32:27 INFO - PROCESS | 3700 | --DOMWINDOW == 139 (19AC5800) [pid = 3700] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 06:32:27 INFO - PROCESS | 3700 | --DOMWINDOW == 138 (1325F400) [pid = 3700] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 06:32:27 INFO - PROCESS | 3700 | --DOMWINDOW == 137 (1894D000) [pid = 3700] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 06:32:27 INFO - PROCESS | 3700 | --DOMWINDOW == 136 (196C5800) [pid = 3700] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 06:32:27 INFO - PROCESS | 3700 | --DOMWINDOW == 135 (1C247800) [pid = 3700] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 06:32:27 INFO - PROCESS | 3700 | --DOMWINDOW == 134 (182D2800) [pid = 3700] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 06:32:27 INFO - PROCESS | 3700 | --DOMWINDOW == 133 (17F7A800) [pid = 3700] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 06:32:27 INFO - PROCESS | 3700 | --DOMWINDOW == 132 (15D09800) [pid = 3700] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 06:32:27 INFO - PROCESS | 3700 | --DOMWINDOW == 131 (1C355C00) [pid = 3700] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 06:32:27 INFO - PROCESS | 3700 | --DOMWINDOW == 130 (13263C00) [pid = 3700] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 06:32:27 INFO - PROCESS | 3700 | --DOMWINDOW == 129 (17DA2C00) [pid = 3700] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 06:32:27 INFO - PROCESS | 3700 | --DOMWINDOW == 128 (13266800) [pid = 3700] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 06:32:27 INFO - PROCESS | 3700 | --DOMWINDOW == 127 (1C349000) [pid = 3700] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 06:32:27 INFO - PROCESS | 3700 | --DOMWINDOW == 126 (17DA3400) [pid = 3700] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 06:32:27 INFO - PROCESS | 3700 | --DOMWINDOW == 125 (1894D400) [pid = 3700] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 06:32:27 INFO - PROCESS | 3700 | --DOMWINDOW == 124 (15517400) [pid = 3700] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 06:32:27 INFO - PROCESS | 3700 | --DOMWINDOW == 123 (19241800) [pid = 3700] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 06:32:27 INFO - PROCESS | 3700 | --DOMWINDOW == 122 (142AA800) [pid = 3700] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 06:32:27 INFO - PROCESS | 3700 | --DOMWINDOW == 121 (1571D400) [pid = 3700] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 06:32:27 INFO - PROCESS | 3700 | --DOMWINDOW == 120 (1D432400) [pid = 3700] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 06:32:27 INFO - PROCESS | 3700 | 1461159147492 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]]]}] 06:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 06:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1098ms 06:32:27 INFO - PROCESS | 3700 | 1461159147540 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 06:32:27 INFO - PROCESS | 3700 | 1461159147542 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 06:32:27 INFO - PROCESS | 3700 | 1461159147545 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 06:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 06:32:27 INFO - PROCESS | 3700 | 1461159147547 Marionette TRACE conn3 <- [1,1278,null,{}] 06:32:27 INFO - PROCESS | 3700 | 1461159147551 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}] 06:32:27 INFO - PROCESS | 3700 | 1461159147627 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 06:32:27 INFO - PROCESS | 3700 | 1461159147633 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:27 INFO - PROCESS | 3700 | ++DOCSHELL 12C55000 == 72 [pid = 3700] [id = 329] 06:32:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 121 (13269400) [pid = 3700] [serial = 986] [outer = 00000000] 06:32:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 122 (13A18000) [pid = 3700] [serial = 987] [outer = 13269400] 06:32:27 INFO - PROCESS | 3700 | 1461159147677 Marionette DEBUG loaded listener.js 06:32:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 123 (15517400) [pid = 3700] [serial = 988] [outer = 13269400] 06:32:28 INFO - PROCESS | 3700 | 1461159148104 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]]]}] 06:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 06:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 602ms 06:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 06:32:28 INFO - PROCESS | 3700 | 1461159148166 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 06:32:28 INFO - PROCESS | 3700 | 1461159148168 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 06:32:28 INFO - PROCESS | 3700 | 1461159148171 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 06:32:28 INFO - PROCESS | 3700 | 1461159148173 Marionette TRACE conn3 <- [1,1282,null,{}] 06:32:28 INFO - PROCESS | 3700 | 1461159148176 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}] 06:32:28 INFO - PROCESS | 3700 | 1461159148254 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 06:32:28 INFO - PROCESS | 3700 | 1461159148259 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:28 INFO - PROCESS | 3700 | ++DOCSHELL 1325F000 == 73 [pid = 3700] [id = 330] 06:32:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 124 (16964400) [pid = 3700] [serial = 989] [outer = 00000000] 06:32:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 125 (18631C00) [pid = 3700] [serial = 990] [outer = 16964400] 06:32:28 INFO - PROCESS | 3700 | 1461159148303 Marionette DEBUG loaded listener.js 06:32:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 126 (187A9000) [pid = 3700] [serial = 991] [outer = 16964400] 06:32:28 INFO - PROCESS | 3700 | 1461159148724 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]]]}] 06:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 06:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 579ms 06:32:28 INFO - PROCESS | 3700 | 1461159148762 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 06:32:28 INFO - PROCESS | 3700 | 1461159148764 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 06:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 06:32:28 INFO - PROCESS | 3700 | 1461159148771 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 06:32:28 INFO - PROCESS | 3700 | 1461159148773 Marionette TRACE conn3 <- [1,1286,null,{}] 06:32:28 INFO - PROCESS | 3700 | 1461159148776 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}] 06:32:28 INFO - PROCESS | 3700 | 1461159148852 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 06:32:28 INFO - PROCESS | 3700 | 1461159148859 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:28 INFO - PROCESS | 3700 | ++DOCSHELL 14455800 == 74 [pid = 3700] [id = 331] 06:32:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 127 (15D8C400) [pid = 3700] [serial = 992] [outer = 00000000] 06:32:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 128 (196BF000) [pid = 3700] [serial = 993] [outer = 15D8C400] 06:32:28 INFO - PROCESS | 3700 | 1461159148902 Marionette DEBUG loaded listener.js 06:32:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 129 (19AC5800) [pid = 3700] [serial = 994] [outer = 15D8C400] 06:32:29 INFO - PROCESS | 3700 | 1461159149375 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]]]}] 06:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 06:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 632ms 06:32:29 INFO - PROCESS | 3700 | 1461159149448 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 06:32:29 INFO - PROCESS | 3700 | 1461159149453 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 06:32:29 INFO - PROCESS | 3700 | 1461159149464 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 06:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 06:32:29 INFO - PROCESS | 3700 | 1461159149472 Marionette TRACE conn3 <- [1,1290,null,{}] 06:32:29 INFO - PROCESS | 3700 | 1461159149478 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}] 06:32:29 INFO - PROCESS | 3700 | 1461159149585 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 06:32:29 INFO - PROCESS | 3700 | 1461159149723 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:29 INFO - PROCESS | 3700 | ++DOCSHELL 13A4C400 == 75 [pid = 3700] [id = 332] 06:32:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 130 (142AA000) [pid = 3700] [serial = 995] [outer = 00000000] 06:32:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 131 (15B44800) [pid = 3700] [serial = 996] [outer = 142AA000] 06:32:29 INFO - PROCESS | 3700 | 1461159149780 Marionette DEBUG loaded listener.js 06:32:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 132 (15BE6400) [pid = 3700] [serial = 997] [outer = 142AA000] 06:32:30 INFO - PROCESS | 3700 | 1461159150447 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]]]}] 06:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 06:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1033ms 06:32:30 INFO - PROCESS | 3700 | 1461159150517 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 06:32:30 INFO - PROCESS | 3700 | 1461159150521 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 06:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 06:32:30 INFO - PROCESS | 3700 | 1461159150548 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 06:32:30 INFO - PROCESS | 3700 | 1461159150552 Marionette TRACE conn3 <- [1,1294,null,{}] 06:32:30 INFO - PROCESS | 3700 | 1461159150557 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}] 06:32:30 INFO - PROCESS | 3700 | 1461159150675 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 06:32:30 INFO - PROCESS | 3700 | 1461159150810 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:30 INFO - PROCESS | 3700 | ++DOCSHELL 1910B400 == 76 [pid = 3700] [id = 333] 06:32:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 133 (1910D800) [pid = 3700] [serial = 998] [outer = 00000000] 06:32:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 134 (194CF000) [pid = 3700] [serial = 999] [outer = 1910D800] 06:32:30 INFO - PROCESS | 3700 | 1461159150865 Marionette DEBUG loaded listener.js 06:32:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 135 (19606000) [pid = 3700] [serial = 1000] [outer = 1910D800] 06:32:31 INFO - PROCESS | 3700 | 1461159151405 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]]]}] 06:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 06:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 894ms 06:32:31 INFO - PROCESS | 3700 | 1461159151436 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 06:32:31 INFO - PROCESS | 3700 | 1461159151438 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 06:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 06:32:31 INFO - PROCESS | 3700 | 1461159151442 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 06:32:31 INFO - PROCESS | 3700 | 1461159151445 Marionette TRACE conn3 <- [1,1298,null,{}] 06:32:31 INFO - PROCESS | 3700 | 1461159151455 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}] 06:32:31 INFO - PROCESS | 3700 | 1461159151566 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 06:32:31 INFO - PROCESS | 3700 | 1461159151673 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:31 INFO - PROCESS | 3700 | ++DOCSHELL 1A0DCC00 == 77 [pid = 3700] [id = 334] 06:32:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 136 (1A288800) [pid = 3700] [serial = 1001] [outer = 00000000] 06:32:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 137 (1A7C3C00) [pid = 3700] [serial = 1002] [outer = 1A288800] 06:32:31 INFO - PROCESS | 3700 | 1461159151730 Marionette DEBUG loaded listener.js 06:32:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 138 (1AC37800) [pid = 3700] [serial = 1003] [outer = 1A288800] 06:32:32 INFO - PROCESS | 3700 | 1461159152318 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] 06:32:32 INFO - PROCESS | 3700 | 1461159152373 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 06:32:32 INFO - PROCESS | 3700 | 1461159152376 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 06:32:32 INFO - PROCESS | 3700 | 1461159152378 Marionette TRACE conn3 <- [1,1302,null,{}] 06:32:32 INFO - PROCESS | 3700 | 1461159152382 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}] 06:32:32 INFO - PROCESS | 3700 | 1461159152485 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 06:32:32 INFO - PROCESS | 3700 | 1461159152596 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:32 INFO - PROCESS | 3700 | ++DOCSHELL 13549400 == 78 [pid = 3700] [id = 335] 06:32:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 139 (138A9C00) [pid = 3700] [serial = 1004] [outer = 00000000] 06:32:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 140 (1D6B9C00) [pid = 3700] [serial = 1005] [outer = 138A9C00] 06:32:32 INFO - PROCESS | 3700 | 1461159152695 Marionette DEBUG loaded listener.js 06:32:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 141 (1D6B5000) [pid = 3700] [serial = 1006] [outer = 138A9C00] 06:32:33 INFO - PROCESS | 3700 | 1461159153215 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]]]}] 06:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 06:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 894ms 06:32:33 INFO - PROCESS | 3700 | 1461159153264 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 06:32:33 INFO - PROCESS | 3700 | 1461159153266 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 06:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 06:32:33 INFO - PROCESS | 3700 | 1461159153270 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 06:32:33 INFO - PROCESS | 3700 | 1461159153272 Marionette TRACE conn3 <- [1,1306,null,{}] 06:32:33 INFO - PROCESS | 3700 | 1461159153276 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}] 06:32:33 INFO - PROCESS | 3700 | 1461159153373 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 06:32:33 INFO - PROCESS | 3700 | 1461159153478 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:33 INFO - PROCESS | 3700 | ++DOCSHELL 1D64C000 == 79 [pid = 3700] [id = 336] 06:32:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 142 (1D6B8C00) [pid = 3700] [serial = 1007] [outer = 00000000] 06:32:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 143 (1DF74000) [pid = 3700] [serial = 1008] [outer = 1D6B8C00] 06:32:33 INFO - PROCESS | 3700 | 1461159153538 Marionette DEBUG loaded listener.js 06:32:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 144 (1E32F000) [pid = 3700] [serial = 1009] [outer = 1D6B8C00] 06:32:34 INFO - PROCESS | 3700 | 1461159154131 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]]]}] 06:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 06:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 894ms 06:32:34 INFO - PROCESS | 3700 | 1461159154174 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 06:32:34 INFO - PROCESS | 3700 | 1461159154177 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 06:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 06:32:34 INFO - PROCESS | 3700 | 1461159154180 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 06:32:34 INFO - PROCESS | 3700 | 1461159154182 Marionette TRACE conn3 <- [1,1310,null,{}] 06:32:34 INFO - PROCESS | 3700 | 1461159154186 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}] 06:32:34 INFO - PROCESS | 3700 | 1461159154292 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 06:32:34 INFO - PROCESS | 3700 | 1461159154402 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:34 INFO - PROCESS | 3700 | ++DOCSHELL 136D5000 == 80 [pid = 3700] [id = 337] 06:32:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 145 (138B3C00) [pid = 3700] [serial = 1010] [outer = 00000000] 06:32:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 146 (18965C00) [pid = 3700] [serial = 1011] [outer = 138B3C00] 06:32:34 INFO - PROCESS | 3700 | 1461159154459 Marionette DEBUG loaded listener.js 06:32:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 147 (19246C00) [pid = 3700] [serial = 1012] [outer = 138B3C00] 06:32:35 INFO - PROCESS | 3700 | 1461159155166 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]]]}] 06:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 06:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1017ms 06:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 06:32:35 INFO - PROCESS | 3700 | 1461159155208 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 06:32:35 INFO - PROCESS | 3700 | 1461159155212 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 06:32:35 INFO - PROCESS | 3700 | 1461159155217 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 06:32:35 INFO - PROCESS | 3700 | 1461159155221 Marionette TRACE conn3 <- [1,1314,null,{}] 06:32:35 INFO - PROCESS | 3700 | 1461159155244 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}] 06:32:35 INFO - PROCESS | 3700 | 1461159155341 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 06:32:35 INFO - PROCESS | 3700 | 1461159155483 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:35 INFO - PROCESS | 3700 | ++DOCSHELL 15BB4400 == 81 [pid = 3700] [id = 338] 06:32:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 148 (15BD8000) [pid = 3700] [serial = 1013] [outer = 00000000] 06:32:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 149 (1696D000) [pid = 3700] [serial = 1014] [outer = 15BD8000] 06:32:35 INFO - PROCESS | 3700 | 1461159155541 Marionette DEBUG loaded listener.js 06:32:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 150 (17A98000) [pid = 3700] [serial = 1015] [outer = 15BD8000] 06:32:35 INFO - PROCESS | 3700 | --DOCSHELL 1325F000 == 80 [pid = 3700] [id = 330] 06:32:35 INFO - PROCESS | 3700 | --DOCSHELL 12C55000 == 79 [pid = 3700] [id = 329] 06:32:35 INFO - PROCESS | 3700 | --DOCSHELL 1D290400 == 78 [pid = 3700] [id = 328] 06:32:35 INFO - PROCESS | 3700 | --DOCSHELL 15726800 == 77 [pid = 3700] [id = 327] 06:32:35 INFO - PROCESS | 3700 | --DOCSHELL 15B0C800 == 76 [pid = 3700] [id = 326] 06:32:35 INFO - PROCESS | 3700 | --DOCSHELL 19AD0000 == 75 [pid = 3700] [id = 325] 06:32:35 INFO - PROCESS | 3700 | --DOCSHELL 1960B800 == 74 [pid = 3700] [id = 324] 06:32:35 INFO - PROCESS | 3700 | --DOCSHELL 13264800 == 73 [pid = 3700] [id = 323] 06:32:35 INFO - PROCESS | 3700 | --DOCSHELL 11B40000 == 72 [pid = 3700] [id = 322] 06:32:35 INFO - PROCESS | 3700 | --DOMWINDOW == 149 (1DB57000) [pid = 3700] [serial = 948] [outer = 00000000] [url = about:blank] 06:32:35 INFO - PROCESS | 3700 | --DOMWINDOW == 148 (1D6B9400) [pid = 3700] [serial = 829] [outer = 00000000] [url = about:blank] 06:32:35 INFO - PROCESS | 3700 | --DOMWINDOW == 147 (19AC7800) [pid = 3700] [serial = 871] [outer = 00000000] [url = about:blank] 06:32:35 INFO - PROCESS | 3700 | --DOMWINDOW == 146 (1A936400) [pid = 3700] [serial = 579] [outer = 00000000] [url = about:blank] 06:32:35 INFO - PROCESS | 3700 | --DOMWINDOW == 145 (1960A800) [pid = 3700] [serial = 868] [outer = 00000000] [url = about:blank] 06:32:35 INFO - PROCESS | 3700 | --DOMWINDOW == 144 (18966000) [pid = 3700] [serial = 865] [outer = 00000000] [url = about:blank] 06:32:35 INFO - PROCESS | 3700 | --DOMWINDOW == 143 (1D299800) [pid = 3700] [serial = 699] [outer = 00000000] [url = about:blank] 06:32:35 INFO - PROCESS | 3700 | --DOMWINDOW == 142 (1AC35C00) [pid = 3700] [serial = 618] [outer = 00000000] [url = about:blank] 06:32:35 INFO - PROCESS | 3700 | --DOMWINDOW == 141 (19AD0C00) [pid = 3700] [serial = 862] [outer = 00000000] [url = about:blank] 06:32:35 INFO - PROCESS | 3700 | --DOMWINDOW == 140 (14B62C00) [pid = 3700] [serial = 745] [outer = 00000000] [url = about:blank] 06:32:35 INFO - PROCESS | 3700 | --DOMWINDOW == 139 (194D2C00) [pid = 3700] [serial = 823] [outer = 00000000] [url = about:blank] 06:32:35 INFO - PROCESS | 3700 | --DOMWINDOW == 138 (1A072C00) [pid = 3700] [serial = 751] [outer = 00000000] [url = about:blank] 06:32:35 INFO - PROCESS | 3700 | --DOMWINDOW == 137 (1CAC8400) [pid = 3700] [serial = 621] [outer = 00000000] [url = about:blank] 06:32:35 INFO - PROCESS | 3700 | --DOMWINDOW == 136 (1924E000) [pid = 3700] [serial = 748] [outer = 00000000] [url = about:blank] 06:32:35 INFO - PROCESS | 3700 | --DOMWINDOW == 135 (194DD400) [pid = 3700] [serial = 793] [outer = 00000000] [url = about:blank] 06:32:35 INFO - PROCESS | 3700 | --DOMWINDOW == 134 (16A96400) [pid = 3700] [serial = 582] [outer = 00000000] [url = about:blank] 06:32:35 INFO - PROCESS | 3700 | --DOMWINDOW == 133 (1D904800) [pid = 3700] [serial = 708] [outer = 00000000] [url = about:blank] 06:32:35 INFO - PROCESS | 3700 | --DOMWINDOW == 132 (16419800) [pid = 3700] [serial = 702] [outer = 00000000] [url = about:blank] 06:32:35 INFO - PROCESS | 3700 | --DOMWINDOW == 131 (1924F000) [pid = 3700] [serial = 705] [outer = 00000000] [url = about:blank] 06:32:35 INFO - PROCESS | 3700 | --DOMWINDOW == 130 (14497800) [pid = 3700] [serial = 612] [outer = 00000000] [url = about:blank] 06:32:35 INFO - PROCESS | 3700 | --DOMWINDOW == 129 (1D649C00) [pid = 3700] [serial = 796] [outer = 00000000] [url = about:blank] 06:32:35 INFO - PROCESS | 3700 | --DOMWINDOW == 128 (1A074000) [pid = 3700] [serial = 555] [outer = 00000000] [url = about:blank] 06:32:35 INFO - PROCESS | 3700 | --DOMWINDOW == 127 (18A07000) [pid = 3700] [serial = 615] [outer = 00000000] [url = about:blank] 06:32:35 INFO - PROCESS | 3700 | --DOMWINDOW == 126 (16A90C00) [pid = 3700] [serial = 790] [outer = 00000000] [url = about:blank] 06:32:35 INFO - PROCESS | 3700 | --DOMWINDOW == 125 (197F3800) [pid = 3700] [serial = 660] [outer = 00000000] [url = about:blank] 06:32:35 INFO - PROCESS | 3700 | --DOMWINDOW == 124 (17A8F800) [pid = 3700] [serial = 820] [outer = 00000000] [url = about:blank] 06:32:35 INFO - PROCESS | 3700 | --DOMWINDOW == 123 (16545400) [pid = 3700] [serial = 657] [outer = 00000000] [url = about:blank] 06:32:35 INFO - PROCESS | 3700 | --DOMWINDOW == 122 (1D90F000) [pid = 3700] [serial = 787] [outer = 00000000] [url = about:blank] 06:32:35 INFO - PROCESS | 3700 | --DOMWINDOW == 121 (1DE29400) [pid = 3700] [serial = 799] [outer = 00000000] [url = about:blank] 06:32:35 INFO - PROCESS | 3700 | --DOMWINDOW == 120 (1D0C5C00) [pid = 3700] [serial = 663] [outer = 00000000] [url = about:blank] 06:32:35 INFO - PROCESS | 3700 | --DOMWINDOW == 119 (1DB4F800) [pid = 3700] [serial = 754] [outer = 00000000] [url = about:blank] 06:32:35 INFO - PROCESS | 3700 | --DOMWINDOW == 118 (1C24D800) [pid = 3700] [serial = 826] [outer = 00000000] [url = about:blank] 06:32:35 INFO - PROCESS | 3700 | --DOMWINDOW == 117 (1C34E000) [pid = 3700] [serial = 817] [outer = 00000000] [url = about:blank] 06:32:35 INFO - PROCESS | 3700 | --DOMWINDOW == 116 (1D6BE800) [pid = 3700] [serial = 933] [outer = 00000000] [url = about:blank] 06:32:35 INFO - PROCESS | 3700 | --DOMWINDOW == 115 (1DE27800) [pid = 3700] [serial = 936] [outer = 00000000] [url = about:blank] 06:32:35 INFO - PROCESS | 3700 | --DOMWINDOW == 114 (1D903C00) [pid = 3700] [serial = 934] [outer = 00000000] [url = about:blank] 06:32:35 INFO - PROCESS | 3700 | --DOMWINDOW == 113 (1354F400) [pid = 3700] [serial = 939] [outer = 00000000] [url = about:blank] 06:32:35 INFO - PROCESS | 3700 | --DOMWINDOW == 112 (1C243800) [pid = 3700] [serial = 919] [outer = 00000000] [url = about:blank] 06:32:35 INFO - PROCESS | 3700 | --DOMWINDOW == 111 (1A7C1C00) [pid = 3700] [serial = 918] [outer = 00000000] [url = about:blank] 06:32:35 INFO - PROCESS | 3700 | --DOMWINDOW == 110 (197EF400) [pid = 3700] [serial = 910] [outer = 00000000] [url = about:blank] 06:32:35 INFO - PROCESS | 3700 | --DOMWINDOW == 109 (19605800) [pid = 3700] [serial = 909] [outer = 00000000] [url = about:blank] 06:32:35 INFO - PROCESS | 3700 | --DOMWINDOW == 108 (1A7BBC00) [pid = 3700] [serial = 927] [outer = 00000000] [url = about:blank] 06:32:35 INFO - PROCESS | 3700 | --DOMWINDOW == 107 (1A93A800) [pid = 3700] [serial = 928] [outer = 00000000] [url = about:blank] 06:32:35 INFO - PROCESS | 3700 | --DOMWINDOW == 106 (1DE27000) [pid = 3700] [serial = 937] [outer = 00000000] [url = about:blank] 06:32:35 INFO - PROCESS | 3700 | --DOMWINDOW == 105 (1CAC5000) [pid = 3700] [serial = 930] [outer = 00000000] [url = about:blank] 06:32:35 INFO - PROCESS | 3700 | --DOMWINDOW == 104 (17D97800) [pid = 3700] [serial = 907] [outer = 00000000] [url = about:blank] 06:32:35 INFO - PROCESS | 3700 | --DOMWINDOW == 103 (1641C400) [pid = 3700] [serial = 906] [outer = 00000000] [url = about:blank] 06:32:35 INFO - PROCESS | 3700 | --DOMWINDOW == 102 (1D6B4800) [pid = 3700] [serial = 913] [outer = 00000000] [url = about:blank] 06:32:35 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (1D438400) [pid = 3700] [serial = 912] [outer = 00000000] [url = about:blank] 06:32:36 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (15BDEC00) [pid = 3700] [serial = 921] [outer = 00000000] [url = about:blank] 06:32:36 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (1863DC00) [pid = 3700] [serial = 922] [outer = 00000000] [url = about:blank] 06:32:36 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (19250400) [pid = 3700] [serial = 924] [outer = 00000000] [url = about:blank] 06:32:36 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (194DB400) [pid = 3700] [serial = 925] [outer = 00000000] [url = about:blank] 06:32:36 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (1DE2EC00) [pid = 3700] [serial = 915] [outer = 00000000] [url = about:blank] 06:32:36 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (1DF6CC00) [pid = 3700] [serial = 916] [outer = 00000000] [url = about:blank] 06:32:36 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (11B3FC00) [pid = 3700] [serial = 945] [outer = 00000000] [url = about:blank] 06:32:36 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (136DAC00) [pid = 3700] [serial = 940] [outer = 00000000] [url = about:blank] 06:32:36 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (19245800) [pid = 3700] [serial = 942] [outer = 00000000] [url = about:blank] 06:32:36 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (13A0E400) [pid = 3700] [serial = 946] [outer = 00000000] [url = about:blank] 06:32:36 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (1D0BD000) [pid = 3700] [serial = 931] [outer = 00000000] [url = about:blank] 06:32:36 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (1960E800) [pid = 3700] [serial = 943] [outer = 00000000] [url = about:blank] 06:32:36 INFO - PROCESS | 3700 | 1461159156132 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]]]}] 06:32:36 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 06:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 941ms 06:32:36 INFO - PROCESS | 3700 | 1461159156164 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 06:32:36 INFO - PROCESS | 3700 | 1461159156169 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 06:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 06:32:36 INFO - PROCESS | 3700 | 1461159156175 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 06:32:36 INFO - PROCESS | 3700 | 1461159156177 Marionette TRACE conn3 <- [1,1318,null,{}] 06:32:36 INFO - PROCESS | 3700 | 1461159156181 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}] 06:32:36 INFO - PROCESS | 3700 | 1461159156265 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 06:32:36 INFO - PROCESS | 3700 | 1461159156350 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:36 INFO - PROCESS | 3700 | ++DOCSHELL 13204000 == 73 [pid = 3700] [id = 339] 06:32:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (13260400) [pid = 3700] [serial = 1016] [outer = 00000000] 06:32:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (15513400) [pid = 3700] [serial = 1017] [outer = 13260400] 06:32:36 INFO - PROCESS | 3700 | 1461159156395 Marionette DEBUG loaded listener.js 06:32:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (16547400) [pid = 3700] [serial = 1018] [outer = 13260400] 06:32:36 INFO - PROCESS | 3700 | 1461159156781 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]]]}] 06:32:36 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 06:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 694ms 06:32:36 INFO - PROCESS | 3700 | 1461159156873 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 06:32:36 INFO - PROCESS | 3700 | 1461159156876 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 06:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 06:32:36 INFO - PROCESS | 3700 | 1461159156881 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 06:32:36 INFO - PROCESS | 3700 | 1461159156886 Marionette TRACE conn3 <- [1,1322,null,{}] 06:32:36 INFO - PROCESS | 3700 | 1461159156897 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}] 06:32:36 INFO - PROCESS | 3700 | 1461159156981 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 06:32:36 INFO - PROCESS | 3700 | 1461159156994 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:37 INFO - PROCESS | 3700 | ++DOCSHELL 18906400 == 74 [pid = 3700] [id = 340] 06:32:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (18906C00) [pid = 3700] [serial = 1019] [outer = 00000000] 06:32:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (18966000) [pid = 3700] [serial = 1020] [outer = 18906C00] 06:32:37 INFO - PROCESS | 3700 | 1461159157043 Marionette DEBUG loaded listener.js 06:32:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (19104000) [pid = 3700] [serial = 1021] [outer = 18906C00] 06:32:37 INFO - PROCESS | 3700 | 1461159157489 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]]]}] 06:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 06:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 632ms 06:32:37 INFO - PROCESS | 3700 | 1461159157537 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 06:32:37 INFO - PROCESS | 3700 | 1461159157539 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 06:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 06:32:37 INFO - PROCESS | 3700 | 1461159157542 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 06:32:37 INFO - PROCESS | 3700 | 1461159157544 Marionette TRACE conn3 <- [1,1326,null,{}] 06:32:37 INFO - PROCESS | 3700 | 1461159157547 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}] 06:32:37 INFO - PROCESS | 3700 | 1461159157634 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 06:32:37 INFO - PROCESS | 3700 | 1461159157640 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:37 INFO - PROCESS | 3700 | ++DOCSHELL 191D2800 == 75 [pid = 3700] [id = 341] 06:32:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (191D2C00) [pid = 3700] [serial = 1022] [outer = 00000000] 06:32:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (19250400) [pid = 3700] [serial = 1023] [outer = 191D2C00] 06:32:37 INFO - PROCESS | 3700 | 1461159157688 Marionette DEBUG loaded listener.js 06:32:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (194CFC00) [pid = 3700] [serial = 1024] [outer = 191D2C00] 06:32:38 INFO - PROCESS | 3700 | 1461159158593 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]]]}] 06:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 06:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1079ms 06:32:38 INFO - PROCESS | 3700 | 1461159158625 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 06:32:38 INFO - PROCESS | 3700 | 1461159158629 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 06:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 06:32:38 INFO - PROCESS | 3700 | 1461159158640 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 06:32:38 INFO - PROCESS | 3700 | 1461159158642 Marionette TRACE conn3 <- [1,1330,null,{}] 06:32:38 INFO - PROCESS | 3700 | 1461159158645 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}] 06:32:38 INFO - PROCESS | 3700 | 1461159158751 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 06:32:38 INFO - PROCESS | 3700 | 1461159158758 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:38 INFO - PROCESS | 3700 | ++DOCSHELL 19242000 == 76 [pid = 3700] [id = 342] 06:32:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (19244000) [pid = 3700] [serial = 1025] [outer = 00000000] 06:32:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (19605C00) [pid = 3700] [serial = 1026] [outer = 19244000] 06:32:38 INFO - PROCESS | 3700 | 1461159158802 Marionette DEBUG loaded listener.js 06:32:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (1960C000) [pid = 3700] [serial = 1027] [outer = 19244000] 06:32:39 INFO - PROCESS | 3700 | 1461159159259 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]]]}] 06:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 06:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 694ms 06:32:39 INFO - PROCESS | 3700 | 1461159159317 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 06:32:39 INFO - PROCESS | 3700 | 1461159159319 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 06:32:39 INFO - PROCESS | 3700 | 1461159159323 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 06:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 06:32:39 INFO - PROCESS | 3700 | 1461159159325 Marionette TRACE conn3 <- [1,1334,null,{}] 06:32:39 INFO - PROCESS | 3700 | 1461159159334 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}] 06:32:39 INFO - PROCESS | 3700 | 1461159159461 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 06:32:39 INFO - PROCESS | 3700 | 1461159159472 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:39 INFO - PROCESS | 3700 | ++DOCSHELL 196CA400 == 77 [pid = 3700] [id = 343] 06:32:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (196CC000) [pid = 3700] [serial = 1028] [outer = 00000000] 06:32:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (19AC8800) [pid = 3700] [serial = 1029] [outer = 196CC000] 06:32:39 INFO - PROCESS | 3700 | 1461159159567 Marionette DEBUG loaded listener.js 06:32:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 104 (19AC7C00) [pid = 3700] [serial = 1030] [outer = 196CC000] 06:32:39 INFO - PROCESS | 3700 | 1461159159992 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]]]}] 06:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 06:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 694ms 06:32:40 INFO - PROCESS | 3700 | 1461159160040 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 06:32:40 INFO - PROCESS | 3700 | 1461159160042 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 06:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 06:32:40 INFO - PROCESS | 3700 | 1461159160054 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 06:32:40 INFO - PROCESS | 3700 | 1461159160056 Marionette TRACE conn3 <- [1,1338,null,{}] 06:32:40 INFO - PROCESS | 3700 | 1461159160059 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}] 06:32:40 INFO - PROCESS | 3700 | 1461159160230 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 06:32:40 INFO - PROCESS | 3700 | --DOMWINDOW == 103 (16964400) [pid = 3700] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 06:32:40 INFO - PROCESS | 3700 | --DOMWINDOW == 102 (13269400) [pid = 3700] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 06:32:40 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (1960C400) [pid = 3700] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 06:32:40 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (1D0BA000) [pid = 3700] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 06:32:40 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (1AC2B800) [pid = 3700] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 06:32:40 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (1D290800) [pid = 3700] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 06:32:40 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (17A98C00) [pid = 3700] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 06:32:40 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (1354CC00) [pid = 3700] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 06:32:40 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (1DE2FC00) [pid = 3700] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 06:32:40 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (1AC99400) [pid = 3700] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 06:32:40 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (15518800) [pid = 3700] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 06:32:40 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (1960EC00) [pid = 3700] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 06:32:40 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (18A03C00) [pid = 3700] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 06:32:40 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (142AE800) [pid = 3700] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 06:32:40 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (19AD1C00) [pid = 3700] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 06:32:40 INFO - PROCESS | 3700 | 1461159160296 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:40 INFO - PROCESS | 3700 | ++DOCSHELL 11B37400 == 78 [pid = 3700] [id = 344] 06:32:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (13209000) [pid = 3700] [serial = 1031] [outer = 00000000] 06:32:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (13A48C00) [pid = 3700] [serial = 1032] [outer = 13209000] 06:32:40 INFO - PROCESS | 3700 | 1461159160342 Marionette DEBUG loaded listener.js 06:32:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (1641C000) [pid = 3700] [serial = 1033] [outer = 13209000] 06:32:40 INFO - PROCESS | 3700 | 1461159160686 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]]]}] 06:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 06:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 678ms 06:32:40 INFO - PROCESS | 3700 | 1461159160736 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 06:32:40 INFO - PROCESS | 3700 | 1461159160738 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 06:32:40 INFO - PROCESS | 3700 | 1461159160741 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 06:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 06:32:40 INFO - PROCESS | 3700 | 1461159160743 Marionette TRACE conn3 <- [1,1342,null,{}] 06:32:40 INFO - PROCESS | 3700 | 1461159160746 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}] 06:32:40 INFO - PROCESS | 3700 | 1461159160824 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 06:32:40 INFO - PROCESS | 3700 | 1461159160830 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:40 INFO - PROCESS | 3700 | ++DOCSHELL 14BF1400 == 79 [pid = 3700] [id = 345] 06:32:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (17DA2C00) [pid = 3700] [serial = 1034] [outer = 00000000] 06:32:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (19AD0400) [pid = 3700] [serial = 1035] [outer = 17DA2C00] 06:32:40 INFO - PROCESS | 3700 | 1461159160874 Marionette DEBUG loaded listener.js 06:32:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (1A070000) [pid = 3700] [serial = 1036] [outer = 17DA2C00] 06:32:41 INFO - PROCESS | 3700 | 1461159161284 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]]]}] 06:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 06:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 586ms 06:32:41 INFO - PROCESS | 3700 | 1461159161342 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 06:32:41 INFO - PROCESS | 3700 | 1461159161343 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 06:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 06:32:41 INFO - PROCESS | 3700 | 1461159161350 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 06:32:41 INFO - PROCESS | 3700 | 1461159161352 Marionette TRACE conn3 <- [1,1346,null,{}] 06:32:41 INFO - PROCESS | 3700 | 1461159161356 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}] 06:32:41 INFO - PROCESS | 3700 | 1461159161434 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 06:32:41 INFO - PROCESS | 3700 | 1461159161440 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:41 INFO - PROCESS | 3700 | ++DOCSHELL 1354FC00 == 80 [pid = 3700] [id = 346] 06:32:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (194D7400) [pid = 3700] [serial = 1037] [outer = 00000000] 06:32:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (1A7BA000) [pid = 3700] [serial = 1038] [outer = 194D7400] 06:32:41 INFO - PROCESS | 3700 | 1461159161484 Marionette DEBUG loaded listener.js 06:32:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (1A7C0C00) [pid = 3700] [serial = 1039] [outer = 194D7400] 06:32:41 INFO - PROCESS | 3700 | 1461159161914 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]]]}] 06:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 06:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 632ms 06:32:41 INFO - PROCESS | 3700 | 1461159161970 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 06:32:41 INFO - PROCESS | 3700 | 1461159161972 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 06:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 06:32:41 INFO - PROCESS | 3700 | 1461159161976 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 06:32:41 INFO - PROCESS | 3700 | 1461159161978 Marionette TRACE conn3 <- [1,1350,null,{}] 06:32:41 INFO - PROCESS | 3700 | 1461159161986 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}] 06:32:42 INFO - PROCESS | 3700 | 1461159162064 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 06:32:42 INFO - PROCESS | 3700 | 1461159162070 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:42 INFO - PROCESS | 3700 | ++DOCSHELL 13371400 == 81 [pid = 3700] [id = 347] 06:32:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (13A4B800) [pid = 3700] [serial = 1040] [outer = 00000000] 06:32:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (1A93E000) [pid = 3700] [serial = 1041] [outer = 13A4B800] 06:32:42 INFO - PROCESS | 3700 | 1461159162113 Marionette DEBUG loaded listener.js 06:32:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (1AC37400) [pid = 3700] [serial = 1042] [outer = 13A4B800] 06:32:42 INFO - PROCESS | 3700 | 1461159162857 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]]]}] 06:32:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 06:32:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 925ms 06:32:42 INFO - PROCESS | 3700 | 1461159162906 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 06:32:42 INFO - PROCESS | 3700 | 1461159162911 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 06:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 06:32:42 INFO - PROCESS | 3700 | 1461159162917 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 06:32:42 INFO - PROCESS | 3700 | 1461159162921 Marionette TRACE conn3 <- [1,1354,null,{}] 06:32:42 INFO - PROCESS | 3700 | 1461159162927 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}] 06:32:43 INFO - PROCESS | 3700 | 1461159163045 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 06:32:43 INFO - PROCESS | 3700 | 1461159163168 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:43 INFO - PROCESS | 3700 | ++DOCSHELL 1354F800 == 82 [pid = 3700] [id = 348] 06:32:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (13550000) [pid = 3700] [serial = 1043] [outer = 00000000] 06:32:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (16545C00) [pid = 3700] [serial = 1044] [outer = 13550000] 06:32:43 INFO - PROCESS | 3700 | 1461159163225 Marionette DEBUG loaded listener.js 06:32:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 104 (17A8B400) [pid = 3700] [serial = 1045] [outer = 13550000] 06:32:43 INFO - PROCESS | 3700 | 1461159163838 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] 06:32:43 INFO - PROCESS | 3700 | 1461159163868 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 06:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 06:32:43 INFO - PROCESS | 3700 | 1461159163874 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 06:32:43 INFO - PROCESS | 3700 | 1461159163877 Marionette TRACE conn3 <- [1,1358,null,{}] 06:32:43 INFO - PROCESS | 3700 | 1461159163881 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}] 06:32:43 INFO - PROCESS | 3700 | 1461159163989 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 06:32:44 INFO - PROCESS | 3700 | 1461159164119 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:44 INFO - PROCESS | 3700 | ++DOCSHELL 15BDEC00 == 83 [pid = 3700] [id = 349] 06:32:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 105 (15BE7000) [pid = 3700] [serial = 1046] [outer = 00000000] 06:32:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 106 (1954A000) [pid = 3700] [serial = 1047] [outer = 15BE7000] 06:32:44 INFO - PROCESS | 3700 | 1461159164174 Marionette DEBUG loaded listener.js 06:32:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 107 (196C5800) [pid = 3700] [serial = 1048] [outer = 15BE7000] 06:32:44 INFO - PROCESS | 3700 | 1461159164808 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] 06:32:44 INFO - PROCESS | 3700 | 1461159164861 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 06:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 06:32:44 INFO - PROCESS | 3700 | 1461159164865 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 06:32:44 INFO - PROCESS | 3700 | 1461159164868 Marionette TRACE conn3 <- [1,1362,null,{}] 06:32:44 INFO - PROCESS | 3700 | 1461159164879 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}] 06:32:44 INFO - PROCESS | 3700 | 1461159164986 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 06:32:45 INFO - PROCESS | 3700 | 1461159165119 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:45 INFO - PROCESS | 3700 | ++DOCSHELL 1AC2CC00 == 84 [pid = 3700] [id = 350] 06:32:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 108 (1AC35C00) [pid = 3700] [serial = 1049] [outer = 00000000] 06:32:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 109 (1C34BC00) [pid = 3700] [serial = 1050] [outer = 1AC35C00] 06:32:45 INFO - PROCESS | 3700 | 1461159165176 Marionette DEBUG loaded listener.js 06:32:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 110 (1C355C00) [pid = 3700] [serial = 1051] [outer = 1AC35C00] 06:32:45 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:32:45 INFO - PROCESS | 3700 | 1461159165848 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] 06:32:45 INFO - PROCESS | 3700 | 1461159165896 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 06:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 06:32:45 INFO - PROCESS | 3700 | 1461159165899 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 06:32:45 INFO - PROCESS | 3700 | 1461159165901 Marionette TRACE conn3 <- [1,1366,null,{}] 06:32:45 INFO - PROCESS | 3700 | 1461159165921 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}] 06:32:46 INFO - PROCESS | 3700 | 1461159166057 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 06:32:46 INFO - PROCESS | 3700 | 1461159166322 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:46 INFO - PROCESS | 3700 | ++DOCSHELL 11B31400 == 85 [pid = 3700] [id = 351] 06:32:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 111 (11B33000) [pid = 3700] [serial = 1052] [outer = 00000000] 06:32:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 112 (13A0A400) [pid = 3700] [serial = 1053] [outer = 11B33000] 06:32:46 INFO - PROCESS | 3700 | 1461159166398 Marionette DEBUG loaded listener.js 06:32:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 113 (14B15C00) [pid = 3700] [serial = 1054] [outer = 11B33000] 06:32:47 INFO - PROCESS | 3700 | 1461159167016 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] 06:32:47 INFO - PROCESS | 3700 | 1461159167099 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 06:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 06:32:47 INFO - PROCESS | 3700 | 1461159167104 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 06:32:47 INFO - PROCESS | 3700 | 1461159167107 Marionette TRACE conn3 <- [1,1370,null,{}] 06:32:47 INFO - PROCESS | 3700 | 1461159167112 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}] 06:32:47 INFO - PROCESS | 3700 | 1461159167217 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 06:32:47 INFO - PROCESS | 3700 | --DOMWINDOW == 111 (1D647800) [pid = 3700] [serial = 904] [outer = 00000000] [url = about:blank] 06:32:47 INFO - PROCESS | 3700 | --DOMWINDOW == 110 (1C34E800) [pid = 3700] [serial = 981] [outer = 00000000] [url = about:blank] 06:32:47 INFO - PROCESS | 3700 | --DOMWINDOW == 109 (1D6BE000) [pid = 3700] [serial = 984] [outer = 00000000] [url = about:blank] 06:32:47 INFO - PROCESS | 3700 | --DOMWINDOW == 108 (1C34A400) [pid = 3700] [serial = 982] [outer = 00000000] [url = about:blank] 06:32:47 INFO - PROCESS | 3700 | --DOMWINDOW == 107 (1A073800) [pid = 3700] [serial = 964] [outer = 00000000] [url = about:blank] 06:32:47 INFO - PROCESS | 3700 | --DOMWINDOW == 106 (196CB800) [pid = 3700] [serial = 963] [outer = 00000000] [url = about:blank] 06:32:47 INFO - PROCESS | 3700 | --DOMWINDOW == 105 (15BF3000) [pid = 3700] [serial = 969] [outer = 00000000] [url = about:blank] 06:32:47 INFO - PROCESS | 3700 | --DOMWINDOW == 104 (18952800) [pid = 3700] [serial = 970] [outer = 00000000] [url = about:blank] 06:32:47 INFO - PROCESS | 3700 | --DOMWINDOW == 103 (1E328800) [pid = 3700] [serial = 961] [outer = 00000000] [url = about:blank] 06:32:47 INFO - PROCESS | 3700 | --DOMWINDOW == 102 (1DF77C00) [pid = 3700] [serial = 960] [outer = 00000000] [url = about:blank] 06:32:47 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (1D6B9000) [pid = 3700] [serial = 958] [outer = 00000000] [url = about:blank] 06:32:47 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (1C352000) [pid = 3700] [serial = 957] [outer = 00000000] [url = about:blank] 06:32:47 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (17F9B400) [pid = 3700] [serial = 952] [outer = 00000000] [url = about:blank] 06:32:47 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (16550800) [pid = 3700] [serial = 951] [outer = 00000000] [url = about:blank] 06:32:47 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (196C8000) [pid = 3700] [serial = 972] [outer = 00000000] [url = about:blank] 06:32:47 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (19A54C00) [pid = 3700] [serial = 973] [outer = 00000000] [url = about:blank] 06:32:47 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (19607000) [pid = 3700] [serial = 955] [outer = 00000000] [url = about:blank] 06:32:47 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (19249C00) [pid = 3700] [serial = 954] [outer = 00000000] [url = about:blank] 06:32:47 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (19103800) [pid = 3700] [serial = 967] [outer = 00000000] [url = about:blank] 06:32:47 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (18953000) [pid = 3700] [serial = 966] [outer = 00000000] [url = about:blank] 06:32:47 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (1A072800) [pid = 3700] [serial = 975] [outer = 00000000] [url = about:blank] 06:32:47 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (18631C00) [pid = 3700] [serial = 990] [outer = 00000000] [url = about:blank] 06:32:47 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (1D908800) [pid = 3700] [serial = 985] [outer = 00000000] [url = about:blank] 06:32:47 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (15517400) [pid = 3700] [serial = 988] [outer = 00000000] [url = about:blank] 06:32:47 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (13A18000) [pid = 3700] [serial = 987] [outer = 00000000] [url = about:blank] 06:32:47 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (1A7B9C00) [pid = 3700] [serial = 978] [outer = 00000000] [url = about:blank] 06:32:47 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (1A7C5000) [pid = 3700] [serial = 979] [outer = 00000000] [url = about:blank] 06:32:47 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (1A3CA000) [pid = 3700] [serial = 976] [outer = 00000000] [url = about:blank] 06:32:47 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (187A9000) [pid = 3700] [serial = 991] [outer = 00000000] [url = about:blank] 06:32:47 INFO - PROCESS | 3700 | 1461159167308 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:47 INFO - PROCESS | 3700 | ++DOCSHELL 13549800 == 68 [pid = 3700] [id = 352] 06:32:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (13A18000) [pid = 3700] [serial = 1055] [outer = 00000000] 06:32:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (15BD9C00) [pid = 3700] [serial = 1056] [outer = 13A18000] 06:32:47 INFO - PROCESS | 3700 | 1461159167355 Marionette DEBUG loaded listener.js 06:32:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (15E5B400) [pid = 3700] [serial = 1057] [outer = 13A18000] 06:32:47 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:32:47 INFO - PROCESS | 3700 | 1461159167807 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] 06:32:47 INFO - PROCESS | 3700 | 1461159167833 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 06:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 06:32:47 INFO - PROCESS | 3700 | 1461159167838 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 06:32:47 INFO - PROCESS | 3700 | 1461159167840 Marionette TRACE conn3 <- [1,1374,null,{}] 06:32:47 INFO - PROCESS | 3700 | 1461159167844 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}] 06:32:47 INFO - PROCESS | 3700 | 1461159167928 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 06:32:47 INFO - PROCESS | 3700 | 1461159167936 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:47 INFO - PROCESS | 3700 | ++DOCSHELL 17D9AC00 == 69 [pid = 3700] [id = 353] 06:32:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (17F8FC00) [pid = 3700] [serial = 1058] [outer = 00000000] 06:32:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (18639800) [pid = 3700] [serial = 1059] [outer = 17F8FC00] 06:32:47 INFO - PROCESS | 3700 | 1461159167981 Marionette DEBUG loaded listener.js 06:32:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (18907400) [pid = 3700] [serial = 1060] [outer = 17F8FC00] 06:32:48 INFO - PROCESS | 3700 | 1461159168454 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] 06:32:48 INFO - PROCESS | 3700 | 1461159168478 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 06:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 06:32:48 INFO - PROCESS | 3700 | 1461159168486 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 06:32:48 INFO - PROCESS | 3700 | 1461159168492 Marionette TRACE conn3 <- [1,1378,null,{}] 06:32:48 INFO - PROCESS | 3700 | 1461159168500 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}] 06:32:48 INFO - PROCESS | 3700 | 1461159168580 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 06:32:48 INFO - PROCESS | 3700 | 1461159168587 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:48 INFO - PROCESS | 3700 | ++DOCSHELL 191D0C00 == 70 [pid = 3700] [id = 354] 06:32:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (1924B400) [pid = 3700] [serial = 1061] [outer = 00000000] 06:32:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (194D8800) [pid = 3700] [serial = 1062] [outer = 1924B400] 06:32:48 INFO - PROCESS | 3700 | 1461159168631 Marionette DEBUG loaded listener.js 06:32:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (19546C00) [pid = 3700] [serial = 1063] [outer = 1924B400] 06:32:49 INFO - PROCESS | 3700 | 1461159169043 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]]]}] 06:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 06:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 586ms 06:32:49 INFO - PROCESS | 3700 | 1461159169068 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 06:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 06:32:49 INFO - PROCESS | 3700 | 1461159169071 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 06:32:49 INFO - PROCESS | 3700 | 1461159169074 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 06:32:49 INFO - PROCESS | 3700 | 1461159169075 Marionette TRACE conn3 <- [1,1382,null,{}] 06:32:49 INFO - PROCESS | 3700 | 1461159169079 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}] 06:32:49 INFO - PROCESS | 3700 | 1461159169156 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 06:32:49 INFO - PROCESS | 3700 | 1461159169162 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:49 INFO - PROCESS | 3700 | ++DOCSHELL 194D5C00 == 71 [pid = 3700] [id = 355] 06:32:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (194DC400) [pid = 3700] [serial = 1064] [outer = 00000000] 06:32:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (196CB800) [pid = 3700] [serial = 1065] [outer = 194DC400] 06:32:49 INFO - PROCESS | 3700 | 1461159169208 Marionette DEBUG loaded listener.js 06:32:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (197ED000) [pid = 3700] [serial = 1066] [outer = 194DC400] 06:32:49 INFO - PROCESS | 3700 | 1461159169681 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]]]}] 06:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 06:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 616ms 06:32:49 INFO - PROCESS | 3700 | 1461159169716 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 06:32:49 INFO - PROCESS | 3700 | 1461159169718 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 06:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 06:32:49 INFO - PROCESS | 3700 | 1461159169721 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 06:32:49 INFO - PROCESS | 3700 | 1461159169723 Marionette TRACE conn3 <- [1,1386,null,{}] 06:32:49 INFO - PROCESS | 3700 | 1461159169726 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}] 06:32:49 INFO - PROCESS | 3700 | 1461159169843 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 06:32:49 INFO - PROCESS | 3700 | 1461159169850 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:49 INFO - PROCESS | 3700 | ++DOCSHELL 1320A800 == 72 [pid = 3700] [id = 356] 06:32:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (19ACB800) [pid = 3700] [serial = 1067] [outer = 00000000] 06:32:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (1A073400) [pid = 3700] [serial = 1068] [outer = 19ACB800] 06:32:49 INFO - PROCESS | 3700 | 1461159169949 Marionette DEBUG loaded listener.js 06:32:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (1A288C00) [pid = 3700] [serial = 1069] [outer = 19ACB800] 06:32:50 INFO - PROCESS | 3700 | 1461159170373 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]]]}] 06:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 06:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 693ms 06:32:50 INFO - PROCESS | 3700 | 1461159170402 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 06:32:50 INFO - PROCESS | 3700 | 1461159170404 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 06:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 06:32:50 INFO - PROCESS | 3700 | 1461159170414 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 06:32:50 INFO - PROCESS | 3700 | 1461159170416 Marionette TRACE conn3 <- [1,1390,null,{}] 06:32:50 INFO - PROCESS | 3700 | 1461159170419 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}] 06:32:50 INFO - PROCESS | 3700 | 1461159170528 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 06:32:50 INFO - PROCESS | 3700 | 1461159170622 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:50 INFO - PROCESS | 3700 | ++DOCSHELL 13541800 == 73 [pid = 3700] [id = 357] 06:32:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (1A78FC00) [pid = 3700] [serial = 1070] [outer = 00000000] 06:32:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (1A7C7400) [pid = 3700] [serial = 1071] [outer = 1A78FC00] 06:32:50 INFO - PROCESS | 3700 | 1461159170665 Marionette DEBUG loaded listener.js 06:32:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (1A939000) [pid = 3700] [serial = 1072] [outer = 1A78FC00] 06:32:51 INFO - PROCESS | 3700 | 1461159171078 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]]]}] 06:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 06:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 678ms 06:32:51 INFO - PROCESS | 3700 | 1461159171112 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 06:32:51 INFO - PROCESS | 3700 | 1461159171114 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 06:32:51 INFO - PROCESS | 3700 | 1461159171117 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 06:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 06:32:51 INFO - PROCESS | 3700 | 1461159171119 Marionette TRACE conn3 <- [1,1394,null,{}] 06:32:51 INFO - PROCESS | 3700 | 1461159171122 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}] 06:32:51 INFO - PROCESS | 3700 | 1461159171228 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 06:32:51 INFO - PROCESS | 3700 | 1461159171233 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:51 INFO - PROCESS | 3700 | ++DOCSHELL 1A797C00 == 74 [pid = 3700] [id = 358] 06:32:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (1A93CC00) [pid = 3700] [serial = 1073] [outer = 00000000] 06:32:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (1C346400) [pid = 3700] [serial = 1074] [outer = 1A93CC00] 06:32:51 INFO - PROCESS | 3700 | 1461159171325 Marionette DEBUG loaded listener.js 06:32:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 104 (1C354C00) [pid = 3700] [serial = 1075] [outer = 1A93CC00] 06:32:51 INFO - PROCESS | 3700 | --DOMWINDOW == 103 (19244000) [pid = 3700] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 06:32:51 INFO - PROCESS | 3700 | --DOMWINDOW == 102 (196CC000) [pid = 3700] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 06:32:51 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (191D2C00) [pid = 3700] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 06:32:51 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (13260400) [pid = 3700] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 06:32:51 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (15BD8000) [pid = 3700] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 06:32:51 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (18906C00) [pid = 3700] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 06:32:51 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (17DA2C00) [pid = 3700] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 06:32:51 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (13209000) [pid = 3700] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 06:32:51 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (15D8C400) [pid = 3700] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 06:32:51 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (194D7400) [pid = 3700] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 06:32:51 INFO - PROCESS | 3700 | 1461159171768 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]]]}] 06:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 06:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 679ms 06:32:51 INFO - PROCESS | 3700 | 1461159171803 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 06:32:51 INFO - PROCESS | 3700 | 1461159171805 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 06:32:51 INFO - PROCESS | 3700 | 1461159171809 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 06:32:51 INFO - PROCESS | 3700 | 1461159171810 Marionette TRACE conn3 <- [1,1398,null,{}] 06:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 06:32:51 INFO - PROCESS | 3700 | 1461159171814 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}] 06:32:51 INFO - PROCESS | 3700 | 1461159171925 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 06:32:51 INFO - PROCESS | 3700 | 1461159171933 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:51 INFO - PROCESS | 3700 | ++DOCSHELL 13375400 == 75 [pid = 3700] [id = 359] 06:32:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (1894C000) [pid = 3700] [serial = 1076] [outer = 00000000] 06:32:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (19A0CC00) [pid = 3700] [serial = 1077] [outer = 1894C000] 06:32:51 INFO - PROCESS | 3700 | 1461159171977 Marionette DEBUG loaded listener.js 06:32:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (1A78E000) [pid = 3700] [serial = 1078] [outer = 1894C000] 06:32:52 INFO - PROCESS | 3700 | 1461159172401 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]]]}] 06:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 06:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 632ms 06:32:52 INFO - PROCESS | 3700 | 1461159172448 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 06:32:52 INFO - PROCESS | 3700 | 1461159172450 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 06:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 06:32:52 INFO - PROCESS | 3700 | 1461159172454 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 06:32:52 INFO - PROCESS | 3700 | 1461159172455 Marionette TRACE conn3 <- [1,1402,null,{}] 06:32:52 INFO - PROCESS | 3700 | 1461159172458 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}] 06:32:52 INFO - PROCESS | 3700 | 1461159172534 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 06:32:52 INFO - PROCESS | 3700 | 1461159172540 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:52 INFO - PROCESS | 3700 | ++DOCSHELL 1924E400 == 76 [pid = 3700] [id = 360] 06:32:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (1954F400) [pid = 3700] [serial = 1079] [outer = 00000000] 06:32:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (1D06D800) [pid = 3700] [serial = 1080] [outer = 1954F400] 06:32:52 INFO - PROCESS | 3700 | 1461159172586 Marionette DEBUG loaded listener.js 06:32:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (1D079400) [pid = 3700] [serial = 1081] [outer = 1954F400] 06:32:53 INFO - PROCESS | 3700 | 1461159173015 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]]]}] 06:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 06:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 632ms 06:32:53 INFO - PROCESS | 3700 | 1461159173075 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 06:32:53 INFO - PROCESS | 3700 | 1461159173077 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 06:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 06:32:53 INFO - PROCESS | 3700 | 1461159173080 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 06:32:53 INFO - PROCESS | 3700 | 1461159173082 Marionette TRACE conn3 <- [1,1406,null,{}] 06:32:53 INFO - PROCESS | 3700 | 1461159173085 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}] 06:32:53 INFO - PROCESS | 3700 | 1461159173162 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 06:32:53 INFO - PROCESS | 3700 | 1461159173170 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:53 INFO - PROCESS | 3700 | ++DOCSHELL 144A5000 == 77 [pid = 3700] [id = 361] 06:32:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (147BB400) [pid = 3700] [serial = 1082] [outer = 00000000] 06:32:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (1D28EC00) [pid = 3700] [serial = 1083] [outer = 147BB400] 06:32:53 INFO - PROCESS | 3700 | 1461159173219 Marionette DEBUG loaded listener.js 06:32:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (1D432400) [pid = 3700] [serial = 1084] [outer = 147BB400] 06:32:54 INFO - PROCESS | 3700 | --DOCSHELL 1D90B800 == 76 [pid = 3700] [id = 222] 06:32:54 INFO - PROCESS | 3700 | --DOCSHELL 1C249800 == 75 [pid = 3700] [id = 265] 06:32:54 INFO - PROCESS | 3700 | --DOCSHELL 15BD3400 == 74 [pid = 3700] [id = 267] 06:32:54 INFO - PROCESS | 3700 | --DOCSHELL 18635800 == 73 [pid = 3700] [id = 303] 06:32:54 INFO - PROCESS | 3700 | --DOCSHELL 14B63400 == 72 [pid = 3700] [id = 317] 06:32:54 INFO - PROCESS | 3700 | --DOCSHELL 1A3D2C00 == 71 [pid = 3700] [id = 275] 06:32:54 INFO - PROCESS | 3700 | --DOCSHELL 147B1000 == 70 [pid = 3700] [id = 306] 06:32:54 INFO - PROCESS | 3700 | --DOCSHELL 136D5000 == 69 [pid = 3700] [id = 337] 06:32:54 INFO - PROCESS | 3700 | --DOCSHELL 15DD9000 == 68 [pid = 3700] [id = 185] 06:32:54 INFO - PROCESS | 3700 | --DOCSHELL 15D0D000 == 67 [pid = 3700] [id = 236] 06:32:54 INFO - PROCESS | 3700 | --DOCSHELL 17D9C000 == 66 [pid = 3700] [id = 274] 06:32:54 INFO - PROCESS | 3700 | --DOCSHELL 1DE2F400 == 65 [pid = 3700] [id = 320] 06:32:54 INFO - PROCESS | 3700 | --DOCSHELL 19241400 == 64 [pid = 3700] [id = 220] 06:32:54 INFO - PROCESS | 3700 | --DOCSHELL 194D4000 == 63 [pid = 3700] [id = 250] 06:32:54 INFO - PROCESS | 3700 | --DOCSHELL 18908000 == 62 [pid = 3700] [id = 205] 06:32:54 INFO - PROCESS | 3700 | --DOCSHELL 1AC97400 == 61 [pid = 3700] [id = 319] 06:32:54 INFO - PROCESS | 3700 | --DOCSHELL 1A795000 == 60 [pid = 3700] [id = 266] 06:32:54 INFO - PROCESS | 3700 | --DOCSHELL 14455800 == 59 [pid = 3700] [id = 331] 06:32:54 INFO - PROCESS | 3700 | --DOCSHELL 19108800 == 58 [pid = 3700] [id = 287] 06:32:54 INFO - PROCESS | 3700 | --DOCSHELL 1D073C00 == 57 [pid = 3700] [id = 276] 06:32:54 INFO - PROCESS | 3700 | --DOCSHELL 12B85000 == 56 [pid = 3700] [id = 194] 06:32:54 INFO - PROCESS | 3700 | --DOCSHELL 18951800 == 55 [pid = 3700] [id = 318] 06:32:54 INFO - PROCESS | 3700 | --DOCSHELL 196C7000 == 54 [pid = 3700] [id = 251] 06:32:54 INFO - PROCESS | 3700 | --DOCSHELL 1C350000 == 53 [pid = 3700] [id = 221] 06:32:54 INFO - PROCESS | 3700 | --DOCSHELL 182CE400 == 52 [pid = 3700] [id = 249] 06:32:54 INFO - PROCESS | 3700 | --DOCSHELL 16545000 == 51 [pid = 3700] [id = 289] 06:32:54 INFO - PROCESS | 3700 | --DOCSHELL 1A068800 == 50 [pid = 3700] [id = 206] 06:32:54 INFO - PROCESS | 3700 | --DOCSHELL 11B3DC00 == 49 [pid = 3700] [id = 316] 06:32:54 INFO - PROCESS | 3700 | --DOCSHELL 18908800 == 48 [pid = 3700] [id = 195] 06:32:54 INFO - PROCESS | 3700 | --DOCSHELL 1C243000 == 47 [pid = 3700] [id = 304] 06:32:54 INFO - PROCESS | 3700 | --DOCSHELL 1AC96400 == 46 [pid = 3700] [id = 207] 06:32:54 INFO - PROCESS | 3700 | --DOCSHELL 194DA800 == 45 [pid = 3700] [id = 290] 06:32:54 INFO - PROCESS | 3700 | --DOCSHELL 12CF7400 == 44 [pid = 3700] [id = 204] 06:32:54 INFO - PROCESS | 3700 | --DOCSHELL 15D8F000 == 43 [pid = 3700] [id = 321] 06:32:54 INFO - PROCESS | 3700 | --DOCSHELL 13209C00 == 42 [pid = 3700] [id = 234] 06:32:54 INFO - PROCESS | 3700 | --DOCSHELL 15E66000 == 41 [pid = 3700] [id = 288] 06:32:54 INFO - PROCESS | 3700 | --DOCSHELL 13549800 == 40 [pid = 3700] [id = 352] 06:32:54 INFO - PROCESS | 3700 | --DOCSHELL 11B31400 == 39 [pid = 3700] [id = 351] 06:32:54 INFO - PROCESS | 3700 | --DOCSHELL 1AC2CC00 == 38 [pid = 3700] [id = 350] 06:32:54 INFO - PROCESS | 3700 | --DOCSHELL 1354F800 == 37 [pid = 3700] [id = 348] 06:32:54 INFO - PROCESS | 3700 | --DOCSHELL 15BDEC00 == 36 [pid = 3700] [id = 349] 06:32:54 INFO - PROCESS | 3700 | --DOCSHELL 13371400 == 35 [pid = 3700] [id = 347] 06:32:54 INFO - PROCESS | 3700 | --DOCSHELL 17D9AC00 == 34 [pid = 3700] [id = 353] 06:32:54 INFO - PROCESS | 3700 | --DOCSHELL 191D0C00 == 33 [pid = 3700] [id = 354] 06:32:54 INFO - PROCESS | 3700 | --DOCSHELL 194D5C00 == 32 [pid = 3700] [id = 355] 06:32:54 INFO - PROCESS | 3700 | --DOCSHELL 13541800 == 31 [pid = 3700] [id = 357] 06:32:54 INFO - PROCESS | 3700 | --DOCSHELL 13375400 == 30 [pid = 3700] [id = 359] 06:32:54 INFO - PROCESS | 3700 | --DOCSHELL 1A797C00 == 29 [pid = 3700] [id = 358] 06:32:54 INFO - PROCESS | 3700 | --DOCSHELL 1924E400 == 28 [pid = 3700] [id = 360] 06:32:54 INFO - PROCESS | 3700 | --DOCSHELL 1320A800 == 27 [pid = 3700] [id = 356] 06:32:55 INFO - PROCESS | 3700 | --DOMWINDOW == 102 (1A7BA000) [pid = 3700] [serial = 1038] [outer = 00000000] [url = about:blank] 06:32:55 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (19605C00) [pid = 3700] [serial = 1026] [outer = 00000000] [url = about:blank] 06:32:55 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (15B44800) [pid = 3700] [serial = 996] [outer = 00000000] [url = about:blank] 06:32:55 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (194CF000) [pid = 3700] [serial = 999] [outer = 00000000] [url = about:blank] 06:32:55 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (1A7C3C00) [pid = 3700] [serial = 1002] [outer = 00000000] [url = about:blank] 06:32:55 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (1D6B9C00) [pid = 3700] [serial = 1005] [outer = 00000000] [url = about:blank] 06:32:55 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (19AC7C00) [pid = 3700] [serial = 1030] [outer = 00000000] [url = about:blank] 06:32:55 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (18965C00) [pid = 3700] [serial = 1011] [outer = 00000000] [url = about:blank] 06:32:55 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (19AC8800) [pid = 3700] [serial = 1029] [outer = 00000000] [url = about:blank] 06:32:55 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (19250400) [pid = 3700] [serial = 1023] [outer = 00000000] [url = about:blank] 06:32:55 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (15513400) [pid = 3700] [serial = 1017] [outer = 00000000] [url = about:blank] 06:32:55 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (16547400) [pid = 3700] [serial = 1018] [outer = 00000000] [url = about:blank] 06:32:55 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (1696D000) [pid = 3700] [serial = 1014] [outer = 00000000] [url = about:blank] 06:32:55 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (17A98000) [pid = 3700] [serial = 1015] [outer = 00000000] [url = about:blank] 06:32:55 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (18966000) [pid = 3700] [serial = 1020] [outer = 00000000] [url = about:blank] 06:32:55 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (19104000) [pid = 3700] [serial = 1021] [outer = 00000000] [url = about:blank] 06:32:55 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (1DF74000) [pid = 3700] [serial = 1008] [outer = 00000000] [url = about:blank] 06:32:55 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (19AD0400) [pid = 3700] [serial = 1035] [outer = 00000000] [url = about:blank] 06:32:55 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (1641C000) [pid = 3700] [serial = 1033] [outer = 00000000] [url = about:blank] 06:32:55 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (13A48C00) [pid = 3700] [serial = 1032] [outer = 00000000] [url = about:blank] 06:32:55 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (19AC5800) [pid = 3700] [serial = 994] [outer = 00000000] [url = about:blank] 06:32:55 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1960C000) [pid = 3700] [serial = 1027] [outer = 00000000] [url = about:blank] 06:32:55 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1A7C0C00) [pid = 3700] [serial = 1039] [outer = 00000000] [url = about:blank] 06:32:55 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (194CFC00) [pid = 3700] [serial = 1024] [outer = 00000000] [url = about:blank] 06:32:55 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (1A070000) [pid = 3700] [serial = 1036] [outer = 00000000] [url = about:blank] 06:32:55 INFO - PROCESS | 3700 | 1461159175242 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]]]}] 06:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 06:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 2204ms 06:32:55 INFO - PROCESS | 3700 | 1461159175272 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 06:32:55 INFO - PROCESS | 3700 | 1461159175275 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 06:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 06:32:55 INFO - PROCESS | 3700 | 1461159175281 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 06:32:55 INFO - PROCESS | 3700 | 1461159175284 Marionette TRACE conn3 <- [1,1410,null,{}] 06:32:55 INFO - PROCESS | 3700 | 1461159175290 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}] 06:32:55 INFO - PROCESS | 3700 | 1461159175379 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 06:32:55 INFO - PROCESS | 3700 | 1461159175388 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:55 INFO - PROCESS | 3700 | ++DOCSHELL 12CF8000 == 28 [pid = 3700] [id = 362] 06:32:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (12CF8800) [pid = 3700] [serial = 1085] [outer = 00000000] 06:32:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (1325D400) [pid = 3700] [serial = 1086] [outer = 12CF8800] 06:32:55 INFO - PROCESS | 3700 | 1461159175437 Marionette DEBUG loaded listener.js 06:32:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (13268C00) [pid = 3700] [serial = 1087] [outer = 12CF8800] 06:32:55 INFO - PROCESS | 3700 | 1461159175940 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]]]}] 06:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 06:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 694ms 06:32:55 INFO - PROCESS | 3700 | 1461159175981 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 06:32:55 INFO - PROCESS | 3700 | 1461159175987 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 06:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 06:32:55 INFO - PROCESS | 3700 | 1461159175994 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 06:32:55 INFO - PROCESS | 3700 | 1461159175996 Marionette TRACE conn3 <- [1,1414,null,{}] 06:32:55 INFO - PROCESS | 3700 | 1461159176000 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}] 06:32:56 INFO - PROCESS | 3700 | 1461159176083 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 06:32:56 INFO - PROCESS | 3700 | 1461159176094 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:56 INFO - PROCESS | 3700 | ++DOCSHELL 13547000 == 29 [pid = 3700] [id = 363] 06:32:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (13548C00) [pid = 3700] [serial = 1088] [outer = 00000000] 06:32:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (138A9000) [pid = 3700] [serial = 1089] [outer = 13548C00] 06:32:56 INFO - PROCESS | 3700 | 1461159176140 Marionette DEBUG loaded listener.js 06:32:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (138B6800) [pid = 3700] [serial = 1090] [outer = 13548C00] 06:32:56 INFO - PROCESS | 3700 | 1461159176596 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]]]}] 06:32:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 06:32:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 632ms 06:32:56 INFO - PROCESS | 3700 | 1461159176613 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 06:32:56 INFO - PROCESS | 3700 | 1461159176615 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 06:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 06:32:56 INFO - PROCESS | 3700 | 1461159176619 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 06:32:56 INFO - PROCESS | 3700 | 1461159176622 Marionette TRACE conn3 <- [1,1418,null,{}] 06:32:56 INFO - PROCESS | 3700 | 1461159176637 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}] 06:32:56 INFO - PROCESS | 3700 | 1461159176722 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 06:32:56 INFO - PROCESS | 3700 | 1461159176764 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:56 INFO - PROCESS | 3700 | ++DOCSHELL 1571DC00 == 30 [pid = 3700] [id = 364] 06:32:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (1571E000) [pid = 3700] [serial = 1091] [outer = 00000000] 06:32:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (15B40800) [pid = 3700] [serial = 1092] [outer = 1571E000] 06:32:56 INFO - PROCESS | 3700 | 1461159176813 Marionette DEBUG loaded listener.js 06:32:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (15BDB400) [pid = 3700] [serial = 1093] [outer = 1571E000] 06:32:57 INFO - PROCESS | 3700 | 1461159177298 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]]]}] 06:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 06:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 694ms 06:32:57 INFO - PROCESS | 3700 | 1461159177317 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 06:32:57 INFO - PROCESS | 3700 | 1461159177320 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 06:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 06:32:57 INFO - PROCESS | 3700 | 1461159177323 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 06:32:57 INFO - PROCESS | 3700 | 1461159177325 Marionette TRACE conn3 <- [1,1422,null,{}] 06:32:57 INFO - PROCESS | 3700 | 1461159177329 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}] 06:32:57 INFO - PROCESS | 3700 | 1461159177406 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 06:32:57 INFO - PROCESS | 3700 | 1461159177412 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:57 INFO - PROCESS | 3700 | ++DOCSHELL 13542000 == 31 [pid = 3700] [id = 365] 06:32:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (15E5C000) [pid = 3700] [serial = 1094] [outer = 00000000] 06:32:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (1654E000) [pid = 3700] [serial = 1095] [outer = 15E5C000] 06:32:57 INFO - PROCESS | 3700 | 1461159177457 Marionette DEBUG loaded listener.js 06:32:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (16A8FC00) [pid = 3700] [serial = 1096] [outer = 15E5C000] 06:32:57 INFO - PROCESS | 3700 | 1461159177876 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]]]}] 06:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 06:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 586ms 06:32:57 INFO - PROCESS | 3700 | 1461159177904 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 06:32:57 INFO - PROCESS | 3700 | 1461159177906 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 06:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 06:32:57 INFO - PROCESS | 3700 | 1461159177913 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 06:32:57 INFO - PROCESS | 3700 | 1461159177915 Marionette TRACE conn3 <- [1,1426,null,{}] 06:32:57 INFO - PROCESS | 3700 | 1461159177918 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}] 06:32:57 INFO - PROCESS | 3700 | 1461159178000 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 06:32:58 INFO - PROCESS | 3700 | 1461159178007 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:58 INFO - PROCESS | 3700 | ++DOCSHELL 16A96C00 == 32 [pid = 3700] [id = 366] 06:32:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (17A99000) [pid = 3700] [serial = 1097] [outer = 00000000] 06:32:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (17D9D000) [pid = 3700] [serial = 1098] [outer = 17A99000] 06:32:58 INFO - PROCESS | 3700 | 1461159178053 Marionette DEBUG loaded listener.js 06:32:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (17DA2000) [pid = 3700] [serial = 1099] [outer = 17A99000] 06:32:58 INFO - PROCESS | 3700 | 1461159178515 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]]]}] 06:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 06:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 617ms 06:32:58 INFO - PROCESS | 3700 | 1461159178547 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 06:32:58 INFO - PROCESS | 3700 | 1461159178550 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 06:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 06:32:58 INFO - PROCESS | 3700 | 1461159178553 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 06:32:58 INFO - PROCESS | 3700 | 1461159178554 Marionette TRACE conn3 <- [1,1430,null,{}] 06:32:58 INFO - PROCESS | 3700 | 1461159178558 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}] 06:32:58 INFO - PROCESS | 3700 | 1461159178668 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 06:32:58 INFO - PROCESS | 3700 | 1461159178678 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:58 INFO - PROCESS | 3700 | ++DOCSHELL 17A97C00 == 33 [pid = 3700] [id = 367] 06:32:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (18637400) [pid = 3700] [serial = 1100] [outer = 00000000] 06:32:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (18950800) [pid = 3700] [serial = 1101] [outer = 18637400] 06:32:58 INFO - PROCESS | 3700 | 1461159178726 Marionette DEBUG loaded listener.js 06:32:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (1895DC00) [pid = 3700] [serial = 1102] [outer = 18637400] 06:32:59 INFO - PROCESS | 3700 | 1461159179166 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]]]}] 06:32:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 06:32:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 694ms 06:32:59 INFO - PROCESS | 3700 | 1461159179236 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 06:32:59 INFO - PROCESS | 3700 | 1461159179237 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 06:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 06:32:59 INFO - PROCESS | 3700 | 1461159179241 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 06:32:59 INFO - PROCESS | 3700 | 1461159179242 Marionette TRACE conn3 <- [1,1434,null,{}] 06:32:59 INFO - PROCESS | 3700 | 1461159179246 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}] 06:32:59 INFO - PROCESS | 3700 | 1461159179317 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 06:32:59 INFO - PROCESS | 3700 | 1461159179359 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:59 INFO - PROCESS | 3700 | ++DOCSHELL 1908E800 == 34 [pid = 3700] [id = 368] 06:32:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (19092800) [pid = 3700] [serial = 1103] [outer = 00000000] 06:32:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (19107C00) [pid = 3700] [serial = 1104] [outer = 19092800] 06:32:59 INFO - PROCESS | 3700 | 1461159179403 Marionette DEBUG loaded listener.js 06:32:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (19106000) [pid = 3700] [serial = 1105] [outer = 19092800] 06:32:59 INFO - PROCESS | 3700 | 1461159179815 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]]]}] 06:32:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 06:32:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 586ms 06:32:59 INFO - PROCESS | 3700 | 1461159179843 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 06:32:59 INFO - PROCESS | 3700 | 1461159179845 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 06:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 06:32:59 INFO - PROCESS | 3700 | 1461159179848 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 06:32:59 INFO - PROCESS | 3700 | 1461159179850 Marionette TRACE conn3 <- [1,1438,null,{}] 06:32:59 INFO - PROCESS | 3700 | 1461159179854 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}] 06:32:59 INFO - PROCESS | 3700 | 1461159179925 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 06:32:59 INFO - PROCESS | 3700 | 1461159179931 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:59 INFO - PROCESS | 3700 | ++DOCSHELL 1910CC00 == 35 [pid = 3700] [id = 369] 06:32:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (191C4000) [pid = 3700] [serial = 1106] [outer = 00000000] 06:32:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (19249000) [pid = 3700] [serial = 1107] [outer = 191C4000] 06:32:59 INFO - PROCESS | 3700 | 1461159179975 Marionette DEBUG loaded listener.js 06:33:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (19246800) [pid = 3700] [serial = 1108] [outer = 191C4000] 06:33:00 INFO - PROCESS | 3700 | 1461159180408 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]]]}] 06:33:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 06:33:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 632ms 06:33:00 INFO - PROCESS | 3700 | 1461159180469 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 06:33:00 INFO - PROCESS | 3700 | 1461159180471 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 06:33:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 06:33:00 INFO - PROCESS | 3700 | 1461159180475 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 06:33:00 INFO - PROCESS | 3700 | 1461159180476 Marionette TRACE conn3 <- [1,1442,null,{}] 06:33:00 INFO - PROCESS | 3700 | 1461159180480 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}] 06:33:00 INFO - PROCESS | 3700 | 1461159180583 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 06:33:00 INFO - PROCESS | 3700 | 1461159180592 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:00 INFO - PROCESS | 3700 | ++DOCSHELL 1571D400 == 36 [pid = 3700] [id = 370] 06:33:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (194B4400) [pid = 3700] [serial = 1109] [outer = 00000000] 06:33:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 104 (194D2800) [pid = 3700] [serial = 1110] [outer = 194B4400] 06:33:00 INFO - PROCESS | 3700 | 1461159180636 Marionette DEBUG loaded listener.js 06:33:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 105 (194D2000) [pid = 3700] [serial = 1111] [outer = 194B4400] 06:33:01 INFO - PROCESS | 3700 | 1461159181125 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]]]}] 06:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 06:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 694ms 06:33:01 INFO - PROCESS | 3700 | 1461159181178 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 06:33:01 INFO - PROCESS | 3700 | 1461159181180 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 06:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 06:33:01 INFO - PROCESS | 3700 | 1461159181183 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 06:33:01 INFO - PROCESS | 3700 | 1461159181185 Marionette TRACE conn3 <- [1,1446,null,{}] 06:33:01 INFO - PROCESS | 3700 | 1461159181188 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}] 06:33:01 INFO - PROCESS | 3700 | 1461159181301 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 06:33:01 INFO - PROCESS | 3700 | 1461159181307 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:01 INFO - PROCESS | 3700 | ++DOCSHELL 17D9A800 == 37 [pid = 3700] [id = 371] 06:33:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 106 (194ADC00) [pid = 3700] [serial = 1112] [outer = 00000000] 06:33:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 107 (19603C00) [pid = 3700] [serial = 1113] [outer = 194ADC00] 06:33:01 INFO - PROCESS | 3700 | 1461159181358 Marionette DEBUG loaded listener.js 06:33:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 108 (19606800) [pid = 3700] [serial = 1114] [outer = 194ADC00] 06:33:01 INFO - PROCESS | 3700 | 1461159181797 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]]]}] 06:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 06:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 678ms 06:33:01 INFO - PROCESS | 3700 | 1461159181871 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 06:33:01 INFO - PROCESS | 3700 | 1461159181873 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 06:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 06:33:01 INFO - PROCESS | 3700 | 1461159181917 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 06:33:01 INFO - PROCESS | 3700 | 1461159181919 Marionette TRACE conn3 <- [1,1450,null,{}] 06:33:01 INFO - PROCESS | 3700 | 1461159181922 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}] 06:33:02 INFO - PROCESS | 3700 | 1461159182050 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 06:33:02 INFO - PROCESS | 3700 | 1461159182119 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:02 INFO - PROCESS | 3700 | ++DOCSHELL 196BEC00 == 38 [pid = 3700] [id = 372] 06:33:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 109 (196BF400) [pid = 3700] [serial = 1115] [outer = 00000000] 06:33:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 110 (196CA400) [pid = 3700] [serial = 1116] [outer = 196BF400] 06:33:02 INFO - PROCESS | 3700 | 1461159182177 Marionette DEBUG loaded listener.js 06:33:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 111 (19A57800) [pid = 3700] [serial = 1117] [outer = 196BF400] 06:33:02 INFO - PROCESS | 3700 | --DOMWINDOW == 110 (11B3EC00) [pid = 3700] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 06:33:02 INFO - PROCESS | 3700 | --DOMWINDOW == 109 (138B3C00) [pid = 3700] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 06:33:02 INFO - PROCESS | 3700 | --DOMWINDOW == 108 (19ACB800) [pid = 3700] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 06:33:02 INFO - PROCESS | 3700 | --DOMWINDOW == 107 (1A78FC00) [pid = 3700] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 06:33:02 INFO - PROCESS | 3700 | --DOMWINDOW == 106 (1A93CC00) [pid = 3700] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 06:33:02 INFO - PROCESS | 3700 | --DOMWINDOW == 105 (1894C000) [pid = 3700] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 06:33:02 INFO - PROCESS | 3700 | --DOMWINDOW == 104 (1954F400) [pid = 3700] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 06:33:02 INFO - PROCESS | 3700 | --DOMWINDOW == 103 (17F8FC00) [pid = 3700] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 06:33:02 INFO - PROCESS | 3700 | --DOMWINDOW == 102 (13A18000) [pid = 3700] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 06:33:02 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (11B33000) [pid = 3700] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 06:33:02 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (1AC35C00) [pid = 3700] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 06:33:02 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (15BE7000) [pid = 3700] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 06:33:02 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (13550000) [pid = 3700] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 06:33:02 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (13A4B800) [pid = 3700] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 06:33:02 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (194DC400) [pid = 3700] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 06:33:02 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (1924B400) [pid = 3700] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 06:33:02 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (1D6B8C00) [pid = 3700] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 06:33:02 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (1910D800) [pid = 3700] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 06:33:02 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (142AA000) [pid = 3700] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 06:33:02 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (1A288800) [pid = 3700] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 06:33:02 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (138A9C00) [pid = 3700] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 06:33:02 INFO - PROCESS | 3700 | 1461159182990 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]]]}] 06:33:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 06:33:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1141ms 06:33:03 INFO - PROCESS | 3700 | 1461159183049 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 06:33:03 INFO - PROCESS | 3700 | 1461159183051 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 06:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 06:33:03 INFO - PROCESS | 3700 | 1461159183056 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 06:33:03 INFO - PROCESS | 3700 | 1461159183058 Marionette TRACE conn3 <- [1,1454,null,{}] 06:33:03 INFO - PROCESS | 3700 | 1461159183063 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}] 06:33:03 INFO - PROCESS | 3700 | 1461159183168 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 06:33:03 INFO - PROCESS | 3700 | 1461159183221 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:03 INFO - PROCESS | 3700 | ++DOCSHELL 12CBB400 == 39 [pid = 3700] [id = 373] 06:33:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (138A9C00) [pid = 3700] [serial = 1118] [outer = 00000000] 06:33:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (16A98000) [pid = 3700] [serial = 1119] [outer = 138A9C00] 06:33:03 INFO - PROCESS | 3700 | 1461159183266 Marionette DEBUG loaded listener.js 06:33:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (17D9BC00) [pid = 3700] [serial = 1120] [outer = 138A9C00] 06:33:03 INFO - PROCESS | 3700 | 1461159183649 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]]]}] 06:33:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 06:33:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 616ms 06:33:03 INFO - PROCESS | 3700 | 1461159183692 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 06:33:03 INFO - PROCESS | 3700 | 1461159183694 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 06:33:03 INFO - PROCESS | 3700 | 1461159183697 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 06:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 06:33:03 INFO - PROCESS | 3700 | 1461159183699 Marionette TRACE conn3 <- [1,1458,null,{}] 06:33:03 INFO - PROCESS | 3700 | 1461159183711 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}] 06:33:03 INFO - PROCESS | 3700 | 1461159183784 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 06:33:03 INFO - PROCESS | 3700 | 1461159183791 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:03 INFO - PROCESS | 3700 | ++DOCSHELL 17F86C00 == 40 [pid = 3700] [id = 374] 06:33:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (18A08400) [pid = 3700] [serial = 1121] [outer = 00000000] 06:33:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (196BF800) [pid = 3700] [serial = 1122] [outer = 18A08400] 06:33:03 INFO - PROCESS | 3700 | 1461159183834 Marionette DEBUG loaded listener.js 06:33:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (19AC9400) [pid = 3700] [serial = 1123] [outer = 18A08400] 06:33:04 INFO - PROCESS | 3700 | 1461159184244 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]]]}] 06:33:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 06:33:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 585ms 06:33:04 INFO - PROCESS | 3700 | 1461159184278 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 06:33:04 INFO - PROCESS | 3700 | 1461159184280 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 06:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 06:33:04 INFO - PROCESS | 3700 | 1461159184284 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 06:33:04 INFO - PROCESS | 3700 | 1461159184285 Marionette TRACE conn3 <- [1,1462,null,{}] 06:33:04 INFO - PROCESS | 3700 | 1461159184293 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}] 06:33:04 INFO - PROCESS | 3700 | 1461159184400 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 06:33:04 INFO - PROCESS | 3700 | 1461159184411 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:04 INFO - PROCESS | 3700 | ++DOCSHELL 17D9C000 == 41 [pid = 3700] [id = 375] 06:33:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (19ACC000) [pid = 3700] [serial = 1124] [outer = 00000000] 06:33:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (19B64C00) [pid = 3700] [serial = 1125] [outer = 19ACC000] 06:33:04 INFO - PROCESS | 3700 | 1461159184454 Marionette DEBUG loaded listener.js 06:33:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (19E3E400) [pid = 3700] [serial = 1126] [outer = 19ACC000] 06:33:05 INFO - PROCESS | 3700 | 1461159185050 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]]]}] 06:33:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 06:33:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 833ms 06:33:05 INFO - PROCESS | 3700 | 1461159185146 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 06:33:05 INFO - PROCESS | 3700 | 1461159185151 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 06:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 06:33:05 INFO - PROCESS | 3700 | 1461159185157 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 06:33:05 INFO - PROCESS | 3700 | 1461159185161 Marionette TRACE conn3 <- [1,1466,null,{}] 06:33:05 INFO - PROCESS | 3700 | 1461159185168 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}] 06:33:05 INFO - PROCESS | 3700 | 1461159185290 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 06:33:05 INFO - PROCESS | 3700 | 1461159185412 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:05 INFO - PROCESS | 3700 | ++DOCSHELL 12B84C00 == 42 [pid = 3700] [id = 376] 06:33:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (12B87400) [pid = 3700] [serial = 1127] [outer = 00000000] 06:33:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (13375400) [pid = 3700] [serial = 1128] [outer = 12B87400] 06:33:05 INFO - PROCESS | 3700 | 1461159185469 Marionette DEBUG loaded listener.js 06:33:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (13549C00) [pid = 3700] [serial = 1129] [outer = 12B87400] 06:33:06 INFO - PROCESS | 3700 | 1461159186306 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]]]}] 06:33:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 06:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1233ms 06:33:06 INFO - PROCESS | 3700 | 1461159186395 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 06:33:06 INFO - PROCESS | 3700 | 1461159186401 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 06:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 06:33:06 INFO - PROCESS | 3700 | 1461159186407 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 06:33:06 INFO - PROCESS | 3700 | 1461159186410 Marionette TRACE conn3 <- [1,1470,null,{}] 06:33:06 INFO - PROCESS | 3700 | 1461159186415 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}] 06:33:06 INFO - PROCESS | 3700 | 1461159186688 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 06:33:06 INFO - PROCESS | 3700 | 1461159186821 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:06 INFO - PROCESS | 3700 | ++DOCSHELL 13202C00 == 43 [pid = 3700] [id = 377] 06:33:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (1325EC00) [pid = 3700] [serial = 1130] [outer = 00000000] 06:33:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 104 (13A4A400) [pid = 3700] [serial = 1131] [outer = 1325EC00] 06:33:06 INFO - PROCESS | 3700 | 1461159186871 Marionette DEBUG loaded listener.js 06:33:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 105 (142B3800) [pid = 3700] [serial = 1132] [outer = 1325EC00] 06:33:07 INFO - PROCESS | 3700 | --DOCSHELL 1696D800 == 42 [pid = 3700] [id = 152] 06:33:07 INFO - PROCESS | 3700 | --DOCSHELL 1A287000 == 41 [pid = 3700] [id = 145] 06:33:07 INFO - PROCESS | 3700 | --DOCSHELL 194AC800 == 40 [pid = 3700] [id = 149] 06:33:07 INFO - PROCESS | 3700 | --DOCSHELL 15B45800 == 39 [pid = 3700] [id = 153] 06:33:07 INFO - PROCESS | 3700 | --DOCSHELL 1641B000 == 38 [pid = 3700] [id = 139] 06:33:07 INFO - PROCESS | 3700 | --DOCSHELL 1A067800 == 37 [pid = 3700] [id = 144] 06:33:07 INFO - PROCESS | 3700 | --DOCSHELL 1894C800 == 36 [pid = 3700] [id = 141] 06:33:07 INFO - PROCESS | 3700 | --DOCSHELL 1894A800 == 35 [pid = 3700] [id = 142] 06:33:07 INFO - PROCESS | 3700 | --DOCSHELL 14B58800 == 34 [pid = 3700] [id = 140] 06:33:07 INFO - PROCESS | 3700 | --DOCSHELL 138A8400 == 33 [pid = 3700] [id = 137] 06:33:07 INFO - PROCESS | 3700 | --DOMWINDOW == 104 (1D28EC00) [pid = 3700] [serial = 1083] [outer = 00000000] [url = about:blank] 06:33:07 INFO - PROCESS | 3700 | --DOMWINDOW == 103 (19109800) [pid = 3700] [serial = 949] [outer = 00000000] [url = about:blank] 06:33:07 INFO - PROCESS | 3700 | --DOMWINDOW == 102 (19246C00) [pid = 3700] [serial = 1012] [outer = 00000000] [url = about:blank] 06:33:07 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (1E32F000) [pid = 3700] [serial = 1009] [outer = 00000000] [url = about:blank] 06:33:07 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (19606000) [pid = 3700] [serial = 1000] [outer = 00000000] [url = about:blank] 06:33:07 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (15BE6400) [pid = 3700] [serial = 997] [outer = 00000000] [url = about:blank] 06:33:07 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (1AC37800) [pid = 3700] [serial = 1003] [outer = 00000000] [url = about:blank] 06:33:07 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (1D6B5000) [pid = 3700] [serial = 1006] [outer = 00000000] [url = about:blank] 06:33:07 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (1A073400) [pid = 3700] [serial = 1068] [outer = 00000000] [url = about:blank] 06:33:07 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (1A7C7400) [pid = 3700] [serial = 1071] [outer = 00000000] [url = about:blank] 06:33:07 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (1A288C00) [pid = 3700] [serial = 1069] [outer = 00000000] [url = about:blank] 06:33:07 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (1C346400) [pid = 3700] [serial = 1074] [outer = 00000000] [url = about:blank] 06:33:07 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (1A939000) [pid = 3700] [serial = 1072] [outer = 00000000] [url = about:blank] 06:33:07 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (19A0CC00) [pid = 3700] [serial = 1077] [outer = 00000000] [url = about:blank] 06:33:07 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (1D06D800) [pid = 3700] [serial = 1080] [outer = 00000000] [url = about:blank] 06:33:07 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (1C354C00) [pid = 3700] [serial = 1075] [outer = 00000000] [url = about:blank] 06:33:07 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (18639800) [pid = 3700] [serial = 1059] [outer = 00000000] [url = about:blank] 06:33:07 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (15BD9C00) [pid = 3700] [serial = 1056] [outer = 00000000] [url = about:blank] 06:33:07 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (15E5B400) [pid = 3700] [serial = 1057] [outer = 00000000] [url = about:blank] 06:33:07 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (14B15C00) [pid = 3700] [serial = 1054] [outer = 00000000] [url = about:blank] 06:33:07 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (13A0A400) [pid = 3700] [serial = 1053] [outer = 00000000] [url = about:blank] 06:33:07 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (1C355C00) [pid = 3700] [serial = 1051] [outer = 00000000] [url = about:blank] 06:33:07 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (1C34BC00) [pid = 3700] [serial = 1050] [outer = 00000000] [url = about:blank] 06:33:07 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (196C5800) [pid = 3700] [serial = 1048] [outer = 00000000] [url = about:blank] 06:33:07 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1954A000) [pid = 3700] [serial = 1047] [outer = 00000000] [url = about:blank] 06:33:07 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (17A8B400) [pid = 3700] [serial = 1045] [outer = 00000000] [url = about:blank] 06:33:07 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (16545C00) [pid = 3700] [serial = 1044] [outer = 00000000] [url = about:blank] 06:33:07 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1A93E000) [pid = 3700] [serial = 1041] [outer = 00000000] [url = about:blank] 06:33:07 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (1AC37400) [pid = 3700] [serial = 1042] [outer = 00000000] [url = about:blank] 06:33:07 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (196CB800) [pid = 3700] [serial = 1065] [outer = 00000000] [url = about:blank] 06:33:07 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (194D8800) [pid = 3700] [serial = 1062] [outer = 00000000] [url = about:blank] 06:33:07 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (19546C00) [pid = 3700] [serial = 1063] [outer = 00000000] [url = about:blank] 06:33:07 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (18907400) [pid = 3700] [serial = 1060] [outer = 00000000] [url = about:blank] 06:33:07 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (1D079400) [pid = 3700] [serial = 1081] [outer = 00000000] [url = about:blank] 06:33:07 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (1A78E000) [pid = 3700] [serial = 1078] [outer = 00000000] [url = about:blank] 06:33:07 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (197ED000) [pid = 3700] [serial = 1066] [outer = 00000000] [url = about:blank] 06:33:07 INFO - PROCESS | 3700 | 1461159187523 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]]]}] 06:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 06:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1202ms 06:33:07 INFO - PROCESS | 3700 | 1461159187603 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 06:33:07 INFO - PROCESS | 3700 | 1461159187607 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 06:33:07 INFO - PROCESS | 3700 | 1461159187611 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 06:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 06:33:07 INFO - PROCESS | 3700 | 1461159187615 Marionette TRACE conn3 <- [1,1474,null,{}] 06:33:07 INFO - PROCESS | 3700 | 1461159187619 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}] 06:33:07 INFO - PROCESS | 3700 | 1461159187683 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 06:33:07 INFO - PROCESS | 3700 | 1461159187768 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:07 INFO - PROCESS | 3700 | ++DOCSHELL 13A18000 == 34 [pid = 3700] [id = 378] 06:33:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (13A50400) [pid = 3700] [serial = 1133] [outer = 00000000] 06:33:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (15517400) [pid = 3700] [serial = 1134] [outer = 13A50400] 06:33:07 INFO - PROCESS | 3700 | 1461159187816 Marionette DEBUG loaded listener.js 06:33:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (157B7C00) [pid = 3700] [serial = 1135] [outer = 13A50400] 06:33:08 INFO - PROCESS | 3700 | 1461159188284 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]]]}] 06:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 06:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 740ms 06:33:08 INFO - PROCESS | 3700 | 1461159188337 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 06:33:08 INFO - PROCESS | 3700 | 1461159188340 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 06:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 06:33:08 INFO - PROCESS | 3700 | 1461159188344 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 06:33:08 INFO - PROCESS | 3700 | 1461159188345 Marionette TRACE conn3 <- [1,1478,null,{}] 06:33:08 INFO - PROCESS | 3700 | 1461159188349 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}] 06:33:08 INFO - PROCESS | 3700 | 1461159188428 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 06:33:08 INFO - PROCESS | 3700 | 1461159188440 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:08 INFO - PROCESS | 3700 | ++DOCSHELL 16963800 == 35 [pid = 3700] [id = 379] 06:33:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (16963C00) [pid = 3700] [serial = 1136] [outer = 00000000] 06:33:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (16A90000) [pid = 3700] [serial = 1137] [outer = 16963C00] 06:33:08 INFO - PROCESS | 3700 | 1461159188485 Marionette DEBUG loaded listener.js 06:33:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (17A96000) [pid = 3700] [serial = 1138] [outer = 16963C00] 06:33:08 INFO - PROCESS | 3700 | 1461159188917 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]]]}] 06:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 06:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 632ms 06:33:08 INFO - PROCESS | 3700 | 1461159188964 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 06:33:08 INFO - PROCESS | 3700 | 1461159188968 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 06:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 06:33:08 INFO - PROCESS | 3700 | 1461159188978 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 06:33:08 INFO - PROCESS | 3700 | 1461159188983 Marionette TRACE conn3 <- [1,1482,null,{}] 06:33:08 INFO - PROCESS | 3700 | 1461159188986 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}] 06:33:09 INFO - PROCESS | 3700 | 1461159189065 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 06:33:09 INFO - PROCESS | 3700 | 1461159189074 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:09 INFO - PROCESS | 3700 | ++DOCSHELL 18229400 == 36 [pid = 3700] [id = 380] 06:33:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (182D4400) [pid = 3700] [serial = 1139] [outer = 00000000] 06:33:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (187A0800) [pid = 3700] [serial = 1140] [outer = 182D4400] 06:33:09 INFO - PROCESS | 3700 | 1461159189120 Marionette DEBUG loaded listener.js 06:33:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (18904800) [pid = 3700] [serial = 1141] [outer = 182D4400] 06:33:09 INFO - PROCESS | 3700 | 1461159189559 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]]]}] 06:33:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 06:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 616ms 06:33:09 INFO - PROCESS | 3700 | 1461159189613 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 06:33:09 INFO - PROCESS | 3700 | 1461159189615 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 06:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 06:33:09 INFO - PROCESS | 3700 | 1461159189618 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 06:33:09 INFO - PROCESS | 3700 | 1461159189620 Marionette TRACE conn3 <- [1,1486,null,{}] 06:33:09 INFO - PROCESS | 3700 | 1461159189624 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}] 06:33:09 INFO - PROCESS | 3700 | 1461159189726 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 06:33:09 INFO - PROCESS | 3700 | 1461159189809 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:09 INFO - PROCESS | 3700 | ++DOCSHELL 1894A800 == 37 [pid = 3700] [id = 381] 06:33:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (1894BC00) [pid = 3700] [serial = 1142] [outer = 00000000] 06:33:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (18A04C00) [pid = 3700] [serial = 1143] [outer = 1894BC00] 06:33:09 INFO - PROCESS | 3700 | 1461159189854 Marionette DEBUG loaded listener.js 06:33:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (19103000) [pid = 3700] [serial = 1144] [outer = 1894BC00] 06:33:10 INFO - PROCESS | 3700 | 1461159190252 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]]]}] 06:33:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 06:33:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 678ms 06:33:10 INFO - PROCESS | 3700 | 1461159190301 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 06:33:10 INFO - PROCESS | 3700 | 1461159190303 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 06:33:10 INFO - PROCESS | 3700 | 1461159190306 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 06:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 06:33:10 INFO - PROCESS | 3700 | 1461159190308 Marionette TRACE conn3 <- [1,1490,null,{}] 06:33:10 INFO - PROCESS | 3700 | 1461159190312 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}] 06:33:10 INFO - PROCESS | 3700 | 1461159190413 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 06:33:10 INFO - PROCESS | 3700 | 1461159190469 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:10 INFO - PROCESS | 3700 | ++DOCSHELL 19243800 == 38 [pid = 3700] [id = 382] 06:33:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (19243C00) [pid = 3700] [serial = 1145] [outer = 00000000] 06:33:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (1924E400) [pid = 3700] [serial = 1146] [outer = 19243C00] 06:33:10 INFO - PROCESS | 3700 | 1461159190531 Marionette DEBUG loaded listener.js 06:33:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (194D1400) [pid = 3700] [serial = 1147] [outer = 19243C00] 06:33:10 INFO - PROCESS | 3700 | 1461159190975 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]]]}] 06:33:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 06:33:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 694ms 06:33:10 INFO - PROCESS | 3700 | 1461159191013 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 06:33:11 INFO - PROCESS | 3700 | 1461159191015 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 06:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 06:33:11 INFO - PROCESS | 3700 | 1461159191018 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 06:33:11 INFO - PROCESS | 3700 | 1461159191020 Marionette TRACE conn3 <- [1,1494,null,{}] 06:33:11 INFO - PROCESS | 3700 | 1461159191027 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}] 06:33:11 INFO - PROCESS | 3700 | 1461159191161 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 06:33:11 INFO - PROCESS | 3700 | 1461159191174 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:11 INFO - PROCESS | 3700 | ++DOCSHELL 182D7400 == 39 [pid = 3700] [id = 383] 06:33:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (18957000) [pid = 3700] [serial = 1148] [outer = 00000000] 06:33:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (19607000) [pid = 3700] [serial = 1149] [outer = 18957000] 06:33:11 INFO - PROCESS | 3700 | 1461159191226 Marionette DEBUG loaded listener.js 06:33:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (19606400) [pid = 3700] [serial = 1150] [outer = 18957000] 06:33:11 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (191C4000) [pid = 3700] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 06:33:11 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (18637400) [pid = 3700] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 06:33:11 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (1571E000) [pid = 3700] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 06:33:11 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (12CF8800) [pid = 3700] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 06:33:11 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (13548C00) [pid = 3700] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 06:33:11 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (18A08400) [pid = 3700] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 06:33:11 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (15E5C000) [pid = 3700] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 06:33:11 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (17A99000) [pid = 3700] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 06:33:11 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (194B4400) [pid = 3700] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 06:33:11 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (19092800) [pid = 3700] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 06:33:11 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (196BF400) [pid = 3700] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 06:33:11 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (194ADC00) [pid = 3700] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 06:33:11 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (138A9C00) [pid = 3700] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 06:33:11 INFO - PROCESS | 3700 | 1461159191761 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]]]}] 06:33:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 06:33:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 802ms 06:33:11 INFO - PROCESS | 3700 | 1461159191802 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 06:33:11 INFO - PROCESS | 3700 | 1461159191804 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 06:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 06:33:11 INFO - PROCESS | 3700 | 1461159191810 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 06:33:11 INFO - PROCESS | 3700 | 1461159191812 Marionette TRACE conn3 <- [1,1498,null,{}] 06:33:11 INFO - PROCESS | 3700 | 1461159191815 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}] 06:33:11 INFO - PROCESS | 3700 | 1461159191887 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 06:33:11 INFO - PROCESS | 3700 | 1461159191893 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:11 INFO - PROCESS | 3700 | ++DOCSHELL 13546800 == 40 [pid = 3700] [id = 384] 06:33:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (13548C00) [pid = 3700] [serial = 1151] [outer = 00000000] 06:33:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (17D98400) [pid = 3700] [serial = 1152] [outer = 13548C00] 06:33:11 INFO - PROCESS | 3700 | 1461159191937 Marionette DEBUG loaded listener.js 06:33:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (17F9C000) [pid = 3700] [serial = 1153] [outer = 13548C00] 06:33:12 INFO - PROCESS | 3700 | 1461159192357 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]]]}] 06:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 06:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 585ms 06:33:12 INFO - PROCESS | 3700 | 1461159192405 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 06:33:12 INFO - PROCESS | 3700 | 1461159192407 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 06:33:12 INFO - PROCESS | 3700 | 1461159192410 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 06:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 06:33:12 INFO - PROCESS | 3700 | 1461159192412 Marionette TRACE conn3 <- [1,1502,null,{}] 06:33:12 INFO - PROCESS | 3700 | 1461159192415 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}] 06:33:12 INFO - PROCESS | 3700 | 1461159192496 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 06:33:12 INFO - PROCESS | 3700 | 1461159192503 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:12 INFO - PROCESS | 3700 | ++DOCSHELL 15B3C000 == 41 [pid = 3700] [id = 385] 06:33:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (19101800) [pid = 3700] [serial = 1154] [outer = 00000000] 06:33:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (194DD800) [pid = 3700] [serial = 1155] [outer = 19101800] 06:33:12 INFO - PROCESS | 3700 | 1461159192546 Marionette DEBUG loaded listener.js 06:33:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (1960A800) [pid = 3700] [serial = 1156] [outer = 19101800] 06:33:12 INFO - PROCESS | 3700 | 1461159192964 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]]]}] 06:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 06:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 586ms 06:33:12 INFO - PROCESS | 3700 | 1461159192993 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 06:33:12 INFO - PROCESS | 3700 | 1461159192995 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 06:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 06:33:12 INFO - PROCESS | 3700 | 1461159192998 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 06:33:12 INFO - PROCESS | 3700 | 1461159193000 Marionette TRACE conn3 <- [1,1506,null,{}] 06:33:12 INFO - PROCESS | 3700 | 1461159193003 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}] 06:33:13 INFO - PROCESS | 3700 | 1461159193076 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 06:33:13 INFO - PROCESS | 3700 | 1461159193082 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:13 INFO - PROCESS | 3700 | ++DOCSHELL 16A8E800 == 42 [pid = 3700] [id = 386] 06:33:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (18967000) [pid = 3700] [serial = 1157] [outer = 00000000] 06:33:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (196CC800) [pid = 3700] [serial = 1158] [outer = 18967000] 06:33:13 INFO - PROCESS | 3700 | 1461159193127 Marionette DEBUG loaded listener.js 06:33:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (196C7C00) [pid = 3700] [serial = 1159] [outer = 18967000] 06:33:13 INFO - PROCESS | 3700 | 1461159193540 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]]]}] 06:33:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 06:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 585ms 06:33:13 INFO - PROCESS | 3700 | 1461159193597 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 06:33:13 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 06:33:13 INFO - PROCESS | 3700 | 1461159193599 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 06:33:13 INFO - PROCESS | 3700 | 1461159193602 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 06:33:13 INFO - PROCESS | 3700 | 1461159193604 Marionette TRACE conn3 <- [1,1510,null,{}] 06:33:13 INFO - PROCESS | 3700 | 1461159193607 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}] 06:33:13 INFO - PROCESS | 3700 | 1461159193664 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 06:33:13 INFO - PROCESS | 3700 | 1461159193843 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:13 INFO - PROCESS | 3700 | ++DOCSHELL 12DD3C00 == 43 [pid = 3700] [id = 387] 06:33:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (1320A400) [pid = 3700] [serial = 1160] [outer = 00000000] 06:33:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (13543000) [pid = 3700] [serial = 1161] [outer = 1320A400] 06:33:13 INFO - PROCESS | 3700 | 1461159193914 Marionette DEBUG loaded listener.js 06:33:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (138B0800) [pid = 3700] [serial = 1162] [outer = 1320A400] 06:33:14 INFO - PROCESS | 3700 | 1461159194443 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"]]]}] 06:33:14 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 () { 06:33:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:33:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 06:33:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:33:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:33:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 06:33:14 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 () { 06:33:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:33:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 06:33:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:33:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:33:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 06:33:14 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 () { 06:33:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:33:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 06:33:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:33:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:33:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 06:33:14 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 () { 06:33:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:33:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 06:33:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:33:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:33:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 06:33:14 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 894ms 06:33:14 INFO - PROCESS | 3700 | 1461159194491 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 06:33:14 INFO - PROCESS | 3700 | 1461159194495 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 06:33:14 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 06:33:14 INFO - PROCESS | 3700 | 1461159194500 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 06:33:14 INFO - PROCESS | 3700 | 1461159194504 Marionette TRACE conn3 <- [1,1514,null,{}] 06:33:14 INFO - PROCESS | 3700 | 1461159194526 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}] 06:33:14 INFO - PROCESS | 3700 | 1461159194629 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 06:33:14 INFO - PROCESS | 3700 | 1461159194723 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:14 INFO - PROCESS | 3700 | ++DOCSHELL 17DA0400 == 44 [pid = 3700] [id = 388] 06:33:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (17DA0C00) [pid = 3700] [serial = 1163] [outer = 00000000] 06:33:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (18631C00) [pid = 3700] [serial = 1164] [outer = 17DA0C00] 06:33:14 INFO - PROCESS | 3700 | 1461159194779 Marionette DEBUG loaded listener.js 06:33:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (18A05400) [pid = 3700] [serial = 1165] [outer = 17DA0C00] 06:33:15 INFO - PROCESS | 3700 | 1461159195349 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"]]]}] 06:33:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:33:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 06:33:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:33:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:33:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 06:33:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:33:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 06:33:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:33:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:33:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 06:33:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 06:33:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 06:33:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:33:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:33:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 06:33:15 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 863ms 06:33:15 INFO - PROCESS | 3700 | 1461159195380 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 06:33:15 INFO - PROCESS | 3700 | 1461159195384 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 06:33:15 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 06:33:15 INFO - PROCESS | 3700 | 1461159195388 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 06:33:15 INFO - PROCESS | 3700 | 1461159195390 Marionette TRACE conn3 <- [1,1518,null,{}] 06:33:15 INFO - PROCESS | 3700 | 1461159195394 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}] 06:33:15 INFO - PROCESS | 3700 | 1461159195493 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 06:33:15 INFO - PROCESS | 3700 | 1461159195576 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:15 INFO - PROCESS | 3700 | ++DOCSHELL 18230000 == 45 [pid = 3700] [id = 389] 06:33:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (182D0C00) [pid = 3700] [serial = 1166] [outer = 00000000] 06:33:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (19ACF800) [pid = 3700] [serial = 1167] [outer = 182D0C00] 06:33:15 INFO - PROCESS | 3700 | 1461159195673 Marionette DEBUG loaded listener.js 06:33:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (19AD3800) [pid = 3700] [serial = 1168] [outer = 182D0C00] 06:33:16 INFO - PROCESS | 3700 | 1461159196203 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]]]}] 06:33:16 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 06:33:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 06:33:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:33:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:33:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 06:33:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 06:33:16 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. 06:33:16 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 06:33:16 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 832ms 06:33:16 INFO - PROCESS | 3700 | 1461159196224 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 06:33:16 INFO - PROCESS | 3700 | 1461159196227 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 06:33:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 06:33:16 INFO - PROCESS | 3700 | 1461159196238 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 06:33:16 INFO - PROCESS | 3700 | 1461159196244 Marionette TRACE conn3 <- [1,1522,null,{}] 06:33:16 INFO - PROCESS | 3700 | 1461159196249 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}] 06:33:16 INFO - PROCESS | 3700 | 1461159196356 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 06:33:16 INFO - PROCESS | 3700 | 1461159196450 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:16 INFO - PROCESS | 3700 | ++DOCSHELL 19ACF000 == 46 [pid = 3700] [id = 390] 06:33:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (1A067800) [pid = 3700] [serial = 1169] [outer = 00000000] 06:33:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (1A728800) [pid = 3700] [serial = 1170] [outer = 1A067800] 06:33:16 INFO - PROCESS | 3700 | 1461159196503 Marionette DEBUG loaded listener.js 06:33:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (1A78E800) [pid = 3700] [serial = 1171] [outer = 1A067800] 06:33:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (1A3CEC00) [pid = 3700] [serial = 1172] [outer = 1E4BFC00] 06:33:17 INFO - PROCESS | 3700 | 1461159197186 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]]]}] 06:33:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 06:33:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 986ms 06:33:17 INFO - PROCESS | 3700 | 1461159197222 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 06:33:17 INFO - PROCESS | 3700 | 1461159197225 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 06:33:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 06:33:17 INFO - PROCESS | 3700 | 1461159197230 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 06:33:17 INFO - PROCESS | 3700 | 1461159197232 Marionette TRACE conn3 <- [1,1526,null,{}] 06:33:17 INFO - PROCESS | 3700 | 1461159197235 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}] 06:33:17 INFO - PROCESS | 3700 | 1461159197341 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 06:33:17 INFO - PROCESS | 3700 | 1461159197423 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:17 INFO - PROCESS | 3700 | ++DOCSHELL 18959800 == 47 [pid = 3700] [id = 391] 06:33:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (19A61400) [pid = 3700] [serial = 1173] [outer = 00000000] 06:33:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (1A93FC00) [pid = 3700] [serial = 1174] [outer = 19A61400] 06:33:17 INFO - PROCESS | 3700 | 1461159197517 Marionette DEBUG loaded listener.js 06:33:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (1AC2B400) [pid = 3700] [serial = 1175] [outer = 19A61400] 06:33:18 INFO - PROCESS | 3700 | 1461159198200 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]]]}] 06:33:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 06:33:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 986ms 06:33:18 INFO - PROCESS | 3700 | 1461159198231 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 06:33:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 06:33:18 INFO - PROCESS | 3700 | 1461159198235 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 06:33:18 INFO - PROCESS | 3700 | 1461159198240 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 06:33:18 INFO - PROCESS | 3700 | 1461159198244 Marionette TRACE conn3 <- [1,1530,null,{}] 06:33:18 INFO - PROCESS | 3700 | 1461159198250 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}] 06:33:18 INFO - PROCESS | 3700 | 1461159198348 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 06:33:18 INFO - PROCESS | 3700 | 1461159198481 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:18 INFO - PROCESS | 3700 | ++DOCSHELL 13A4B800 == 48 [pid = 3700] [id = 392] 06:33:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (142AA800) [pid = 3700] [serial = 1176] [outer = 00000000] 06:33:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (15BB1C00) [pid = 3700] [serial = 1177] [outer = 142AA800] 06:33:18 INFO - PROCESS | 3700 | 1461159198533 Marionette DEBUG loaded listener.js 06:33:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (15BF0C00) [pid = 3700] [serial = 1178] [outer = 142AA800] 06:33:18 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (19249000) [pid = 3700] [serial = 1107] [outer = 00000000] [url = about:blank] 06:33:18 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (18950800) [pid = 3700] [serial = 1101] [outer = 00000000] [url = about:blank] 06:33:18 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (1895DC00) [pid = 3700] [serial = 1102] [outer = 00000000] [url = about:blank] 06:33:18 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (15B40800) [pid = 3700] [serial = 1092] [outer = 00000000] [url = about:blank] 06:33:18 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (15BDB400) [pid = 3700] [serial = 1093] [outer = 00000000] [url = about:blank] 06:33:18 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (1325D400) [pid = 3700] [serial = 1086] [outer = 00000000] [url = about:blank] 06:33:18 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (13268C00) [pid = 3700] [serial = 1087] [outer = 00000000] [url = about:blank] 06:33:18 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (138A9000) [pid = 3700] [serial = 1089] [outer = 00000000] [url = about:blank] 06:33:18 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (138B6800) [pid = 3700] [serial = 1090] [outer = 00000000] [url = about:blank] 06:33:18 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (19AC9400) [pid = 3700] [serial = 1123] [outer = 00000000] [url = about:blank] 06:33:18 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (1654E000) [pid = 3700] [serial = 1095] [outer = 00000000] [url = about:blank] 06:33:18 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (16A8FC00) [pid = 3700] [serial = 1096] [outer = 00000000] [url = about:blank] 06:33:18 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (17DA2000) [pid = 3700] [serial = 1099] [outer = 00000000] [url = about:blank] 06:33:18 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (17D9D000) [pid = 3700] [serial = 1098] [outer = 00000000] [url = about:blank] 06:33:18 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (194D2000) [pid = 3700] [serial = 1111] [outer = 00000000] [url = about:blank] 06:33:18 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (19107C00) [pid = 3700] [serial = 1104] [outer = 00000000] [url = about:blank] 06:33:18 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (196CA400) [pid = 3700] [serial = 1116] [outer = 00000000] [url = about:blank] 06:33:18 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (19106000) [pid = 3700] [serial = 1105] [outer = 00000000] [url = about:blank] 06:33:18 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (19603C00) [pid = 3700] [serial = 1113] [outer = 00000000] [url = about:blank] 06:33:18 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (16A98000) [pid = 3700] [serial = 1119] [outer = 00000000] [url = about:blank] 06:33:18 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (196BF800) [pid = 3700] [serial = 1122] [outer = 00000000] [url = about:blank] 06:33:18 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (19A57800) [pid = 3700] [serial = 1117] [outer = 00000000] [url = about:blank] 06:33:18 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (194D2800) [pid = 3700] [serial = 1110] [outer = 00000000] [url = about:blank] 06:33:18 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (19606800) [pid = 3700] [serial = 1114] [outer = 00000000] [url = about:blank] 06:33:18 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (17D9BC00) [pid = 3700] [serial = 1120] [outer = 00000000] [url = about:blank] 06:33:18 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (19B64C00) [pid = 3700] [serial = 1125] [outer = 00000000] [url = about:blank] 06:33:18 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (19246800) [pid = 3700] [serial = 1108] [outer = 00000000] [url = about:blank] 06:33:19 INFO - PROCESS | 3700 | 1461159199087 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]]]}] 06:33:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 06:33:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 878ms 06:33:19 INFO - PROCESS | 3700 | 1461159199125 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 06:33:19 INFO - PROCESS | 3700 | 1461159199130 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 06:33:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 06:33:19 INFO - PROCESS | 3700 | 1461159199136 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 06:33:19 INFO - PROCESS | 3700 | 1461159199138 Marionette TRACE conn3 <- [1,1534,null,{}] 06:33:19 INFO - PROCESS | 3700 | 1461159199142 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}] 06:33:19 INFO - PROCESS | 3700 | 1461159199224 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 06:33:19 INFO - PROCESS | 3700 | 1461159199232 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:19 INFO - PROCESS | 3700 | ++DOCSHELL 15B45000 == 49 [pid = 3700] [id = 393] 06:33:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (15BE6800) [pid = 3700] [serial = 1179] [outer = 00000000] 06:33:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (16964400) [pid = 3700] [serial = 1180] [outer = 15BE6800] 06:33:19 INFO - PROCESS | 3700 | 1461159199277 Marionette DEBUG loaded listener.js 06:33:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (17A91C00) [pid = 3700] [serial = 1181] [outer = 15BE6800] 06:33:19 INFO - PROCESS | 3700 | 1461159199749 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]]]}] 06:33:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 06:33:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 693ms 06:33:19 INFO - PROCESS | 3700 | 1461159199818 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 06:33:19 INFO - PROCESS | 3700 | 1461159199820 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 06:33:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 06:33:19 INFO - PROCESS | 3700 | 1461159199824 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 06:33:19 INFO - PROCESS | 3700 | 1461159199827 Marionette TRACE conn3 <- [1,1538,null,{}] 06:33:19 INFO - PROCESS | 3700 | 1461159199837 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}] 06:33:19 INFO - PROCESS | 3700 | 1461159199918 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 06:33:19 INFO - PROCESS | 3700 | 1461159199997 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:20 INFO - PROCESS | 3700 | ++DOCSHELL 1863E000 == 50 [pid = 3700] [id = 394] 06:33:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (1863E400) [pid = 3700] [serial = 1182] [outer = 00000000] 06:33:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (18950C00) [pid = 3700] [serial = 1183] [outer = 1863E400] 06:33:20 INFO - PROCESS | 3700 | 1461159200089 Marionette DEBUG loaded listener.js 06:33:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (18963000) [pid = 3700] [serial = 1184] [outer = 1863E400] 06:33:20 INFO - PROCESS | 3700 | 1461159200495 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]]]}] 06:33:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 06:33:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 694ms 06:33:20 INFO - PROCESS | 3700 | 1461159200522 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 06:33:20 INFO - PROCESS | 3700 | 1461159200525 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 06:33:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 06:33:20 INFO - PROCESS | 3700 | 1461159200528 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 06:33:20 INFO - PROCESS | 3700 | 1461159200530 Marionette TRACE conn3 <- [1,1542,null,{}] 06:33:20 INFO - PROCESS | 3700 | 1461159200533 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}] 06:33:20 INFO - PROCESS | 3700 | 1461159200610 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 06:33:20 INFO - PROCESS | 3700 | 1461159200616 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:20 INFO - PROCESS | 3700 | ++DOCSHELL 18903800 == 51 [pid = 3700] [id = 395] 06:33:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (18955000) [pid = 3700] [serial = 1185] [outer = 00000000] 06:33:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (191C4400) [pid = 3700] [serial = 1186] [outer = 18955000] 06:33:20 INFO - PROCESS | 3700 | 1461159200660 Marionette DEBUG loaded listener.js 06:33:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (1924F000) [pid = 3700] [serial = 1187] [outer = 18955000] 06:33:21 INFO - PROCESS | 3700 | 1461159201078 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]]]}] 06:33:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 06:33:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 586ms 06:33:21 INFO - PROCESS | 3700 | 1461159201112 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 06:33:21 INFO - PROCESS | 3700 | 1461159201114 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 06:33:21 INFO - PROCESS | 3700 | 1461159201117 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 06:33:21 INFO - PROCESS | 3700 | 1461159201119 Marionette TRACE conn3 <- [1,1546,null,{}] 06:33:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 06:33:21 INFO - PROCESS | 3700 | 1461159201122 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}] 06:33:21 INFO - PROCESS | 3700 | 1461159201228 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 06:33:21 INFO - PROCESS | 3700 | 1461159201234 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:21 INFO - PROCESS | 3700 | ++DOCSHELL 19108400 == 52 [pid = 3700] [id = 396] 06:33:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (19108C00) [pid = 3700] [serial = 1188] [outer = 00000000] 06:33:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (194DA800) [pid = 3700] [serial = 1189] [outer = 19108C00] 06:33:21 INFO - PROCESS | 3700 | 1461159201278 Marionette DEBUG loaded listener.js 06:33:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (1954CC00) [pid = 3700] [serial = 1190] [outer = 19108C00] 06:33:21 INFO - PROCESS | 3700 | 1461159201750 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]]]}] 06:33:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 06:33:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 694ms 06:33:21 INFO - PROCESS | 3700 | 1461159201819 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 06:33:21 INFO - PROCESS | 3700 | 1461159201821 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 06:33:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 06:33:21 INFO - PROCESS | 3700 | 1461159201824 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 06:33:21 INFO - PROCESS | 3700 | 1461159201826 Marionette TRACE conn3 <- [1,1550,null,{}] 06:33:21 INFO - PROCESS | 3700 | 1461159201834 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}] 06:33:21 INFO - PROCESS | 3700 | 1461159201974 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 06:33:21 INFO - PROCESS | 3700 | 1461159201991 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:22 INFO - PROCESS | 3700 | ++DOCSHELL 196BF400 == 53 [pid = 3700] [id = 397] 06:33:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (196C5000) [pid = 3700] [serial = 1191] [outer = 00000000] 06:33:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (19AC6000) [pid = 3700] [serial = 1192] [outer = 196C5000] 06:33:22 INFO - PROCESS | 3700 | 1461159202084 Marionette DEBUG loaded listener.js 06:33:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (19AC5C00) [pid = 3700] [serial = 1193] [outer = 196C5000] 06:33:22 INFO - PROCESS | 3700 | 1461159202490 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]]]}] 06:33:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 06:33:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 725ms 06:33:22 INFO - PROCESS | 3700 | 1461159202569 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 06:33:22 INFO - PROCESS | 3700 | 1461159202571 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 06:33:22 INFO - PROCESS | 3700 | 1461159202574 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 06:33:22 INFO - PROCESS | 3700 | 1461159202576 Marionette TRACE conn3 <- [1,1554,null,{}] 06:33:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 06:33:22 INFO - PROCESS | 3700 | 1461159202583 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}] 06:33:22 INFO - PROCESS | 3700 | 1461159202686 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 06:33:22 INFO - PROCESS | 3700 | 1461159202697 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:22 INFO - PROCESS | 3700 | ++DOCSHELL 197F6400 == 54 [pid = 3700] [id = 398] 06:33:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (19AC5400) [pid = 3700] [serial = 1194] [outer = 00000000] 06:33:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (1A287000) [pid = 3700] [serial = 1195] [outer = 19AC5400] 06:33:22 INFO - PROCESS | 3700 | 1461159202741 Marionette DEBUG loaded listener.js 06:33:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (1A283C00) [pid = 3700] [serial = 1196] [outer = 19AC5400] 06:33:23 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (19243C00) [pid = 3700] [serial = 1145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 06:33:23 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (1894BC00) [pid = 3700] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 06:33:23 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (1325EC00) [pid = 3700] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 06:33:23 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (16963C00) [pid = 3700] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 06:33:23 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (182D4400) [pid = 3700] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 06:33:23 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (13A50400) [pid = 3700] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 06:33:23 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (18957000) [pid = 3700] [serial = 1148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 06:33:23 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (13548C00) [pid = 3700] [serial = 1151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 06:33:23 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (19101800) [pid = 3700] [serial = 1154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 06:33:23 INFO - PROCESS | 3700 | 1461159203241 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]]]}] 06:33:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 06:33:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 694ms 06:33:23 INFO - PROCESS | 3700 | 1461159203278 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 06:33:23 INFO - PROCESS | 3700 | 1461159203280 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 06:33:23 INFO - PROCESS | 3700 | 1461159203283 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 06:33:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 06:33:23 INFO - PROCESS | 3700 | 1461159203285 Marionette TRACE conn3 <- [1,1558,null,{}] 06:33:23 INFO - PROCESS | 3700 | 1461159203288 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}] 06:33:23 INFO - PROCESS | 3700 | 1461159203347 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 06:33:23 INFO - PROCESS | 3700 | 1461159203353 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:23 INFO - PROCESS | 3700 | ++DOCSHELL 1325EC00 == 55 [pid = 3700] [id = 399] 06:33:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (138B6C00) [pid = 3700] [serial = 1197] [outer = 00000000] 06:33:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1862F400) [pid = 3700] [serial = 1198] [outer = 138B6C00] 06:33:23 INFO - PROCESS | 3700 | 1461159203404 Marionette DEBUG loaded listener.js 06:33:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (1910E400) [pid = 3700] [serial = 1199] [outer = 138B6C00] 06:33:23 INFO - PROCESS | 3700 | 1461159203846 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]]]}] 06:33:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 06:33:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 632ms 06:33:23 INFO - PROCESS | 3700 | 1461159203905 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 06:33:23 INFO - PROCESS | 3700 | 1461159203907 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 06:33:23 INFO - PROCESS | 3700 | 1461159203911 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 06:33:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 06:33:23 INFO - PROCESS | 3700 | 1461159203912 Marionette TRACE conn3 <- [1,1562,null,{}] 06:33:23 INFO - PROCESS | 3700 | 1461159203916 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}] 06:33:24 INFO - PROCESS | 3700 | 1461159204016 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 06:33:24 INFO - PROCESS | 3700 | 1461159204026 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:24 INFO - PROCESS | 3700 | ++DOCSHELL 12B42800 == 56 [pid = 3700] [id = 400] 06:33:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (1641A000) [pid = 3700] [serial = 1200] [outer = 00000000] 06:33:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (1AC2F400) [pid = 3700] [serial = 1201] [outer = 1641A000] 06:33:24 INFO - PROCESS | 3700 | 1461159204070 Marionette DEBUG loaded listener.js 06:33:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (1AC37800) [pid = 3700] [serial = 1202] [outer = 1641A000] 06:33:24 INFO - PROCESS | 3700 | 1461159204491 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]]]}] 06:33:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 06:33:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 632ms 06:33:24 INFO - PROCESS | 3700 | 1461159204533 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 06:33:24 INFO - PROCESS | 3700 | 1461159204535 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 06:33:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 06:33:24 INFO - PROCESS | 3700 | 1461159204538 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 06:33:24 INFO - PROCESS | 3700 | 1461159204540 Marionette TRACE conn3 <- [1,1566,null,{}] 06:33:24 INFO - PROCESS | 3700 | 1461159204544 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}] 06:33:24 INFO - PROCESS | 3700 | 1461159204619 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 06:33:24 INFO - PROCESS | 3700 | 1461159204625 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:24 INFO - PROCESS | 3700 | ++DOCSHELL 19E3C000 == 57 [pid = 3700] [id = 401] 06:33:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (1A7BF400) [pid = 3700] [serial = 1203] [outer = 00000000] 06:33:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (1C248000) [pid = 3700] [serial = 1204] [outer = 1A7BF400] 06:33:24 INFO - PROCESS | 3700 | 1461159204672 Marionette DEBUG loaded listener.js 06:33:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (1C247800) [pid = 3700] [serial = 1205] [outer = 1A7BF400] 06:33:25 INFO - PROCESS | 3700 | 1461159205089 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]]]}] 06:33:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 06:33:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 586ms 06:33:25 INFO - PROCESS | 3700 | 1461159205136 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 06:33:25 INFO - PROCESS | 3700 | 1461159205138 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 06:33:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 06:33:25 INFO - PROCESS | 3700 | 1461159205141 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 06:33:25 INFO - PROCESS | 3700 | 1461159205143 Marionette TRACE conn3 <- [1,1570,null,{}] 06:33:25 INFO - PROCESS | 3700 | 1461159205151 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}] 06:33:25 INFO - PROCESS | 3700 | 1461159205292 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 06:33:25 INFO - PROCESS | 3700 | 1461159205479 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:25 INFO - PROCESS | 3700 | ++DOCSHELL 1320EC00 == 58 [pid = 3700] [id = 402] 06:33:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (1325FC00) [pid = 3700] [serial = 1206] [outer = 00000000] 06:33:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (138B6000) [pid = 3700] [serial = 1207] [outer = 1325FC00] 06:33:25 INFO - PROCESS | 3700 | 1461159205538 Marionette DEBUG loaded listener.js 06:33:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (14455800) [pid = 3700] [serial = 1208] [outer = 1325FC00] 06:33:26 INFO - PROCESS | 3700 | 1461159206111 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]]]}] 06:33:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 06:33:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1033ms 06:33:26 INFO - PROCESS | 3700 | 1461159206191 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 06:33:26 INFO - PROCESS | 3700 | 1461159206195 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 06:33:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 06:33:26 INFO - PROCESS | 3700 | 1461159206200 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 06:33:26 INFO - PROCESS | 3700 | 1461159206204 Marionette TRACE conn3 <- [1,1574,null,{}] 06:33:26 INFO - PROCESS | 3700 | 1461159206209 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}] 06:33:26 INFO - PROCESS | 3700 | 1461159206349 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 06:33:26 INFO - PROCESS | 3700 | 1461159206479 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:26 INFO - PROCESS | 3700 | ++DOCSHELL 16A8B400 == 59 [pid = 3700] [id = 403] 06:33:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (16A92000) [pid = 3700] [serial = 1209] [outer = 00000000] 06:33:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (17F88C00) [pid = 3700] [serial = 1210] [outer = 16A92000] 06:33:26 INFO - PROCESS | 3700 | 1461159206537 Marionette DEBUG loaded listener.js 06:33:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (182CFC00) [pid = 3700] [serial = 1211] [outer = 16A92000] 06:33:27 INFO - PROCESS | 3700 | 1461159207122 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]]]}] 06:33:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 06:33:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 986ms 06:33:27 INFO - PROCESS | 3700 | 1461159207187 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 06:33:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 06:33:27 INFO - PROCESS | 3700 | 1461159207190 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 06:33:27 INFO - PROCESS | 3700 | 1461159207194 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 06:33:27 INFO - PROCESS | 3700 | 1461159207196 Marionette TRACE conn3 <- [1,1578,null,{}] 06:33:27 INFO - PROCESS | 3700 | 1461159207200 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}] 06:33:27 INFO - PROCESS | 3700 | 1461159207301 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 06:33:27 INFO - PROCESS | 3700 | 1461159207430 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:27 INFO - PROCESS | 3700 | ++DOCSHELL 17F86000 == 60 [pid = 3700] [id = 404] 06:33:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (182CE400) [pid = 3700] [serial = 1212] [outer = 00000000] 06:33:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (19610C00) [pid = 3700] [serial = 1213] [outer = 182CE400] 06:33:27 INFO - PROCESS | 3700 | 1461159207496 Marionette DEBUG loaded listener.js 06:33:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (197EF400) [pid = 3700] [serial = 1214] [outer = 182CE400] 06:33:28 INFO - PROCESS | 3700 | 1461159208078 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]]]}] 06:33:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 06:33:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 941ms 06:33:28 INFO - PROCESS | 3700 | 1461159208122 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 06:33:28 INFO - PROCESS | 3700 | 1461159208126 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 06:33:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 06:33:28 INFO - PROCESS | 3700 | 1461159208137 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 06:33:28 INFO - PROCESS | 3700 | 1461159208142 Marionette TRACE conn3 <- [1,1582,null,{}] 06:33:28 INFO - PROCESS | 3700 | 1461159208146 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}] 06:33:28 INFO - PROCESS | 3700 | 1461159208249 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 06:33:28 INFO - PROCESS | 3700 | 1461159208350 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:28 INFO - PROCESS | 3700 | ++DOCSHELL 19AC4C00 == 61 [pid = 3700] [id = 405] 06:33:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (1C243800) [pid = 3700] [serial = 1215] [outer = 00000000] 06:33:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 104 (1C34F400) [pid = 3700] [serial = 1216] [outer = 1C243800] 06:33:28 INFO - PROCESS | 3700 | 1461159208404 Marionette DEBUG loaded listener.js 06:33:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 105 (1C353800) [pid = 3700] [serial = 1217] [outer = 1C243800] 06:33:29 INFO - PROCESS | 3700 | 1461159209185 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]]]}] 06:33:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 06:33:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1079ms 06:33:29 INFO - PROCESS | 3700 | 1461159209238 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 06:33:29 INFO - PROCESS | 3700 | 1461159209241 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 06:33:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 06:33:29 INFO - PROCESS | 3700 | 1461159209262 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 06:33:29 INFO - PROCESS | 3700 | 1461159209266 Marionette TRACE conn3 <- [1,1586,null,{}] 06:33:29 INFO - PROCESS | 3700 | 1461159209272 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}] 06:33:29 INFO - PROCESS | 3700 | 1461159209347 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 06:33:29 INFO - PROCESS | 3700 | 1461159209480 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:29 INFO - PROCESS | 3700 | ++DOCSHELL 13263800 == 62 [pid = 3700] [id = 406] 06:33:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 106 (1354A800) [pid = 3700] [serial = 1218] [outer = 00000000] 06:33:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 107 (17D95800) [pid = 3700] [serial = 1219] [outer = 1354A800] 06:33:29 INFO - PROCESS | 3700 | 1461159209538 Marionette DEBUG loaded listener.js 06:33:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 108 (16A8F800) [pid = 3700] [serial = 1220] [outer = 1354A800] 06:33:30 INFO - PROCESS | 3700 | --DOCSHELL 19243800 == 61 [pid = 3700] [id = 382] 06:33:30 INFO - PROCESS | 3700 | --DOCSHELL 16A8E800 == 60 [pid = 3700] [id = 386] 06:33:30 INFO - PROCESS | 3700 | --DOCSHELL 15B3C000 == 59 [pid = 3700] [id = 385] 06:33:30 INFO - PROCESS | 3700 | --DOCSHELL 144A5000 == 58 [pid = 3700] [id = 361] 06:33:30 INFO - PROCESS | 3700 | --DOCSHELL 18229400 == 57 [pid = 3700] [id = 380] 06:33:30 INFO - PROCESS | 3700 | --DOCSHELL 13546800 == 56 [pid = 3700] [id = 384] 06:33:30 INFO - PROCESS | 3700 | --DOCSHELL 182D7400 == 55 [pid = 3700] [id = 383] 06:33:30 INFO - PROCESS | 3700 | --DOCSHELL 147B0000 == 54 [pid = 3700] [id = 138] 06:33:30 INFO - PROCESS | 3700 | --DOCSHELL 15E5CC00 == 53 [pid = 3700] [id = 154] 06:33:30 INFO - PROCESS | 3700 | --DOCSHELL 136DC400 == 52 [pid = 3700] [id = 151] 06:33:30 INFO - PROCESS | 3700 | --DOCSHELL 19E3C000 == 51 [pid = 3700] [id = 401] 06:33:30 INFO - PROCESS | 3700 | --DOCSHELL 12B42800 == 50 [pid = 3700] [id = 400] 06:33:30 INFO - PROCESS | 3700 | --DOCSHELL 1325EC00 == 49 [pid = 3700] [id = 399] 06:33:30 INFO - PROCESS | 3700 | --DOCSHELL 197F6400 == 48 [pid = 3700] [id = 398] 06:33:30 INFO - PROCESS | 3700 | --DOCSHELL 196BF400 == 47 [pid = 3700] [id = 397] 06:33:30 INFO - PROCESS | 3700 | --DOCSHELL 19108400 == 46 [pid = 3700] [id = 396] 06:33:30 INFO - PROCESS | 3700 | --DOCSHELL 18903800 == 45 [pid = 3700] [id = 395] 06:33:30 INFO - PROCESS | 3700 | --DOCSHELL 1863E000 == 44 [pid = 3700] [id = 394] 06:33:30 INFO - PROCESS | 3700 | --DOCSHELL 15B45000 == 43 [pid = 3700] [id = 393] 06:33:30 INFO - PROCESS | 3700 | --DOMWINDOW == 107 (13375400) [pid = 3700] [serial = 1128] [outer = 00000000] [url = about:blank] 06:33:30 INFO - PROCESS | 3700 | --DOCSHELL 13A4B800 == 42 [pid = 3700] [id = 392] 06:33:30 INFO - PROCESS | 3700 | --DOCSHELL 19ACF000 == 41 [pid = 3700] [id = 390] 06:33:30 INFO - PROCESS | 3700 | --DOCSHELL 18230000 == 40 [pid = 3700] [id = 389] 06:33:30 INFO - PROCESS | 3700 | --DOCSHELL 17DA0400 == 39 [pid = 3700] [id = 388] 06:33:30 INFO - PROCESS | 3700 | --DOCSHELL 12DD3C00 == 38 [pid = 3700] [id = 387] 06:33:30 INFO - PROCESS | 3700 | --DOMWINDOW == 106 (194D1400) [pid = 3700] [serial = 1147] [outer = 00000000] [url = about:blank] 06:33:30 INFO - PROCESS | 3700 | --DOMWINDOW == 105 (19607000) [pid = 3700] [serial = 1149] [outer = 00000000] [url = about:blank] 06:33:30 INFO - PROCESS | 3700 | --DOMWINDOW == 104 (17D98400) [pid = 3700] [serial = 1152] [outer = 00000000] [url = about:blank] 06:33:30 INFO - PROCESS | 3700 | --DOMWINDOW == 103 (194DD800) [pid = 3700] [serial = 1155] [outer = 00000000] [url = about:blank] 06:33:30 INFO - PROCESS | 3700 | --DOMWINDOW == 102 (19606400) [pid = 3700] [serial = 1150] [outer = 00000000] [url = about:blank] 06:33:30 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (19103000) [pid = 3700] [serial = 1144] [outer = 00000000] [url = about:blank] 06:33:30 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (17F9C000) [pid = 3700] [serial = 1153] [outer = 00000000] [url = about:blank] 06:33:30 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (1960A800) [pid = 3700] [serial = 1156] [outer = 00000000] [url = about:blank] 06:33:30 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (18904800) [pid = 3700] [serial = 1141] [outer = 00000000] [url = about:blank] 06:33:30 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (196CC800) [pid = 3700] [serial = 1158] [outer = 00000000] [url = about:blank] 06:33:30 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (1924E400) [pid = 3700] [serial = 1146] [outer = 00000000] [url = about:blank] 06:33:30 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (18A04C00) [pid = 3700] [serial = 1143] [outer = 00000000] [url = about:blank] 06:33:30 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (142B3800) [pid = 3700] [serial = 1132] [outer = 00000000] [url = about:blank] 06:33:30 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (13A4A400) [pid = 3700] [serial = 1131] [outer = 00000000] [url = about:blank] 06:33:30 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (16A90000) [pid = 3700] [serial = 1137] [outer = 00000000] [url = about:blank] 06:33:30 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (17A96000) [pid = 3700] [serial = 1138] [outer = 00000000] [url = about:blank] 06:33:30 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (187A0800) [pid = 3700] [serial = 1140] [outer = 00000000] [url = about:blank] 06:33:30 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (15517400) [pid = 3700] [serial = 1134] [outer = 00000000] [url = about:blank] 06:33:30 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (157B7C00) [pid = 3700] [serial = 1135] [outer = 00000000] [url = about:blank] 06:33:30 INFO - PROCESS | 3700 | 1461159210139 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]]]}] 06:33:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 06:33:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 925ms 06:33:30 INFO - PROCESS | 3700 | 1461159210190 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 06:33:30 INFO - PROCESS | 3700 | 1461159210195 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 06:33:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 06:33:30 INFO - PROCESS | 3700 | 1461159210201 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 06:33:30 INFO - PROCESS | 3700 | 1461159210204 Marionette TRACE conn3 <- [1,1590,null,{}] 06:33:30 INFO - PROCESS | 3700 | 1461159210207 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}] 06:33:30 INFO - PROCESS | 3700 | 1461159210288 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 06:33:30 INFO - PROCESS | 3700 | 1461159210296 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:30 INFO - PROCESS | 3700 | ++DOCSHELL 13545C00 == 39 [pid = 3700] [id = 407] 06:33:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (13546800) [pid = 3700] [serial = 1221] [outer = 00000000] 06:33:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (1696D000) [pid = 3700] [serial = 1222] [outer = 13546800] 06:33:30 INFO - PROCESS | 3700 | 1461159210341 Marionette DEBUG loaded listener.js 06:33:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (17A98C00) [pid = 3700] [serial = 1223] [outer = 13546800] 06:33:30 INFO - PROCESS | 3700 | 1461159210854 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]]]}] 06:33:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 06:33:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 694ms 06:33:30 INFO - PROCESS | 3700 | 1461159210883 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 06:33:30 INFO - PROCESS | 3700 | 1461159210885 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 06:33:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 06:33:30 INFO - PROCESS | 3700 | 1461159210888 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 06:33:30 INFO - PROCESS | 3700 | 1461159210892 Marionette TRACE conn3 <- [1,1594,null,{}] 06:33:30 INFO - PROCESS | 3700 | 1461159210902 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}] 06:33:30 INFO - PROCESS | 3700 | 1461159210981 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 06:33:30 INFO - PROCESS | 3700 | 1461159210987 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:30 INFO - PROCESS | 3700 | ++DOCSHELL 1894B000 == 40 [pid = 3700] [id = 408] 06:33:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (1894C800) [pid = 3700] [serial = 1224] [outer = 00000000] 06:33:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (1908D400) [pid = 3700] [serial = 1225] [outer = 1894C800] 06:33:31 INFO - PROCESS | 3700 | 1461159211035 Marionette DEBUG loaded listener.js 06:33:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (19107400) [pid = 3700] [serial = 1226] [outer = 1894C800] 06:33:31 INFO - PROCESS | 3700 | 1461159211501 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]]]}] 06:33:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 06:33:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 632ms 06:33:31 INFO - PROCESS | 3700 | 1461159211527 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 06:33:31 INFO - PROCESS | 3700 | 1461159211529 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 06:33:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 06:33:31 INFO - PROCESS | 3700 | 1461159211532 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 06:33:31 INFO - PROCESS | 3700 | 1461159211534 Marionette TRACE conn3 <- [1,1598,null,{}] 06:33:31 INFO - PROCESS | 3700 | 1461159211538 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}] 06:33:31 INFO - PROCESS | 3700 | 1461159211626 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 06:33:31 INFO - PROCESS | 3700 | 1461159211632 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:31 INFO - PROCESS | 3700 | ++DOCSHELL 1910D000 == 41 [pid = 3700] [id = 409] 06:33:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (191D0C00) [pid = 3700] [serial = 1227] [outer = 00000000] 06:33:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (194AEC00) [pid = 3700] [serial = 1228] [outer = 191D0C00] 06:33:31 INFO - PROCESS | 3700 | 1461159211677 Marionette DEBUG loaded listener.js 06:33:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (194D7C00) [pid = 3700] [serial = 1229] [outer = 191D0C00] 06:33:32 INFO - PROCESS | 3700 | 1461159212082 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]]]}] 06:33:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 06:33:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 586ms 06:33:32 INFO - PROCESS | 3700 | 1461159212123 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 06:33:32 INFO - PROCESS | 3700 | 1461159212125 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 06:33:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 06:33:32 INFO - PROCESS | 3700 | 1461159212128 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 06:33:32 INFO - PROCESS | 3700 | 1461159212130 Marionette TRACE conn3 <- [1,1602,null,{}] 06:33:32 INFO - PROCESS | 3700 | 1461159212133 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}] 06:33:32 INFO - PROCESS | 3700 | 1461159212209 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 06:33:32 INFO - PROCESS | 3700 | 1461159212215 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:32 INFO - PROCESS | 3700 | ++DOCSHELL 19241400 == 42 [pid = 3700] [id = 410] 06:33:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (19243800) [pid = 3700] [serial = 1230] [outer = 00000000] 06:33:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (1960C800) [pid = 3700] [serial = 1231] [outer = 19243800] 06:33:32 INFO - PROCESS | 3700 | 1461159212259 Marionette DEBUG loaded listener.js 06:33:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (1960C000) [pid = 3700] [serial = 1232] [outer = 19243800] 06:33:32 INFO - PROCESS | 3700 | 1461159212753 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]]]}] 06:33:32 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 06:33:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 616ms 06:33:32 INFO - PROCESS | 3700 | 1461159212767 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 06:33:32 INFO - PROCESS | 3700 | 1461159212769 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 06:33:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 06:33:32 INFO - PROCESS | 3700 | 1461159212772 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 06:33:32 INFO - PROCESS | 3700 | 1461159212774 Marionette TRACE conn3 <- [1,1606,null,{}] 06:33:32 INFO - PROCESS | 3700 | 1461159212788 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}] 06:33:32 INFO - PROCESS | 3700 | 1461159212896 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 06:33:32 INFO - PROCESS | 3700 | 1461159212905 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:32 INFO - PROCESS | 3700 | ++DOCSHELL 15517400 == 43 [pid = 3700] [id = 411] 06:33:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (15BF0800) [pid = 3700] [serial = 1233] [outer = 00000000] 06:33:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (19E3C000) [pid = 3700] [serial = 1234] [outer = 15BF0800] 06:33:33 INFO - PROCESS | 3700 | 1461159213003 Marionette DEBUG loaded listener.js 06:33:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (1A282C00) [pid = 3700] [serial = 1235] [outer = 15BF0800] 06:33:33 INFO - PROCESS | 3700 | 1461159213442 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]]]}] 06:33:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 06:33:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 724ms 06:33:33 INFO - PROCESS | 3700 | 1461159213497 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 06:33:33 INFO - PROCESS | 3700 | 1461159213499 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 06:33:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 06:33:33 INFO - PROCESS | 3700 | 1461159213502 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 06:33:33 INFO - PROCESS | 3700 | 1461159213504 Marionette TRACE conn3 <- [1,1610,null,{}] 06:33:33 INFO - PROCESS | 3700 | 1461159213507 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}] 06:33:33 INFO - PROCESS | 3700 | 1461159213654 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 06:33:33 INFO - PROCESS | 3700 | 1461159213664 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:33 INFO - PROCESS | 3700 | ++DOCSHELL 12CFF000 == 44 [pid = 3700] [id = 412] 06:33:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 104 (19B64C00) [pid = 3700] [serial = 1236] [outer = 00000000] 06:33:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 105 (1AC30400) [pid = 3700] [serial = 1237] [outer = 19B64C00] 06:33:33 INFO - PROCESS | 3700 | 1461159213708 Marionette DEBUG loaded listener.js 06:33:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 106 (1AC97400) [pid = 3700] [serial = 1238] [outer = 19B64C00] 06:33:34 INFO - PROCESS | 3700 | 1461159214148 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]]]}] 06:33:34 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 06:33:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 679ms 06:33:34 INFO - PROCESS | 3700 | 1461159214185 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 06:33:34 INFO - PROCESS | 3700 | 1461159214187 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 06:33:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 06:33:34 INFO - PROCESS | 3700 | 1461159214190 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 06:33:34 INFO - PROCESS | 3700 | 1461159214192 Marionette TRACE conn3 <- [1,1614,null,{}] 06:33:34 INFO - PROCESS | 3700 | 1461159214195 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}] 06:33:34 INFO - PROCESS | 3700 | 1461159214301 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 06:33:34 INFO - PROCESS | 3700 | 1461159214308 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:34 INFO - PROCESS | 3700 | ++DOCSHELL 196CA800 == 45 [pid = 3700] [id = 413] 06:33:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 107 (1A7C3000) [pid = 3700] [serial = 1239] [outer = 00000000] 06:33:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 108 (1C4D4400) [pid = 3700] [serial = 1240] [outer = 1A7C3000] 06:33:34 INFO - PROCESS | 3700 | 1461159214401 Marionette DEBUG loaded listener.js 06:33:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 109 (1C4D3800) [pid = 3700] [serial = 1241] [outer = 1A7C3000] 06:33:34 INFO - PROCESS | 3700 | --DOMWINDOW == 108 (15BE6800) [pid = 3700] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 06:33:34 INFO - PROCESS | 3700 | --DOMWINDOW == 107 (19AC5400) [pid = 3700] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 06:33:34 INFO - PROCESS | 3700 | --DOMWINDOW == 106 (1641A000) [pid = 3700] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 06:33:34 INFO - PROCESS | 3700 | --DOMWINDOW == 105 (12B87400) [pid = 3700] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 06:33:34 INFO - PROCESS | 3700 | --DOMWINDOW == 104 (147BB400) [pid = 3700] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 06:33:34 INFO - PROCESS | 3700 | --DOMWINDOW == 103 (196C5000) [pid = 3700] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 06:33:34 INFO - PROCESS | 3700 | --DOMWINDOW == 102 (19ACC000) [pid = 3700] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 06:33:34 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (142AA800) [pid = 3700] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 06:33:34 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (138B6C00) [pid = 3700] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 06:33:34 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (19108C00) [pid = 3700] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 06:33:34 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (18955000) [pid = 3700] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 06:33:34 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (19A61400) [pid = 3700] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 06:33:34 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (1863E400) [pid = 3700] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 06:33:34 INFO - PROCESS | 3700 | 1461159214892 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]]]}] 06:33:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 06:33:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 725ms 06:33:34 INFO - PROCESS | 3700 | 1461159214963 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 06:33:34 INFO - PROCESS | 3700 | 1461159214965 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 06:33:34 INFO - PROCESS | 3700 | 1461159214969 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 06:33:34 INFO - PROCESS | 3700 | 1461159214971 Marionette TRACE conn3 <- [1,1618,null,{}] 06:33:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 06:33:34 INFO - PROCESS | 3700 | 1461159214975 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}] 06:33:35 INFO - PROCESS | 3700 | 1461159215053 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 06:33:35 INFO - PROCESS | 3700 | 1461159215059 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:35 INFO - PROCESS | 3700 | ++DOCSHELL 13264000 == 46 [pid = 3700] [id = 414] 06:33:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (1326B000) [pid = 3700] [serial = 1242] [outer = 00000000] 06:33:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (19604C00) [pid = 3700] [serial = 1243] [outer = 1326B000] 06:33:35 INFO - PROCESS | 3700 | 1461159215102 Marionette DEBUG loaded listener.js 06:33:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (1A070000) [pid = 3700] [serial = 1244] [outer = 1326B000] 06:33:35 INFO - PROCESS | 3700 | 1461159215499 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]]]}] 06:33:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 06:33:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 586ms 06:33:35 INFO - PROCESS | 3700 | 1461159215552 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 06:33:35 INFO - PROCESS | 3700 | 1461159215554 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 06:33:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 06:33:35 INFO - PROCESS | 3700 | 1461159215561 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 06:33:35 INFO - PROCESS | 3700 | 1461159215563 Marionette TRACE conn3 <- [1,1622,null,{}] 06:33:35 INFO - PROCESS | 3700 | 1461159215566 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}] 06:33:35 INFO - PROCESS | 3700 | 1461159215651 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 06:33:35 INFO - PROCESS | 3700 | 1461159215660 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:35 INFO - PROCESS | 3700 | ++DOCSHELL 19546400 == 47 [pid = 3700] [id = 415] 06:33:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (1A7C2400) [pid = 3700] [serial = 1245] [outer = 00000000] 06:33:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (1D079400) [pid = 3700] [serial = 1246] [outer = 1A7C2400] 06:33:35 INFO - PROCESS | 3700 | 1461159215703 Marionette DEBUG loaded listener.js 06:33:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (1D07B400) [pid = 3700] [serial = 1247] [outer = 1A7C2400] 06:33:36 INFO - PROCESS | 3700 | 1461159216127 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]]]}] 06:33:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 06:33:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 585ms 06:33:36 INFO - PROCESS | 3700 | 1461159216165 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 06:33:36 INFO - PROCESS | 3700 | 1461159216167 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 06:33:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 06:33:36 INFO - PROCESS | 3700 | 1461159216170 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 06:33:36 INFO - PROCESS | 3700 | 1461159216173 Marionette TRACE conn3 <- [1,1626,null,{}] 06:33:36 INFO - PROCESS | 3700 | 1461159216180 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}] 06:33:36 INFO - PROCESS | 3700 | 1461159216272 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 06:33:36 INFO - PROCESS | 3700 | 1461159216279 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:36 INFO - PROCESS | 3700 | ++DOCSHELL 15726400 == 48 [pid = 3700] [id = 416] 06:33:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (15E5BC00) [pid = 3700] [serial = 1248] [outer = 00000000] 06:33:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 104 (1D42F400) [pid = 3700] [serial = 1249] [outer = 15E5BC00] 06:33:36 INFO - PROCESS | 3700 | 1461159216327 Marionette DEBUG loaded listener.js 06:33:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 105 (1D438C00) [pid = 3700] [serial = 1250] [outer = 15E5BC00] 06:33:37 INFO - PROCESS | 3700 | --DOCSHELL 1C245800 == 47 [pid = 3700] [id = 147] 06:33:37 INFO - PROCESS | 3700 | --DOCSHELL 18959800 == 46 [pid = 3700] [id = 391] 06:33:37 INFO - PROCESS | 3700 | --DOCSHELL 1AC94C00 == 45 [pid = 3700] [id = 150] 06:33:37 INFO - PROCESS | 3700 | --DOCSHELL 1894A800 == 44 [pid = 3700] [id = 381] 06:33:37 INFO - PROCESS | 3700 | --DOCSHELL 194D0400 == 43 [pid = 3700] [id = 146] 06:33:37 INFO - PROCESS | 3700 | --DOCSHELL 194D1000 == 42 [pid = 3700] [id = 143] 06:33:37 INFO - PROCESS | 3700 | --DOCSHELL 14BEE400 == 41 [pid = 3700] [id = 148] 06:33:37 INFO - PROCESS | 3700 | --DOCSHELL 13263800 == 40 [pid = 3700] [id = 406] 06:33:37 INFO - PROCESS | 3700 | --DOCSHELL 19AC4C00 == 39 [pid = 3700] [id = 405] 06:33:37 INFO - PROCESS | 3700 | --DOCSHELL 16A8B400 == 38 [pid = 3700] [id = 403] 06:33:37 INFO - PROCESS | 3700 | --DOCSHELL 17F86000 == 37 [pid = 3700] [id = 404] 06:33:37 INFO - PROCESS | 3700 | --DOCSHELL 1320EC00 == 36 [pid = 3700] [id = 402] 06:33:37 INFO - PROCESS | 3700 | --DOCSHELL 13545C00 == 35 [pid = 3700] [id = 407] 06:33:37 INFO - PROCESS | 3700 | --DOCSHELL 1910D000 == 34 [pid = 3700] [id = 409] 06:33:37 INFO - PROCESS | 3700 | --DOCSHELL 12CFF000 == 33 [pid = 3700] [id = 412] 06:33:37 INFO - PROCESS | 3700 | --DOCSHELL 13264000 == 32 [pid = 3700] [id = 414] 06:33:37 INFO - PROCESS | 3700 | --DOCSHELL 19546400 == 31 [pid = 3700] [id = 415] 06:33:37 INFO - PROCESS | 3700 | --DOCSHELL 15517400 == 30 [pid = 3700] [id = 411] 06:33:37 INFO - PROCESS | 3700 | --DOCSHELL 1894B000 == 29 [pid = 3700] [id = 408] 06:33:37 INFO - PROCESS | 3700 | --DOCSHELL 196CA800 == 28 [pid = 3700] [id = 413] 06:33:37 INFO - PROCESS | 3700 | --DOCSHELL 19241400 == 27 [pid = 3700] [id = 410] 06:33:38 INFO - PROCESS | 3700 | --DOMWINDOW == 104 (15BB1C00) [pid = 3700] [serial = 1177] [outer = 00000000] [url = about:blank] 06:33:38 INFO - PROCESS | 3700 | --DOMWINDOW == 103 (1910E400) [pid = 3700] [serial = 1199] [outer = 00000000] [url = about:blank] 06:33:38 INFO - PROCESS | 3700 | --DOMWINDOW == 102 (1954CC00) [pid = 3700] [serial = 1190] [outer = 00000000] [url = about:blank] 06:33:38 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (191C4400) [pid = 3700] [serial = 1186] [outer = 00000000] [url = about:blank] 06:33:38 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (1924F000) [pid = 3700] [serial = 1187] [outer = 00000000] [url = about:blank] 06:33:38 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (1AC2B400) [pid = 3700] [serial = 1175] [outer = 00000000] [url = about:blank] 06:33:38 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (13543000) [pid = 3700] [serial = 1161] [outer = 00000000] [url = about:blank] 06:33:38 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (18950C00) [pid = 3700] [serial = 1183] [outer = 00000000] [url = about:blank] 06:33:38 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (1862F400) [pid = 3700] [serial = 1198] [outer = 00000000] [url = about:blank] 06:33:38 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (17A91C00) [pid = 3700] [serial = 1181] [outer = 00000000] [url = about:blank] 06:33:38 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (1A283C00) [pid = 3700] [serial = 1196] [outer = 00000000] [url = about:blank] 06:33:38 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (1AC37800) [pid = 3700] [serial = 1202] [outer = 00000000] [url = about:blank] 06:33:38 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (1D435800) [pid = 3700] [serial = 727] [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.] 06:33:38 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (13549C00) [pid = 3700] [serial = 1129] [outer = 00000000] [url = about:blank] 06:33:38 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (1A728800) [pid = 3700] [serial = 1170] [outer = 00000000] [url = about:blank] 06:33:38 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (18963000) [pid = 3700] [serial = 1184] [outer = 00000000] [url = about:blank] 06:33:38 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (1D432400) [pid = 3700] [serial = 1084] [outer = 00000000] [url = about:blank] 06:33:38 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (18631C00) [pid = 3700] [serial = 1164] [outer = 00000000] [url = about:blank] 06:33:38 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (19AC6000) [pid = 3700] [serial = 1192] [outer = 00000000] [url = about:blank] 06:33:38 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (15BF0C00) [pid = 3700] [serial = 1178] [outer = 00000000] [url = about:blank] 06:33:38 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (1AC2F400) [pid = 3700] [serial = 1201] [outer = 00000000] [url = about:blank] 06:33:38 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (16964400) [pid = 3700] [serial = 1180] [outer = 00000000] [url = about:blank] 06:33:38 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (19ACF800) [pid = 3700] [serial = 1167] [outer = 00000000] [url = about:blank] 06:33:38 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (194DA800) [pid = 3700] [serial = 1189] [outer = 00000000] [url = about:blank] 06:33:38 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1A93FC00) [pid = 3700] [serial = 1174] [outer = 00000000] [url = about:blank] 06:33:38 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (19AC5C00) [pid = 3700] [serial = 1193] [outer = 00000000] [url = about:blank] 06:33:38 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (1A287000) [pid = 3700] [serial = 1195] [outer = 00000000] [url = about:blank] 06:33:38 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1C248000) [pid = 3700] [serial = 1204] [outer = 00000000] [url = about:blank] 06:33:38 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (19E3E400) [pid = 3700] [serial = 1126] [outer = 00000000] [url = about:blank] 06:33:38 INFO - PROCESS | 3700 | 1461159218191 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]]]}] 06:33:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 06:33:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 2081ms 06:33:38 INFO - PROCESS | 3700 | 1461159218247 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 06:33:38 INFO - PROCESS | 3700 | 1461159218250 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 06:33:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 06:33:38 INFO - PROCESS | 3700 | 1461159218256 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 06:33:38 INFO - PROCESS | 3700 | 1461159218260 Marionette TRACE conn3 <- [1,1630,null,{}] 06:33:38 INFO - PROCESS | 3700 | 1461159218266 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}] 06:33:38 INFO - PROCESS | 3700 | 1461159218355 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 06:33:38 INFO - PROCESS | 3700 | 1461159218366 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:38 INFO - PROCESS | 3700 | ++DOCSHELL 12CB9000 == 28 [pid = 3700] [id = 417] 06:33:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (12CBD000) [pid = 3700] [serial = 1251] [outer = 00000000] 06:33:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (13209C00) [pid = 3700] [serial = 1252] [outer = 12CBD000] 06:33:38 INFO - PROCESS | 3700 | 1461159218414 Marionette DEBUG loaded listener.js 06:33:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (13263800) [pid = 3700] [serial = 1253] [outer = 12CBD000] 06:33:38 INFO - PROCESS | 3700 | 1461159218901 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]]]}] 06:33:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 06:33:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 694ms 06:33:38 INFO - PROCESS | 3700 | 1461159218956 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 06:33:38 INFO - PROCESS | 3700 | 1461159218962 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 06:33:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 06:33:38 INFO - PROCESS | 3700 | 1461159218953 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 06:33:38 INFO - PROCESS | 3700 | 1461159218956 Marionette TRACE conn3 <- [1,1634,null,{}] 06:33:38 INFO - PROCESS | 3700 | 1461159218959 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}] 06:33:39 INFO - PROCESS | 3700 | 1461159219040 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 06:33:39 INFO - PROCESS | 3700 | 1461159219049 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:39 INFO - PROCESS | 3700 | ++DOCSHELL 13265000 == 29 [pid = 3700] [id = 418] 06:33:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (13543400) [pid = 3700] [serial = 1254] [outer = 00000000] 06:33:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (136DC400) [pid = 3700] [serial = 1255] [outer = 13543400] 06:33:39 INFO - PROCESS | 3700 | 1461159219095 Marionette DEBUG loaded listener.js 06:33:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (138AEC00) [pid = 3700] [serial = 1256] [outer = 13543400] 06:33:39 INFO - PROCESS | 3700 | 1461159219572 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]]]}] 06:33:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 06:33:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 632ms 06:33:39 INFO - PROCESS | 3700 | 1461159219589 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 06:33:39 INFO - PROCESS | 3700 | 1461159219591 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 06:33:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 06:33:39 INFO - PROCESS | 3700 | 1461159219599 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 06:33:39 INFO - PROCESS | 3700 | 1461159219602 Marionette TRACE conn3 <- [1,1638,null,{}] 06:33:39 INFO - PROCESS | 3700 | 1461159219613 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}] 06:33:39 INFO - PROCESS | 3700 | 1461159219703 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 06:33:39 INFO - PROCESS | 3700 | 1461159219747 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:39 INFO - PROCESS | 3700 | ++DOCSHELL 14497800 == 30 [pid = 3700] [id = 419] 06:33:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (14499400) [pid = 3700] [serial = 1257] [outer = 00000000] 06:33:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (1571E000) [pid = 3700] [serial = 1258] [outer = 14499400] 06:33:39 INFO - PROCESS | 3700 | 1461159219866 Marionette DEBUG loaded listener.js 06:33:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (15B06000) [pid = 3700] [serial = 1259] [outer = 14499400] 06:33:40 INFO - PROCESS | 3700 | 1461159220268 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]]]}] 06:33:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 06:33:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 725ms 06:33:40 INFO - PROCESS | 3700 | 1461159220323 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 06:33:40 INFO - PROCESS | 3700 | 1461159220326 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 06:33:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 06:33:40 INFO - PROCESS | 3700 | 1461159220335 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 06:33:40 INFO - PROCESS | 3700 | 1461159220337 Marionette TRACE conn3 <- [1,1642,null,{}] 06:33:40 INFO - PROCESS | 3700 | 1461159220340 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}] 06:33:40 INFO - PROCESS | 3700 | 1461159220416 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 06:33:40 INFO - PROCESS | 3700 | 1461159220422 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:40 INFO - PROCESS | 3700 | ++DOCSHELL 1551A800 == 31 [pid = 3700] [id = 420] 06:33:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (15BD9C00) [pid = 3700] [serial = 1260] [outer = 00000000] 06:33:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (1641B400) [pid = 3700] [serial = 1261] [outer = 15BD9C00] 06:33:40 INFO - PROCESS | 3700 | 1461159220468 Marionette DEBUG loaded listener.js 06:33:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (1654F400) [pid = 3700] [serial = 1262] [outer = 15BD9C00] 06:33:40 INFO - PROCESS | 3700 | 1461159220894 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]]]}] 06:33:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 06:33:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 586ms 06:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 06:33:40 INFO - PROCESS | 3700 | 1461159220930 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 06:33:40 INFO - PROCESS | 3700 | 1461159220932 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 06:33:40 INFO - PROCESS | 3700 | 1461159220936 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 06:33:40 INFO - PROCESS | 3700 | 1461159220937 Marionette TRACE conn3 <- [1,1646,null,{}] 06:33:40 INFO - PROCESS | 3700 | 1461159220941 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}] 06:33:41 INFO - PROCESS | 3700 | 1461159221017 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 06:33:41 INFO - PROCESS | 3700 | 1461159221023 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:41 INFO - PROCESS | 3700 | ++DOCSHELL 16419C00 == 32 [pid = 3700] [id = 421] 06:33:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (1665B400) [pid = 3700] [serial = 1263] [outer = 00000000] 06:33:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (17A98000) [pid = 3700] [serial = 1264] [outer = 1665B400] 06:33:41 INFO - PROCESS | 3700 | 1461159221071 Marionette DEBUG loaded listener.js 06:33:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (17D99400) [pid = 3700] [serial = 1265] [outer = 1665B400] 06:33:41 INFO - PROCESS | 3700 | 1461159221520 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]]]}] 06:33:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 06:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 617ms 06:33:41 INFO - PROCESS | 3700 | 1461159221558 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 06:33:41 INFO - PROCESS | 3700 | 1461159221560 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 06:33:41 INFO - PROCESS | 3700 | 1461159221567 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 06:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 06:33:41 INFO - PROCESS | 3700 | 1461159221569 Marionette TRACE conn3 <- [1,1650,null,{}] 06:33:41 INFO - PROCESS | 3700 | 1461159221573 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}] 06:33:41 INFO - PROCESS | 3700 | 1461159221678 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 06:33:41 INFO - PROCESS | 3700 | 1461159221688 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:41 INFO - PROCESS | 3700 | ++DOCSHELL 17A8BC00 == 33 [pid = 3700] [id = 422] 06:33:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (18632C00) [pid = 3700] [serial = 1266] [outer = 00000000] 06:33:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (18908400) [pid = 3700] [serial = 1267] [outer = 18632C00] 06:33:41 INFO - PROCESS | 3700 | 1461159221745 Marionette DEBUG loaded listener.js 06:33:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (18951000) [pid = 3700] [serial = 1268] [outer = 18632C00] 06:33:42 INFO - PROCESS | 3700 | 1461159222171 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]]]}] 06:33:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 06:33:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 632ms 06:33:42 INFO - PROCESS | 3700 | 1461159222206 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 06:33:42 INFO - PROCESS | 3700 | 1461159222208 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 06:33:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 06:33:42 INFO - PROCESS | 3700 | 1461159222212 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 06:33:42 INFO - PROCESS | 3700 | 1461159222213 Marionette TRACE conn3 <- [1,1654,null,{}] 06:33:42 INFO - PROCESS | 3700 | 1461159222217 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}] 06:33:42 INFO - PROCESS | 3700 | 1461159222287 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 06:33:42 INFO - PROCESS | 3700 | 1461159222293 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:42 INFO - PROCESS | 3700 | ++DOCSHELL 187A8800 == 34 [pid = 3700] [id = 423] 06:33:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (187A9000) [pid = 3700] [serial = 1269] [outer = 00000000] 06:33:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (19092800) [pid = 3700] [serial = 1270] [outer = 187A9000] 06:33:42 INFO - PROCESS | 3700 | 1461159222337 Marionette DEBUG loaded listener.js 06:33:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (19090400) [pid = 3700] [serial = 1271] [outer = 187A9000] 06:33:42 INFO - PROCESS | 3700 | 1461159222760 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]]]}] 06:33:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 06:33:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 586ms 06:33:42 INFO - PROCESS | 3700 | 1461159222792 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 06:33:42 INFO - PROCESS | 3700 | 1461159222794 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 06:33:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 06:33:42 INFO - PROCESS | 3700 | 1461159222818 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 06:33:42 INFO - PROCESS | 3700 | 1461159222819 Marionette TRACE conn3 <- [1,1658,null,{}] 06:33:42 INFO - PROCESS | 3700 | 1461159222823 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}] 06:33:42 INFO - PROCESS | 3700 | 1461159222894 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 06:33:42 INFO - PROCESS | 3700 | 1461159222900 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:42 INFO - PROCESS | 3700 | ++DOCSHELL 191CD000 == 35 [pid = 3700] [id = 424] 06:33:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (191D2800) [pid = 3700] [serial = 1272] [outer = 00000000] 06:33:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (1924A800) [pid = 3700] [serial = 1273] [outer = 191D2800] 06:33:42 INFO - PROCESS | 3700 | 1461159222945 Marionette DEBUG loaded listener.js 06:33:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (1654DC00) [pid = 3700] [serial = 1274] [outer = 191D2800] 06:33:43 INFO - PROCESS | 3700 | 1461159223398 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]]]}] 06:33:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 06:33:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 632ms 06:33:43 INFO - PROCESS | 3700 | 1461159223453 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 06:33:43 INFO - PROCESS | 3700 | 1461159223455 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 06:33:43 INFO - PROCESS | 3700 | 1461159223459 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 06:33:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 06:33:43 INFO - PROCESS | 3700 | 1461159223460 Marionette TRACE conn3 <- [1,1662,null,{}] 06:33:43 INFO - PROCESS | 3700 | 1461159223464 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}] 06:33:43 INFO - PROCESS | 3700 | 1461159223565 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 06:33:43 INFO - PROCESS | 3700 | 1461159223573 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:43 INFO - PROCESS | 3700 | ++DOCSHELL 138B5000 == 36 [pid = 3700] [id = 425] 06:33:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (19250000) [pid = 3700] [serial = 1275] [outer = 00000000] 06:33:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (194D0C00) [pid = 3700] [serial = 1276] [outer = 19250000] 06:33:43 INFO - PROCESS | 3700 | 1461159223618 Marionette DEBUG loaded listener.js 06:33:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (194D0400) [pid = 3700] [serial = 1277] [outer = 19250000] 06:33:44 INFO - PROCESS | 3700 | 1461159224074 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]]]}] 06:33:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 06:33:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 693ms 06:33:44 INFO - PROCESS | 3700 | 1461159224142 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 06:33:44 INFO - PROCESS | 3700 | 1461159224144 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 06:33:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 06:33:44 INFO - PROCESS | 3700 | 1461159224147 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 06:33:44 INFO - PROCESS | 3700 | 1461159224148 Marionette TRACE conn3 <- [1,1666,null,{}] 06:33:44 INFO - PROCESS | 3700 | 1461159224152 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}] 06:33:44 INFO - PROCESS | 3700 | 1461159224258 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 06:33:44 INFO - PROCESS | 3700 | 1461159224264 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:44 INFO - PROCESS | 3700 | ++DOCSHELL 15D92400 == 37 [pid = 3700] [id = 426] 06:33:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 104 (15DDB400) [pid = 3700] [serial = 1278] [outer = 00000000] 06:33:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 105 (19605000) [pid = 3700] [serial = 1279] [outer = 15DDB400] 06:33:44 INFO - PROCESS | 3700 | 1461159224307 Marionette DEBUG loaded listener.js 06:33:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 106 (1960B000) [pid = 3700] [serial = 1280] [outer = 15DDB400] 06:33:44 INFO - PROCESS | 3700 | 1461159224763 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]]]}] 06:33:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 06:33:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 632ms 06:33:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 06:33:44 INFO - PROCESS | 3700 | 1461159224792 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 06:33:44 INFO - PROCESS | 3700 | 1461159224794 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 06:33:44 INFO - PROCESS | 3700 | 1461159224798 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 06:33:44 INFO - PROCESS | 3700 | 1461159224800 Marionette TRACE conn3 <- [1,1670,null,{}] 06:33:44 INFO - PROCESS | 3700 | 1461159224803 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}] 06:33:44 INFO - PROCESS | 3700 | 1461159224951 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 06:33:44 INFO - PROCESS | 3700 | 1461159224996 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:44 INFO - PROCESS | 3700 | ++DOCSHELL 196C8400 == 38 [pid = 3700] [id = 427] 06:33:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 107 (196C9000) [pid = 3700] [serial = 1281] [outer = 00000000] 06:33:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 108 (19A0BC00) [pid = 3700] [serial = 1282] [outer = 196C9000] 06:33:45 INFO - PROCESS | 3700 | 1461159225034 Marionette DEBUG loaded listener.js 06:33:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 109 (19AC7800) [pid = 3700] [serial = 1283] [outer = 196C9000] 06:33:45 INFO - PROCESS | 3700 | --DOMWINDOW == 108 (182D0C00) [pid = 3700] [serial = 1166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 06:33:45 INFO - PROCESS | 3700 | --DOMWINDOW == 107 (17DA0C00) [pid = 3700] [serial = 1163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 06:33:45 INFO - PROCESS | 3700 | --DOMWINDOW == 106 (18967000) [pid = 3700] [serial = 1157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 06:33:45 INFO - PROCESS | 3700 | --DOMWINDOW == 105 (15BF0800) [pid = 3700] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 06:33:45 INFO - PROCESS | 3700 | --DOMWINDOW == 104 (19B64C00) [pid = 3700] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 06:33:45 INFO - PROCESS | 3700 | --DOMWINDOW == 103 (1A7C3000) [pid = 3700] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 06:33:45 INFO - PROCESS | 3700 | --DOMWINDOW == 102 (1A7C2400) [pid = 3700] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 06:33:45 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (19243800) [pid = 3700] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 06:33:45 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (191D0C00) [pid = 3700] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 06:33:45 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (1894C800) [pid = 3700] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 06:33:45 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (13546800) [pid = 3700] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 06:33:45 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (1354A800) [pid = 3700] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 06:33:45 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (1C243800) [pid = 3700] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 06:33:45 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (182CE400) [pid = 3700] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 06:33:45 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (16A92000) [pid = 3700] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 06:33:45 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (1325FC00) [pid = 3700] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 06:33:45 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (1A7BF400) [pid = 3700] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 06:33:45 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (1326B000) [pid = 3700] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 06:33:45 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (1A067800) [pid = 3700] [serial = 1169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 06:33:45 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (1320A400) [pid = 3700] [serial = 1160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 06:33:45 INFO - PROCESS | 3700 | 1461159225699 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]]]}] 06:33:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 06:33:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 925ms 06:33:45 INFO - PROCESS | 3700 | 1461159225738 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 06:33:45 INFO - PROCESS | 3700 | 1461159225739 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 06:33:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 06:33:45 INFO - PROCESS | 3700 | 1461159225743 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 06:33:45 INFO - PROCESS | 3700 | 1461159225745 Marionette TRACE conn3 <- [1,1674,null,{}] 06:33:45 INFO - PROCESS | 3700 | 1461159225748 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}] 06:33:45 INFO - PROCESS | 3700 | 1461159225830 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 06:33:45 INFO - PROCESS | 3700 | 1461159225836 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:45 INFO - PROCESS | 3700 | ++DOCSHELL 1696D800 == 39 [pid = 3700] [id = 428] 06:33:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (17D9DC00) [pid = 3700] [serial = 1284] [outer = 00000000] 06:33:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (18A05C00) [pid = 3700] [serial = 1285] [outer = 17D9DC00] 06:33:45 INFO - PROCESS | 3700 | 1461159225880 Marionette DEBUG loaded listener.js 06:33:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (1894F400) [pid = 3700] [serial = 1286] [outer = 17D9DC00] 06:33:46 INFO - PROCESS | 3700 | 1461159226351 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]]]}] 06:33:46 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 06:33:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 694ms 06:33:46 INFO - PROCESS | 3700 | 1461159226424 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 06:33:46 INFO - PROCESS | 3700 | 1461159226428 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 06:33:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 06:33:46 INFO - PROCESS | 3700 | 1461159226434 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 06:33:46 INFO - PROCESS | 3700 | 1461159226438 Marionette TRACE conn3 <- [1,1678,null,{}] 06:33:46 INFO - PROCESS | 3700 | 1461159226445 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}] 06:33:46 INFO - PROCESS | 3700 | 1461159226555 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 06:33:46 INFO - PROCESS | 3700 | 1461159226726 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:46 INFO - PROCESS | 3700 | ++DOCSHELL 12CF6C00 == 40 [pid = 3700] [id = 429] 06:33:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (12DDA800) [pid = 3700] [serial = 1287] [outer = 00000000] 06:33:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (1336D400) [pid = 3700] [serial = 1288] [outer = 12DDA800] 06:33:46 INFO - PROCESS | 3700 | 1461159226782 Marionette DEBUG loaded listener.js 06:33:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (13548C00) [pid = 3700] [serial = 1289] [outer = 12DDA800] 06:33:47 INFO - PROCESS | 3700 | 1461159227463 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]]]}] 06:33:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 06:33:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1079ms 06:33:47 INFO - PROCESS | 3700 | 1461159227536 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 06:33:47 INFO - PROCESS | 3700 | 1461159227542 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 06:33:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 06:33:47 INFO - PROCESS | 3700 | 1461159227549 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 06:33:47 INFO - PROCESS | 3700 | 1461159227552 Marionette TRACE conn3 <- [1,1682,null,{}] 06:33:47 INFO - PROCESS | 3700 | 1461159227556 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}] 06:33:47 INFO - PROCESS | 3700 | 1461159227665 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 06:33:47 INFO - PROCESS | 3700 | 1461159227791 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:47 INFO - PROCESS | 3700 | ++DOCSHELL 13A14C00 == 41 [pid = 3700] [id = 430] 06:33:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (14B15000) [pid = 3700] [serial = 1290] [outer = 00000000] 06:33:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (15BE6800) [pid = 3700] [serial = 1291] [outer = 14B15000] 06:33:47 INFO - PROCESS | 3700 | 1461159227857 Marionette DEBUG loaded listener.js 06:33:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (15E66000) [pid = 3700] [serial = 1292] [outer = 14B15000] 06:33:48 INFO - PROCESS | 3700 | 1461159228627 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]]]}] 06:33:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 06:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1141ms 06:33:48 INFO - PROCESS | 3700 | 1461159228702 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 06:33:48 INFO - PROCESS | 3700 | 1461159228706 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 06:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 06:33:48 INFO - PROCESS | 3700 | 1461159228712 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 06:33:48 INFO - PROCESS | 3700 | 1461159228716 Marionette TRACE conn3 <- [1,1686,null,{}] 06:33:48 INFO - PROCESS | 3700 | 1461159228722 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}] 06:33:48 INFO - PROCESS | 3700 | 1461159228849 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 06:33:48 INFO - PROCESS | 3700 | --DOCSHELL 12CBB400 == 40 [pid = 3700] [id = 373] 06:33:48 INFO - PROCESS | 3700 | --DOCSHELL 1571D400 == 39 [pid = 3700] [id = 370] 06:33:48 INFO - PROCESS | 3700 | --DOCSHELL 17A97C00 == 38 [pid = 3700] [id = 367] 06:33:48 INFO - PROCESS | 3700 | --DOCSHELL 196BEC00 == 37 [pid = 3700] [id = 372] 06:33:48 INFO - PROCESS | 3700 | --DOCSHELL 16A96C00 == 36 [pid = 3700] [id = 366] 06:33:48 INFO - PROCESS | 3700 | --DOCSHELL 12CF8000 == 35 [pid = 3700] [id = 362] 06:33:48 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (1A78E800) [pid = 3700] [serial = 1171] [outer = 00000000] [url = about:blank] 06:33:48 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (138B0800) [pid = 3700] [serial = 1162] [outer = 00000000] [url = about:blank] 06:33:48 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (19AD3800) [pid = 3700] [serial = 1168] [outer = 00000000] [url = about:blank] 06:33:48 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (18A05400) [pid = 3700] [serial = 1165] [outer = 00000000] [url = about:blank] 06:33:48 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (196C7C00) [pid = 3700] [serial = 1159] [outer = 00000000] [url = about:blank] 06:33:48 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (1D42F400) [pid = 3700] [serial = 1249] [outer = 00000000] [url = about:blank] 06:33:48 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (19E3C000) [pid = 3700] [serial = 1234] [outer = 00000000] [url = about:blank] 06:33:48 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (1AC30400) [pid = 3700] [serial = 1237] [outer = 00000000] [url = about:blank] 06:33:48 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (1A282C00) [pid = 3700] [serial = 1235] [outer = 00000000] [url = about:blank] 06:33:48 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (1C4D4400) [pid = 3700] [serial = 1240] [outer = 00000000] [url = about:blank] 06:33:48 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (1D079400) [pid = 3700] [serial = 1246] [outer = 00000000] [url = about:blank] 06:33:48 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (1960C800) [pid = 3700] [serial = 1231] [outer = 00000000] [url = about:blank] 06:33:48 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (194AEC00) [pid = 3700] [serial = 1228] [outer = 00000000] [url = about:blank] 06:33:48 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (194D7C00) [pid = 3700] [serial = 1229] [outer = 00000000] [url = about:blank] 06:33:48 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (1908D400) [pid = 3700] [serial = 1225] [outer = 00000000] [url = about:blank] 06:33:48 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (19107400) [pid = 3700] [serial = 1226] [outer = 00000000] [url = about:blank] 06:33:48 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1696D000) [pid = 3700] [serial = 1222] [outer = 00000000] [url = about:blank] 06:33:48 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (17A98C00) [pid = 3700] [serial = 1223] [outer = 00000000] [url = about:blank] 06:33:48 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (16A8F800) [pid = 3700] [serial = 1220] [outer = 00000000] [url = about:blank] 06:33:48 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (17D95800) [pid = 3700] [serial = 1219] [outer = 00000000] [url = about:blank] 06:33:48 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1C353800) [pid = 3700] [serial = 1217] [outer = 00000000] [url = about:blank] 06:33:48 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (1C34F400) [pid = 3700] [serial = 1216] [outer = 00000000] [url = about:blank] 06:33:48 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (197EF400) [pid = 3700] [serial = 1214] [outer = 00000000] [url = about:blank] 06:33:48 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (19610C00) [pid = 3700] [serial = 1213] [outer = 00000000] [url = about:blank] 06:33:48 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (182CFC00) [pid = 3700] [serial = 1211] [outer = 00000000] [url = about:blank] 06:33:48 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (17F88C00) [pid = 3700] [serial = 1210] [outer = 00000000] [url = about:blank] 06:33:48 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (14455800) [pid = 3700] [serial = 1208] [outer = 00000000] [url = about:blank] 06:33:48 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (138B6000) [pid = 3700] [serial = 1207] [outer = 00000000] [url = about:blank] 06:33:48 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (1C247800) [pid = 3700] [serial = 1205] [outer = 00000000] [url = about:blank] 06:33:48 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (1AC97400) [pid = 3700] [serial = 1238] [outer = 00000000] [url = about:blank] 06:33:48 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (19604C00) [pid = 3700] [serial = 1243] [outer = 00000000] [url = about:blank] 06:33:48 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (1C4D3800) [pid = 3700] [serial = 1241] [outer = 00000000] [url = about:blank] 06:33:48 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (1D07B400) [pid = 3700] [serial = 1247] [outer = 00000000] [url = about:blank] 06:33:48 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (1A070000) [pid = 3700] [serial = 1244] [outer = 00000000] [url = about:blank] 06:33:48 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (1960C000) [pid = 3700] [serial = 1232] [outer = 00000000] [url = about:blank] 06:33:48 INFO - PROCESS | 3700 | 1461159228954 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:48 INFO - PROCESS | 3700 | ++DOCSHELL 02A83000 == 36 [pid = 3700] [id = 431] 06:33:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (11B34C00) [pid = 3700] [serial = 1293] [outer = 00000000] 06:33:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (13260400) [pid = 3700] [serial = 1294] [outer = 11B34C00] 06:33:49 INFO - PROCESS | 3700 | 1461159229000 Marionette DEBUG loaded listener.js 06:33:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (13546800) [pid = 3700] [serial = 1295] [outer = 11B34C00] 06:33:49 INFO - PROCESS | 3700 | 1461159229445 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]]]}] 06:33:49 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 06:33:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 786ms 06:33:49 INFO - PROCESS | 3700 | 1461159229516 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 06:33:49 INFO - PROCESS | 3700 | 1461159229521 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 06:33:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 06:33:49 INFO - PROCESS | 3700 | 1461159229527 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 06:33:49 INFO - PROCESS | 3700 | 1461159229530 Marionette TRACE conn3 <- [1,1690,null,{}] 06:33:49 INFO - PROCESS | 3700 | 1461159229533 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}] 06:33:49 INFO - PROCESS | 3700 | 1461159229612 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 06:33:49 INFO - PROCESS | 3700 | 1461159229648 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:49 INFO - PROCESS | 3700 | ++DOCSHELL 13541800 == 37 [pid = 3700] [id = 432] 06:33:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (13546400) [pid = 3700] [serial = 1296] [outer = 00000000] 06:33:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (1573EC00) [pid = 3700] [serial = 1297] [outer = 13546400] 06:33:49 INFO - PROCESS | 3700 | 1461159229767 Marionette DEBUG loaded listener.js 06:33:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (15BB4800) [pid = 3700] [serial = 1298] [outer = 13546400] 06:33:50 INFO - PROCESS | 3700 | 1461159230146 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]]]}] 06:33:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 06:33:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 678ms 06:33:50 INFO - PROCESS | 3700 | 1461159230210 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 06:33:50 INFO - PROCESS | 3700 | 1461159230212 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 06:33:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 06:33:50 INFO - PROCESS | 3700 | 1461159230215 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 06:33:50 INFO - PROCESS | 3700 | 1461159230219 Marionette TRACE conn3 <- [1,1694,null,{}] 06:33:50 INFO - PROCESS | 3700 | 1461159230286 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}] 06:33:50 INFO - PROCESS | 3700 | 1461159230373 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 06:33:50 INFO - PROCESS | 3700 | 1461159230382 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:50 INFO - PROCESS | 3700 | ++DOCSHELL 17A91C00 == 38 [pid = 3700] [id = 433] 06:33:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (17A92000) [pid = 3700] [serial = 1299] [outer = 00000000] 06:33:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (17D9BC00) [pid = 3700] [serial = 1300] [outer = 17A92000] 06:33:50 INFO - PROCESS | 3700 | 1461159230430 Marionette DEBUG loaded listener.js 06:33:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (17DA3000) [pid = 3700] [serial = 1301] [outer = 17A92000] 06:33:50 INFO - PROCESS | 3700 | 1461159230863 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]]]}] 06:33:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 06:33:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 678ms 06:33:50 INFO - PROCESS | 3700 | 1461159230915 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 06:33:50 INFO - PROCESS | 3700 | 1461159230917 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 06:33:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 06:33:50 INFO - PROCESS | 3700 | 1461159230920 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 06:33:50 INFO - PROCESS | 3700 | 1461159230922 Marionette TRACE conn3 <- [1,1698,null,{}] 06:33:50 INFO - PROCESS | 3700 | 1461159230925 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}] 06:33:50 INFO - PROCESS | 3700 | 1461159230985 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 06:33:50 INFO - PROCESS | 3700 | 1461159230992 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:51 INFO - PROCESS | 3700 | ++DOCSHELL 142B1800 == 39 [pid = 3700] [id = 434] 06:33:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (14B0AC00) [pid = 3700] [serial = 1302] [outer = 00000000] 06:33:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (1863EC00) [pid = 3700] [serial = 1303] [outer = 14B0AC00] 06:33:51 INFO - PROCESS | 3700 | 1461159231037 Marionette DEBUG loaded listener.js 06:33:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (18904800) [pid = 3700] [serial = 1304] [outer = 14B0AC00] 06:33:51 INFO - PROCESS | 3700 | 1461159231502 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]]]}] 06:33:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 06:33:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 632ms 06:33:51 INFO - PROCESS | 3700 | 1461159231542 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 06:33:51 INFO - PROCESS | 3700 | 1461159231544 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 06:33:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 06:33:51 INFO - PROCESS | 3700 | 1461159231547 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 06:33:51 INFO - PROCESS | 3700 | 1461159231549 Marionette TRACE conn3 <- [1,1702,null,{}] 06:33:51 INFO - PROCESS | 3700 | 1461159231552 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}] 06:33:51 INFO - PROCESS | 3700 | 1461159231653 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 06:33:51 INFO - PROCESS | 3700 | 1461159231662 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:51 INFO - PROCESS | 3700 | ++DOCSHELL 1862F400 == 40 [pid = 3700] [id = 435] 06:33:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (18635400) [pid = 3700] [serial = 1305] [outer = 00000000] 06:33:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (18A06C00) [pid = 3700] [serial = 1306] [outer = 18635400] 06:33:51 INFO - PROCESS | 3700 | 1461159231707 Marionette DEBUG loaded listener.js 06:33:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (19104400) [pid = 3700] [serial = 1307] [outer = 18635400] 06:33:52 INFO - PROCESS | 3700 | 1461159232179 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]]]}] 06:33:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 06:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 693ms 06:33:52 INFO - PROCESS | 3700 | 1461159232232 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 06:33:52 INFO - PROCESS | 3700 | 1461159232234 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 06:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 06:33:52 INFO - PROCESS | 3700 | 1461159232243 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 06:33:52 INFO - PROCESS | 3700 | 1461159232245 Marionette TRACE conn3 <- [1,1706,null,{}] 06:33:52 INFO - PROCESS | 3700 | 1461159232248 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}] 06:33:52 INFO - PROCESS | 3700 | 1461159232369 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 06:33:52 INFO - PROCESS | 3700 | 1461159232433 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:52 INFO - PROCESS | 3700 | ++DOCSHELL 1924C800 == 41 [pid = 3700] [id = 436] 06:33:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (194AEC00) [pid = 3700] [serial = 1308] [outer = 00000000] 06:33:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (194D4C00) [pid = 3700] [serial = 1309] [outer = 194AEC00] 06:33:52 INFO - PROCESS | 3700 | 1461159232480 Marionette DEBUG loaded listener.js 06:33:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (194D4800) [pid = 3700] [serial = 1310] [outer = 194AEC00] 06:33:52 INFO - PROCESS | 3700 | 1461159232910 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]]]}] 06:33:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 06:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 678ms 06:33:52 INFO - PROCESS | 3700 | 1461159232941 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 06:33:52 INFO - PROCESS | 3700 | 1461159232943 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 06:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 06:33:52 INFO - PROCESS | 3700 | 1461159232949 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 06:33:52 INFO - PROCESS | 3700 | 1461159232951 Marionette TRACE conn3 <- [1,1710,null,{}] 06:33:52 INFO - PROCESS | 3700 | 1461159232954 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}] 06:33:53 INFO - PROCESS | 3700 | 1461159233089 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 06:33:53 INFO - PROCESS | 3700 | 1461159233098 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:53 INFO - PROCESS | 3700 | ++DOCSHELL 19603800 == 42 [pid = 3700] [id = 437] 06:33:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (19604000) [pid = 3700] [serial = 1311] [outer = 00000000] 06:33:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (1960EC00) [pid = 3700] [serial = 1312] [outer = 19604000] 06:33:53 INFO - PROCESS | 3700 | 1461159233142 Marionette DEBUG loaded listener.js 06:33:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (196BFC00) [pid = 3700] [serial = 1313] [outer = 19604000] 06:33:53 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (19250000) [pid = 3700] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 06:33:53 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (14499400) [pid = 3700] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 06:33:53 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (18632C00) [pid = 3700] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 06:33:53 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1665B400) [pid = 3700] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 06:33:53 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (15BD9C00) [pid = 3700] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 06:33:53 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (13543400) [pid = 3700] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 06:33:53 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (12CBD000) [pid = 3700] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 06:33:53 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (196C9000) [pid = 3700] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 06:33:53 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (191D2800) [pid = 3700] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 06:33:53 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (187A9000) [pid = 3700] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 06:33:53 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (15E5BC00) [pid = 3700] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 06:33:53 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (15DDB400) [pid = 3700] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 06:33:53 INFO - PROCESS | 3700 | 1461159233658 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]]]}] 06:33:53 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 06:33:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 725ms 06:33:53 INFO - PROCESS | 3700 | 1461159233669 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 06:33:53 INFO - PROCESS | 3700 | 1461159233671 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 06:33:53 INFO - PROCESS | 3700 | 1461159233674 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 06:33:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 06:33:53 INFO - PROCESS | 3700 | 1461159233676 Marionette TRACE conn3 <- [1,1714,null,{}] 06:33:53 INFO - PROCESS | 3700 | 1461159233680 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}] 06:33:53 INFO - PROCESS | 3700 | 1461159233752 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 06:33:53 INFO - PROCESS | 3700 | 1461159233758 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:53 INFO - PROCESS | 3700 | ++DOCSHELL 13205C00 == 43 [pid = 3700] [id = 438] 06:33:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (1320EC00) [pid = 3700] [serial = 1314] [outer = 00000000] 06:33:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (18A07C00) [pid = 3700] [serial = 1315] [outer = 1320EC00] 06:33:53 INFO - PROCESS | 3700 | 1461159233802 Marionette DEBUG loaded listener.js 06:33:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (19246800) [pid = 3700] [serial = 1316] [outer = 1320EC00] 06:33:54 INFO - PROCESS | 3700 | 1461159234226 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]]]}] 06:33:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 06:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 585ms 06:33:54 INFO - PROCESS | 3700 | 1461159234272 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 06:33:54 INFO - PROCESS | 3700 | 1461159234274 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 06:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 06:33:54 INFO - PROCESS | 3700 | 1461159234281 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 06:33:54 INFO - PROCESS | 3700 | 1461159234283 Marionette TRACE conn3 <- [1,1718,null,{}] 06:33:54 INFO - PROCESS | 3700 | 1461159234286 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}] 06:33:54 INFO - PROCESS | 3700 | 1461159234358 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 06:33:54 INFO - PROCESS | 3700 | 1461159234364 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:54 INFO - PROCESS | 3700 | ++DOCSHELL 17A94400 == 44 [pid = 3700] [id = 439] 06:33:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (1894F000) [pid = 3700] [serial = 1317] [outer = 00000000] 06:33:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (196C7000) [pid = 3700] [serial = 1318] [outer = 1894F000] 06:33:54 INFO - PROCESS | 3700 | 1461159234408 Marionette DEBUG loaded listener.js 06:33:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (196C5C00) [pid = 3700] [serial = 1319] [outer = 1894F000] 06:33:54 INFO - PROCESS | 3700 | 1461159234823 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]]]}] 06:33:54 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 06:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 586ms 06:33:54 INFO - PROCESS | 3700 | 1461159234858 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 06:33:54 INFO - PROCESS | 3700 | 1461159234860 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 06:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 06:33:54 INFO - PROCESS | 3700 | 1461159234863 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 06:33:54 INFO - PROCESS | 3700 | 1461159234865 Marionette TRACE conn3 <- [1,1722,null,{}] 06:33:54 INFO - PROCESS | 3700 | 1461159234884 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}] 06:33:54 INFO - PROCESS | 3700 | 1461159234966 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 06:33:54 INFO - PROCESS | 3700 | 1461159234972 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:54 INFO - PROCESS | 3700 | ++DOCSHELL 17F9C000 == 45 [pid = 3700] [id = 440] 06:33:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (1924E800) [pid = 3700] [serial = 1320] [outer = 00000000] 06:33:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (19A02C00) [pid = 3700] [serial = 1321] [outer = 1924E800] 06:33:55 INFO - PROCESS | 3700 | 1461159235016 Marionette DEBUG loaded listener.js 06:33:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (197EF400) [pid = 3700] [serial = 1322] [outer = 1924E800] 06:33:55 INFO - PROCESS | 3700 | 1461159235549 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]]]}] 06:33:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 06:33:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 725ms 06:33:55 INFO - PROCESS | 3700 | 1461159235604 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 06:33:55 INFO - PROCESS | 3700 | 1461159235609 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 06:33:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 06:33:55 INFO - PROCESS | 3700 | 1461159235614 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 06:33:55 INFO - PROCESS | 3700 | 1461159235619 Marionette TRACE conn3 <- [1,1726,null,{}] 06:33:55 INFO - PROCESS | 3700 | 1461159235626 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}] 06:33:55 INFO - PROCESS | 3700 | 1461159235779 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 06:33:55 INFO - PROCESS | 3700 | 1461159235883 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:55 INFO - PROCESS | 3700 | ++DOCSHELL 1320A400 == 46 [pid = 3700] [id = 441] 06:33:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (1325F000) [pid = 3700] [serial = 1323] [outer = 00000000] 06:33:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (14455000) [pid = 3700] [serial = 1324] [outer = 1325F000] 06:33:55 INFO - PROCESS | 3700 | 1461159235922 Marionette DEBUG loaded listener.js 06:33:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (14B62000) [pid = 3700] [serial = 1325] [outer = 1325F000] 06:33:56 INFO - PROCESS | 3700 | 1461159236521 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]]]}] 06:33:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 06:33:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 986ms 06:33:56 INFO - PROCESS | 3700 | 1461159236601 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 06:33:56 INFO - PROCESS | 3700 | 1461159236607 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 06:33:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 06:33:56 INFO - PROCESS | 3700 | 1461159236614 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 06:33:56 INFO - PROCESS | 3700 | 1461159236616 Marionette TRACE conn3 <- [1,1730,null,{}] 06:33:56 INFO - PROCESS | 3700 | 1461159236620 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}] 06:33:56 INFO - PROCESS | 3700 | 1461159236719 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 06:33:56 INFO - PROCESS | 3700 | 1461159236846 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:56 INFO - PROCESS | 3700 | ++DOCSHELL 14B61400 == 47 [pid = 3700] [id = 442] 06:33:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (15517400) [pid = 3700] [serial = 1326] [outer = 00000000] 06:33:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (17DA1800) [pid = 3700] [serial = 1327] [outer = 15517400] 06:33:56 INFO - PROCESS | 3700 | 1461159236901 Marionette DEBUG loaded listener.js 06:33:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (1863E000) [pid = 3700] [serial = 1328] [outer = 15517400] 06:33:57 INFO - PROCESS | 3700 | 1461159237472 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]]]}] 06:33:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 06:33:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 925ms 06:33:57 INFO - PROCESS | 3700 | 1461159237540 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 06:33:57 INFO - PROCESS | 3700 | 1461159237543 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 06:33:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 06:33:57 INFO - PROCESS | 3700 | 1461159237546 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 06:33:57 INFO - PROCESS | 3700 | 1461159237550 Marionette TRACE conn3 <- [1,1734,null,{}] 06:33:57 INFO - PROCESS | 3700 | 1461159237561 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}] 06:33:57 INFO - PROCESS | 3700 | 1461159237703 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 06:33:57 INFO - PROCESS | 3700 | 1461159237719 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:57 INFO - PROCESS | 3700 | ++DOCSHELL 19245000 == 48 [pid = 3700] [id = 443] 06:33:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (194ADC00) [pid = 3700] [serial = 1329] [outer = 00000000] 06:33:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (196CA400) [pid = 3700] [serial = 1330] [outer = 194ADC00] 06:33:57 INFO - PROCESS | 3700 | 1461159237777 Marionette DEBUG loaded listener.js 06:33:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (19AC7400) [pid = 3700] [serial = 1331] [outer = 194ADC00] 06:33:58 INFO - PROCESS | 3700 | 1461159238367 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]]]}] 06:33:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 06:33:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 894ms 06:33:58 INFO - PROCESS | 3700 | 1461159238434 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 06:33:58 INFO - PROCESS | 3700 | 1461159238436 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 06:33:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 06:33:58 INFO - PROCESS | 3700 | 1461159238440 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 06:33:58 INFO - PROCESS | 3700 | 1461159238442 Marionette TRACE conn3 <- [1,1738,null,{}] 06:33:58 INFO - PROCESS | 3700 | 1461159238459 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}] 06:33:58 INFO - PROCESS | 3700 | 1461159238557 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 06:33:58 INFO - PROCESS | 3700 | 1461159238687 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:58 INFO - PROCESS | 3700 | ++DOCSHELL 19AD1000 == 49 [pid = 3700] [id = 444] 06:33:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (19AD1800) [pid = 3700] [serial = 1332] [outer = 00000000] 06:33:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (1A070000) [pid = 3700] [serial = 1333] [outer = 19AD1800] 06:33:58 INFO - PROCESS | 3700 | 1461159238742 Marionette DEBUG loaded listener.js 06:33:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (1A074000) [pid = 3700] [serial = 1334] [outer = 19AD1800] 06:33:59 INFO - PROCESS | 3700 | 1461159239434 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]]]}] 06:33:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 06:33:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1018ms 06:33:59 INFO - PROCESS | 3700 | 1461159239483 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 06:33:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 06:33:59 INFO - PROCESS | 3700 | 1461159239486 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 06:33:59 INFO - PROCESS | 3700 | 1461159239491 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 06:33:59 INFO - PROCESS | 3700 | 1461159239495 Marionette TRACE conn3 <- [1,1742,null,{}] 06:33:59 INFO - PROCESS | 3700 | 1461159239501 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}] 06:33:59 INFO - PROCESS | 3700 | 1461159239592 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 06:33:59 INFO - PROCESS | 3700 | 1461159239727 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:59 INFO - PROCESS | 3700 | ++DOCSHELL 142AA800 == 50 [pid = 3700] [id = 445] 06:33:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (142AB400) [pid = 3700] [serial = 1335] [outer = 00000000] 06:33:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (15BDC000) [pid = 3700] [serial = 1336] [outer = 142AB400] 06:33:59 INFO - PROCESS | 3700 | 1461159239778 Marionette DEBUG loaded listener.js 06:33:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (15D10000) [pid = 3700] [serial = 1337] [outer = 142AB400] 06:33:59 INFO - PROCESS | 3700 | --DOCSHELL 13202C00 == 49 [pid = 3700] [id = 377] 06:33:59 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (194D0C00) [pid = 3700] [serial = 1276] [outer = 00000000] [url = about:blank] 06:33:59 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (1571E000) [pid = 3700] [serial = 1258] [outer = 00000000] [url = about:blank] 06:33:59 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (15B06000) [pid = 3700] [serial = 1259] [outer = 00000000] [url = about:blank] 06:33:59 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (18908400) [pid = 3700] [serial = 1267] [outer = 00000000] [url = about:blank] 06:33:59 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (18951000) [pid = 3700] [serial = 1268] [outer = 00000000] [url = about:blank] 06:33:59 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (17A98000) [pid = 3700] [serial = 1264] [outer = 00000000] [url = about:blank] 06:33:59 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (17D99400) [pid = 3700] [serial = 1265] [outer = 00000000] [url = about:blank] 06:33:59 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (1641B400) [pid = 3700] [serial = 1261] [outer = 00000000] [url = about:blank] 06:33:59 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (1654F400) [pid = 3700] [serial = 1262] [outer = 00000000] [url = about:blank] 06:33:59 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (136DC400) [pid = 3700] [serial = 1255] [outer = 00000000] [url = about:blank] 06:33:59 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (138AEC00) [pid = 3700] [serial = 1256] [outer = 00000000] [url = about:blank] 06:33:59 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (13209C00) [pid = 3700] [serial = 1252] [outer = 00000000] [url = about:blank] 06:33:59 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (13263800) [pid = 3700] [serial = 1253] [outer = 00000000] [url = about:blank] 06:33:59 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (19AC7800) [pid = 3700] [serial = 1283] [outer = 00000000] [url = about:blank] 06:33:59 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1924A800) [pid = 3700] [serial = 1273] [outer = 00000000] [url = about:blank] 06:33:59 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (19092800) [pid = 3700] [serial = 1270] [outer = 00000000] [url = about:blank] 06:34:00 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (19090400) [pid = 3700] [serial = 1271] [outer = 00000000] [url = about:blank] 06:34:00 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (1D438C00) [pid = 3700] [serial = 1250] [outer = 00000000] [url = about:blank] 06:34:00 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (19605000) [pid = 3700] [serial = 1279] [outer = 00000000] [url = about:blank] 06:34:00 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (18A05C00) [pid = 3700] [serial = 1285] [outer = 00000000] [url = about:blank] 06:34:00 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (194D0400) [pid = 3700] [serial = 1277] [outer = 00000000] [url = about:blank] 06:34:00 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (19A0BC00) [pid = 3700] [serial = 1282] [outer = 00000000] [url = about:blank] 06:34:00 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (1960B000) [pid = 3700] [serial = 1280] [outer = 00000000] [url = about:blank] 06:34:00 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (1654DC00) [pid = 3700] [serial = 1274] [outer = 00000000] [url = about:blank] 06:34:00 INFO - PROCESS | 3700 | 1461159240305 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]]]}] 06:34:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 06:34:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 848ms 06:34:00 INFO - PROCESS | 3700 | 1461159240336 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 06:34:00 INFO - PROCESS | 3700 | 1461159240341 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 06:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 06:34:00 INFO - PROCESS | 3700 | 1461159240350 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 06:34:00 INFO - PROCESS | 3700 | 1461159240353 Marionette TRACE conn3 <- [1,1746,null,{}] 06:34:00 INFO - PROCESS | 3700 | 1461159240357 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}] 06:34:00 INFO - PROCESS | 3700 | 1461159240438 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 06:34:00 INFO - PROCESS | 3700 | 1461159240447 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:00 INFO - PROCESS | 3700 | ++DOCSHELL 15726800 == 50 [pid = 3700] [id = 446] 06:34:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (1573D400) [pid = 3700] [serial = 1338] [outer = 00000000] 06:34:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (1654FC00) [pid = 3700] [serial = 1339] [outer = 1573D400] 06:34:00 INFO - PROCESS | 3700 | 1461159240492 Marionette DEBUG loaded listener.js 06:34:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (16A92000) [pid = 3700] [serial = 1340] [outer = 1573D400] 06:34:00 INFO - PROCESS | 3700 | 1461159240937 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]]]}] 06:34:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 06:34:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 632ms 06:34:00 INFO - PROCESS | 3700 | 1461159240973 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 06:34:00 INFO - PROCESS | 3700 | 1461159240975 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 06:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 06:34:00 INFO - PROCESS | 3700 | 1461159240982 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 06:34:00 INFO - PROCESS | 3700 | 1461159240985 Marionette TRACE conn3 <- [1,1750,null,{}] 06:34:00 INFO - PROCESS | 3700 | 1461159240995 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}] 06:34:01 INFO - PROCESS | 3700 | 1461159241082 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 06:34:01 INFO - PROCESS | 3700 | 1461159241090 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:01 INFO - PROCESS | 3700 | ++DOCSHELL 17DA2C00 == 51 [pid = 3700] [id = 447] 06:34:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (18225C00) [pid = 3700] [serial = 1341] [outer = 00000000] 06:34:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (187A1800) [pid = 3700] [serial = 1342] [outer = 18225C00] 06:34:01 INFO - PROCESS | 3700 | 1461159241138 Marionette DEBUG loaded listener.js 06:34:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1894CC00) [pid = 3700] [serial = 1343] [outer = 18225C00] 06:34:01 INFO - PROCESS | 3700 | 1461159241622 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]]]}] 06:34:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 06:34:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 694ms 06:34:01 INFO - PROCESS | 3700 | 1461159241678 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 06:34:01 INFO - PROCESS | 3700 | 1461159241680 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 06:34:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 06:34:01 INFO - PROCESS | 3700 | 1461159241683 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 06:34:01 INFO - PROCESS | 3700 | 1461159241685 Marionette TRACE conn3 <- [1,1754,null,{}] 06:34:01 INFO - PROCESS | 3700 | 1461159241688 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}] 06:34:01 INFO - PROCESS | 3700 | 1461159241766 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 06:34:01 INFO - PROCESS | 3700 | 1461159241774 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:01 INFO - PROCESS | 3700 | ++DOCSHELL 18950000 == 52 [pid = 3700] [id = 448] 06:34:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (18A03C00) [pid = 3700] [serial = 1344] [outer = 00000000] 06:34:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (1910D800) [pid = 3700] [serial = 1345] [outer = 18A03C00] 06:34:01 INFO - PROCESS | 3700 | 1461159241820 Marionette DEBUG loaded listener.js 06:34:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (191C3400) [pid = 3700] [serial = 1346] [outer = 18A03C00] 06:34:02 INFO - PROCESS | 3700 | 1461159242238 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]]]}] 06:34:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 06:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 586ms 06:34:02 INFO - PROCESS | 3700 | 1461159242263 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 06:34:02 INFO - PROCESS | 3700 | 1461159242265 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 06:34:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 06:34:02 INFO - PROCESS | 3700 | 1461159242268 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 06:34:02 INFO - PROCESS | 3700 | 1461159242270 Marionette TRACE conn3 <- [1,1758,null,{}] 06:34:02 INFO - PROCESS | 3700 | 1461159242279 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}] 06:34:02 INFO - PROCESS | 3700 | 1461159242384 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 06:34:02 INFO - PROCESS | 3700 | 1461159242390 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:02 INFO - PROCESS | 3700 | ++DOCSHELL 19246C00 == 53 [pid = 3700] [id = 449] 06:34:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (19249400) [pid = 3700] [serial = 1347] [outer = 00000000] 06:34:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (194AF000) [pid = 3700] [serial = 1348] [outer = 19249400] 06:34:02 INFO - PROCESS | 3700 | 1461159242434 Marionette DEBUG loaded listener.js 06:34:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (194AD800) [pid = 3700] [serial = 1349] [outer = 19249400] 06:34:02 INFO - PROCESS | 3700 | 1461159242895 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]]]}] 06:34:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 06:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 694ms 06:34:02 INFO - PROCESS | 3700 | 1461159242968 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 06:34:02 INFO - PROCESS | 3700 | 1461159242970 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 06:34:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 06:34:02 INFO - PROCESS | 3700 | 1461159242973 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 06:34:02 INFO - PROCESS | 3700 | 1461159242975 Marionette TRACE conn3 <- [1,1762,null,{}] 06:34:02 INFO - PROCESS | 3700 | 1461159242979 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}] 06:34:03 INFO - PROCESS | 3700 | 1461159243100 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 06:34:03 INFO - PROCESS | 3700 | 1461159243170 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:03 INFO - PROCESS | 3700 | ++DOCSHELL 17DA2800 == 54 [pid = 3700] [id = 450] 06:34:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (19250C00) [pid = 3700] [serial = 1350] [outer = 00000000] 06:34:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (196C6C00) [pid = 3700] [serial = 1351] [outer = 19250C00] 06:34:03 INFO - PROCESS | 3700 | 1461159243217 Marionette DEBUG loaded listener.js 06:34:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (19A56800) [pid = 3700] [serial = 1352] [outer = 19250C00] 06:34:03 INFO - PROCESS | 3700 | 1461159243620 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]]]}] 06:34:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 06:34:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 693ms 06:34:03 INFO - PROCESS | 3700 | 1461159243656 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 06:34:03 INFO - PROCESS | 3700 | 1461159243658 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 06:34:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 06:34:03 INFO - PROCESS | 3700 | 1461159243661 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 06:34:03 INFO - PROCESS | 3700 | 1461159243663 Marionette TRACE conn3 <- [1,1766,null,{}] 06:34:03 INFO - PROCESS | 3700 | 1461159243666 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}] 06:34:03 INFO - PROCESS | 3700 | 1461159243801 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 06:34:03 INFO - PROCESS | 3700 | 1461159243807 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:03 INFO - PROCESS | 3700 | ++DOCSHELL 1960B000 == 55 [pid = 3700] [id = 451] 06:34:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (197F3000) [pid = 3700] [serial = 1353] [outer = 00000000] 06:34:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (19AD3C00) [pid = 3700] [serial = 1354] [outer = 197F3000] 06:34:03 INFO - PROCESS | 3700 | 1461159243852 Marionette DEBUG loaded listener.js 06:34:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (19AD3400) [pid = 3700] [serial = 1355] [outer = 197F3000] 06:34:04 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (1894F000) [pid = 3700] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 06:34:04 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (18635400) [pid = 3700] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 06:34:04 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (17A92000) [pid = 3700] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 06:34:04 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (13546400) [pid = 3700] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 06:34:04 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (11B34C00) [pid = 3700] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 06:34:04 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (14B0AC00) [pid = 3700] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 06:34:04 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (194AEC00) [pid = 3700] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 06:34:04 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (19604000) [pid = 3700] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 06:34:04 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1320EC00) [pid = 3700] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 06:34:04 INFO - PROCESS | 3700 | 1461159244371 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]]]}] 06:34:04 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 06:34:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 725ms 06:34:04 INFO - PROCESS | 3700 | 1461159244402 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 06:34:04 INFO - PROCESS | 3700 | 1461159244404 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 06:34:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 06:34:04 INFO - PROCESS | 3700 | 1461159244408 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 06:34:04 INFO - PROCESS | 3700 | 1461159244409 Marionette TRACE conn3 <- [1,1770,null,{}] 06:34:04 INFO - PROCESS | 3700 | 1461159244413 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}] 06:34:04 INFO - PROCESS | 3700 | 1461159244470 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 06:34:04 INFO - PROCESS | 3700 | 1461159244476 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:04 INFO - PROCESS | 3700 | ++DOCSHELL 1320EC00 == 56 [pid = 3700] [id = 452] 06:34:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (13269C00) [pid = 3700] [serial = 1356] [outer = 00000000] 06:34:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (17A92000) [pid = 3700] [serial = 1357] [outer = 13269C00] 06:34:04 INFO - PROCESS | 3700 | 1461159244521 Marionette DEBUG loaded listener.js 06:34:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (18635400) [pid = 3700] [serial = 1358] [outer = 13269C00] 06:34:04 INFO - PROCESS | 3700 | 1461159244940 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]]]}] 06:34:04 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 06:34:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 586ms 06:34:04 INFO - PROCESS | 3700 | 1461159244989 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 06:34:04 INFO - PROCESS | 3700 | 1461159244990 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 06:34:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 06:34:04 INFO - PROCESS | 3700 | 1461159244998 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 06:34:04 INFO - PROCESS | 3700 | 1461159245000 Marionette TRACE conn3 <- [1,1774,null,{}] 06:34:05 INFO - PROCESS | 3700 | 1461159245003 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}] 06:34:05 INFO - PROCESS | 3700 | 1461159245085 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 06:34:05 INFO - PROCESS | 3700 | 1461159245124 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:05 INFO - PROCESS | 3700 | ++DOCSHELL 197E9800 == 57 [pid = 3700] [id = 453] 06:34:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (19A61400) [pid = 3700] [serial = 1359] [outer = 00000000] 06:34:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1A285000) [pid = 3700] [serial = 1360] [outer = 19A61400] 06:34:05 INFO - PROCESS | 3700 | 1461159245177 Marionette DEBUG loaded listener.js 06:34:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (1A287400) [pid = 3700] [serial = 1361] [outer = 19A61400] 06:34:05 INFO - PROCESS | 3700 | 1461159245587 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]]]}] 06:34:05 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 06:34:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 617ms 06:34:05 INFO - PROCESS | 3700 | 1461159245632 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 06:34:05 INFO - PROCESS | 3700 | 1461159245634 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 06:34:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 06:34:05 INFO - PROCESS | 3700 | 1461159245637 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 06:34:05 INFO - PROCESS | 3700 | 1461159245639 Marionette TRACE conn3 <- [1,1778,null,{}] 06:34:05 INFO - PROCESS | 3700 | 1461159245642 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}] 06:34:05 INFO - PROCESS | 3700 | 1461159245701 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 06:34:05 INFO - PROCESS | 3700 | 1461159245707 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:05 INFO - PROCESS | 3700 | ++DOCSHELL 19610400 == 58 [pid = 3700] [id = 454] 06:34:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (1A287800) [pid = 3700] [serial = 1362] [outer = 00000000] 06:34:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (1A797000) [pid = 3700] [serial = 1363] [outer = 1A287800] 06:34:05 INFO - PROCESS | 3700 | 1461159245752 Marionette DEBUG loaded listener.js 06:34:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (1A796000) [pid = 3700] [serial = 1364] [outer = 1A287800] 06:34:06 INFO - PROCESS | 3700 | 1461159246186 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]]]}] 06:34:06 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) 06:34:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 586ms 06:34:06 INFO - PROCESS | 3700 | 1461159246218 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 06:34:06 INFO - PROCESS | 3700 | 1461159246221 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 06:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 06:34:06 INFO - PROCESS | 3700 | 1461159246224 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 06:34:06 INFO - PROCESS | 3700 | 1461159246226 Marionette TRACE conn3 <- [1,1782,null,{}] 06:34:06 INFO - PROCESS | 3700 | 1461159246229 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}] 06:34:06 INFO - PROCESS | 3700 | 1461159246321 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 06:34:06 INFO - PROCESS | 3700 | 1461159246505 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:06 INFO - PROCESS | 3700 | ++DOCSHELL 12CF8800 == 59 [pid = 3700] [id = 455] 06:34:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (13202C00) [pid = 3700] [serial = 1365] [outer = 00000000] 06:34:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (13547800) [pid = 3700] [serial = 1366] [outer = 13202C00] 06:34:06 INFO - PROCESS | 3700 | 1461159246576 Marionette DEBUG loaded listener.js 06:34:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (138A8400) [pid = 3700] [serial = 1367] [outer = 13202C00] 06:34:07 INFO - PROCESS | 3700 | 1461159247100 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]]]}] 06:34:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 940ms 06:34:07 INFO - PROCESS | 3700 | 1461159247153 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 06:34:07 INFO - PROCESS | 3700 | 1461159247157 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 06:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 06:34:07 INFO - PROCESS | 3700 | 1461159247163 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 06:34:07 INFO - PROCESS | 3700 | 1461159247172 Marionette TRACE conn3 <- [1,1786,null,{}] 06:34:07 INFO - PROCESS | 3700 | 1461159247180 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}] 06:34:07 INFO - PROCESS | 3700 | 1461159247283 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 06:34:07 INFO - PROCESS | 3700 | 1461159247412 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:07 INFO - PROCESS | 3700 | ++DOCSHELL 16A8B400 == 60 [pid = 3700] [id = 456] 06:34:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (17D95C00) [pid = 3700] [serial = 1368] [outer = 00000000] 06:34:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (17F83C00) [pid = 3700] [serial = 1369] [outer = 17D95C00] 06:34:07 INFO - PROCESS | 3700 | 1461159247469 Marionette DEBUG loaded listener.js 06:34:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (1894B000) [pid = 3700] [serial = 1370] [outer = 17D95C00] 06:34:08 INFO - PROCESS | 3700 | 1461159248055 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]]]}] 06:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 06:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 956ms 06:34:08 INFO - PROCESS | 3700 | 1461159248131 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 06:34:08 INFO - PROCESS | 3700 | 1461159248135 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 06:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 06:34:08 INFO - PROCESS | 3700 | 1461159248140 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 06:34:08 INFO - PROCESS | 3700 | 1461159248142 Marionette TRACE conn3 <- [1,1790,null,{}] 06:34:08 INFO - PROCESS | 3700 | 1461159248160 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}] 06:34:08 INFO - PROCESS | 3700 | 1461159248278 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 06:34:08 INFO - PROCESS | 3700 | 1461159248401 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:08 INFO - PROCESS | 3700 | ++DOCSHELL 1924B400 == 61 [pid = 3700] [id = 457] 06:34:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (194D9C00) [pid = 3700] [serial = 1371] [outer = 00000000] 06:34:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (1960F000) [pid = 3700] [serial = 1372] [outer = 194D9C00] 06:34:08 INFO - PROCESS | 3700 | 1461159248459 Marionette DEBUG loaded listener.js 06:34:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (19A5B800) [pid = 3700] [serial = 1373] [outer = 194D9C00] 06:34:09 INFO - PROCESS | 3700 | 1461159249051 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]]]}] 06:34:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 06:34:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 971ms 06:34:09 INFO - PROCESS | 3700 | 1461159249109 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 06:34:09 INFO - PROCESS | 3700 | 1461159249112 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 06:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 06:34:09 INFO - PROCESS | 3700 | 1461159249122 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 06:34:09 INFO - PROCESS | 3700 | 1461159249128 Marionette TRACE conn3 <- [1,1794,null,{}] 06:34:09 INFO - PROCESS | 3700 | 1461159249133 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}] 06:34:09 INFO - PROCESS | 3700 | 1461159249238 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 06:34:09 INFO - PROCESS | 3700 | 1461159249365 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:09 INFO - PROCESS | 3700 | ++DOCSHELL 1960D800 == 62 [pid = 3700] [id = 458] 06:34:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (1A939000) [pid = 3700] [serial = 1374] [outer = 00000000] 06:34:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (1AC34400) [pid = 3700] [serial = 1375] [outer = 1A939000] 06:34:09 INFO - PROCESS | 3700 | 1461159249420 Marionette DEBUG loaded listener.js 06:34:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (1AC33400) [pid = 3700] [serial = 1376] [outer = 1A939000] 06:34:10 INFO - PROCESS | 3700 | 1461159250120 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]]]}] 06:34:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 06:34:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1048ms 06:34:10 INFO - PROCESS | 3700 | 1461159250178 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 06:34:10 INFO - PROCESS | 3700 | 1461159250182 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 06:34:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 06:34:10 INFO - PROCESS | 3700 | 1461159250187 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 06:34:10 INFO - PROCESS | 3700 | 1461159250191 Marionette TRACE conn3 <- [1,1798,null,{}] 06:34:10 INFO - PROCESS | 3700 | 1461159250198 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}] 06:34:10 INFO - PROCESS | 3700 | 1461159250297 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 06:34:10 INFO - PROCESS | 3700 | 1461159250433 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:10 INFO - PROCESS | 3700 | ++DOCSHELL 142B0C00 == 63 [pid = 3700] [id = 459] 06:34:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (14449C00) [pid = 3700] [serial = 1377] [outer = 00000000] 06:34:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 104 (15BDC400) [pid = 3700] [serial = 1378] [outer = 14449C00] 06:34:10 INFO - PROCESS | 3700 | 1461159250487 Marionette DEBUG loaded listener.js 06:34:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 105 (15D8D400) [pid = 3700] [serial = 1379] [outer = 14449C00] 06:34:10 INFO - PROCESS | 3700 | --DOCSHELL 17A94400 == 62 [pid = 3700] [id = 439] 06:34:10 INFO - PROCESS | 3700 | --DOCSHELL 1862F400 == 61 [pid = 3700] [id = 435] 06:34:10 INFO - PROCESS | 3700 | --DOCSHELL 13205C00 == 60 [pid = 3700] [id = 438] 06:34:10 INFO - PROCESS | 3700 | --DOCSHELL 13A18000 == 59 [pid = 3700] [id = 378] 06:34:10 INFO - PROCESS | 3700 | --DOCSHELL 16963800 == 58 [pid = 3700] [id = 379] 06:34:10 INFO - PROCESS | 3700 | --DOCSHELL 19610400 == 57 [pid = 3700] [id = 454] 06:34:10 INFO - PROCESS | 3700 | --DOCSHELL 197E9800 == 56 [pid = 3700] [id = 453] 06:34:10 INFO - PROCESS | 3700 | --DOCSHELL 1320EC00 == 55 [pid = 3700] [id = 452] 06:34:10 INFO - PROCESS | 3700 | --DOCSHELL 1960B000 == 54 [pid = 3700] [id = 451] 06:34:10 INFO - PROCESS | 3700 | --DOCSHELL 17DA2800 == 53 [pid = 3700] [id = 450] 06:34:10 INFO - PROCESS | 3700 | --DOCSHELL 19246C00 == 52 [pid = 3700] [id = 449] 06:34:10 INFO - PROCESS | 3700 | --DOCSHELL 18950000 == 51 [pid = 3700] [id = 448] 06:34:10 INFO - PROCESS | 3700 | --DOCSHELL 17DA2C00 == 50 [pid = 3700] [id = 447] 06:34:10 INFO - PROCESS | 3700 | --DOCSHELL 15726800 == 49 [pid = 3700] [id = 446] 06:34:10 INFO - PROCESS | 3700 | --DOCSHELL 142AA800 == 48 [pid = 3700] [id = 445] 06:34:10 INFO - PROCESS | 3700 | --DOMWINDOW == 104 (19A02C00) [pid = 3700] [serial = 1321] [outer = 00000000] [url = about:blank] 06:34:10 INFO - PROCESS | 3700 | --DOCSHELL 1320A400 == 47 [pid = 3700] [id = 441] 06:34:10 INFO - PROCESS | 3700 | --DOCSHELL 17F9C000 == 46 [pid = 3700] [id = 440] 06:34:10 INFO - PROCESS | 3700 | --DOMWINDOW == 103 (196BFC00) [pid = 3700] [serial = 1313] [outer = 00000000] [url = about:blank] 06:34:10 INFO - PROCESS | 3700 | --DOMWINDOW == 102 (19104400) [pid = 3700] [serial = 1307] [outer = 00000000] [url = about:blank] 06:34:10 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (18A07C00) [pid = 3700] [serial = 1315] [outer = 00000000] [url = about:blank] 06:34:10 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (19246800) [pid = 3700] [serial = 1316] [outer = 00000000] [url = about:blank] 06:34:10 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (18904800) [pid = 3700] [serial = 1304] [outer = 00000000] [url = about:blank] 06:34:10 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (196C5C00) [pid = 3700] [serial = 1319] [outer = 00000000] [url = about:blank] 06:34:10 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (18A06C00) [pid = 3700] [serial = 1306] [outer = 00000000] [url = about:blank] 06:34:10 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (17D9BC00) [pid = 3700] [serial = 1300] [outer = 00000000] [url = about:blank] 06:34:10 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (17DA3000) [pid = 3700] [serial = 1301] [outer = 00000000] [url = about:blank] 06:34:10 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (1573EC00) [pid = 3700] [serial = 1297] [outer = 00000000] [url = about:blank] 06:34:10 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (15BB4800) [pid = 3700] [serial = 1298] [outer = 00000000] [url = about:blank] 06:34:10 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (13260400) [pid = 3700] [serial = 1294] [outer = 00000000] [url = about:blank] 06:34:10 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (13546800) [pid = 3700] [serial = 1295] [outer = 00000000] [url = about:blank] 06:34:10 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (1863EC00) [pid = 3700] [serial = 1303] [outer = 00000000] [url = about:blank] 06:34:10 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (15BE6800) [pid = 3700] [serial = 1291] [outer = 00000000] [url = about:blank] 06:34:10 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (1336D400) [pid = 3700] [serial = 1288] [outer = 00000000] [url = about:blank] 06:34:10 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (194D4C00) [pid = 3700] [serial = 1309] [outer = 00000000] [url = about:blank] 06:34:10 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (1960EC00) [pid = 3700] [serial = 1312] [outer = 00000000] [url = about:blank] 06:34:10 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (194D4800) [pid = 3700] [serial = 1310] [outer = 00000000] [url = about:blank] 06:34:10 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (196C7000) [pid = 3700] [serial = 1318] [outer = 00000000] [url = about:blank] 06:34:11 INFO - PROCESS | 3700 | 1461159251058 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]]]}] 06:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 06:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 925ms 06:34:11 INFO - PROCESS | 3700 | 1461159251116 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 06:34:11 INFO - PROCESS | 3700 | 1461159251121 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 06:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 06:34:11 INFO - PROCESS | 3700 | 1461159251127 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 06:34:11 INFO - PROCESS | 3700 | 1461159251129 Marionette TRACE conn3 <- [1,1802,null,{}] 06:34:11 INFO - PROCESS | 3700 | 1461159251133 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}] 06:34:11 INFO - PROCESS | 3700 | 1461159251210 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 06:34:11 INFO - PROCESS | 3700 | 1461159251216 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:11 INFO - PROCESS | 3700 | ++DOCSHELL 138B0800 == 47 [pid = 3700] [id = 460] 06:34:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (14499400) [pid = 3700] [serial = 1380] [outer = 00000000] 06:34:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (16471C00) [pid = 3700] [serial = 1381] [outer = 14499400] 06:34:11 INFO - PROCESS | 3700 | 1461159251271 Marionette DEBUG loaded listener.js 06:34:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (17A8C400) [pid = 3700] [serial = 1382] [outer = 14499400] 06:34:11 INFO - PROCESS | 3700 | 1461159251734 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]]]}] 06:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 06:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 632ms 06:34:11 INFO - PROCESS | 3700 | 1461159251776 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 06:34:11 INFO - PROCESS | 3700 | 1461159251778 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 06:34:11 INFO - PROCESS | 3700 | 1461159251781 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 06:34:11 INFO - PROCESS | 3700 | 1461159251785 Marionette TRACE conn3 <- [1,1806,null,{}] 06:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 06:34:11 INFO - PROCESS | 3700 | 1461159251795 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}] 06:34:11 INFO - PROCESS | 3700 | 1461159251878 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 06:34:11 INFO - PROCESS | 3700 | 1461159251886 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:11 INFO - PROCESS | 3700 | ++DOCSHELL 18639C00 == 48 [pid = 3700] [id = 461] 06:34:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (1863EC00) [pid = 3700] [serial = 1383] [outer = 00000000] 06:34:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (18959800) [pid = 3700] [serial = 1384] [outer = 1863EC00] 06:34:11 INFO - PROCESS | 3700 | 1461159251932 Marionette DEBUG loaded listener.js 06:34:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (18A06C00) [pid = 3700] [serial = 1385] [outer = 1863EC00] 06:34:12 INFO - PROCESS | 3700 | 1461159252404 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]]]}] 06:34:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 06:34:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 617ms 06:34:12 INFO - PROCESS | 3700 | 1461159252425 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 06:34:12 INFO - PROCESS | 3700 | 1461159252428 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 06:34:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 06:34:12 INFO - PROCESS | 3700 | 1461159252435 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 06:34:12 INFO - PROCESS | 3700 | 1461159252436 Marionette TRACE conn3 <- [1,1810,null,{}] 06:34:12 INFO - PROCESS | 3700 | 1461159252440 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}] 06:34:12 INFO - PROCESS | 3700 | 1461159252516 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 06:34:12 INFO - PROCESS | 3700 | 1461159252523 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:12 INFO - PROCESS | 3700 | ++DOCSHELL 1910DC00 == 49 [pid = 3700] [id = 462] 06:34:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (191D2C00) [pid = 3700] [serial = 1386] [outer = 00000000] 06:34:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (194B4400) [pid = 3700] [serial = 1387] [outer = 191D2C00] 06:34:12 INFO - PROCESS | 3700 | 1461159252569 Marionette DEBUG loaded listener.js 06:34:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (194D3400) [pid = 3700] [serial = 1388] [outer = 191D2C00] 06:34:12 INFO - PROCESS | 3700 | 1461159252987 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]]]}] 06:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 06:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 586ms 06:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 06:34:13 INFO - PROCESS | 3700 | 1461159253024 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 06:34:13 INFO - PROCESS | 3700 | 1461159253026 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 06:34:13 INFO - PROCESS | 3700 | 1461159253029 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 06:34:13 INFO - PROCESS | 3700 | 1461159253031 Marionette TRACE conn3 <- [1,1814,null,{}] 06:34:13 INFO - PROCESS | 3700 | 1461159253034 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}] 06:34:13 INFO - PROCESS | 3700 | 1461159253108 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 06:34:13 INFO - PROCESS | 3700 | 1461159253114 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:13 INFO - PROCESS | 3700 | ++DOCSHELL 1910B000 == 50 [pid = 3700] [id = 463] 06:34:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (194D1800) [pid = 3700] [serial = 1389] [outer = 00000000] 06:34:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (19603400) [pid = 3700] [serial = 1390] [outer = 194D1800] 06:34:13 INFO - PROCESS | 3700 | 1461159253158 Marionette DEBUG loaded listener.js 06:34:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (19605800) [pid = 3700] [serial = 1391] [outer = 194D1800] 06:34:13 INFO - PROCESS | 3700 | 1461159253649 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]]]}] 06:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 06:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 632ms 06:34:13 INFO - PROCESS | 3700 | 1461159253664 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 06:34:13 INFO - PROCESS | 3700 | 1461159253666 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 06:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 06:34:13 INFO - PROCESS | 3700 | 1461159253669 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 06:34:13 INFO - PROCESS | 3700 | 1461159253671 Marionette TRACE conn3 <- [1,1818,null,{}] 06:34:13 INFO - PROCESS | 3700 | 1461159253674 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}] 06:34:13 INFO - PROCESS | 3700 | 1461159253806 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 06:34:13 INFO - PROCESS | 3700 | 1461159253815 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:13 INFO - PROCESS | 3700 | ++DOCSHELL 1879EC00 == 51 [pid = 3700] [id = 464] 06:34:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (1910AC00) [pid = 3700] [serial = 1392] [outer = 00000000] 06:34:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (19A58000) [pid = 3700] [serial = 1393] [outer = 1910AC00] 06:34:13 INFO - PROCESS | 3700 | 1461159253862 Marionette DEBUG loaded listener.js 06:34:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (1A067800) [pid = 3700] [serial = 1394] [outer = 1910AC00] 06:34:14 INFO - PROCESS | 3700 | 1461159254291 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]]]}] 06:34:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 06:34:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 694ms 06:34:14 INFO - PROCESS | 3700 | 1461159254360 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 06:34:14 INFO - PROCESS | 3700 | 1461159254362 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 06:34:14 INFO - PROCESS | 3700 | 1461159254366 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 06:34:14 INFO - PROCESS | 3700 | 1461159254367 Marionette TRACE conn3 <- [1,1822,null,{}] 06:34:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 06:34:14 INFO - PROCESS | 3700 | 1461159254371 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}] 06:34:14 INFO - PROCESS | 3700 | 1461159254473 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 06:34:14 INFO - PROCESS | 3700 | 1461159254561 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:14 INFO - PROCESS | 3700 | ++DOCSHELL 1894DC00 == 52 [pid = 3700] [id = 465] 06:34:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (19A57800) [pid = 3700] [serial = 1395] [outer = 00000000] 06:34:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (1A3CB400) [pid = 3700] [serial = 1396] [outer = 19A57800] 06:34:14 INFO - PROCESS | 3700 | 1461159254604 Marionette DEBUG loaded listener.js 06:34:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (1A78E800) [pid = 3700] [serial = 1397] [outer = 19A57800] 06:34:15 INFO - PROCESS | 3700 | 1461159255035 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]]]}] 06:34:15 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 06:34:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 693ms 06:34:15 INFO - PROCESS | 3700 | 1461159255068 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 06:34:15 INFO - PROCESS | 3700 | 1461159255070 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 06:34:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 06:34:15 INFO - PROCESS | 3700 | 1461159255073 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 06:34:15 INFO - PROCESS | 3700 | 1461159255075 Marionette TRACE conn3 <- [1,1826,null,{}] 06:34:15 INFO - PROCESS | 3700 | 1461159255079 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}] 06:34:15 INFO - PROCESS | 3700 | 1461159255182 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 06:34:15 INFO - PROCESS | 3700 | 1461159255188 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:15 INFO - PROCESS | 3700 | ++DOCSHELL 13A50000 == 53 [pid = 3700] [id = 466] 06:34:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (19A0CC00) [pid = 3700] [serial = 1398] [outer = 00000000] 06:34:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 104 (1AC97400) [pid = 3700] [serial = 1399] [outer = 19A0CC00] 06:34:15 INFO - PROCESS | 3700 | 1461159255231 Marionette DEBUG loaded listener.js 06:34:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 105 (1AC39400) [pid = 3700] [serial = 1400] [outer = 19A0CC00] 06:34:15 INFO - PROCESS | 3700 | --DOMWINDOW == 104 (1573D400) [pid = 3700] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 06:34:15 INFO - PROCESS | 3700 | --DOMWINDOW == 103 (19249400) [pid = 3700] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 06:34:15 INFO - PROCESS | 3700 | --DOMWINDOW == 102 (18225C00) [pid = 3700] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 06:34:15 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (197F3000) [pid = 3700] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 06:34:15 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (18A03C00) [pid = 3700] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 06:34:15 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (142AB400) [pid = 3700] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 06:34:15 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (13269C00) [pid = 3700] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 06:34:15 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (19250C00) [pid = 3700] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 06:34:15 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (19A61400) [pid = 3700] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 06:34:15 INFO - PROCESS | 3700 | 1461159255730 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]]]}] 06:34:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 06:34:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 725ms 06:34:15 INFO - PROCESS | 3700 | 1461159255817 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 06:34:15 INFO - PROCESS | 3700 | 1461159255819 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 06:34:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 06:34:15 INFO - PROCESS | 3700 | 1461159255823 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 06:34:15 INFO - PROCESS | 3700 | 1461159255824 Marionette TRACE conn3 <- [1,1830,null,{}] 06:34:15 INFO - PROCESS | 3700 | 1461159255832 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}] 06:34:15 INFO - PROCESS | 3700 | 1461159255907 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 06:34:15 INFO - PROCESS | 3700 | 1461159255913 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:15 INFO - PROCESS | 3700 | ++DOCSHELL 16545000 == 54 [pid = 3700] [id = 467] 06:34:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (1910B800) [pid = 3700] [serial = 1401] [outer = 00000000] 06:34:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (19A61400) [pid = 3700] [serial = 1402] [outer = 1910B800] 06:34:15 INFO - PROCESS | 3700 | 1461159255957 Marionette DEBUG loaded listener.js 06:34:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (1A285400) [pid = 3700] [serial = 1403] [outer = 1910B800] 06:34:16 INFO - PROCESS | 3700 | 1461159256378 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]]]}] 06:34:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 06:34:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 586ms 06:34:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 06:34:16 INFO - PROCESS | 3700 | 1461159256417 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 06:34:16 INFO - PROCESS | 3700 | 1461159256419 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 06:34:16 INFO - PROCESS | 3700 | 1461159256422 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 06:34:16 INFO - PROCESS | 3700 | 1461159256424 Marionette TRACE conn3 <- [1,1834,null,{}] 06:34:16 INFO - PROCESS | 3700 | 1461159256428 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}] 06:34:16 INFO - PROCESS | 3700 | 1461159256522 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 06:34:16 INFO - PROCESS | 3700 | 1461159256530 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:16 INFO - PROCESS | 3700 | ++DOCSHELL 1960B800 == 55 [pid = 3700] [id = 468] 06:34:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (1AC33000) [pid = 3700] [serial = 1404] [outer = 00000000] 06:34:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (1C24A800) [pid = 3700] [serial = 1405] [outer = 1AC33000] 06:34:16 INFO - PROCESS | 3700 | 1461159256574 Marionette DEBUG loaded listener.js 06:34:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (1C24A400) [pid = 3700] [serial = 1406] [outer = 1AC33000] 06:34:16 INFO - PROCESS | 3700 | 1461159256988 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]]]}] 06:34:17 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) 06:34:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 616ms 06:34:17 INFO - PROCESS | 3700 | 1461159257043 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 06:34:17 INFO - PROCESS | 3700 | 1461159257045 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 06:34:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 06:34:17 INFO - PROCESS | 3700 | 1461159257049 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 06:34:17 INFO - PROCESS | 3700 | 1461159257051 Marionette TRACE conn3 <- [1,1838,null,{}] 06:34:17 INFO - PROCESS | 3700 | 1461159257054 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}] 06:34:17 INFO - PROCESS | 3700 | 1461159257145 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 06:34:17 INFO - PROCESS | 3700 | 1461159257151 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:17 INFO - PROCESS | 3700 | ++DOCSHELL 1C347000 == 56 [pid = 3700] [id = 469] 06:34:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (1C352000) [pid = 3700] [serial = 1407] [outer = 00000000] 06:34:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 104 (1C4D4000) [pid = 3700] [serial = 1408] [outer = 1C352000] 06:34:17 INFO - PROCESS | 3700 | 1461159257199 Marionette DEBUG loaded listener.js 06:34:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 105 (1CAC2000) [pid = 3700] [serial = 1409] [outer = 1C352000] 06:34:17 INFO - PROCESS | 3700 | 1461159257889 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]]]}] 06:34:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:34:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 878ms 06:34:17 INFO - PROCESS | 3700 | 1461159257956 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 06:34:17 INFO - PROCESS | 3700 | 1461159257961 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 06:34:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 06:34:17 INFO - PROCESS | 3700 | 1461159257952 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 06:34:17 INFO - PROCESS | 3700 | 1461159257956 Marionette TRACE conn3 <- [1,1842,null,{}] 06:34:17 INFO - PROCESS | 3700 | 1461159257961 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}] 06:34:18 INFO - PROCESS | 3700 | 1461159258065 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 06:34:18 INFO - PROCESS | 3700 | 1461159258197 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:18 INFO - PROCESS | 3700 | ++DOCSHELL 13543000 == 57 [pid = 3700] [id = 470] 06:34:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 106 (13A51000) [pid = 3700] [serial = 1410] [outer = 00000000] 06:34:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 107 (15BD9C00) [pid = 3700] [serial = 1411] [outer = 13A51000] 06:34:18 INFO - PROCESS | 3700 | 1461159258254 Marionette DEBUG loaded listener.js 06:34:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 108 (1641A400) [pid = 3700] [serial = 1412] [outer = 13A51000] 06:34:18 INFO - PROCESS | 3700 | 1461159258884 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]]]}] 06:34:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 06:34:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 987ms 06:34:18 INFO - PROCESS | 3700 | 1461159258957 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 06:34:18 INFO - PROCESS | 3700 | 1461159258963 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 06:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 06:34:18 INFO - PROCESS | 3700 | 1461159258970 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 06:34:18 INFO - PROCESS | 3700 | 1461159258973 Marionette TRACE conn3 <- [1,1846,null,{}] 06:34:18 INFO - PROCESS | 3700 | 1461159258977 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}] 06:34:19 INFO - PROCESS | 3700 | 1461159259108 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 06:34:19 INFO - PROCESS | 3700 | 1461159259239 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:19 INFO - PROCESS | 3700 | ++DOCSHELL 17D9E000 == 58 [pid = 3700] [id = 471] 06:34:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 109 (17DA4400) [pid = 3700] [serial = 1413] [outer = 00000000] 06:34:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 110 (19103000) [pid = 3700] [serial = 1414] [outer = 17DA4400] 06:34:19 INFO - PROCESS | 3700 | 1461159259294 Marionette DEBUG loaded listener.js 06:34:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 111 (19249000) [pid = 3700] [serial = 1415] [outer = 17DA4400] 06:34:19 INFO - PROCESS | 3700 | 1461159259906 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]]]}] 06:34:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 06:34:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 987ms 06:34:19 INFO - PROCESS | 3700 | 1461159259954 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 06:34:19 INFO - PROCESS | 3700 | 1461159259956 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 06:34:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 06:34:19 INFO - PROCESS | 3700 | 1461159259960 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 06:34:19 INFO - PROCESS | 3700 | 1461159259964 Marionette TRACE conn3 <- [1,1850,null,{}] 06:34:19 INFO - PROCESS | 3700 | 1461159259975 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}] 06:34:20 INFO - PROCESS | 3700 | 1461159260078 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 06:34:20 INFO - PROCESS | 3700 | 1461159260211 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:20 INFO - PROCESS | 3700 | ++DOCSHELL 1A7C1C00 == 59 [pid = 3700] [id = 472] 06:34:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 112 (1A7C2000) [pid = 3700] [serial = 1416] [outer = 00000000] 06:34:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 113 (1C248000) [pid = 3700] [serial = 1417] [outer = 1A7C2000] 06:34:20 INFO - PROCESS | 3700 | 1461159260269 Marionette DEBUG loaded listener.js 06:34:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 114 (1C34B400) [pid = 3700] [serial = 1418] [outer = 1A7C2000] 06:34:20 INFO - PROCESS | 3700 | 1461159260834 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]]]}] 06:34:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 06:34:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 924ms 06:34:20 INFO - PROCESS | 3700 | 1461159260888 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 06:34:20 INFO - PROCESS | 3700 | 1461159260891 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 06:34:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 06:34:20 INFO - PROCESS | 3700 | 1461159260894 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 06:34:20 INFO - PROCESS | 3700 | 1461159260896 Marionette TRACE conn3 <- [1,1854,null,{}] 06:34:20 INFO - PROCESS | 3700 | 1461159260900 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}] 06:34:20 INFO - PROCESS | 3700 | 1461159261000 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 06:34:21 INFO - PROCESS | 3700 | 1461159261244 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:21 INFO - PROCESS | 3700 | ++DOCSHELL 11B3D400 == 60 [pid = 3700] [id = 473] 06:34:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 115 (12B41800) [pid = 3700] [serial = 1419] [outer = 00000000] 06:34:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 116 (142B3800) [pid = 3700] [serial = 1420] [outer = 12B41800] 06:34:21 INFO - PROCESS | 3700 | 1461159261309 Marionette DEBUG loaded listener.js 06:34:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 117 (142AEC00) [pid = 3700] [serial = 1421] [outer = 12B41800] 06:34:21 INFO - PROCESS | 3700 | --DOCSHELL 1960B800 == 59 [pid = 3700] [id = 468] 06:34:21 INFO - PROCESS | 3700 | --DOCSHELL 16545000 == 58 [pid = 3700] [id = 467] 06:34:21 INFO - PROCESS | 3700 | --DOCSHELL 13A50000 == 57 [pid = 3700] [id = 466] 06:34:21 INFO - PROCESS | 3700 | --DOCSHELL 1894DC00 == 56 [pid = 3700] [id = 465] 06:34:21 INFO - PROCESS | 3700 | --DOCSHELL 1879EC00 == 55 [pid = 3700] [id = 464] 06:34:21 INFO - PROCESS | 3700 | --DOCSHELL 1910B000 == 54 [pid = 3700] [id = 463] 06:34:21 INFO - PROCESS | 3700 | --DOCSHELL 1910DC00 == 53 [pid = 3700] [id = 462] 06:34:21 INFO - PROCESS | 3700 | --DOCSHELL 18639C00 == 52 [pid = 3700] [id = 461] 06:34:21 INFO - PROCESS | 3700 | --DOCSHELL 138B0800 == 51 [pid = 3700] [id = 460] 06:34:21 INFO - PROCESS | 3700 | --DOCSHELL 142B0C00 == 50 [pid = 3700] [id = 459] 06:34:21 INFO - PROCESS | 3700 | --DOMWINDOW == 116 (1A797000) [pid = 3700] [serial = 1363] [outer = 00000000] [url = about:blank] 06:34:21 INFO - PROCESS | 3700 | 1461159261984 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]]]}] 06:34:22 INFO - PROCESS | 3700 | --DOMWINDOW == 115 (16A92000) [pid = 3700] [serial = 1340] [outer = 00000000] [url = about:blank] 06:34:22 INFO - PROCESS | 3700 | --DOMWINDOW == 114 (194AD800) [pid = 3700] [serial = 1349] [outer = 00000000] [url = about:blank] 06:34:22 INFO - PROCESS | 3700 | --DOMWINDOW == 113 (1894CC00) [pid = 3700] [serial = 1343] [outer = 00000000] [url = about:blank] 06:34:22 INFO - PROCESS | 3700 | --DOMWINDOW == 112 (194AF000) [pid = 3700] [serial = 1348] [outer = 00000000] [url = about:blank] 06:34:22 INFO - PROCESS | 3700 | --DOMWINDOW == 111 (17DA1800) [pid = 3700] [serial = 1327] [outer = 00000000] [url = about:blank] 06:34:22 INFO - PROCESS | 3700 | --DOMWINDOW == 110 (19AD3C00) [pid = 3700] [serial = 1354] [outer = 00000000] [url = about:blank] 06:34:22 INFO - PROCESS | 3700 | --DOMWINDOW == 109 (191C3400) [pid = 3700] [serial = 1346] [outer = 00000000] [url = about:blank] 06:34:22 INFO - PROCESS | 3700 | --DOMWINDOW == 108 (15BDC000) [pid = 3700] [serial = 1336] [outer = 00000000] [url = about:blank] 06:34:22 INFO - PROCESS | 3700 | --DOMWINDOW == 107 (19AD3400) [pid = 3700] [serial = 1355] [outer = 00000000] [url = about:blank] 06:34:22 INFO - PROCESS | 3700 | --DOMWINDOW == 106 (1A070000) [pid = 3700] [serial = 1333] [outer = 00000000] [url = about:blank] 06:34:22 INFO - PROCESS | 3700 | --DOMWINDOW == 105 (18635400) [pid = 3700] [serial = 1358] [outer = 00000000] [url = about:blank] 06:34:22 INFO - PROCESS | 3700 | --DOMWINDOW == 104 (19A56800) [pid = 3700] [serial = 1352] [outer = 00000000] [url = about:blank] 06:34:22 INFO - PROCESS | 3700 | --DOMWINDOW == 103 (14455000) [pid = 3700] [serial = 1324] [outer = 00000000] [url = about:blank] 06:34:22 INFO - PROCESS | 3700 | --DOMWINDOW == 102 (187A1800) [pid = 3700] [serial = 1342] [outer = 00000000] [url = about:blank] 06:34:22 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (196CA400) [pid = 3700] [serial = 1330] [outer = 00000000] [url = about:blank] 06:34:22 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (1A285000) [pid = 3700] [serial = 1360] [outer = 00000000] [url = about:blank] 06:34:22 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (1910D800) [pid = 3700] [serial = 1345] [outer = 00000000] [url = about:blank] 06:34:22 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (1A287400) [pid = 3700] [serial = 1361] [outer = 00000000] [url = about:blank] 06:34:22 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (17A92000) [pid = 3700] [serial = 1357] [outer = 00000000] [url = about:blank] 06:34:22 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (15D10000) [pid = 3700] [serial = 1337] [outer = 00000000] [url = about:blank] 06:34:22 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (1654FC00) [pid = 3700] [serial = 1339] [outer = 00000000] [url = about:blank] 06:34:22 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (196C6C00) [pid = 3700] [serial = 1351] [outer = 00000000] [url = about:blank] 06:34:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 06:34:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1125ms 06:34:22 INFO - PROCESS | 3700 | 1461159262019 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 06:34:22 INFO - PROCESS | 3700 | 1461159262024 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 06:34:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 06:34:22 INFO - PROCESS | 3700 | 1461159262029 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 06:34:22 INFO - PROCESS | 3700 | 1461159262032 Marionette TRACE conn3 <- [1,1858,null,{}] 06:34:22 INFO - PROCESS | 3700 | 1461159262037 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}] 06:34:22 INFO - PROCESS | 3700 | 1461159262119 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 06:34:22 INFO - PROCESS | 3700 | 1461159262127 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:22 INFO - PROCESS | 3700 | ++DOCSHELL 14B5DC00 == 51 [pid = 3700] [id = 474] 06:34:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (14B64400) [pid = 3700] [serial = 1422] [outer = 00000000] 06:34:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (157BD000) [pid = 3700] [serial = 1423] [outer = 14B64400] 06:34:22 INFO - PROCESS | 3700 | 1461159262180 Marionette DEBUG loaded listener.js 06:34:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (15D10000) [pid = 3700] [serial = 1424] [outer = 14B64400] 06:34:22 INFO - PROCESS | 3700 | 1461159262705 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]]]}] 06:34:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 06:34:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 678ms 06:34:22 INFO - PROCESS | 3700 | 1461159262731 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 06:34:22 INFO - PROCESS | 3700 | 1461159262734 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 06:34:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 06:34:22 INFO - PROCESS | 3700 | 1461159262739 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 06:34:22 INFO - PROCESS | 3700 | 1461159262741 Marionette TRACE conn3 <- [1,1862,null,{}] 06:34:22 INFO - PROCESS | 3700 | 1461159262744 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}] 06:34:22 INFO - PROCESS | 3700 | 1461159262823 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 06:34:22 INFO - PROCESS | 3700 | 1461159262831 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:22 INFO - PROCESS | 3700 | ++DOCSHELL 15E5CC00 == 52 [pid = 3700] [id = 475] 06:34:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (16545000) [pid = 3700] [serial = 1425] [outer = 00000000] 06:34:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (17D9D800) [pid = 3700] [serial = 1426] [outer = 16545000] 06:34:22 INFO - PROCESS | 3700 | 1461159262861 Marionette DEBUG loaded listener.js 06:34:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (17F89000) [pid = 3700] [serial = 1427] [outer = 16545000] 06:34:23 INFO - PROCESS | 3700 | 1461159263333 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]]]}] 06:34:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 06:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 632ms 06:34:23 INFO - PROCESS | 3700 | 1461159263361 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 06:34:23 INFO - PROCESS | 3700 | 1461159263363 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 06:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 06:34:23 INFO - PROCESS | 3700 | 1461159263368 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 06:34:23 INFO - PROCESS | 3700 | 1461159263374 Marionette TRACE conn3 <- [1,1866,null,{}] 06:34:23 INFO - PROCESS | 3700 | 1461159263383 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}] 06:34:23 INFO - PROCESS | 3700 | 1461159263469 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 06:34:23 INFO - PROCESS | 3700 | 1461159263476 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:23 INFO - PROCESS | 3700 | ++DOCSHELL 1822C000 == 53 [pid = 3700] [id = 476] 06:34:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (187A2800) [pid = 3700] [serial = 1428] [outer = 00000000] 06:34:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (18953000) [pid = 3700] [serial = 1429] [outer = 187A2800] 06:34:23 INFO - PROCESS | 3700 | 1461159263520 Marionette DEBUG loaded listener.js 06:34:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (18A02000) [pid = 3700] [serial = 1430] [outer = 187A2800] 06:34:23 INFO - PROCESS | 3700 | 1461159263970 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]]]}] 06:34:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 06:34:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 648ms 06:34:24 INFO - PROCESS | 3700 | 1461159264025 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 06:34:24 INFO - PROCESS | 3700 | 1461159264028 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 06:34:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 06:34:24 INFO - PROCESS | 3700 | 1461159264031 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 06:34:24 INFO - PROCESS | 3700 | 1461159264032 Marionette TRACE conn3 <- [1,1870,null,{}] 06:34:24 INFO - PROCESS | 3700 | 1461159264036 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}] 06:34:24 INFO - PROCESS | 3700 | 1461159264098 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 06:34:24 INFO - PROCESS | 3700 | 1461159264104 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:24 INFO - PROCESS | 3700 | ++DOCSHELL 1910C400 == 54 [pid = 3700] [id = 477] 06:34:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 104 (1910D800) [pid = 3700] [serial = 1431] [outer = 00000000] 06:34:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 105 (19243C00) [pid = 3700] [serial = 1432] [outer = 1910D800] 06:34:24 INFO - PROCESS | 3700 | 1461159264148 Marionette DEBUG loaded listener.js 06:34:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 106 (19242C00) [pid = 3700] [serial = 1433] [outer = 1910D800] 06:34:24 INFO - PROCESS | 3700 | 1461159264645 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]]]}] 06:34:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 06:34:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 694ms 06:34:24 INFO - PROCESS | 3700 | 1461159264720 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 06:34:24 INFO - PROCESS | 3700 | 1461159264722 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 06:34:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 06:34:24 INFO - PROCESS | 3700 | 1461159264725 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 06:34:24 INFO - PROCESS | 3700 | 1461159264727 Marionette TRACE conn3 <- [1,1874,null,{}] 06:34:24 INFO - PROCESS | 3700 | 1461159264731 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}] 06:34:24 INFO - PROCESS | 3700 | 1461159264836 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 06:34:24 INFO - PROCESS | 3700 | 1461159264846 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:24 INFO - PROCESS | 3700 | ++DOCSHELL 194AA000 == 55 [pid = 3700] [id = 478] 06:34:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 107 (194CE400) [pid = 3700] [serial = 1434] [outer = 00000000] 06:34:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 108 (194DB000) [pid = 3700] [serial = 1435] [outer = 194CE400] 06:34:24 INFO - PROCESS | 3700 | 1461159264901 Marionette DEBUG loaded listener.js 06:34:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 109 (19608800) [pid = 3700] [serial = 1436] [outer = 194CE400] 06:34:25 INFO - PROCESS | 3700 | 1461159265365 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]]]}] 06:34:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 06:34:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 693ms 06:34:25 INFO - PROCESS | 3700 | 1461159265408 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 06:34:25 INFO - PROCESS | 3700 | 1461159265410 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 06:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 06:34:25 INFO - PROCESS | 3700 | 1461159265413 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 06:34:25 INFO - PROCESS | 3700 | 1461159265415 Marionette TRACE conn3 <- [1,1878,null,{}] 06:34:25 INFO - PROCESS | 3700 | 1461159265418 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}] 06:34:25 INFO - PROCESS | 3700 | 1461159265567 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 06:34:25 INFO - PROCESS | 3700 | 1461159265637 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:25 INFO - PROCESS | 3700 | ++DOCSHELL 196CAC00 == 56 [pid = 3700] [id = 479] 06:34:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 110 (196CB000) [pid = 3700] [serial = 1437] [outer = 00000000] 06:34:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 111 (19A5F400) [pid = 3700] [serial = 1438] [outer = 196CB000] 06:34:25 INFO - PROCESS | 3700 | 1461159265682 Marionette DEBUG loaded listener.js 06:34:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 112 (19AC8000) [pid = 3700] [serial = 1439] [outer = 196CB000] 06:34:26 INFO - PROCESS | 3700 | 1461159266089 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]]]}] 06:34:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 06:34:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 678ms 06:34:26 INFO - PROCESS | 3700 | 1461159266113 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 06:34:26 INFO - PROCESS | 3700 | 1461159266115 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 06:34:26 INFO - PROCESS | 3700 | 1461159266118 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 06:34:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 06:34:26 INFO - PROCESS | 3700 | 1461159266120 Marionette TRACE conn3 <- [1,1882,null,{}] 06:34:26 INFO - PROCESS | 3700 | 1461159266123 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}] 06:34:26 INFO - PROCESS | 3700 | 1461159266228 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 06:34:26 INFO - PROCESS | 3700 | 1461159266234 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:26 INFO - PROCESS | 3700 | ++DOCSHELL 13A13800 == 57 [pid = 3700] [id = 480] 06:34:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 113 (13A4D800) [pid = 3700] [serial = 1440] [outer = 00000000] 06:34:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 114 (19E38000) [pid = 3700] [serial = 1441] [outer = 13A4D800] 06:34:26 INFO - PROCESS | 3700 | 1461159266279 Marionette DEBUG loaded listener.js 06:34:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 115 (1A073800) [pid = 3700] [serial = 1442] [outer = 13A4D800] 06:34:26 INFO - PROCESS | 3700 | --DOMWINDOW == 114 (1910AC00) [pid = 3700] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 06:34:26 INFO - PROCESS | 3700 | --DOMWINDOW == 113 (19A57800) [pid = 3700] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 06:34:26 INFO - PROCESS | 3700 | --DOMWINDOW == 112 (191D2C00) [pid = 3700] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 06:34:26 INFO - PROCESS | 3700 | --DOMWINDOW == 111 (194D1800) [pid = 3700] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 06:34:26 INFO - PROCESS | 3700 | --DOMWINDOW == 110 (14449C00) [pid = 3700] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 06:34:26 INFO - PROCESS | 3700 | --DOMWINDOW == 109 (19A0CC00) [pid = 3700] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 06:34:26 INFO - PROCESS | 3700 | --DOMWINDOW == 108 (14499400) [pid = 3700] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 06:34:26 INFO - PROCESS | 3700 | --DOMWINDOW == 107 (1863EC00) [pid = 3700] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 06:34:26 INFO - PROCESS | 3700 | --DOMWINDOW == 106 (1910B800) [pid = 3700] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 06:34:26 INFO - PROCESS | 3700 | --DOMWINDOW == 105 (1AC33000) [pid = 3700] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 06:34:26 INFO - PROCESS | 3700 | --DOMWINDOW == 104 (17D9DC00) [pid = 3700] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 06:34:26 INFO - PROCESS | 3700 | --DOMWINDOW == 103 (1A287800) [pid = 3700] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 06:34:26 INFO - PROCESS | 3700 | 1461159266824 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]]]}] 06:34:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 06:34:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 725ms 06:34:26 INFO - PROCESS | 3700 | 1461159266840 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 06:34:26 INFO - PROCESS | 3700 | 1461159266842 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 06:34:26 INFO - PROCESS | 3700 | 1461159266845 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 06:34:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 06:34:26 INFO - PROCESS | 3700 | 1461159266847 Marionette TRACE conn3 <- [1,1886,null,{}] 06:34:26 INFO - PROCESS | 3700 | 1461159266851 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}] 06:34:26 INFO - PROCESS | 3700 | 1461159266949 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 06:34:26 INFO - PROCESS | 3700 | 1461159266955 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:26 INFO - PROCESS | 3700 | ++DOCSHELL 12CF7400 == 58 [pid = 3700] [id = 481] 06:34:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 104 (19107C00) [pid = 3700] [serial = 1443] [outer = 00000000] 06:34:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 105 (194DB400) [pid = 3700] [serial = 1444] [outer = 19107C00] 06:34:26 INFO - PROCESS | 3700 | 1461159266999 Marionette DEBUG loaded listener.js 06:34:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 106 (194D5000) [pid = 3700] [serial = 1445] [outer = 19107C00] 06:34:27 INFO - PROCESS | 3700 | 1461159267424 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]]]}] 06:34:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 06:34:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 632ms 06:34:27 INFO - PROCESS | 3700 | 1461159267484 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 06:34:27 INFO - PROCESS | 3700 | 1461159267486 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 06:34:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 06:34:27 INFO - PROCESS | 3700 | 1461159267489 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 06:34:27 INFO - PROCESS | 3700 | 1461159267491 Marionette TRACE conn3 <- [1,1890,null,{}] 06:34:27 INFO - PROCESS | 3700 | 1461159267494 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}] 06:34:27 INFO - PROCESS | 3700 | 1461159267578 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 06:34:27 INFO - PROCESS | 3700 | 1461159267584 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:27 INFO - PROCESS | 3700 | ++DOCSHELL 13207000 == 59 [pid = 3700] [id = 482] 06:34:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 107 (14B5A800) [pid = 3700] [serial = 1446] [outer = 00000000] 06:34:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 108 (19AD0400) [pid = 3700] [serial = 1447] [outer = 14B5A800] 06:34:27 INFO - PROCESS | 3700 | 1461159267629 Marionette DEBUG loaded listener.js 06:34:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 109 (1A285800) [pid = 3700] [serial = 1448] [outer = 14B5A800] 06:34:28 INFO - PROCESS | 3700 | 1461159268027 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]]]}] 06:34:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 06:34:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 586ms 06:34:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 06:34:28 INFO - PROCESS | 3700 | 1461159268075 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 06:34:28 INFO - PROCESS | 3700 | 1461159268077 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 06:34:28 INFO - PROCESS | 3700 | 1461159268080 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 06:34:28 INFO - PROCESS | 3700 | 1461159268082 Marionette TRACE conn3 <- [1,1894,null,{}] 06:34:28 INFO - PROCESS | 3700 | 1461159268090 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}] 06:34:28 INFO - PROCESS | 3700 | 1461159268165 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 06:34:28 INFO - PROCESS | 3700 | 1461159268172 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:28 INFO - PROCESS | 3700 | ++DOCSHELL 13546400 == 60 [pid = 3700] [id = 483] 06:34:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 110 (196CA000) [pid = 3700] [serial = 1449] [outer = 00000000] 06:34:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 111 (1A78EC00) [pid = 3700] [serial = 1450] [outer = 196CA000] 06:34:28 INFO - PROCESS | 3700 | 1461159268221 Marionette DEBUG loaded listener.js 06:34:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 112 (1A93A800) [pid = 3700] [serial = 1451] [outer = 196CA000] 06:34:28 INFO - PROCESS | 3700 | 1461159268863 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]]]}] 06:34:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 06:34:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 832ms 06:34:28 INFO - PROCESS | 3700 | 1461159268923 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 06:34:28 INFO - PROCESS | 3700 | 1461159268927 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 06:34:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 06:34:28 INFO - PROCESS | 3700 | 1461159268933 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 06:34:28 INFO - PROCESS | 3700 | 1461159268937 Marionette TRACE conn3 <- [1,1898,null,{}] 06:34:28 INFO - PROCESS | 3700 | 1461159268943 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}] 06:34:29 INFO - PROCESS | 3700 | 1461159269048 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 06:34:29 INFO - PROCESS | 3700 | 1461159269140 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:29 INFO - PROCESS | 3700 | ++DOCSHELL 13549800 == 61 [pid = 3700] [id = 484] 06:34:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 113 (1354AC00) [pid = 3700] [serial = 1452] [outer = 00000000] 06:34:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 114 (15B0F800) [pid = 3700] [serial = 1453] [outer = 1354AC00] 06:34:29 INFO - PROCESS | 3700 | 1461159269197 Marionette DEBUG loaded listener.js 06:34:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 115 (16550C00) [pid = 3700] [serial = 1454] [outer = 1354AC00] 06:34:29 INFO - PROCESS | 3700 | 1461159269827 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]]]}] 06:34:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 06:34:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 925ms 06:34:29 INFO - PROCESS | 3700 | 1461159269863 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 06:34:29 INFO - PROCESS | 3700 | 1461159269869 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 06:34:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 06:34:29 INFO - PROCESS | 3700 | 1461159269875 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 06:34:29 INFO - PROCESS | 3700 | 1461159269878 Marionette TRACE conn3 <- [1,1902,null,{}] 06:34:29 INFO - PROCESS | 3700 | 1461159269882 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}] 06:34:29 INFO - PROCESS | 3700 | 1461159269986 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 06:34:30 INFO - PROCESS | 3700 | 1461159270092 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:30 INFO - PROCESS | 3700 | ++DOCSHELL 17DA1800 == 62 [pid = 3700] [id = 485] 06:34:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 116 (18221C00) [pid = 3700] [serial = 1455] [outer = 00000000] 06:34:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 117 (191D0C00) [pid = 3700] [serial = 1456] [outer = 18221C00] 06:34:30 INFO - PROCESS | 3700 | 1461159270146 Marionette DEBUG loaded listener.js 06:34:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 118 (194D3C00) [pid = 3700] [serial = 1457] [outer = 18221C00] 06:34:30 INFO - PROCESS | 3700 | 1461159270773 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]]]}] 06:34:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 06:34:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 940ms 06:34:30 INFO - PROCESS | 3700 | 1461159270802 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 06:34:30 INFO - PROCESS | 3700 | 1461159270805 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 06:34:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 06:34:30 INFO - PROCESS | 3700 | 1461159270809 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 06:34:30 INFO - PROCESS | 3700 | 1461159270812 Marionette TRACE conn3 <- [1,1906,null,{}] 06:34:30 INFO - PROCESS | 3700 | 1461159270823 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}] 06:34:30 INFO - PROCESS | 3700 | 1461159270924 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 06:34:31 INFO - PROCESS | 3700 | 1461159271032 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:31 INFO - PROCESS | 3700 | ++DOCSHELL 196C5C00 == 63 [pid = 3700] [id = 486] 06:34:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 119 (196C6400) [pid = 3700] [serial = 1458] [outer = 00000000] 06:34:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 120 (1A7C2C00) [pid = 3700] [serial = 1459] [outer = 196C6400] 06:34:31 INFO - PROCESS | 3700 | 1461159271088 Marionette DEBUG loaded listener.js 06:34:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 121 (1AC38C00) [pid = 3700] [serial = 1460] [outer = 196C6400] 06:34:31 INFO - PROCESS | 3700 | 1461159271656 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]]]}] 06:34:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 06:34:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 895ms 06:34:31 INFO - PROCESS | 3700 | 1461159271695 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 06:34:31 INFO - PROCESS | 3700 | 1461159271698 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 06:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 06:34:31 INFO - PROCESS | 3700 | 1461159271701 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 06:34:31 INFO - PROCESS | 3700 | 1461159271703 Marionette TRACE conn3 <- [1,1910,null,{}] 06:34:31 INFO - PROCESS | 3700 | 1461159271707 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}] 06:34:31 INFO - PROCESS | 3700 | 1461159271806 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 06:34:31 INFO - PROCESS | 3700 | 1461159271912 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:31 INFO - PROCESS | 3700 | ++DOCSHELL 1A7BC400 == 64 [pid = 3700] [id = 487] 06:34:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 122 (1AC9D800) [pid = 3700] [serial = 1461] [outer = 00000000] 06:34:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 123 (1C355400) [pid = 3700] [serial = 1462] [outer = 1AC9D800] 06:34:31 INFO - PROCESS | 3700 | 1461159271966 Marionette DEBUG loaded listener.js 06:34:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 124 (1C4D1C00) [pid = 3700] [serial = 1463] [outer = 1AC9D800] 06:34:32 INFO - PROCESS | 3700 | 1461159272583 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]]]}] 06:34:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 06:34:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 940ms 06:34:32 INFO - PROCESS | 3700 | 1461159272646 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 06:34:32 INFO - PROCESS | 3700 | 1461159272649 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 06:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 06:34:32 INFO - PROCESS | 3700 | 1461159272653 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 06:34:32 INFO - PROCESS | 3700 | 1461159272655 Marionette TRACE conn3 <- [1,1914,null,{}] 06:34:32 INFO - PROCESS | 3700 | 1461159272659 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}] 06:34:32 INFO - PROCESS | 3700 | 1461159272918 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 06:34:33 INFO - PROCESS | 3700 | 1461159273075 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:33 INFO - PROCESS | 3700 | ++DOCSHELL 14BED400 == 65 [pid = 3700] [id = 488] 06:34:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 125 (14BEF800) [pid = 3700] [serial = 1464] [outer = 00000000] 06:34:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 126 (15B0C800) [pid = 3700] [serial = 1465] [outer = 14BEF800] 06:34:33 INFO - PROCESS | 3700 | 1461159273125 Marionette DEBUG loaded listener.js 06:34:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 127 (16544400) [pid = 3700] [serial = 1466] [outer = 14BEF800] 06:34:33 INFO - PROCESS | 3700 | 1461159273736 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]]]}] 06:34:33 INFO - PROCESS | 3700 | --DOCSHELL 13207000 == 64 [pid = 3700] [id = 482] 06:34:33 INFO - PROCESS | 3700 | --DOCSHELL 12CF7400 == 63 [pid = 3700] [id = 481] 06:34:33 INFO - PROCESS | 3700 | --DOCSHELL 13A13800 == 62 [pid = 3700] [id = 480] 06:34:33 INFO - PROCESS | 3700 | --DOCSHELL 196CAC00 == 61 [pid = 3700] [id = 479] 06:34:33 INFO - PROCESS | 3700 | --DOCSHELL 194AA000 == 60 [pid = 3700] [id = 478] 06:34:33 INFO - PROCESS | 3700 | --DOCSHELL 1822C000 == 59 [pid = 3700] [id = 476] 06:34:33 INFO - PROCESS | 3700 | --DOCSHELL 15E5CC00 == 58 [pid = 3700] [id = 475] 06:34:33 INFO - PROCESS | 3700 | --DOCSHELL 14B5DC00 == 57 [pid = 3700] [id = 474] 06:34:33 INFO - PROCESS | 3700 | --DOCSHELL 11B3D400 == 56 [pid = 3700] [id = 473] 06:34:33 INFO - PROCESS | 3700 | --DOMWINDOW == 126 (1C4D4000) [pid = 3700] [serial = 1408] [outer = 00000000] [url = about:blank] 06:34:33 INFO - PROCESS | 3700 | --DOMWINDOW == 125 (13547800) [pid = 3700] [serial = 1366] [outer = 00000000] [url = about:blank] 06:34:33 INFO - PROCESS | 3700 | --DOMWINDOW == 124 (17F83C00) [pid = 3700] [serial = 1369] [outer = 00000000] [url = about:blank] 06:34:33 INFO - PROCESS | 3700 | --DOMWINDOW == 123 (1960F000) [pid = 3700] [serial = 1372] [outer = 00000000] [url = about:blank] 06:34:33 INFO - PROCESS | 3700 | --DOMWINDOW == 122 (1AC34400) [pid = 3700] [serial = 1375] [outer = 00000000] [url = about:blank] 06:34:33 INFO - PROCESS | 3700 | --DOCSHELL 13543000 == 55 [pid = 3700] [id = 470] 06:34:33 INFO - PROCESS | 3700 | --DOCSHELL 1C347000 == 54 [pid = 3700] [id = 469] 06:34:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 06:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1141ms 06:34:33 INFO - PROCESS | 3700 | --DOMWINDOW == 121 (1A796000) [pid = 3700] [serial = 1364] [outer = 00000000] [url = about:blank] 06:34:33 INFO - PROCESS | 3700 | --DOMWINDOW == 120 (194D3400) [pid = 3700] [serial = 1388] [outer = 00000000] [url = about:blank] 06:34:33 INFO - PROCESS | 3700 | --DOMWINDOW == 119 (19603400) [pid = 3700] [serial = 1390] [outer = 00000000] [url = about:blank] 06:34:33 INFO - PROCESS | 3700 | --DOMWINDOW == 118 (15D8D400) [pid = 3700] [serial = 1379] [outer = 00000000] [url = about:blank] 06:34:33 INFO - PROCESS | 3700 | --DOMWINDOW == 117 (15BDC400) [pid = 3700] [serial = 1378] [outer = 00000000] [url = about:blank] 06:34:33 INFO - PROCESS | 3700 | --DOMWINDOW == 116 (1AC97400) [pid = 3700] [serial = 1399] [outer = 00000000] [url = about:blank] 06:34:33 INFO - PROCESS | 3700 | --DOMWINDOW == 115 (16471C00) [pid = 3700] [serial = 1381] [outer = 00000000] [url = about:blank] 06:34:33 INFO - PROCESS | 3700 | --DOMWINDOW == 114 (17A8C400) [pid = 3700] [serial = 1382] [outer = 00000000] [url = about:blank] 06:34:33 INFO - PROCESS | 3700 | --DOMWINDOW == 113 (18959800) [pid = 3700] [serial = 1384] [outer = 00000000] [url = about:blank] 06:34:33 INFO - PROCESS | 3700 | --DOMWINDOW == 112 (18A06C00) [pid = 3700] [serial = 1385] [outer = 00000000] [url = about:blank] 06:34:33 INFO - PROCESS | 3700 | --DOMWINDOW == 111 (1A78E800) [pid = 3700] [serial = 1397] [outer = 00000000] [url = about:blank] 06:34:33 INFO - PROCESS | 3700 | --DOMWINDOW == 110 (19A61400) [pid = 3700] [serial = 1402] [outer = 00000000] [url = about:blank] 06:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 06:34:33 INFO - PROCESS | 3700 | --DOMWINDOW == 109 (1C24A800) [pid = 3700] [serial = 1405] [outer = 00000000] [url = about:blank] 06:34:33 INFO - PROCESS | 3700 | --DOMWINDOW == 108 (1AC39400) [pid = 3700] [serial = 1400] [outer = 00000000] [url = about:blank] 06:34:33 INFO - PROCESS | 3700 | --DOMWINDOW == 107 (1A067800) [pid = 3700] [serial = 1394] [outer = 00000000] [url = about:blank] 06:34:33 INFO - PROCESS | 3700 | --DOMWINDOW == 106 (1C24A400) [pid = 3700] [serial = 1406] [outer = 00000000] [url = about:blank] 06:34:33 INFO - PROCESS | 3700 | --DOMWINDOW == 105 (1A285400) [pid = 3700] [serial = 1403] [outer = 00000000] [url = about:blank] 06:34:33 INFO - PROCESS | 3700 | --DOMWINDOW == 104 (19605800) [pid = 3700] [serial = 1391] [outer = 00000000] [url = about:blank] 06:34:33 INFO - PROCESS | 3700 | --DOMWINDOW == 103 (1894F400) [pid = 3700] [serial = 1286] [outer = 00000000] [url = about:blank] 06:34:33 INFO - PROCESS | 3700 | --DOMWINDOW == 102 (19A58000) [pid = 3700] [serial = 1393] [outer = 00000000] [url = about:blank] 06:34:33 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (1A3CB400) [pid = 3700] [serial = 1396] [outer = 00000000] [url = about:blank] 06:34:33 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (194B4400) [pid = 3700] [serial = 1387] [outer = 00000000] [url = about:blank] 06:34:33 INFO - PROCESS | 3700 | 1461159273805 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 06:34:33 INFO - PROCESS | 3700 | 1461159273809 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 06:34:33 INFO - PROCESS | 3700 | 1461159273816 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 06:34:33 INFO - PROCESS | 3700 | 1461159273820 Marionette TRACE conn3 <- [1,1918,null,{}] 06:34:33 INFO - PROCESS | 3700 | 1461159273825 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}] 06:34:33 INFO - PROCESS | 3700 | 1461159273896 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 06:34:33 INFO - PROCESS | 3700 | 1461159273908 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:33 INFO - PROCESS | 3700 | ++DOCSHELL 15BD8000 == 55 [pid = 3700] [id = 489] 06:34:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (15BD9400) [pid = 3700] [serial = 1467] [outer = 00000000] 06:34:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (15E5CC00) [pid = 3700] [serial = 1468] [outer = 15BD9400] 06:34:33 INFO - PROCESS | 3700 | 1461159273983 Marionette DEBUG loaded listener.js 06:34:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (17A94400) [pid = 3700] [serial = 1469] [outer = 15BD9400] 06:34:34 INFO - PROCESS | 3700 | 1461159274548 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]]]}] 06:34:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 06:34:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 786ms 06:34:34 INFO - PROCESS | 3700 | 1461159274603 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 06:34:34 INFO - PROCESS | 3700 | 1461159274606 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 06:34:34 INFO - PROCESS | 3700 | 1461159274609 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 06:34:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 06:34:34 INFO - PROCESS | 3700 | 1461159274611 Marionette TRACE conn3 <- [1,1922,null,{}] 06:34:34 INFO - PROCESS | 3700 | 1461159274615 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}] 06:34:34 INFO - PROCESS | 3700 | 1461159274714 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 06:34:34 INFO - PROCESS | 3700 | 1461159274807 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:34 INFO - PROCESS | 3700 | ++DOCSHELL 18908400 == 56 [pid = 3700] [id = 490] 06:34:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 104 (18950000) [pid = 3700] [serial = 1470] [outer = 00000000] 06:34:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 105 (18A06C00) [pid = 3700] [serial = 1471] [outer = 18950000] 06:34:34 INFO - PROCESS | 3700 | 1461159274852 Marionette DEBUG loaded listener.js 06:34:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 106 (19105800) [pid = 3700] [serial = 1472] [outer = 18950000] 06:34:35 INFO - PROCESS | 3700 | 1461159275221 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]]]}] 06:34:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 06:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 678ms 06:34:35 INFO - PROCESS | 3700 | 1461159275293 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 06:34:35 INFO - PROCESS | 3700 | 1461159275296 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 06:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 06:34:35 INFO - PROCESS | 3700 | 1461159275310 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 06:34:35 INFO - PROCESS | 3700 | 1461159275314 Marionette TRACE conn3 <- [1,1926,null,{}] 06:34:35 INFO - PROCESS | 3700 | 1461159275318 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}] 06:34:35 INFO - PROCESS | 3700 | 1461159275398 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 06:34:35 INFO - PROCESS | 3700 | 1461159275404 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:35 INFO - PROCESS | 3700 | ++DOCSHELL 194D3800 == 57 [pid = 3700] [id = 491] 06:34:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 107 (194D4000) [pid = 3700] [serial = 1473] [outer = 00000000] 06:34:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 108 (19607800) [pid = 3700] [serial = 1474] [outer = 194D4000] 06:34:35 INFO - PROCESS | 3700 | 1461159275448 Marionette DEBUG loaded listener.js 06:34:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 109 (19606400) [pid = 3700] [serial = 1475] [outer = 194D4000] 06:34:35 INFO - PROCESS | 3700 | 1461159275889 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]]]}] 06:34:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 06:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 585ms 06:34:35 INFO - PROCESS | 3700 | 1461159275895 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 06:34:35 INFO - PROCESS | 3700 | 1461159275897 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 06:34:35 INFO - PROCESS | 3700 | 1461159275919 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 06:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 06:34:35 INFO - PROCESS | 3700 | 1461159275921 Marionette TRACE conn3 <- [1,1930,null,{}] 06:34:35 INFO - PROCESS | 3700 | 1461159275924 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}] 06:34:36 INFO - PROCESS | 3700 | 1461159276037 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 06:34:36 INFO - PROCESS | 3700 | 1461159276129 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:36 INFO - PROCESS | 3700 | ++DOCSHELL 196CA400 == 58 [pid = 3700] [id = 492] 06:34:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 110 (196CA800) [pid = 3700] [serial = 1476] [outer = 00000000] 06:34:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 111 (19A58000) [pid = 3700] [serial = 1477] [outer = 196CA800] 06:34:36 INFO - PROCESS | 3700 | 1461159276172 Marionette DEBUG loaded listener.js 06:34:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 112 (19A57800) [pid = 3700] [serial = 1478] [outer = 196CA800] 06:34:36 INFO - PROCESS | 3700 | 1461159276563 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]]]}] 06:34:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 06:34:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 678ms 06:34:36 INFO - PROCESS | 3700 | 1461159276602 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 06:34:36 INFO - PROCESS | 3700 | 1461159276604 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 06:34:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 06:34:36 INFO - PROCESS | 3700 | 1461159276607 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 06:34:36 INFO - PROCESS | 3700 | 1461159276608 Marionette TRACE conn3 <- [1,1934,null,{}] 06:34:36 INFO - PROCESS | 3700 | 1461159276612 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}] 06:34:36 INFO - PROCESS | 3700 | 1461159276729 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 06:34:36 INFO - PROCESS | 3700 | 1461159276736 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:36 INFO - PROCESS | 3700 | ++DOCSHELL 19BF5C00 == 59 [pid = 3700] [id = 493] 06:34:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 113 (19E39800) [pid = 3700] [serial = 1479] [outer = 00000000] 06:34:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 114 (1A282000) [pid = 3700] [serial = 1480] [outer = 19E39800] 06:34:36 INFO - PROCESS | 3700 | 1461159276789 Marionette DEBUG loaded listener.js 06:34:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 115 (1A78E000) [pid = 3700] [serial = 1481] [outer = 19E39800] 06:34:37 INFO - PROCESS | 3700 | 1461159277266 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]]]}] 06:34:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 06:34:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 678ms 06:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 06:34:37 INFO - PROCESS | 3700 | 1461159277307 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 06:34:37 INFO - PROCESS | 3700 | 1461159277309 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 06:34:37 INFO - PROCESS | 3700 | 1461159277312 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 06:34:37 INFO - PROCESS | 3700 | 1461159277313 Marionette TRACE conn3 <- [1,1938,null,{}] 06:34:37 INFO - PROCESS | 3700 | 1461159277321 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}] 06:34:37 INFO - PROCESS | 3700 | 1461159277459 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 06:34:37 INFO - PROCESS | 3700 | 1461159277483 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:37 INFO - PROCESS | 3700 | ++DOCSHELL 1A793800 == 60 [pid = 3700] [id = 494] 06:34:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 116 (1A797800) [pid = 3700] [serial = 1482] [outer = 00000000] 06:34:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 117 (1AC36C00) [pid = 3700] [serial = 1483] [outer = 1A797800] 06:34:37 INFO - PROCESS | 3700 | 1461159277527 Marionette DEBUG loaded listener.js 06:34:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 118 (1AC9AC00) [pid = 3700] [serial = 1484] [outer = 1A797800] 06:34:38 INFO - PROCESS | 3700 | --DOMWINDOW == 117 (1924E800) [pid = 3700] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 06:34:38 INFO - PROCESS | 3700 | --DOMWINDOW == 116 (194CE400) [pid = 3700] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 06:34:38 INFO - PROCESS | 3700 | --DOMWINDOW == 115 (196CB000) [pid = 3700] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 06:34:38 INFO - PROCESS | 3700 | --DOMWINDOW == 114 (12B41800) [pid = 3700] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 06:34:38 INFO - PROCESS | 3700 | --DOMWINDOW == 113 (16545000) [pid = 3700] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 06:34:38 INFO - PROCESS | 3700 | --DOMWINDOW == 112 (1C352000) [pid = 3700] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 06:34:38 INFO - PROCESS | 3700 | --DOMWINDOW == 111 (14B64400) [pid = 3700] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 06:34:38 INFO - PROCESS | 3700 | --DOMWINDOW == 110 (1910D800) [pid = 3700] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 06:34:38 INFO - PROCESS | 3700 | --DOMWINDOW == 109 (187A2800) [pid = 3700] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 06:34:38 INFO - PROCESS | 3700 | --DOMWINDOW == 108 (13A4D800) [pid = 3700] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 06:34:38 INFO - PROCESS | 3700 | --DOMWINDOW == 107 (19107C00) [pid = 3700] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 06:34:38 INFO - PROCESS | 3700 | --DOMWINDOW == 106 (14B5A800) [pid = 3700] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 06:34:38 INFO - PROCESS | 3700 | 1461159278113 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]]]}] 06:34:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 06:34:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 833ms 06:34:38 INFO - PROCESS | 3700 | 1461159278139 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 06:34:38 INFO - PROCESS | 3700 | 1461159278141 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 06:34:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 06:34:38 INFO - PROCESS | 3700 | 1461159278145 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 06:34:38 INFO - PROCESS | 3700 | 1461159278146 Marionette TRACE conn3 <- [1,1942,null,{}] 06:34:38 INFO - PROCESS | 3700 | 1461159278150 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}] 06:34:38 INFO - PROCESS | 3700 | 1461159278224 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 06:34:38 INFO - PROCESS | 3700 | 1461159278230 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:38 INFO - PROCESS | 3700 | ++DOCSHELL 12CFF000 == 61 [pid = 3700] [id = 495] 06:34:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 107 (13A4D800) [pid = 3700] [serial = 1485] [outer = 00000000] 06:34:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 108 (1910B000) [pid = 3700] [serial = 1486] [outer = 13A4D800] 06:34:38 INFO - PROCESS | 3700 | 1461159278274 Marionette DEBUG loaded listener.js 06:34:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 109 (191C5400) [pid = 3700] [serial = 1487] [outer = 13A4D800] 06:34:38 INFO - PROCESS | 3700 | 1461159278704 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]]]}] 06:34:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 06:34:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 586ms 06:34:38 INFO - PROCESS | 3700 | 1461159278726 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 06:34:38 INFO - PROCESS | 3700 | 1461159278728 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 06:34:38 INFO - PROCESS | 3700 | 1461159278731 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 06:34:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 06:34:38 INFO - PROCESS | 3700 | 1461159278733 Marionette TRACE conn3 <- [1,1946,null,{}] 06:34:38 INFO - PROCESS | 3700 | 1461159278736 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}] 06:34:38 INFO - PROCESS | 3700 | 1461159278838 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 06:34:38 INFO - PROCESS | 3700 | 1461159278845 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:38 INFO - PROCESS | 3700 | ++DOCSHELL 187A2800 == 62 [pid = 3700] [id = 496] 06:34:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 110 (194CE400) [pid = 3700] [serial = 1488] [outer = 00000000] 06:34:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 111 (1C246000) [pid = 3700] [serial = 1489] [outer = 194CE400] 06:34:38 INFO - PROCESS | 3700 | 1461159278888 Marionette DEBUG loaded listener.js 06:34:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 112 (1C24C800) [pid = 3700] [serial = 1490] [outer = 194CE400] 06:34:39 INFO - PROCESS | 3700 | 1461159279306 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]]]}] 06:34:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 06:34:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 586ms 06:34:39 INFO - PROCESS | 3700 | 1461159279328 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 06:34:39 INFO - PROCESS | 3700 | 1461159279330 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 06:34:39 INFO - PROCESS | 3700 | 1461159279333 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 06:34:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 06:34:39 INFO - PROCESS | 3700 | 1461159279335 Marionette TRACE conn3 <- [1,1950,null,{}] 06:34:39 INFO - PROCESS | 3700 | 1461159279338 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}] 06:34:39 INFO - PROCESS | 3700 | 1461159279456 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 06:34:39 INFO - PROCESS | 3700 | 1461159279462 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:39 INFO - PROCESS | 3700 | ++DOCSHELL 138AA800 == 63 [pid = 3700] [id = 497] 06:34:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 113 (19AD3C00) [pid = 3700] [serial = 1491] [outer = 00000000] 06:34:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 114 (1C4D7400) [pid = 3700] [serial = 1492] [outer = 19AD3C00] 06:34:39 INFO - PROCESS | 3700 | 1461159279506 Marionette DEBUG loaded listener.js 06:34:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 115 (1D06F400) [pid = 3700] [serial = 1493] [outer = 19AD3C00] 06:34:39 INFO - PROCESS | 3700 | 1461159279906 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]]]}] 06:34:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 06:34:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 586ms 06:34:39 INFO - PROCESS | 3700 | 1461159279931 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 06:34:39 INFO - PROCESS | 3700 | 1461159279932 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 06:34:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 06:34:39 INFO - PROCESS | 3700 | 1461159279932 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 06:34:39 INFO - PROCESS | 3700 | 1461159279933 Marionette TRACE conn3 <- [1,1954,null,{}] 06:34:39 INFO - PROCESS | 3700 | 1461159279937 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}] 06:34:40 INFO - PROCESS | 3700 | 1461159280014 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 06:34:40 INFO - PROCESS | 3700 | 1461159280209 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:40 INFO - PROCESS | 3700 | ++DOCSHELL 12DD9C00 == 64 [pid = 3700] [id = 498] 06:34:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 116 (13260800) [pid = 3700] [serial = 1494] [outer = 00000000] 06:34:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 117 (13A53400) [pid = 3700] [serial = 1495] [outer = 13260800] 06:34:40 INFO - PROCESS | 3700 | 1461159280280 Marionette DEBUG loaded listener.js 06:34:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 118 (14B15800) [pid = 3700] [serial = 1496] [outer = 13260800] 06:34:40 INFO - PROCESS | 3700 | 1461159280830 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]]]}] 06:34:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 06:34:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 940ms 06:34:40 INFO - PROCESS | 3700 | 1461159280887 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 06:34:40 INFO - PROCESS | 3700 | 1461159280892 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 06:34:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 06:34:40 INFO - PROCESS | 3700 | 1461159280896 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 06:34:40 INFO - PROCESS | 3700 | 1461159280900 Marionette TRACE conn3 <- [1,1958,null,{}] 06:34:40 INFO - PROCESS | 3700 | 1461159280906 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}] 06:34:40 INFO - PROCESS | 3700 | 1461159281011 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 06:34:41 INFO - PROCESS | 3700 | 1461159281147 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:41 INFO - PROCESS | 3700 | ++DOCSHELL 18904400 == 65 [pid = 3700] [id = 499] 06:34:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 119 (18951000) [pid = 3700] [serial = 1497] [outer = 00000000] 06:34:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 120 (191C4400) [pid = 3700] [serial = 1498] [outer = 18951000] 06:34:41 INFO - PROCESS | 3700 | 1461159281204 Marionette DEBUG loaded listener.js 06:34:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 121 (194AA000) [pid = 3700] [serial = 1499] [outer = 18951000] 06:34:41 INFO - PROCESS | 3700 | 1461159281798 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]]]}] 06:34:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 06:34:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 940ms 06:34:41 INFO - PROCESS | 3700 | 1461159281828 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 06:34:41 INFO - PROCESS | 3700 | 1461159281832 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 06:34:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 06:34:41 INFO - PROCESS | 3700 | 1461159281836 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 06:34:41 INFO - PROCESS | 3700 | 1461159281838 Marionette TRACE conn3 <- [1,1962,null,{}] 06:34:41 INFO - PROCESS | 3700 | 1461159281842 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}] 06:34:41 INFO - PROCESS | 3700 | 1461159281944 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 06:34:42 INFO - PROCESS | 3700 | 1461159282052 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:42 INFO - PROCESS | 3700 | ++DOCSHELL 1924F400 == 66 [pid = 3700] [id = 500] 06:34:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 122 (194D0000) [pid = 3700] [serial = 1500] [outer = 00000000] 06:34:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 123 (1A3CB400) [pid = 3700] [serial = 1501] [outer = 194D0000] 06:34:42 INFO - PROCESS | 3700 | 1461159282106 Marionette DEBUG loaded listener.js 06:34:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 124 (1A7BFC00) [pid = 3700] [serial = 1502] [outer = 194D0000] 06:34:42 INFO - PROCESS | 3700 | 1461159282672 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]]]}] 06:34:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 06:34:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 894ms 06:34:42 INFO - PROCESS | 3700 | 1461159282725 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 06:34:42 INFO - PROCESS | 3700 | 1461159282727 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 06:34:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 06:34:42 INFO - PROCESS | 3700 | 1461159282737 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 06:34:42 INFO - PROCESS | 3700 | 1461159282743 Marionette TRACE conn3 <- [1,1966,null,{}] 06:34:42 INFO - PROCESS | 3700 | 1461159282748 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}] 06:34:42 INFO - PROCESS | 3700 | 1461159282859 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 06:34:42 INFO - PROCESS | 3700 | 1461159282966 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:42 INFO - PROCESS | 3700 | ++DOCSHELL 1A7BC800 == 67 [pid = 3700] [id = 501] 06:34:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 125 (1A7BEC00) [pid = 3700] [serial = 1503] [outer = 00000000] 06:34:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 126 (1D29B800) [pid = 3700] [serial = 1504] [outer = 1A7BEC00] 06:34:43 INFO - PROCESS | 3700 | 1461159283019 Marionette DEBUG loaded listener.js 06:34:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 127 (1D42E800) [pid = 3700] [serial = 1505] [outer = 1A7BEC00] 06:34:43 INFO - PROCESS | 3700 | 1461159283609 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]]]}] 06:34:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 06:34:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 941ms 06:34:43 INFO - PROCESS | 3700 | 1461159283680 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 06:34:43 INFO - PROCESS | 3700 | 1461159283683 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 06:34:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 06:34:43 INFO - PROCESS | 3700 | 1461159283686 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 06:34:43 INFO - PROCESS | 3700 | 1461159283688 Marionette TRACE conn3 <- [1,1970,null,{}] 06:34:43 INFO - PROCESS | 3700 | 1461159283692 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}] 06:34:43 INFO - PROCESS | 3700 | 1461159283798 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 06:34:43 INFO - PROCESS | 3700 | 1461159283935 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:43 INFO - PROCESS | 3700 | ++DOCSHELL 13264400 == 68 [pid = 3700] [id = 502] 06:34:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 128 (1C4CBC00) [pid = 3700] [serial = 1506] [outer = 00000000] 06:34:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 129 (1D43A800) [pid = 3700] [serial = 1507] [outer = 1C4CBC00] 06:34:43 INFO - PROCESS | 3700 | 1461159283990 Marionette DEBUG loaded listener.js 06:34:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 130 (1D647800) [pid = 3700] [serial = 1508] [outer = 1C4CBC00] 06:34:44 INFO - PROCESS | 3700 | 1461159284705 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]]]}] 06:34:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 06:34:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1079ms 06:34:44 INFO - PROCESS | 3700 | 1461159284770 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 06:34:44 INFO - PROCESS | 3700 | 1461159284773 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 06:34:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 06:34:44 INFO - PROCESS | 3700 | 1461159284778 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 06:34:44 INFO - PROCESS | 3700 | 1461159284780 Marionette TRACE conn3 <- [1,1974,null,{}] 06:34:44 INFO - PROCESS | 3700 | 1461159284786 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}] 06:34:44 INFO - PROCESS | 3700 | 1461159284888 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 06:34:45 INFO - PROCESS | 3700 | 1461159285020 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:45 INFO - PROCESS | 3700 | ++DOCSHELL 15BD3C00 == 69 [pid = 3700] [id = 503] 06:34:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 131 (15BDC000) [pid = 3700] [serial = 1509] [outer = 00000000] 06:34:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 132 (1862F400) [pid = 3700] [serial = 1510] [outer = 15BDC000] 06:34:45 INFO - PROCESS | 3700 | 1461159285070 Marionette DEBUG loaded listener.js 06:34:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 133 (1894D000) [pid = 3700] [serial = 1511] [outer = 15BDC000] 06:34:45 INFO - PROCESS | 3700 | 1461159285697 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]]]}] 06:34:45 INFO - PROCESS | 3700 | --DOCSHELL 1571DC00 == 68 [pid = 3700] [id = 364] 06:34:45 INFO - PROCESS | 3700 | --DOCSHELL 1908E800 == 67 [pid = 3700] [id = 368] 06:34:45 INFO - PROCESS | 3700 | --DOCSHELL 16A8B400 == 66 [pid = 3700] [id = 456] 06:34:45 INFO - PROCESS | 3700 | --DOCSHELL 1924B400 == 65 [pid = 3700] [id = 457] 06:34:45 INFO - PROCESS | 3700 | --DOCSHELL 138AA800 == 64 [pid = 3700] [id = 497] 06:34:45 INFO - PROCESS | 3700 | --DOCSHELL 187A2800 == 63 [pid = 3700] [id = 496] 06:34:45 INFO - PROCESS | 3700 | --DOCSHELL 12CFF000 == 62 [pid = 3700] [id = 495] 06:34:45 INFO - PROCESS | 3700 | --DOCSHELL 1A793800 == 61 [pid = 3700] [id = 494] 06:34:45 INFO - PROCESS | 3700 | --DOCSHELL 19BF5C00 == 60 [pid = 3700] [id = 493] 06:34:45 INFO - PROCESS | 3700 | --DOCSHELL 196CA400 == 59 [pid = 3700] [id = 492] 06:34:45 INFO - PROCESS | 3700 | --DOCSHELL 194D3800 == 58 [pid = 3700] [id = 491] 06:34:45 INFO - PROCESS | 3700 | --DOCSHELL 18908400 == 57 [pid = 3700] [id = 490] 06:34:45 INFO - PROCESS | 3700 | --DOCSHELL 1910C400 == 56 [pid = 3700] [id = 477] 06:34:45 INFO - PROCESS | 3700 | --DOCSHELL 15BD8000 == 55 [pid = 3700] [id = 489] 06:34:45 INFO - PROCESS | 3700 | --DOCSHELL 14BED400 == 54 [pid = 3700] [id = 488] 06:34:45 INFO - PROCESS | 3700 | --DOCSHELL 13549800 == 53 [pid = 3700] [id = 484] 06:34:45 INFO - PROCESS | 3700 | --DOMWINDOW == 132 (15BD9C00) [pid = 3700] [serial = 1411] [outer = 00000000] [url = about:blank] 06:34:45 INFO - PROCESS | 3700 | --DOMWINDOW == 131 (1A78EC00) [pid = 3700] [serial = 1450] [outer = 00000000] [url = about:blank] 06:34:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 06:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 986ms 06:34:45 INFO - PROCESS | 3700 | 1461159285779 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 06:34:45 INFO - PROCESS | 3700 | 1461159285784 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 06:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 06:34:45 INFO - PROCESS | 3700 | 1461159285790 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 06:34:45 INFO - PROCESS | 3700 | 1461159285793 Marionette TRACE conn3 <- [1,1978,null,{}] 06:34:45 INFO - PROCESS | 3700 | 1461159285796 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}] 06:34:45 INFO - PROCESS | 3700 | 1461159285910 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 06:34:45 INFO - PROCESS | 3700 | --DOMWINDOW == 130 (197EF400) [pid = 3700] [serial = 1322] [outer = 00000000] [url = about:blank] 06:34:45 INFO - PROCESS | 3700 | --DOMWINDOW == 129 (194DB000) [pid = 3700] [serial = 1435] [outer = 00000000] [url = about:blank] 06:34:45 INFO - PROCESS | 3700 | --DOMWINDOW == 128 (19A5F400) [pid = 3700] [serial = 1438] [outer = 00000000] [url = about:blank] 06:34:45 INFO - PROCESS | 3700 | --DOMWINDOW == 127 (142AEC00) [pid = 3700] [serial = 1421] [outer = 00000000] [url = about:blank] 06:34:45 INFO - PROCESS | 3700 | --DOMWINDOW == 126 (142B3800) [pid = 3700] [serial = 1420] [outer = 00000000] [url = about:blank] 06:34:45 INFO - PROCESS | 3700 | --DOMWINDOW == 125 (17D9D800) [pid = 3700] [serial = 1426] [outer = 00000000] [url = about:blank] 06:34:45 INFO - PROCESS | 3700 | --DOMWINDOW == 124 (17F89000) [pid = 3700] [serial = 1427] [outer = 00000000] [url = about:blank] 06:34:45 INFO - PROCESS | 3700 | --DOMWINDOW == 123 (1CAC2000) [pid = 3700] [serial = 1409] [outer = 00000000] [url = about:blank] 06:34:45 INFO - PROCESS | 3700 | --DOMWINDOW == 122 (157BD000) [pid = 3700] [serial = 1423] [outer = 00000000] [url = about:blank] 06:34:45 INFO - PROCESS | 3700 | --DOMWINDOW == 121 (15D10000) [pid = 3700] [serial = 1424] [outer = 00000000] [url = about:blank] 06:34:45 INFO - PROCESS | 3700 | --DOMWINDOW == 120 (19243C00) [pid = 3700] [serial = 1432] [outer = 00000000] [url = about:blank] 06:34:45 INFO - PROCESS | 3700 | --DOMWINDOW == 119 (19608800) [pid = 3700] [serial = 1436] [outer = 00000000] [url = about:blank] 06:34:45 INFO - PROCESS | 3700 | --DOMWINDOW == 118 (18953000) [pid = 3700] [serial = 1429] [outer = 00000000] [url = about:blank] 06:34:45 INFO - PROCESS | 3700 | --DOMWINDOW == 117 (18A02000) [pid = 3700] [serial = 1430] [outer = 00000000] [url = about:blank] 06:34:45 INFO - PROCESS | 3700 | --DOMWINDOW == 116 (19103000) [pid = 3700] [serial = 1414] [outer = 00000000] [url = about:blank] 06:34:45 INFO - PROCESS | 3700 | --DOMWINDOW == 115 (1C248000) [pid = 3700] [serial = 1417] [outer = 00000000] [url = about:blank] 06:34:45 INFO - PROCESS | 3700 | --DOMWINDOW == 114 (19E38000) [pid = 3700] [serial = 1441] [outer = 00000000] [url = about:blank] 06:34:45 INFO - PROCESS | 3700 | --DOMWINDOW == 113 (19AC8000) [pid = 3700] [serial = 1439] [outer = 00000000] [url = about:blank] 06:34:45 INFO - PROCESS | 3700 | --DOMWINDOW == 112 (194DB400) [pid = 3700] [serial = 1444] [outer = 00000000] [url = about:blank] 06:34:45 INFO - PROCESS | 3700 | --DOMWINDOW == 111 (19AD0400) [pid = 3700] [serial = 1447] [outer = 00000000] [url = about:blank] 06:34:45 INFO - PROCESS | 3700 | --DOMWINDOW == 110 (1A073800) [pid = 3700] [serial = 1442] [outer = 00000000] [url = about:blank] 06:34:45 INFO - PROCESS | 3700 | --DOMWINDOW == 109 (1A285800) [pid = 3700] [serial = 1448] [outer = 00000000] [url = about:blank] 06:34:45 INFO - PROCESS | 3700 | --DOMWINDOW == 108 (194D5000) [pid = 3700] [serial = 1445] [outer = 00000000] [url = about:blank] 06:34:45 INFO - PROCESS | 3700 | --DOMWINDOW == 107 (19242C00) [pid = 3700] [serial = 1433] [outer = 00000000] [url = about:blank] 06:34:45 INFO - PROCESS | 3700 | 1461159286002 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:46 INFO - PROCESS | 3700 | ++DOCSHELL 1354C800 == 54 [pid = 3700] [id = 504] 06:34:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 108 (136D3800) [pid = 3700] [serial = 1512] [outer = 00000000] 06:34:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 109 (16A98C00) [pid = 3700] [serial = 1513] [outer = 136D3800] 06:34:46 INFO - PROCESS | 3700 | 1461159286031 Marionette DEBUG loaded listener.js 06:34:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 110 (17F88800) [pid = 3700] [serial = 1514] [outer = 136D3800] 06:34:46 INFO - PROCESS | 3700 | 1461159286480 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]]]}] 06:34:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 06:34:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 725ms 06:34:46 INFO - PROCESS | 3700 | 1461159286512 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 06:34:46 INFO - PROCESS | 3700 | 1461159286514 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 06:34:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 06:34:46 INFO - PROCESS | 3700 | 1461159286518 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 06:34:46 INFO - PROCESS | 3700 | 1461159286521 Marionette TRACE conn3 <- [1,1982,null,{}] 06:34:46 INFO - PROCESS | 3700 | 1461159286531 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}] 06:34:46 INFO - PROCESS | 3700 | 1461159286612 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 06:34:46 INFO - PROCESS | 3700 | 1461159286621 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:46 INFO - PROCESS | 3700 | ++DOCSHELL 19245400 == 55 [pid = 3700] [id = 505] 06:34:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 111 (19247000) [pid = 3700] [serial = 1515] [outer = 00000000] 06:34:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 112 (194AD800) [pid = 3700] [serial = 1516] [outer = 19247000] 06:34:46 INFO - PROCESS | 3700 | 1461159286668 Marionette DEBUG loaded listener.js 06:34:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 113 (194D5000) [pid = 3700] [serial = 1517] [outer = 19247000] 06:34:47 INFO - PROCESS | 3700 | 1461159287157 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]]]}] 06:34:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 06:34:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 694ms 06:34:47 INFO - PROCESS | 3700 | 1461159287217 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 06:34:47 INFO - PROCESS | 3700 | 1461159287220 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 06:34:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 06:34:47 INFO - PROCESS | 3700 | 1461159287223 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 06:34:47 INFO - PROCESS | 3700 | 1461159287208 Marionette TRACE conn3 <- [1,1986,null,{}] 06:34:47 INFO - PROCESS | 3700 | 1461159287212 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}] 06:34:47 INFO - PROCESS | 3700 | 1461159287291 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 06:34:47 INFO - PROCESS | 3700 | 1461159287299 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:47 INFO - PROCESS | 3700 | ++DOCSHELL 19105C00 == 56 [pid = 3700] [id = 506] 06:34:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 114 (19607400) [pid = 3700] [serial = 1518] [outer = 00000000] 06:34:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 115 (196CAC00) [pid = 3700] [serial = 1519] [outer = 19607400] 06:34:47 INFO - PROCESS | 3700 | 1461159287346 Marionette DEBUG loaded listener.js 06:34:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 116 (19A0E000) [pid = 3700] [serial = 1520] [outer = 19607400] 06:34:47 INFO - PROCESS | 3700 | 1461159287776 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]]]}] 06:34:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 06:34:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 632ms 06:34:47 INFO - PROCESS | 3700 | 1461159287844 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 06:34:47 INFO - PROCESS | 3700 | 1461159287846 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 06:34:47 INFO - PROCESS | 3700 | 1461159287849 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 06:34:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 06:34:47 INFO - PROCESS | 3700 | 1461159287851 Marionette TRACE conn3 <- [1,1990,null,{}] 06:34:47 INFO - PROCESS | 3700 | 1461159287855 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}] 06:34:47 INFO - PROCESS | 3700 | 1461159287939 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 06:34:47 INFO - PROCESS | 3700 | 1461159287975 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:47 INFO - PROCESS | 3700 | ++DOCSHELL 1960C800 == 57 [pid = 3700] [id = 507] 06:34:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 117 (19AC7800) [pid = 3700] [serial = 1521] [outer = 00000000] 06:34:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 118 (19E3A800) [pid = 3700] [serial = 1522] [outer = 19AC7800] 06:34:48 INFO - PROCESS | 3700 | 1461159288020 Marionette DEBUG loaded listener.js 06:34:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 119 (1A072800) [pid = 3700] [serial = 1523] [outer = 19AC7800] 06:34:48 INFO - PROCESS | 3700 | 1461159288683 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]]]}] 06:34:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 06:34:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 879ms 06:34:48 INFO - PROCESS | 3700 | 1461159288737 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 06:34:48 INFO - PROCESS | 3700 | 1461159288742 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 06:34:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 06:34:48 INFO - PROCESS | 3700 | 1461159288748 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 06:34:48 INFO - PROCESS | 3700 | 1461159288752 Marionette TRACE conn3 <- [1,1994,null,{}] 06:34:48 INFO - PROCESS | 3700 | 1461159288757 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}] 06:34:48 INFO - PROCESS | 3700 | 1461159288861 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 06:34:48 INFO - PROCESS | 3700 | 1461159288978 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:49 INFO - PROCESS | 3700 | ++DOCSHELL 16A8E800 == 58 [pid = 3700] [id = 508] 06:34:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 120 (16A8F800) [pid = 3700] [serial = 1524] [outer = 00000000] 06:34:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 121 (187A1800) [pid = 3700] [serial = 1525] [outer = 16A8F800] 06:34:49 INFO - PROCESS | 3700 | 1461159289075 Marionette DEBUG loaded listener.js 06:34:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 122 (18958800) [pid = 3700] [serial = 1526] [outer = 16A8F800] 06:34:49 INFO - PROCESS | 3700 | 1461159289691 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]]]}] 06:34:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 06:34:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 987ms 06:34:49 INFO - PROCESS | 3700 | 1461159289750 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 06:34:49 INFO - PROCESS | 3700 | 1461159289755 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 06:34:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 06:34:49 INFO - PROCESS | 3700 | 1461159289762 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 06:34:49 INFO - PROCESS | 3700 | 1461159289765 Marionette TRACE conn3 <- [1,1998,null,{}] 06:34:49 INFO - PROCESS | 3700 | 1461159289753 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}] 06:34:49 INFO - PROCESS | 3700 | 1461159289881 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 06:34:50 INFO - PROCESS | 3700 | 1461159290021 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:50 INFO - PROCESS | 3700 | ++DOCSHELL 19109400 == 59 [pid = 3700] [id = 509] 06:34:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 123 (1924A800) [pid = 3700] [serial = 1527] [outer = 00000000] 06:34:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 124 (196C9800) [pid = 3700] [serial = 1528] [outer = 1924A800] 06:34:50 INFO - PROCESS | 3700 | 1461159290077 Marionette DEBUG loaded listener.js 06:34:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 125 (19A5F400) [pid = 3700] [serial = 1529] [outer = 1924A800] 06:34:50 INFO - PROCESS | 3700 | 1461159290706 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]]]}] 06:34:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 06:34:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 987ms 06:34:50 INFO - PROCESS | 3700 | 1461159290746 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 06:34:50 INFO - PROCESS | 3700 | 1461159290749 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 06:34:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 06:34:50 INFO - PROCESS | 3700 | 1461159290753 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 06:34:50 INFO - PROCESS | 3700 | 1461159290756 Marionette TRACE conn3 <- [1,2002,null,{}] 06:34:50 INFO - PROCESS | 3700 | 1461159290768 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}] 06:34:50 INFO - PROCESS | 3700 | 1461159290872 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 06:34:51 INFO - PROCESS | 3700 | 1461159291030 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:51 INFO - PROCESS | 3700 | ++DOCSHELL 1A7BD400 == 60 [pid = 3700] [id = 510] 06:34:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 126 (1AC38800) [pid = 3700] [serial = 1530] [outer = 00000000] 06:34:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 127 (1C24CC00) [pid = 3700] [serial = 1531] [outer = 1AC38800] 06:34:51 INFO - PROCESS | 3700 | 1461159291087 Marionette DEBUG loaded listener.js 06:34:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 128 (1C350800) [pid = 3700] [serial = 1532] [outer = 1AC38800] 06:34:51 INFO - PROCESS | 3700 | 1461159291611 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]]]}] 06:34:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 06:34:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 925ms 06:34:51 INFO - PROCESS | 3700 | 1461159291680 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 06:34:51 INFO - PROCESS | 3700 | 1461159291683 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 06:34:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 06:34:51 INFO - PROCESS | 3700 | 1461159291687 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 06:34:51 INFO - PROCESS | 3700 | 1461159291689 Marionette TRACE conn3 <- [1,2006,null,{}] 06:34:51 INFO - PROCESS | 3700 | 1461159291692 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}] 06:34:51 INFO - PROCESS | 3700 | 1461159291792 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 06:34:51 INFO - PROCESS | 3700 | 1461159291926 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:51 INFO - PROCESS | 3700 | ++DOCSHELL 1C248000 == 61 [pid = 3700] [id = 511] 06:34:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 129 (1C354C00) [pid = 3700] [serial = 1533] [outer = 00000000] 06:34:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 130 (1D0BA800) [pid = 3700] [serial = 1534] [outer = 1C354C00] 06:34:51 INFO - PROCESS | 3700 | 1461159291990 Marionette DEBUG loaded listener.js 06:34:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 131 (1D0C7000) [pid = 3700] [serial = 1535] [outer = 1C354C00] 06:34:52 INFO - PROCESS | 3700 | 1461159292586 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]]]}] 06:34:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 06:34:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 940ms 06:34:52 INFO - PROCESS | 3700 | 1461159292615 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 06:34:52 INFO - PROCESS | 3700 | 1461159292617 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 06:34:52 INFO - PROCESS | 3700 | 1461159292621 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 06:34:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 06:34:52 INFO - PROCESS | 3700 | 1461159292623 Marionette TRACE conn3 <- [1,2010,null,{}] 06:34:52 INFO - PROCESS | 3700 | 1461159292626 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}] 06:34:52 INFO - PROCESS | 3700 | 1461159292724 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 06:34:52 INFO - PROCESS | 3700 | 1461159292831 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:52 INFO - PROCESS | 3700 | ++DOCSHELL 14B0AC00 == 62 [pid = 3700] [id = 512] 06:34:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 132 (15741800) [pid = 3700] [serial = 1536] [outer = 00000000] 06:34:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 133 (1D436800) [pid = 3700] [serial = 1537] [outer = 15741800] 06:34:52 INFO - PROCESS | 3700 | 1461159292884 Marionette DEBUG loaded listener.js 06:34:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 134 (1D436400) [pid = 3700] [serial = 1538] [outer = 15741800] 06:34:53 INFO - PROCESS | 3700 | 1461159293583 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]]]}] 06:34:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 06:34:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1033ms 06:34:53 INFO - PROCESS | 3700 | 1461159293668 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 06:34:53 INFO - PROCESS | 3700 | 1461159293672 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 06:34:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 06:34:53 INFO - PROCESS | 3700 | 1461159293677 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 06:34:53 INFO - PROCESS | 3700 | 1461159293681 Marionette TRACE conn3 <- [1,2014,null,{}] 06:34:53 INFO - PROCESS | 3700 | 1461159293687 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}] 06:34:53 INFO - PROCESS | 3700 | 1461159293783 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 06:34:53 INFO - PROCESS | 3700 | 1461159293923 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:53 INFO - PROCESS | 3700 | ++DOCSHELL 147B0000 == 63 [pid = 3700] [id = 513] 06:34:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 135 (15513800) [pid = 3700] [serial = 1539] [outer = 00000000] 06:34:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 136 (19102400) [pid = 3700] [serial = 1540] [outer = 15513800] 06:34:53 INFO - PROCESS | 3700 | 1461159293985 Marionette DEBUG loaded listener.js 06:34:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 137 (19242C00) [pid = 3700] [serial = 1541] [outer = 15513800] 06:34:54 INFO - PROCESS | 3700 | --DOCSHELL 196C5C00 == 62 [pid = 3700] [id = 486] 06:34:54 INFO - PROCESS | 3700 | --DOCSHELL 19105C00 == 61 [pid = 3700] [id = 506] 06:34:54 INFO - PROCESS | 3700 | --DOCSHELL 19245400 == 60 [pid = 3700] [id = 505] 06:34:54 INFO - PROCESS | 3700 | --DOCSHELL 1354C800 == 59 [pid = 3700] [id = 504] 06:34:54 INFO - PROCESS | 3700 | --DOCSHELL 15BD3C00 == 58 [pid = 3700] [id = 503] 06:34:54 INFO - PROCESS | 3700 | --DOCSHELL 13264400 == 57 [pid = 3700] [id = 502] 06:34:54 INFO - PROCESS | 3700 | --DOCSHELL 1A7BC800 == 56 [pid = 3700] [id = 501] 06:34:54 INFO - PROCESS | 3700 | --DOCSHELL 1924F400 == 55 [pid = 3700] [id = 500] 06:34:54 INFO - PROCESS | 3700 | --DOCSHELL 18904400 == 54 [pid = 3700] [id = 499] 06:34:54 INFO - PROCESS | 3700 | --DOCSHELL 12DD9C00 == 53 [pid = 3700] [id = 498] 06:34:54 INFO - PROCESS | 3700 | 1461159294573 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]]]}] 06:34:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 06:34:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 925ms 06:34:54 INFO - PROCESS | 3700 | 1461159294622 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 06:34:54 INFO - PROCESS | 3700 | 1461159294610 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 06:34:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 06:34:54 INFO - PROCESS | 3700 | 1461159294617 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 06:34:54 INFO - PROCESS | 3700 | 1461159294619 Marionette TRACE conn3 <- [1,2018,null,{}] 06:34:54 INFO - PROCESS | 3700 | 1461159294629 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}] 06:34:54 INFO - PROCESS | 3700 | 1461159294744 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 06:34:54 INFO - PROCESS | 3700 | 1461159294758 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:54 INFO - PROCESS | 3700 | ++DOCSHELL 18638400 == 54 [pid = 3700] [id = 514] 06:34:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 138 (1879F400) [pid = 3700] [serial = 1542] [outer = 00000000] 06:34:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 139 (1960D400) [pid = 3700] [serial = 1543] [outer = 1879F400] 06:34:54 INFO - PROCESS | 3700 | 1461159294856 Marionette DEBUG loaded listener.js 06:34:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 140 (196C7C00) [pid = 3700] [serial = 1544] [outer = 1879F400] 06:34:55 INFO - PROCESS | 3700 | 1461159295307 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]]]}] 06:34:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 06:34:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 725ms 06:34:55 INFO - PROCESS | 3700 | 1461159295395 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 06:34:55 INFO - PROCESS | 3700 | 1461159295397 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 06:34:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 06:34:55 INFO - PROCESS | 3700 | 1461159295403 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 06:34:55 INFO - PROCESS | 3700 | 1461159295406 Marionette TRACE conn3 <- [1,2022,null,{}] 06:34:55 INFO - PROCESS | 3700 | 1461159295416 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}] 06:34:55 INFO - PROCESS | 3700 | 1461159295537 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 06:34:55 INFO - PROCESS | 3700 | 1461159295604 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:55 INFO - PROCESS | 3700 | ++DOCSHELL 1AC39400 == 55 [pid = 3700] [id = 515] 06:34:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 141 (1AC39C00) [pid = 3700] [serial = 1545] [outer = 00000000] 06:34:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 142 (1C355C00) [pid = 3700] [serial = 1546] [outer = 1AC39C00] 06:34:55 INFO - PROCESS | 3700 | 1461159295651 Marionette DEBUG loaded listener.js 06:34:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 143 (1D292C00) [pid = 3700] [serial = 1547] [outer = 1AC39C00] 06:34:56 INFO - PROCESS | 3700 | 1461159296095 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]]]}] 06:34:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 06:34:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 725ms 06:34:56 INFO - PROCESS | 3700 | 1461159296135 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 06:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 06:34:56 INFO - PROCESS | 3700 | 1461159296137 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 06:34:56 INFO - PROCESS | 3700 | 1461159296141 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 06:34:56 INFO - PROCESS | 3700 | 1461159296142 Marionette TRACE conn3 <- [1,2026,null,{}] 06:34:56 INFO - PROCESS | 3700 | 1461159296145 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}] 06:34:56 INFO - PROCESS | 3700 | 1461159296427 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 06:34:56 INFO - PROCESS | 3700 | --DOMWINDOW == 142 (1A939000) [pid = 3700] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 06:34:56 INFO - PROCESS | 3700 | --DOMWINDOW == 141 (13202C00) [pid = 3700] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 06:34:56 INFO - PROCESS | 3700 | --DOMWINDOW == 140 (196CA800) [pid = 3700] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 06:34:56 INFO - PROCESS | 3700 | --DOMWINDOW == 139 (19E39800) [pid = 3700] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 06:34:56 INFO - PROCESS | 3700 | --DOMWINDOW == 138 (194D4000) [pid = 3700] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 06:34:56 INFO - PROCESS | 3700 | --DOMWINDOW == 137 (18950000) [pid = 3700] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 06:34:56 INFO - PROCESS | 3700 | --DOMWINDOW == 136 (14BEF800) [pid = 3700] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 06:34:56 INFO - PROCESS | 3700 | --DOMWINDOW == 135 (15BD9400) [pid = 3700] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 06:34:56 INFO - PROCESS | 3700 | --DOMWINDOW == 134 (1A797800) [pid = 3700] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 06:34:56 INFO - PROCESS | 3700 | --DOMWINDOW == 133 (13A4D800) [pid = 3700] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 06:34:56 INFO - PROCESS | 3700 | --DOMWINDOW == 132 (194CE400) [pid = 3700] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 06:34:56 INFO - PROCESS | 3700 | --DOMWINDOW == 131 (194D9C00) [pid = 3700] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 06:34:56 INFO - PROCESS | 3700 | --DOMWINDOW == 130 (17D95C00) [pid = 3700] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 06:34:56 INFO - PROCESS | 3700 | --DOMWINDOW == 129 (194ADC00) [pid = 3700] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 06:34:56 INFO - PROCESS | 3700 | --DOMWINDOW == 128 (14B15000) [pid = 3700] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 06:34:56 INFO - PROCESS | 3700 | --DOMWINDOW == 127 (19AD1800) [pid = 3700] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 06:34:56 INFO - PROCESS | 3700 | --DOMWINDOW == 126 (13A51000) [pid = 3700] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 06:34:56 INFO - PROCESS | 3700 | --DOMWINDOW == 125 (15517400) [pid = 3700] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 06:34:56 INFO - PROCESS | 3700 | --DOMWINDOW == 124 (1325F000) [pid = 3700] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 06:34:56 INFO - PROCESS | 3700 | --DOMWINDOW == 123 (12DDA800) [pid = 3700] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 06:34:56 INFO - PROCESS | 3700 | --DOMWINDOW == 122 (19AD3C00) [pid = 3700] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 06:34:56 INFO - PROCESS | 3700 | 1461159296501 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:56 INFO - PROCESS | 3700 | ++DOCSHELL 11B3E000 == 56 [pid = 3700] [id = 516] 06:34:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 123 (11B3F800) [pid = 3700] [serial = 1548] [outer = 00000000] 06:34:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 124 (13544C00) [pid = 3700] [serial = 1549] [outer = 11B3F800] 06:34:56 INFO - PROCESS | 3700 | 1461159296546 Marionette DEBUG loaded listener.js 06:34:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 125 (13A52400) [pid = 3700] [serial = 1550] [outer = 11B3F800] 06:34:56 INFO - PROCESS | 3700 | 1461159296942 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]]]}] 06:34:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 06:34:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 817ms 06:34:56 INFO - PROCESS | 3700 | 1461159296983 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 06:34:56 INFO - PROCESS | 3700 | 1461159296985 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 06:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 06:34:56 INFO - PROCESS | 3700 | 1461159296988 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 06:34:56 INFO - PROCESS | 3700 | 1461159296990 Marionette TRACE conn3 <- [1,2030,null,{}] 06:34:56 INFO - PROCESS | 3700 | 1461159296993 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}] 06:34:57 INFO - PROCESS | 3700 | 1461159297066 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 06:34:57 INFO - PROCESS | 3700 | 1461159297073 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:57 INFO - PROCESS | 3700 | ++DOCSHELL 14B08800 == 57 [pid = 3700] [id = 517] 06:34:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 126 (15D93C00) [pid = 3700] [serial = 1551] [outer = 00000000] 06:34:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 127 (194D9400) [pid = 3700] [serial = 1552] [outer = 15D93C00] 06:34:57 INFO - PROCESS | 3700 | 1461159297117 Marionette DEBUG loaded listener.js 06:34:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 128 (19AD3C00) [pid = 3700] [serial = 1553] [outer = 15D93C00] 06:34:57 INFO - PROCESS | 3700 | 1461159297556 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]]]}] 06:34:57 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) 06:34:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 632ms 06:34:57 INFO - PROCESS | 3700 | 1461159297610 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 06:34:57 INFO - PROCESS | 3700 | 1461159297612 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 06:34:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 06:34:57 INFO - PROCESS | 3700 | 1461159297615 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 06:34:57 INFO - PROCESS | 3700 | 1461159297617 Marionette TRACE conn3 <- [1,2034,null,{}] 06:34:57 INFO - PROCESS | 3700 | 1461159297621 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}] 06:34:57 INFO - PROCESS | 3700 | 1461159297717 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 06:34:57 INFO - PROCESS | 3700 | 1461159297725 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:57 INFO - PROCESS | 3700 | ++DOCSHELL 1D64D400 == 58 [pid = 3700] [id = 518] 06:34:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 129 (1D6B5000) [pid = 3700] [serial = 1554] [outer = 00000000] 06:34:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 130 (1D6BD400) [pid = 3700] [serial = 1555] [outer = 1D6B5000] 06:34:57 INFO - PROCESS | 3700 | 1461159297771 Marionette DEBUG loaded listener.js 06:34:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 131 (1D6C0C00) [pid = 3700] [serial = 1556] [outer = 1D6B5000] 06:34:58 INFO - PROCESS | 3700 | 1461159298236 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]]]}] 06:34:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:34:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 694ms 06:34:58 INFO - PROCESS | 3700 | 1461159298315 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 06:34:58 INFO - PROCESS | 3700 | 1461159298317 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 06:34:58 INFO - PROCESS | 3700 | 1461159298321 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 06:34:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 06:34:58 INFO - PROCESS | 3700 | 1461159298307 Marionette TRACE conn3 <- [1,2038,null,{}] 06:34:58 INFO - PROCESS | 3700 | 1461159298310 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}] 06:34:58 INFO - PROCESS | 3700 | 1461159298388 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 06:34:58 INFO - PROCESS | 3700 | 1461159298577 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:58 INFO - PROCESS | 3700 | ++DOCSHELL 12DD8000 == 59 [pid = 3700] [id = 519] 06:34:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 132 (12DD9C00) [pid = 3700] [serial = 1557] [outer = 00000000] 06:34:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 133 (14B63400) [pid = 3700] [serial = 1558] [outer = 12DD9C00] 06:34:58 INFO - PROCESS | 3700 | 1461159298676 Marionette DEBUG loaded listener.js 06:34:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 134 (15BF4800) [pid = 3700] [serial = 1559] [outer = 12DD9C00] 06:34:59 INFO - PROCESS | 3700 | 1461159299282 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]]]}] 06:34:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 06:34:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1033ms 06:34:59 INFO - PROCESS | 3700 | 1461159299362 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 06:34:59 INFO - PROCESS | 3700 | 1461159299366 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 06:34:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 06:34:59 INFO - PROCESS | 3700 | 1461159299385 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 06:34:59 INFO - PROCESS | 3700 | 1461159299389 Marionette TRACE conn3 <- [1,2042,null,{}] 06:34:59 INFO - PROCESS | 3700 | 1461159299395 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}] 06:34:59 INFO - PROCESS | 3700 | 1461159299501 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 06:34:59 INFO - PROCESS | 3700 | 1461159299645 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:59 INFO - PROCESS | 3700 | ++DOCSHELL 19A61400 == 60 [pid = 3700] [id = 520] 06:34:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 135 (19AC8000) [pid = 3700] [serial = 1560] [outer = 00000000] 06:34:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 136 (1A286400) [pid = 3700] [serial = 1561] [outer = 19AC8000] 06:34:59 INFO - PROCESS | 3700 | 1461159299705 Marionette DEBUG loaded listener.js 06:34:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 137 (1A7C8400) [pid = 3700] [serial = 1562] [outer = 19AC8000] 06:35:00 INFO - PROCESS | 3700 | 1461159300293 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]]]}] 06:35:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 06:35:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 986ms 06:35:00 INFO - PROCESS | 3700 | 1461159300373 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 06:35:00 INFO - PROCESS | 3700 | 1461159300377 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 06:35:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 06:35:00 INFO - PROCESS | 3700 | 1461159300381 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 06:35:00 INFO - PROCESS | 3700 | 1461159300383 Marionette TRACE conn3 <- [1,2046,null,{}] 06:35:00 INFO - PROCESS | 3700 | 1461159300387 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}] 06:35:00 INFO - PROCESS | 3700 | 1461159300521 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 06:35:00 INFO - PROCESS | 3700 | 1461159300661 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:00 INFO - PROCESS | 3700 | ++DOCSHELL 1D6B4800 == 61 [pid = 3700] [id = 521] 06:35:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 138 (1D6B6000) [pid = 3700] [serial = 1563] [outer = 00000000] 06:35:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 139 (1D6C1000) [pid = 3700] [serial = 1564] [outer = 1D6B6000] 06:35:00 INFO - PROCESS | 3700 | 1461159300717 Marionette DEBUG loaded listener.js 06:35:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 140 (1D908000) [pid = 3700] [serial = 1565] [outer = 1D6B6000] 06:35:01 INFO - PROCESS | 3700 | 1461159301313 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]]]}] 06:35:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 06:35:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 986ms 06:35:01 INFO - PROCESS | 3700 | 1461159301366 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 06:35:01 INFO - PROCESS | 3700 | 1461159301368 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 06:35:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 06:35:01 INFO - PROCESS | 3700 | 1461159301378 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 06:35:01 INFO - PROCESS | 3700 | 1461159301384 Marionette TRACE conn3 <- [1,2050,null,{}] 06:35:01 INFO - PROCESS | 3700 | 1461159301389 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}] 06:35:01 INFO - PROCESS | 3700 | 1461159301493 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 06:35:01 INFO - PROCESS | 3700 | 1461159301632 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:01 INFO - PROCESS | 3700 | ++DOCSHELL 1998D800 == 62 [pid = 3700] [id = 522] 06:35:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 141 (19992000) [pid = 3700] [serial = 1566] [outer = 00000000] 06:35:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 142 (1AC34400) [pid = 3700] [serial = 1567] [outer = 19992000] 06:35:01 INFO - PROCESS | 3700 | 1461159301687 Marionette DEBUG loaded listener.js 06:35:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 143 (1A06DC00) [pid = 3700] [serial = 1568] [outer = 19992000] 06:35:02 INFO - PROCESS | 3700 | 1461159302280 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]]]}] 06:35:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 06:35:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 940ms 06:35:02 INFO - PROCESS | 3700 | 1461159302320 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 06:35:02 INFO - PROCESS | 3700 | 1461159302323 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 06:35:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 06:35:02 INFO - PROCESS | 3700 | 1461159302326 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 06:35:02 INFO - PROCESS | 3700 | 1461159302328 Marionette TRACE conn3 <- [1,2054,null,{}] 06:35:02 INFO - PROCESS | 3700 | 1461159302332 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}] 06:35:02 INFO - PROCESS | 3700 | 1461159302431 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 06:35:02 INFO - PROCESS | 3700 | 1461159302543 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:02 INFO - PROCESS | 3700 | ++DOCSHELL 19997800 == 63 [pid = 3700] [id = 523] 06:35:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 144 (19999C00) [pid = 3700] [serial = 1569] [outer = 00000000] 06:35:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 145 (1DB57400) [pid = 3700] [serial = 1570] [outer = 19999C00] 06:35:02 INFO - PROCESS | 3700 | 1461159302596 Marionette DEBUG loaded listener.js 06:35:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 146 (1DB58C00) [pid = 3700] [serial = 1571] [outer = 19999C00] 06:35:03 INFO - PROCESS | 3700 | 1461159303374 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]]]}] 06:35:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 06:35:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1079ms 06:35:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 06:35:03 INFO - PROCESS | 3700 | 1461159303407 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 06:35:03 INFO - PROCESS | 3700 | 1461159303411 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 06:35:03 INFO - PROCESS | 3700 | 1461159303416 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 06:35:03 INFO - PROCESS | 3700 | 1461159303420 Marionette TRACE conn3 <- [1,2058,null,{}] 06:35:03 INFO - PROCESS | 3700 | 1461159303426 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}] 06:35:03 INFO - PROCESS | 3700 | 1461159303520 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 06:35:03 INFO - PROCESS | 3700 | 1461159303666 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:03 INFO - PROCESS | 3700 | ++DOCSHELL 1336D400 == 64 [pid = 3700] [id = 524] 06:35:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 147 (13548400) [pid = 3700] [serial = 1572] [outer = 00000000] 06:35:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 148 (1654E400) [pid = 3700] [serial = 1573] [outer = 13548400] 06:35:03 INFO - PROCESS | 3700 | 1461159303717 Marionette DEBUG loaded listener.js 06:35:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 149 (16A90800) [pid = 3700] [serial = 1574] [outer = 13548400] 06:35:04 INFO - PROCESS | 3700 | --DOCSHELL 17F86C00 == 63 [pid = 3700] [id = 374] 06:35:04 INFO - PROCESS | 3700 | --DOCSHELL 13542000 == 62 [pid = 3700] [id = 365] 06:35:04 INFO - PROCESS | 3700 | --DOCSHELL 1D64D400 == 61 [pid = 3700] [id = 518] 06:35:04 INFO - PROCESS | 3700 | --DOCSHELL 14B08800 == 60 [pid = 3700] [id = 517] 06:35:04 INFO - PROCESS | 3700 | --DOCSHELL 11B3E000 == 59 [pid = 3700] [id = 516] 06:35:04 INFO - PROCESS | 3700 | --DOCSHELL 1AC39400 == 58 [pid = 3700] [id = 515] 06:35:04 INFO - PROCESS | 3700 | --DOCSHELL 18638400 == 57 [pid = 3700] [id = 514] 06:35:04 INFO - PROCESS | 3700 | --DOCSHELL 147B0000 == 56 [pid = 3700] [id = 513] 06:35:04 INFO - PROCESS | 3700 | --DOCSHELL 14B0AC00 == 55 [pid = 3700] [id = 512] 06:35:04 INFO - PROCESS | 3700 | --DOCSHELL 1C248000 == 54 [pid = 3700] [id = 511] 06:35:04 INFO - PROCESS | 3700 | --DOCSHELL 13546400 == 53 [pid = 3700] [id = 483] 06:35:04 INFO - PROCESS | 3700 | --DOCSHELL 16A8E800 == 52 [pid = 3700] [id = 508] 06:35:04 INFO - PROCESS | 3700 | --DOCSHELL 1960C800 == 51 [pid = 3700] [id = 507] 06:35:04 INFO - PROCESS | 3700 | --DOMWINDOW == 148 (19A5B800) [pid = 3700] [serial = 1373] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3700 | --DOMWINDOW == 147 (1894B000) [pid = 3700] [serial = 1370] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3700 | --DOMWINDOW == 146 (19AC7400) [pid = 3700] [serial = 1331] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3700 | --DOMWINDOW == 145 (15E66000) [pid = 3700] [serial = 1292] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3700 | --DOMWINDOW == 144 (1A074000) [pid = 3700] [serial = 1334] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3700 | --DOMWINDOW == 143 (1641A400) [pid = 3700] [serial = 1412] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3700 | --DOMWINDOW == 142 (1863E000) [pid = 3700] [serial = 1328] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3700 | --DOMWINDOW == 141 (14B62000) [pid = 3700] [serial = 1325] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3700 | --DOMWINDOW == 140 (13548C00) [pid = 3700] [serial = 1289] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3700 | --DOMWINDOW == 139 (1AC33400) [pid = 3700] [serial = 1376] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3700 | --DOMWINDOW == 138 (138A8400) [pid = 3700] [serial = 1367] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3700 | --DOMWINDOW == 137 (19A58000) [pid = 3700] [serial = 1477] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3700 | --DOMWINDOW == 136 (19A57800) [pid = 3700] [serial = 1478] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3700 | --DOMWINDOW == 135 (15B0F800) [pid = 3700] [serial = 1453] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3700 | --DOMWINDOW == 134 (191D0C00) [pid = 3700] [serial = 1456] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3700 | --DOMWINDOW == 133 (1A7C2C00) [pid = 3700] [serial = 1459] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3700 | --DOMWINDOW == 132 (1A282000) [pid = 3700] [serial = 1480] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3700 | --DOMWINDOW == 131 (19607800) [pid = 3700] [serial = 1474] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3700 | --DOMWINDOW == 130 (18A06C00) [pid = 3700] [serial = 1471] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3700 | --DOMWINDOW == 129 (19105800) [pid = 3700] [serial = 1472] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3700 | --DOMWINDOW == 128 (16544400) [pid = 3700] [serial = 1466] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3700 | --DOMWINDOW == 127 (15B0C800) [pid = 3700] [serial = 1465] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3700 | --DOMWINDOW == 126 (15E5CC00) [pid = 3700] [serial = 1468] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3700 | --DOMWINDOW == 125 (17A94400) [pid = 3700] [serial = 1469] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3700 | --DOMWINDOW == 124 (1C355400) [pid = 3700] [serial = 1462] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3700 | --DOMWINDOW == 123 (1AC36C00) [pid = 3700] [serial = 1483] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3700 | --DOMWINDOW == 122 (191C5400) [pid = 3700] [serial = 1487] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3700 | --DOMWINDOW == 121 (1910B000) [pid = 3700] [serial = 1486] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3700 | --DOMWINDOW == 120 (1C246000) [pid = 3700] [serial = 1489] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3700 | --DOMWINDOW == 119 (1AC9AC00) [pid = 3700] [serial = 1484] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3700 | --DOMWINDOW == 118 (1A78E000) [pid = 3700] [serial = 1481] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3700 | --DOMWINDOW == 117 (1C24C800) [pid = 3700] [serial = 1490] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3700 | --DOMWINDOW == 116 (19606400) [pid = 3700] [serial = 1475] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3700 | --DOMWINDOW == 115 (1D06F400) [pid = 3700] [serial = 1493] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3700 | --DOMWINDOW == 114 (1C4D7400) [pid = 3700] [serial = 1492] [outer = 00000000] [url = about:blank] 06:35:04 INFO - PROCESS | 3700 | 1461159304281 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]]]}] 06:35:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 06:35:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 878ms 06:35:04 INFO - PROCESS | 3700 | 1461159304320 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 06:35:04 INFO - PROCESS | 3700 | 1461159304325 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 06:35:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 06:35:04 INFO - PROCESS | 3700 | 1461159304331 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 06:35:04 INFO - PROCESS | 3700 | 1461159304333 Marionette TRACE conn3 <- [1,2062,null,{}] 06:35:04 INFO - PROCESS | 3700 | 1461159304337 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}] 06:35:04 INFO - PROCESS | 3700 | 1461159304418 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 06:35:04 INFO - PROCESS | 3700 | 1461159304424 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:04 INFO - PROCESS | 3700 | ++DOCSHELL 15BDC400 == 52 [pid = 3700] [id = 525] 06:35:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 115 (15BE6800) [pid = 3700] [serial = 1575] [outer = 00000000] 06:35:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 116 (16A8E800) [pid = 3700] [serial = 1576] [outer = 15BE6800] 06:35:04 INFO - PROCESS | 3700 | 1461159304469 Marionette DEBUG loaded listener.js 06:35:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 117 (17D9BC00) [pid = 3700] [serial = 1577] [outer = 15BE6800] 06:35:04 INFO - PROCESS | 3700 | 1461159304941 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]]]}] 06:35:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 06:35:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 632ms 06:35:04 INFO - PROCESS | 3700 | 1461159304954 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 06:35:04 INFO - PROCESS | 3700 | 1461159304956 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 06:35:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 06:35:04 INFO - PROCESS | 3700 | 1461159304996 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 06:35:04 INFO - PROCESS | 3700 | 1461159304999 Marionette TRACE conn3 <- [1,2066,null,{}] 06:35:04 INFO - PROCESS | 3700 | 1461159305012 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}] 06:35:05 INFO - PROCESS | 3700 | 1461159305098 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 06:35:05 INFO - PROCESS | 3700 | 1461159305106 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:05 INFO - PROCESS | 3700 | ++DOCSHELL 1894B000 == 53 [pid = 3700] [id = 526] 06:35:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 118 (1894F400) [pid = 3700] [serial = 1578] [outer = 00000000] 06:35:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 119 (19102800) [pid = 3700] [serial = 1579] [outer = 1894F400] 06:35:05 INFO - PROCESS | 3700 | 1461159305153 Marionette DEBUG loaded listener.js 06:35:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 120 (1910E800) [pid = 3700] [serial = 1580] [outer = 1894F400] 06:35:05 INFO - PROCESS | 3700 | 1461159305634 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]]]}] 06:35:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 06:35:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 725ms 06:35:05 INFO - PROCESS | 3700 | 1461159305700 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 06:35:05 INFO - PROCESS | 3700 | 1461159305703 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 06:35:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 06:35:05 INFO - PROCESS | 3700 | 1461159305690 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 06:35:05 INFO - PROCESS | 3700 | 1461159305692 Marionette TRACE conn3 <- [1,2070,null,{}] 06:35:05 INFO - PROCESS | 3700 | 1461159305695 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}] 06:35:05 INFO - PROCESS | 3700 | 1461159305775 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 06:35:05 INFO - PROCESS | 3700 | 1461159305781 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:05 INFO - PROCESS | 3700 | ++DOCSHELL 15725800 == 54 [pid = 3700] [id = 527] 06:35:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 121 (18951800) [pid = 3700] [serial = 1581] [outer = 00000000] 06:35:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 122 (194D7800) [pid = 3700] [serial = 1582] [outer = 18951800] 06:35:05 INFO - PROCESS | 3700 | 1461159305826 Marionette DEBUG loaded listener.js 06:35:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 123 (1960F000) [pid = 3700] [serial = 1583] [outer = 18951800] 06:35:06 INFO - PROCESS | 3700 | 1461159306298 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]]]}] 06:35:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 06:35:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 617ms 06:35:06 INFO - PROCESS | 3700 | 1461159306327 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 06:35:06 INFO - PROCESS | 3700 | 1461159306329 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 06:35:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 06:35:06 INFO - PROCESS | 3700 | 1461159306332 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 06:35:06 INFO - PROCESS | 3700 | 1461159306334 Marionette TRACE conn3 <- [1,2074,null,{}] 06:35:06 INFO - PROCESS | 3700 | 1461159306337 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}] 06:35:06 INFO - PROCESS | 3700 | 1461159306414 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 06:35:06 INFO - PROCESS | 3700 | 1461159306420 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:06 INFO - PROCESS | 3700 | ++DOCSHELL 196C9400 == 55 [pid = 3700] [id = 528] 06:35:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 124 (196CA800) [pid = 3700] [serial = 1584] [outer = 00000000] 06:35:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 125 (19991800) [pid = 3700] [serial = 1585] [outer = 196CA800] 06:35:06 INFO - PROCESS | 3700 | 1461159306499 Marionette DEBUG loaded listener.js 06:35:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 126 (19995400) [pid = 3700] [serial = 1586] [outer = 196CA800] 06:35:06 INFO - PROCESS | 3700 | 1461159306971 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]]]}] 06:35:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 06:35:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 678ms 06:35:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 06:35:07 INFO - PROCESS | 3700 | 1461159307016 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 06:35:07 INFO - PROCESS | 3700 | 1461159307018 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 06:35:07 INFO - PROCESS | 3700 | 1461159307021 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 06:35:07 INFO - PROCESS | 3700 | 1461159307023 Marionette TRACE conn3 <- [1,2078,null,{}] 06:35:07 INFO - PROCESS | 3700 | 1461159307026 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}] 06:35:07 INFO - PROCESS | 3700 | 1461159307160 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 06:35:07 INFO - PROCESS | 3700 | 1461159307236 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:07 INFO - PROCESS | 3700 | ++DOCSHELL 13209C00 == 56 [pid = 3700] [id = 529] 06:35:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 127 (19AC9400) [pid = 3700] [serial = 1587] [outer = 00000000] 06:35:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 128 (19B65400) [pid = 3700] [serial = 1588] [outer = 19AC9400] 06:35:07 INFO - PROCESS | 3700 | 1461159307284 Marionette DEBUG loaded listener.js 06:35:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 129 (1A282800) [pid = 3700] [serial = 1589] [outer = 19AC9400] 06:35:07 INFO - PROCESS | 3700 | 1461159307694 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]]]}] 06:35:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 06:35:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 678ms 06:35:07 INFO - PROCESS | 3700 | 1461159307721 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 06:35:07 INFO - PROCESS | 3700 | 1461159307723 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 06:35:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 06:35:07 INFO - PROCESS | 3700 | 1461159307726 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 06:35:07 INFO - PROCESS | 3700 | 1461159307728 Marionette TRACE conn3 <- [1,2082,null,{}] 06:35:07 INFO - PROCESS | 3700 | 1461159307731 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}] 06:35:07 INFO - PROCESS | 3700 | 1461159307842 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 06:35:07 INFO - PROCESS | 3700 | 1461159307936 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:07 INFO - PROCESS | 3700 | ++DOCSHELL 1A289000 == 57 [pid = 3700] [id = 530] 06:35:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 130 (1A797000) [pid = 3700] [serial = 1590] [outer = 00000000] 06:35:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 131 (1AC2AC00) [pid = 3700] [serial = 1591] [outer = 1A797000] 06:35:07 INFO - PROCESS | 3700 | 1461159307979 Marionette DEBUG loaded listener.js 06:35:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 132 (1A939000) [pid = 3700] [serial = 1592] [outer = 1A797000] 06:35:08 INFO - PROCESS | 3700 | 1461159308386 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]]]}] 06:35:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 06:35:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 725ms 06:35:08 INFO - PROCESS | 3700 | 1461159308449 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 06:35:08 INFO - PROCESS | 3700 | 1461159308451 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 06:35:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 06:35:08 INFO - PROCESS | 3700 | 1461159308454 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 06:35:08 INFO - PROCESS | 3700 | 1461159308456 Marionette TRACE conn3 <- [1,2086,null,{}] 06:35:08 INFO - PROCESS | 3700 | 1461159308464 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}] 06:35:08 INFO - PROCESS | 3700 | 1461159308575 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 06:35:08 INFO - PROCESS | 3700 | 1461159308585 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:08 INFO - PROCESS | 3700 | ++DOCSHELL 1A791400 == 58 [pid = 3700] [id = 531] 06:35:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 133 (1A796000) [pid = 3700] [serial = 1593] [outer = 00000000] 06:35:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 134 (1C24A800) [pid = 3700] [serial = 1594] [outer = 1A796000] 06:35:08 INFO - PROCESS | 3700 | 1461159308629 Marionette DEBUG loaded listener.js 06:35:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 135 (1C34B000) [pid = 3700] [serial = 1595] [outer = 1A796000] 06:35:09 INFO - PROCESS | 3700 | --DOMWINDOW == 134 (1879F400) [pid = 3700] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 06:35:09 INFO - PROCESS | 3700 | --DOMWINDOW == 133 (19607400) [pid = 3700] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 06:35:09 INFO - PROCESS | 3700 | --DOMWINDOW == 132 (15BDC000) [pid = 3700] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 06:35:09 INFO - PROCESS | 3700 | --DOMWINDOW == 131 (19247000) [pid = 3700] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 06:35:09 INFO - PROCESS | 3700 | --DOMWINDOW == 130 (136D3800) [pid = 3700] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 06:35:09 INFO - PROCESS | 3700 | --DOMWINDOW == 129 (1AC39C00) [pid = 3700] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 06:35:09 INFO - PROCESS | 3700 | --DOMWINDOW == 128 (15741800) [pid = 3700] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 06:35:09 INFO - PROCESS | 3700 | --DOMWINDOW == 127 (15513800) [pid = 3700] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 06:35:09 INFO - PROCESS | 3700 | --DOMWINDOW == 126 (15D93C00) [pid = 3700] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 06:35:09 INFO - PROCESS | 3700 | --DOMWINDOW == 125 (11B3F800) [pid = 3700] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 06:35:09 INFO - PROCESS | 3700 | 1461159309318 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]]]}] 06:35:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 06:35:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 879ms 06:35:09 INFO - PROCESS | 3700 | 1461159309359 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 06:35:09 INFO - PROCESS | 3700 | 1461159309361 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 06:35:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 06:35:09 INFO - PROCESS | 3700 | 1461159309364 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 06:35:09 INFO - PROCESS | 3700 | 1461159309366 Marionette TRACE conn3 <- [1,2090,null,{}] 06:35:09 INFO - PROCESS | 3700 | 1461159309369 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}] 06:35:09 INFO - PROCESS | 3700 | 1461159309446 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 06:35:09 INFO - PROCESS | 3700 | 1461159309436 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:09 INFO - PROCESS | 3700 | ++DOCSHELL 15BD3C00 == 59 [pid = 3700] [id = 532] 06:35:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 126 (18A02000) [pid = 3700] [serial = 1596] [outer = 00000000] 06:35:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 127 (1A286000) [pid = 3700] [serial = 1597] [outer = 18A02000] 06:35:09 INFO - PROCESS | 3700 | 1461159309479 Marionette DEBUG loaded listener.js 06:35:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 128 (1A7C5400) [pid = 3700] [serial = 1598] [outer = 18A02000] 06:35:09 INFO - PROCESS | 3700 | 1461159309925 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]]]}] 06:35:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 06:35:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 632ms 06:35:09 INFO - PROCESS | 3700 | 1461159309986 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 06:35:09 INFO - PROCESS | 3700 | 1461159309988 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 06:35:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 06:35:09 INFO - PROCESS | 3700 | 1461159309991 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 06:35:09 INFO - PROCESS | 3700 | 1461159309993 Marionette TRACE conn3 <- [1,2094,null,{}] 06:35:09 INFO - PROCESS | 3700 | 1461159309996 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}] 06:35:10 INFO - PROCESS | 3700 | 1461159310076 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 06:35:10 INFO - PROCESS | 3700 | 1461159310082 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:10 INFO - PROCESS | 3700 | ++DOCSHELL 13549000 == 60 [pid = 3700] [id = 533] 06:35:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 129 (19A62400) [pid = 3700] [serial = 1599] [outer = 00000000] 06:35:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 130 (1CAC5000) [pid = 3700] [serial = 1600] [outer = 19A62400] 06:35:10 INFO - PROCESS | 3700 | 1461159310126 Marionette DEBUG loaded listener.js 06:35:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 131 (1D07A000) [pid = 3700] [serial = 1601] [outer = 19A62400] 06:35:10 INFO - PROCESS | 3700 | 1461159310562 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]]]}] 06:35:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 06:35:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 586ms 06:35:10 INFO - PROCESS | 3700 | 1461159310601 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 06:35:10 INFO - PROCESS | 3700 | 1461159310603 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 06:35:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 06:35:10 INFO - PROCESS | 3700 | 1461159310606 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 06:35:10 INFO - PROCESS | 3700 | 1461159310608 Marionette TRACE conn3 <- [1,2098,null,{}] 06:35:10 INFO - PROCESS | 3700 | 1461159310612 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}] 06:35:10 INFO - PROCESS | 3700 | 1461159310711 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 06:35:10 INFO - PROCESS | 3700 | 1461159310701 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:10 INFO - PROCESS | 3700 | ++DOCSHELL 1D29C400 == 61 [pid = 3700] [id = 534] 06:35:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 132 (1D64A400) [pid = 3700] [serial = 1602] [outer = 00000000] 06:35:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 133 (1D6C0800) [pid = 3700] [serial = 1603] [outer = 1D64A400] 06:35:10 INFO - PROCESS | 3700 | 1461159310749 Marionette DEBUG loaded listener.js 06:35:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 134 (1DF6BC00) [pid = 3700] [serial = 1604] [outer = 1D64A400] 06:35:11 INFO - PROCESS | 3700 | 1461159311459 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]]]}] 06:35:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 06:35:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 940ms 06:35:11 INFO - PROCESS | 3700 | 1461159311534 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 06:35:11 INFO - PROCESS | 3700 | 1461159311539 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 06:35:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 06:35:11 INFO - PROCESS | 3700 | 1461159311545 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 06:35:11 INFO - PROCESS | 3700 | 1461159311549 Marionette TRACE conn3 <- [1,2102,null,{}] 06:35:11 INFO - PROCESS | 3700 | 1461159311554 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}] 06:35:11 INFO - PROCESS | 3700 | 1461159311693 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 06:35:11 INFO - PROCESS | 3700 | 1461159311838 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:11 INFO - PROCESS | 3700 | ++DOCSHELL 14BE3400 == 62 [pid = 3700] [id = 535] 06:35:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 135 (1573EC00) [pid = 3700] [serial = 1605] [outer = 00000000] 06:35:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 136 (17D99C00) [pid = 3700] [serial = 1606] [outer = 1573EC00] 06:35:11 INFO - PROCESS | 3700 | 1461159311896 Marionette DEBUG loaded listener.js 06:35:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 137 (18227000) [pid = 3700] [serial = 1607] [outer = 1573EC00] 06:35:12 INFO - PROCESS | 3700 | 1461159312476 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]]]}] 06:35:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 06:35:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 987ms 06:35:12 INFO - PROCESS | 3700 | 1461159312532 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 06:35:12 INFO - PROCESS | 3700 | 1461159312537 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 06:35:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 06:35:12 INFO - PROCESS | 3700 | 1461159312544 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 06:35:12 INFO - PROCESS | 3700 | 1461159312547 Marionette TRACE conn3 <- [1,2106,null,{}] 06:35:12 INFO - PROCESS | 3700 | 1461159312551 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}] 06:35:12 INFO - PROCESS | 3700 | 1461159312657 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 06:35:12 INFO - PROCESS | 3700 | 1461159312770 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:12 INFO - PROCESS | 3700 | ++DOCSHELL 182D0800 == 63 [pid = 3700] [id = 536] 06:35:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 138 (1894BC00) [pid = 3700] [serial = 1608] [outer = 00000000] 06:35:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 139 (19605400) [pid = 3700] [serial = 1609] [outer = 1894BC00] 06:35:12 INFO - PROCESS | 3700 | 1461159312864 Marionette DEBUG loaded listener.js 06:35:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 140 (196CC400) [pid = 3700] [serial = 1610] [outer = 1894BC00] 06:35:13 INFO - PROCESS | 3700 | 1461159313487 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]]]}] 06:35:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 06:35:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 986ms 06:35:13 INFO - PROCESS | 3700 | 1461159313529 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 06:35:13 INFO - PROCESS | 3700 | 1461159313531 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 06:35:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 06:35:13 INFO - PROCESS | 3700 | 1461159313535 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 06:35:13 INFO - PROCESS | 3700 | 1461159313538 Marionette TRACE conn3 <- [1,2110,null,{}] 06:35:13 INFO - PROCESS | 3700 | 1461159313549 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}] 06:35:13 INFO - PROCESS | 3700 | 1461159313656 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 06:35:13 INFO - PROCESS | 3700 | 1461159313798 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:13 INFO - PROCESS | 3700 | ++DOCSHELL 1AC9D400 == 64 [pid = 3700] [id = 537] 06:35:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 141 (1ACA3800) [pid = 3700] [serial = 1611] [outer = 00000000] 06:35:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 142 (1D648000) [pid = 3700] [serial = 1612] [outer = 1ACA3800] 06:35:13 INFO - PROCESS | 3700 | 1461159313855 Marionette DEBUG loaded listener.js 06:35:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 143 (1D6BA800) [pid = 3700] [serial = 1613] [outer = 1ACA3800] 06:35:14 INFO - PROCESS | 3700 | 1461159314417 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]]]}] 06:35:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 06:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 925ms 06:35:14 INFO - PROCESS | 3700 | 1461159314470 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 06:35:14 INFO - PROCESS | 3700 | 1461159314473 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 06:35:14 INFO - PROCESS | 3700 | 1461159314477 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 06:35:14 INFO - PROCESS | 3700 | 1461159314479 Marionette TRACE conn3 <- [1,2114,null,{}] 06:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 06:35:14 INFO - PROCESS | 3700 | 1461159314485 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}] 06:35:14 INFO - PROCESS | 3700 | 1461159314589 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 06:35:14 INFO - PROCESS | 3700 | 1461159314701 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:14 INFO - PROCESS | 3700 | ++DOCSHELL 1C1E4000 == 65 [pid = 3700] [id = 538] 06:35:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 144 (1C1E4800) [pid = 3700] [serial = 1614] [outer = 00000000] 06:35:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 145 (1C1EA400) [pid = 3700] [serial = 1615] [outer = 1C1E4800] 06:35:14 INFO - PROCESS | 3700 | 1461159314755 Marionette DEBUG loaded listener.js 06:35:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 146 (1C1EF000) [pid = 3700] [serial = 1616] [outer = 1C1E4800] 06:35:15 INFO - PROCESS | 3700 | 1461159315594 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]]]}] 06:35:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 06:35:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1172ms 06:35:15 INFO - PROCESS | 3700 | 1461159315664 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 06:35:15 INFO - PROCESS | 3700 | 1461159315668 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 06:35:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 06:35:15 INFO - PROCESS | 3700 | 1461159315673 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 06:35:15 INFO - PROCESS | 3700 | 1461159315677 Marionette TRACE conn3 <- [1,2118,null,{}] 06:35:15 INFO - PROCESS | 3700 | 1461159315682 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}] 06:35:15 INFO - PROCESS | 3700 | 1461159315779 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 06:35:15 INFO - PROCESS | 3700 | 1461159315917 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:15 INFO - PROCESS | 3700 | ++DOCSHELL 11B17C00 == 66 [pid = 3700] [id = 539] 06:35:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 147 (11B18800) [pid = 3700] [serial = 1617] [outer = 00000000] 06:35:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 148 (15741800) [pid = 3700] [serial = 1618] [outer = 11B18800] 06:35:15 INFO - PROCESS | 3700 | 1461159315969 Marionette DEBUG loaded listener.js 06:35:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 149 (15BE7400) [pid = 3700] [serial = 1619] [outer = 11B18800] 06:35:16 INFO - PROCESS | 3700 | 1461159316522 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] 06:35:16 INFO - PROCESS | 3700 | 1461159316585 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 06:35:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 06:35:16 INFO - PROCESS | 3700 | 1461159316591 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 06:35:16 INFO - PROCESS | 3700 | 1461159316593 Marionette TRACE conn3 <- [1,2122,null,{}] 06:35:16 INFO - PROCESS | 3700 | 1461159316597 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}] 06:35:16 INFO - PROCESS | 3700 | 1461159316696 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 06:35:16 INFO - PROCESS | 3700 | 1461159316812 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:16 INFO - PROCESS | 3700 | ++DOCSHELL 1894CC00 == 67 [pid = 3700] [id = 540] 06:35:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 150 (1894F000) [pid = 3700] [serial = 1620] [outer = 00000000] 06:35:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 151 (19104C00) [pid = 3700] [serial = 1621] [outer = 1894F000] 06:35:16 INFO - PROCESS | 3700 | 1461159316925 Marionette DEBUG loaded listener.js 06:35:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 152 (1924A000) [pid = 3700] [serial = 1622] [outer = 1894F000] 06:35:17 INFO - PROCESS | 3700 | --DOCSHELL 1924C800 == 66 [pid = 3700] [id = 436] 06:35:17 INFO - PROCESS | 3700 | --DOCSHELL 15726400 == 65 [pid = 3700] [id = 416] 06:35:17 INFO - PROCESS | 3700 | --DOCSHELL 13549000 == 64 [pid = 3700] [id = 533] 06:35:17 INFO - PROCESS | 3700 | --DOCSHELL 15BD3C00 == 63 [pid = 3700] [id = 532] 06:35:17 INFO - PROCESS | 3700 | --DOCSHELL 1A791400 == 62 [pid = 3700] [id = 531] 06:35:17 INFO - PROCESS | 3700 | --DOCSHELL 1A289000 == 61 [pid = 3700] [id = 530] 06:35:17 INFO - PROCESS | 3700 | --DOCSHELL 13209C00 == 60 [pid = 3700] [id = 529] 06:35:17 INFO - PROCESS | 3700 | --DOCSHELL 196C9400 == 59 [pid = 3700] [id = 528] 06:35:17 INFO - PROCESS | 3700 | --DOCSHELL 15725800 == 58 [pid = 3700] [id = 527] 06:35:17 INFO - PROCESS | 3700 | --DOCSHELL 1894B000 == 57 [pid = 3700] [id = 526] 06:35:17 INFO - PROCESS | 3700 | --DOCSHELL 15BDC400 == 56 [pid = 3700] [id = 525] 06:35:17 INFO - PROCESS | 3700 | --DOCSHELL 1336D400 == 55 [pid = 3700] [id = 524] 06:35:17 INFO - PROCESS | 3700 | --DOCSHELL 19997800 == 54 [pid = 3700] [id = 523] 06:35:17 INFO - PROCESS | 3700 | --DOCSHELL 1998D800 == 53 [pid = 3700] [id = 522] 06:35:17 INFO - PROCESS | 3700 | --DOMWINDOW == 151 (1D43A800) [pid = 3700] [serial = 1507] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3700 | --DOMWINDOW == 150 (1D29B800) [pid = 3700] [serial = 1504] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3700 | --DOMWINDOW == 149 (1A3CB400) [pid = 3700] [serial = 1501] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3700 | --DOMWINDOW == 148 (191C4400) [pid = 3700] [serial = 1498] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3700 | --DOMWINDOW == 147 (13A53400) [pid = 3700] [serial = 1495] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3700 | --DOMWINDOW == 146 (19E3A800) [pid = 3700] [serial = 1522] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3700 | --DOMWINDOW == 145 (187A1800) [pid = 3700] [serial = 1525] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3700 | --DOMWINDOW == 144 (196C9800) [pid = 3700] [serial = 1528] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3700 | --DOMWINDOW == 143 (1C24CC00) [pid = 3700] [serial = 1531] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3700 | --DOMWINDOW == 142 (1D0BA800) [pid = 3700] [serial = 1534] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3700 | --DOCSHELL 1D6B4800 == 52 [pid = 3700] [id = 521] 06:35:17 INFO - PROCESS | 3700 | --DOCSHELL 19A61400 == 51 [pid = 3700] [id = 520] 06:35:17 INFO - PROCESS | 3700 | --DOCSHELL 12DD8000 == 50 [pid = 3700] [id = 519] 06:35:17 INFO - PROCESS | 3700 | --DOMWINDOW == 141 (1960D400) [pid = 3700] [serial = 1543] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3700 | --DOMWINDOW == 140 (196CAC00) [pid = 3700] [serial = 1519] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3700 | --DOMWINDOW == 139 (19A0E000) [pid = 3700] [serial = 1520] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3700 | --DOMWINDOW == 138 (1862F400) [pid = 3700] [serial = 1510] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3700 | --DOMWINDOW == 137 (1894D000) [pid = 3700] [serial = 1511] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3700 | --DOMWINDOW == 136 (194AD800) [pid = 3700] [serial = 1516] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3700 | --DOMWINDOW == 135 (194D5000) [pid = 3700] [serial = 1517] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3700 | --DOMWINDOW == 134 (16A98C00) [pid = 3700] [serial = 1513] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3700 | --DOMWINDOW == 133 (17F88800) [pid = 3700] [serial = 1514] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3700 | --DOMWINDOW == 132 (1C355C00) [pid = 3700] [serial = 1546] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3700 | --DOMWINDOW == 131 (1D436400) [pid = 3700] [serial = 1538] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3700 | --DOMWINDOW == 130 (1D436800) [pid = 3700] [serial = 1537] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3700 | --DOMWINDOW == 129 (19102400) [pid = 3700] [serial = 1540] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3700 | --DOMWINDOW == 128 (196C7C00) [pid = 3700] [serial = 1544] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3700 | --DOMWINDOW == 127 (1D292C00) [pid = 3700] [serial = 1547] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3700 | --DOMWINDOW == 126 (194D9400) [pid = 3700] [serial = 1552] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3700 | --DOMWINDOW == 125 (13544C00) [pid = 3700] [serial = 1549] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3700 | --DOMWINDOW == 124 (13A52400) [pid = 3700] [serial = 1550] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3700 | --DOMWINDOW == 123 (19242C00) [pid = 3700] [serial = 1541] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3700 | --DOMWINDOW == 122 (19AD3C00) [pid = 3700] [serial = 1553] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3700 | --DOMWINDOW == 121 (1D6BD400) [pid = 3700] [serial = 1555] [outer = 00000000] [url = about:blank] 06:35:17 INFO - PROCESS | 3700 | 1461159317504 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]]]}] 06:35:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 06:35:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 925ms 06:35:17 INFO - PROCESS | 3700 | 1461159317518 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 06:35:17 INFO - PROCESS | 3700 | 1461159317520 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 06:35:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 06:35:17 INFO - PROCESS | 3700 | 1461159317527 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 06:35:17 INFO - PROCESS | 3700 | 1461159317531 Marionette TRACE conn3 <- [1,2126,null,{}] 06:35:17 INFO - PROCESS | 3700 | 1461159317541 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}] 06:35:17 INFO - PROCESS | 3700 | 1461159317627 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 06:35:17 INFO - PROCESS | 3700 | 1461159317633 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:17 INFO - PROCESS | 3700 | ++DOCSHELL 15BD9C00 == 51 [pid = 3700] [id = 541] 06:35:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 122 (15D8E800) [pid = 3700] [serial = 1623] [outer = 00000000] 06:35:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 123 (18A06C00) [pid = 3700] [serial = 1624] [outer = 15D8E800] 06:35:17 INFO - PROCESS | 3700 | 1461159317681 Marionette DEBUG loaded listener.js 06:35:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 124 (1910DC00) [pid = 3700] [serial = 1625] [outer = 15D8E800] 06:35:18 INFO - PROCESS | 3700 | 1461159318166 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]]]}] 06:35:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 06:35:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 678ms 06:35:18 INFO - PROCESS | 3700 | 1461159318205 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 06:35:18 INFO - PROCESS | 3700 | 1461159318208 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 06:35:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 06:35:18 INFO - PROCESS | 3700 | 1461159318211 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 06:35:18 INFO - PROCESS | 3700 | 1461159318213 Marionette TRACE conn3 <- [1,2130,null,{}] 06:35:18 INFO - PROCESS | 3700 | 1461159318216 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}] 06:35:18 INFO - PROCESS | 3700 | 1461159318298 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 06:35:18 INFO - PROCESS | 3700 | 1461159318334 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:18 INFO - PROCESS | 3700 | ++DOCSHELL 194D9400 == 52 [pid = 3700] [id = 542] 06:35:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 125 (19609800) [pid = 3700] [serial = 1626] [outer = 00000000] 06:35:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 126 (196C4000) [pid = 3700] [serial = 1627] [outer = 19609800] 06:35:18 INFO - PROCESS | 3700 | 1461159318383 Marionette DEBUG loaded listener.js 06:35:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 127 (196CB000) [pid = 3700] [serial = 1628] [outer = 19609800] 06:35:18 INFO - PROCESS | 3700 | 1461159318850 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] 06:35:18 INFO - PROCESS | 3700 | 1461159318913 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 06:35:18 INFO - PROCESS | 3700 | 1461159318916 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 06:35:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 06:35:18 INFO - PROCESS | 3700 | 1461159318917 Marionette TRACE conn3 <- [1,2134,null,{}] 06:35:18 INFO - PROCESS | 3700 | 1461159318921 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}] 06:35:18 INFO - PROCESS | 3700 | 1461159319000 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 06:35:18 INFO - PROCESS | 3700 | 1461159319007 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:19 INFO - PROCESS | 3700 | ++DOCSHELL 19A0A400 == 53 [pid = 3700] [id = 543] 06:35:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 128 (19A54C00) [pid = 3700] [serial = 1629] [outer = 00000000] 06:35:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 129 (19AC8400) [pid = 3700] [serial = 1630] [outer = 19A54C00] 06:35:19 INFO - PROCESS | 3700 | 1461159319051 Marionette DEBUG loaded listener.js 06:35:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 130 (19ACBC00) [pid = 3700] [serial = 1631] [outer = 19A54C00] 06:35:19 INFO - PROCESS | 3700 | 1461159319529 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] 06:35:19 INFO - PROCESS | 3700 | 1461159319601 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 06:35:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 06:35:19 INFO - PROCESS | 3700 | 1461159319605 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 06:35:19 INFO - PROCESS | 3700 | 1461159319606 Marionette TRACE conn3 <- [1,2138,null,{}] 06:35:19 INFO - PROCESS | 3700 | 1461159319614 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}] 06:35:19 INFO - PROCESS | 3700 | 1461159319788 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 06:35:19 INFO - PROCESS | 3700 | 1461159319861 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:19 INFO - PROCESS | 3700 | ++DOCSHELL 13A50400 == 54 [pid = 3700] [id = 544] 06:35:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 131 (1A0E5400) [pid = 3700] [serial = 1632] [outer = 00000000] 06:35:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 132 (1A7BB800) [pid = 3700] [serial = 1633] [outer = 1A0E5400] 06:35:19 INFO - PROCESS | 3700 | 1461159319909 Marionette DEBUG loaded listener.js 06:35:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 133 (1AC98800) [pid = 3700] [serial = 1634] [outer = 1A0E5400] 06:35:20 INFO - PROCESS | 3700 | 1461159320326 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]]]}] 06:35:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 06:35:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 725ms 06:35:20 INFO - PROCESS | 3700 | 1461159320345 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 06:35:20 INFO - PROCESS | 3700 | 1461159320347 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 06:35:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 06:35:20 INFO - PROCESS | 3700 | 1461159320357 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 06:35:20 INFO - PROCESS | 3700 | 1461159320359 Marionette TRACE conn3 <- [1,2142,null,{}] 06:35:20 INFO - PROCESS | 3700 | 1461159320362 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}] 06:35:20 INFO - PROCESS | 3700 | 1461159320480 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 06:35:20 INFO - PROCESS | 3700 | 1461159320541 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:20 INFO - PROCESS | 3700 | ++DOCSHELL 1A797800 == 55 [pid = 3700] [id = 545] 06:35:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 134 (1A7BA800) [pid = 3700] [serial = 1635] [outer = 00000000] 06:35:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 135 (1C243800) [pid = 3700] [serial = 1636] [outer = 1A7BA800] 06:35:20 INFO - PROCESS | 3700 | 1461159320573 Marionette DEBUG loaded listener.js 06:35:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 136 (1C24FC00) [pid = 3700] [serial = 1637] [outer = 1A7BA800] 06:35:20 INFO - PROCESS | 3700 | 1461159320992 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]]]}] 06:35:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 06:35:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 678ms 06:35:21 INFO - PROCESS | 3700 | 1461159321033 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 06:35:21 INFO - PROCESS | 3700 | 1461159321036 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 06:35:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 06:35:21 INFO - PROCESS | 3700 | 1461159321040 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 06:35:21 INFO - PROCESS | 3700 | 1461159321042 Marionette TRACE conn3 <- [1,2146,null,{}] 06:35:21 INFO - PROCESS | 3700 | 1461159321045 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}] 06:35:21 INFO - PROCESS | 3700 | 1461159321159 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 06:35:21 INFO - PROCESS | 3700 | 1461159321257 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:21 INFO - PROCESS | 3700 | ++DOCSHELL 194D9C00 == 56 [pid = 3700] [id = 546] 06:35:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 137 (194DC800) [pid = 3700] [serial = 1638] [outer = 00000000] 06:35:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 138 (1D0BA800) [pid = 3700] [serial = 1639] [outer = 194DC800] 06:35:21 INFO - PROCESS | 3700 | 1461159321301 Marionette DEBUG loaded listener.js 06:35:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 139 (1D296000) [pid = 3700] [serial = 1640] [outer = 194DC800] 06:35:21 INFO - PROCESS | 3700 | --DOMWINDOW == 138 (1A7BEC00) [pid = 3700] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 06:35:21 INFO - PROCESS | 3700 | --DOMWINDOW == 137 (1C4CBC00) [pid = 3700] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 06:35:21 INFO - PROCESS | 3700 | --DOMWINDOW == 136 (1354AC00) [pid = 3700] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 06:35:21 INFO - PROCESS | 3700 | --DOMWINDOW == 135 (196C6400) [pid = 3700] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 06:35:21 INFO - PROCESS | 3700 | --DOMWINDOW == 134 (1924A800) [pid = 3700] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 06:35:21 INFO - PROCESS | 3700 | --DOMWINDOW == 133 (18221C00) [pid = 3700] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 06:35:21 INFO - PROCESS | 3700 | --DOMWINDOW == 132 (17DA4400) [pid = 3700] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 06:35:21 INFO - PROCESS | 3700 | --DOMWINDOW == 131 (16A8F800) [pid = 3700] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 06:35:21 INFO - PROCESS | 3700 | --DOMWINDOW == 130 (194D0000) [pid = 3700] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 06:35:21 INFO - PROCESS | 3700 | --DOMWINDOW == 129 (13260800) [pid = 3700] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 06:35:21 INFO - PROCESS | 3700 | --DOMWINDOW == 128 (1A7C2000) [pid = 3700] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 06:35:21 INFO - PROCESS | 3700 | --DOMWINDOW == 127 (19AC7800) [pid = 3700] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 06:35:21 INFO - PROCESS | 3700 | --DOMWINDOW == 126 (1C354C00) [pid = 3700] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 06:35:21 INFO - PROCESS | 3700 | --DOMWINDOW == 125 (196CA000) [pid = 3700] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 06:35:21 INFO - PROCESS | 3700 | --DOMWINDOW == 124 (18951000) [pid = 3700] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 06:35:21 INFO - PROCESS | 3700 | --DOMWINDOW == 123 (1AC38800) [pid = 3700] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 06:35:21 INFO - PROCESS | 3700 | --DOMWINDOW == 122 (1AC9D800) [pid = 3700] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 06:35:21 INFO - PROCESS | 3700 | --DOMWINDOW == 121 (19AC9400) [pid = 3700] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 06:35:21 INFO - PROCESS | 3700 | --DOMWINDOW == 120 (1894F400) [pid = 3700] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 06:35:21 INFO - PROCESS | 3700 | --DOMWINDOW == 119 (18951800) [pid = 3700] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 06:35:21 INFO - PROCESS | 3700 | --DOMWINDOW == 118 (15BE6800) [pid = 3700] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 06:35:21 INFO - PROCESS | 3700 | --DOMWINDOW == 117 (1A797000) [pid = 3700] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 06:35:21 INFO - PROCESS | 3700 | --DOMWINDOW == 116 (196CA800) [pid = 3700] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 06:35:21 INFO - PROCESS | 3700 | --DOMWINDOW == 115 (1A796000) [pid = 3700] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 06:35:21 INFO - PROCESS | 3700 | --DOMWINDOW == 114 (13548400) [pid = 3700] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 06:35:21 INFO - PROCESS | 3700 | --DOMWINDOW == 113 (19A62400) [pid = 3700] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 06:35:21 INFO - PROCESS | 3700 | --DOMWINDOW == 112 (18A02000) [pid = 3700] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 06:35:21 INFO - PROCESS | 3700 | 1461159321994 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]]]}] 06:35:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 06:35:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 986ms 06:35:22 INFO - PROCESS | 3700 | 1461159322027 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 06:35:22 INFO - PROCESS | 3700 | 1461159322029 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 06:35:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 06:35:22 INFO - PROCESS | 3700 | 1461159322038 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 06:35:22 INFO - PROCESS | 3700 | 1461159322040 Marionette TRACE conn3 <- [1,2150,null,{}] 06:35:22 INFO - PROCESS | 3700 | 1461159322044 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}] 06:35:22 INFO - PROCESS | 3700 | 1461159322123 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 06:35:22 INFO - PROCESS | 3700 | 1461159322129 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:22 INFO - PROCESS | 3700 | ++DOCSHELL 13A09400 == 57 [pid = 3700] [id = 547] 06:35:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 113 (13A0A400) [pid = 3700] [serial = 1641] [outer = 00000000] 06:35:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 114 (17DA4400) [pid = 3700] [serial = 1642] [outer = 13A0A400] 06:35:22 INFO - PROCESS | 3700 | 1461159322173 Marionette DEBUG loaded listener.js 06:35:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 115 (187A5800) [pid = 3700] [serial = 1643] [outer = 13A0A400] 06:35:22 INFO - PROCESS | 3700 | 1461159322612 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]]]}] 06:35:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 06:35:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 586ms 06:35:22 INFO - PROCESS | 3700 | 1461159322628 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 06:35:22 INFO - PROCESS | 3700 | 1461159322630 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 06:35:22 INFO - PROCESS | 3700 | 1461159322633 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 06:35:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 06:35:22 INFO - PROCESS | 3700 | 1461159322635 Marionette TRACE conn3 <- [1,2154,null,{}] 06:35:22 INFO - PROCESS | 3700 | 1461159322638 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}] 06:35:22 INFO - PROCESS | 3700 | 1461159322763 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 06:35:22 INFO - PROCESS | 3700 | 1461159322769 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:22 INFO - PROCESS | 3700 | ++DOCSHELL 15B0C800 == 58 [pid = 3700] [id = 548] 06:35:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 116 (18639400) [pid = 3700] [serial = 1644] [outer = 00000000] 06:35:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 117 (196C4800) [pid = 3700] [serial = 1645] [outer = 18639400] 06:35:22 INFO - PROCESS | 3700 | 1461159322815 Marionette DEBUG loaded listener.js 06:35:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 118 (19A62400) [pid = 3700] [serial = 1646] [outer = 18639400] 06:35:23 INFO - PROCESS | 3700 | 1461159323227 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]]]}] 06:35:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 06:35:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 632ms 06:35:23 INFO - PROCESS | 3700 | 1461159323270 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 06:35:23 INFO - PROCESS | 3700 | 1461159323273 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 06:35:23 INFO - PROCESS | 3700 | 1461159323281 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 06:35:23 INFO - PROCESS | 3700 | 1461159323283 Marionette TRACE conn3 <- [1,2158,null,{}] 06:35:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 06:35:23 INFO - PROCESS | 3700 | 1461159323287 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}] 06:35:23 INFO - PROCESS | 3700 | 1461159323384 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 06:35:23 INFO - PROCESS | 3700 | 1461159323393 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:23 INFO - PROCESS | 3700 | ++DOCSHELL 1A3CE800 == 59 [pid = 3700] [id = 549] 06:35:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 119 (1A796000) [pid = 3700] [serial = 1647] [outer = 00000000] 06:35:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 120 (1C4D7400) [pid = 3700] [serial = 1648] [outer = 1A796000] 06:35:23 INFO - PROCESS | 3700 | 1461159323441 Marionette DEBUG loaded listener.js 06:35:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 121 (1D299400) [pid = 3700] [serial = 1649] [outer = 1A796000] 06:35:24 INFO - PROCESS | 3700 | --DOCSHELL 19245000 == 58 [pid = 3700] [id = 443] 06:35:24 INFO - PROCESS | 3700 | --DOCSHELL 1910CC00 == 57 [pid = 3700] [id = 369] 06:35:24 INFO - PROCESS | 3700 | --DOCSHELL 19603800 == 56 [pid = 3700] [id = 437] 06:35:24 INFO - PROCESS | 3700 | --DOCSHELL 17DA1800 == 55 [pid = 3700] [id = 485] 06:35:24 INFO - PROCESS | 3700 | --DOCSHELL 17D9C000 == 54 [pid = 3700] [id = 375] 06:35:24 INFO - PROCESS | 3700 | --DOCSHELL 12B84C00 == 53 [pid = 3700] [id = 376] 06:35:24 INFO - PROCESS | 3700 | --DOCSHELL 12CF8800 == 52 [pid = 3700] [id = 455] 06:35:24 INFO - PROCESS | 3700 | --DOCSHELL 1A7C1C00 == 51 [pid = 3700] [id = 472] 06:35:24 INFO - PROCESS | 3700 | --DOCSHELL 17D9A800 == 50 [pid = 3700] [id = 371] 06:35:24 INFO - PROCESS | 3700 | --DOCSHELL 14B61400 == 49 [pid = 3700] [id = 442] 06:35:24 INFO - PROCESS | 3700 | --DOCSHELL 1A7BC400 == 48 [pid = 3700] [id = 487] 06:35:24 INFO - PROCESS | 3700 | --DOCSHELL 17D9E000 == 47 [pid = 3700] [id = 471] 06:35:24 INFO - PROCESS | 3700 | --DOCSHELL 1A7BD400 == 46 [pid = 3700] [id = 510] 06:35:24 INFO - PROCESS | 3700 | --DOCSHELL 19AD1000 == 45 [pid = 3700] [id = 444] 06:35:24 INFO - PROCESS | 3700 | --DOCSHELL 13547000 == 44 [pid = 3700] [id = 363] 06:35:24 INFO - PROCESS | 3700 | --DOCSHELL 1960D800 == 43 [pid = 3700] [id = 458] 06:35:24 INFO - PROCESS | 3700 | --DOCSHELL 19109400 == 42 [pid = 3700] [id = 509] 06:35:24 INFO - PROCESS | 3700 | --DOCSHELL 1894CC00 == 41 [pid = 3700] [id = 540] 06:35:24 INFO - PROCESS | 3700 | --DOCSHELL 11B17C00 == 40 [pid = 3700] [id = 539] 06:35:24 INFO - PROCESS | 3700 | --DOCSHELL 1AC9D400 == 39 [pid = 3700] [id = 537] 06:35:24 INFO - PROCESS | 3700 | --DOCSHELL 1C1E4000 == 38 [pid = 3700] [id = 538] 06:35:24 INFO - PROCESS | 3700 | --DOCSHELL 14BE3400 == 37 [pid = 3700] [id = 535] 06:35:24 INFO - PROCESS | 3700 | --DOCSHELL 182D0800 == 36 [pid = 3700] [id = 536] 06:35:24 INFO - PROCESS | 3700 | --DOCSHELL 1D29C400 == 35 [pid = 3700] [id = 534] 06:35:25 INFO - PROCESS | 3700 | --DOCSHELL 15BD9C00 == 34 [pid = 3700] [id = 541] 06:35:25 INFO - PROCESS | 3700 | --DOCSHELL 194D9C00 == 33 [pid = 3700] [id = 546] 06:35:25 INFO - PROCESS | 3700 | --DOCSHELL 194D9400 == 32 [pid = 3700] [id = 542] 06:35:25 INFO - PROCESS | 3700 | --DOCSHELL 13A50400 == 31 [pid = 3700] [id = 544] 06:35:25 INFO - PROCESS | 3700 | --DOCSHELL 13A09400 == 30 [pid = 3700] [id = 547] 06:35:25 INFO - PROCESS | 3700 | --DOCSHELL 1A797800 == 29 [pid = 3700] [id = 545] 06:35:25 INFO - PROCESS | 3700 | --DOCSHELL 19A0A400 == 28 [pid = 3700] [id = 543] 06:35:25 INFO - PROCESS | 3700 | --DOCSHELL 15B0C800 == 27 [pid = 3700] [id = 548] 06:35:25 INFO - PROCESS | 3700 | --DOMWINDOW == 120 (1D42E800) [pid = 3700] [serial = 1505] [outer = 00000000] [url = about:blank] 06:35:25 INFO - PROCESS | 3700 | --DOMWINDOW == 119 (1D647800) [pid = 3700] [serial = 1508] [outer = 00000000] [url = about:blank] 06:35:25 INFO - PROCESS | 3700 | --DOMWINDOW == 118 (16550C00) [pid = 3700] [serial = 1454] [outer = 00000000] [url = about:blank] 06:35:25 INFO - PROCESS | 3700 | --DOMWINDOW == 117 (1AC38C00) [pid = 3700] [serial = 1460] [outer = 00000000] [url = about:blank] 06:35:25 INFO - PROCESS | 3700 | --DOMWINDOW == 116 (19A5F400) [pid = 3700] [serial = 1529] [outer = 00000000] [url = about:blank] 06:35:25 INFO - PROCESS | 3700 | --DOMWINDOW == 115 (194D3C00) [pid = 3700] [serial = 1457] [outer = 00000000] [url = about:blank] 06:35:25 INFO - PROCESS | 3700 | --DOMWINDOW == 114 (19249000) [pid = 3700] [serial = 1415] [outer = 00000000] [url = about:blank] 06:35:25 INFO - PROCESS | 3700 | --DOMWINDOW == 113 (18958800) [pid = 3700] [serial = 1526] [outer = 00000000] [url = about:blank] 06:35:25 INFO - PROCESS | 3700 | --DOMWINDOW == 112 (1A7BFC00) [pid = 3700] [serial = 1502] [outer = 00000000] [url = about:blank] 06:35:25 INFO - PROCESS | 3700 | --DOMWINDOW == 111 (14B15800) [pid = 3700] [serial = 1496] [outer = 00000000] [url = about:blank] 06:35:25 INFO - PROCESS | 3700 | --DOMWINDOW == 110 (1C34B400) [pid = 3700] [serial = 1418] [outer = 00000000] [url = about:blank] 06:35:25 INFO - PROCESS | 3700 | --DOMWINDOW == 109 (1A072800) [pid = 3700] [serial = 1523] [outer = 00000000] [url = about:blank] 06:35:25 INFO - PROCESS | 3700 | --DOMWINDOW == 108 (1D0C7000) [pid = 3700] [serial = 1535] [outer = 00000000] [url = about:blank] 06:35:25 INFO - PROCESS | 3700 | --DOMWINDOW == 107 (1A93A800) [pid = 3700] [serial = 1451] [outer = 00000000] [url = about:blank] 06:35:25 INFO - PROCESS | 3700 | --DOMWINDOW == 106 (194AA000) [pid = 3700] [serial = 1499] [outer = 00000000] [url = about:blank] 06:35:25 INFO - PROCESS | 3700 | --DOMWINDOW == 105 (1C350800) [pid = 3700] [serial = 1532] [outer = 00000000] [url = about:blank] 06:35:25 INFO - PROCESS | 3700 | --DOMWINDOW == 104 (1C4D1C00) [pid = 3700] [serial = 1463] [outer = 00000000] [url = about:blank] 06:35:25 INFO - PROCESS | 3700 | --DOMWINDOW == 103 (14B63400) [pid = 3700] [serial = 1558] [outer = 00000000] [url = about:blank] 06:35:25 INFO - PROCESS | 3700 | --DOMWINDOW == 102 (19B65400) [pid = 3700] [serial = 1588] [outer = 00000000] [url = about:blank] 06:35:25 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (19102800) [pid = 3700] [serial = 1579] [outer = 00000000] [url = about:blank] 06:35:25 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (1910E800) [pid = 3700] [serial = 1580] [outer = 00000000] [url = about:blank] 06:35:25 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (194D7800) [pid = 3700] [serial = 1582] [outer = 00000000] [url = about:blank] 06:35:25 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (1960F000) [pid = 3700] [serial = 1583] [outer = 00000000] [url = about:blank] 06:35:25 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (1AC34400) [pid = 3700] [serial = 1567] [outer = 00000000] [url = about:blank] 06:35:25 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (16A8E800) [pid = 3700] [serial = 1576] [outer = 00000000] [url = about:blank] 06:35:25 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (17D9BC00) [pid = 3700] [serial = 1577] [outer = 00000000] [url = about:blank] 06:35:25 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (1AC2AC00) [pid = 3700] [serial = 1591] [outer = 00000000] [url = about:blank] 06:35:25 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (1A286400) [pid = 3700] [serial = 1561] [outer = 00000000] [url = about:blank] 06:35:25 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (1A282800) [pid = 3700] [serial = 1589] [outer = 00000000] [url = about:blank] 06:35:25 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (19991800) [pid = 3700] [serial = 1585] [outer = 00000000] [url = about:blank] 06:35:25 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (1C34B000) [pid = 3700] [serial = 1595] [outer = 00000000] [url = about:blank] 06:35:25 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (16A90800) [pid = 3700] [serial = 1574] [outer = 00000000] [url = about:blank] 06:35:25 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (1654E400) [pid = 3700] [serial = 1573] [outer = 00000000] [url = about:blank] 06:35:25 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (1D6C0800) [pid = 3700] [serial = 1603] [outer = 00000000] [url = about:blank] 06:35:25 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (1DB57400) [pid = 3700] [serial = 1570] [outer = 00000000] [url = about:blank] 06:35:25 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (1C24A800) [pid = 3700] [serial = 1594] [outer = 00000000] [url = about:blank] 06:35:25 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (1A939000) [pid = 3700] [serial = 1592] [outer = 00000000] [url = about:blank] 06:35:25 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (1CAC5000) [pid = 3700] [serial = 1600] [outer = 00000000] [url = about:blank] 06:35:25 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (1D6C1000) [pid = 3700] [serial = 1564] [outer = 00000000] [url = about:blank] 06:35:25 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1A286000) [pid = 3700] [serial = 1597] [outer = 00000000] [url = about:blank] 06:35:25 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (19995400) [pid = 3700] [serial = 1586] [outer = 00000000] [url = about:blank] 06:35:25 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (1D07A000) [pid = 3700] [serial = 1601] [outer = 00000000] [url = about:blank] 06:35:25 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (1A7C5400) [pid = 3700] [serial = 1598] [outer = 00000000] [url = about:blank] 06:35:25 INFO - PROCESS | 3700 | 1461159325565 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]]]}] 06:35:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 06:35:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 2312ms 06:35:25 INFO - PROCESS | 3700 | 1461159325609 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 06:35:25 INFO - PROCESS | 3700 | 1461159325613 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 06:35:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 06:35:25 INFO - PROCESS | 3700 | 1461159325618 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 06:35:25 INFO - PROCESS | 3700 | 1461159325622 Marionette TRACE conn3 <- [1,2162,null,{}] 06:35:25 INFO - PROCESS | 3700 | 1461159325627 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}] 06:35:25 INFO - PROCESS | 3700 | 1461159325717 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 06:35:25 INFO - PROCESS | 3700 | 1461159325728 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:25 INFO - PROCESS | 3700 | ++DOCSHELL 11B39400 == 28 [pid = 3700] [id = 550] 06:35:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (11B3B000) [pid = 3700] [serial = 1650] [outer = 00000000] 06:35:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (12BE5800) [pid = 3700] [serial = 1651] [outer = 11B3B000] 06:35:25 INFO - PROCESS | 3700 | 1461159325776 Marionette DEBUG loaded listener.js 06:35:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (12CC1C00) [pid = 3700] [serial = 1652] [outer = 11B3B000] 06:35:26 INFO - PROCESS | 3700 | 1461159326280 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]]]}] 06:35:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 06:35:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 693ms 06:35:26 INFO - PROCESS | 3700 | 1461159326319 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 06:35:26 INFO - PROCESS | 3700 | 1461159326325 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 06:35:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 06:35:26 INFO - PROCESS | 3700 | 1461159326331 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 06:35:26 INFO - PROCESS | 3700 | 1461159326333 Marionette TRACE conn3 <- [1,2166,null,{}] 06:35:26 INFO - PROCESS | 3700 | 1461159326337 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}] 06:35:26 INFO - PROCESS | 3700 | 1461159326435 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 06:35:26 INFO - PROCESS | 3700 | 1461159326444 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:26 INFO - PROCESS | 3700 | ++DOCSHELL 1320E400 == 29 [pid = 3700] [id = 551] 06:35:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (1325F000) [pid = 3700] [serial = 1653] [outer = 00000000] 06:35:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (13541400) [pid = 3700] [serial = 1654] [outer = 1325F000] 06:35:26 INFO - PROCESS | 3700 | 1461159326490 Marionette DEBUG loaded listener.js 06:35:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (13546400) [pid = 3700] [serial = 1655] [outer = 1325F000] 06:35:26 INFO - PROCESS | 3700 | 1461159326969 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]]]}] 06:35:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 06:35:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 678ms 06:35:27 INFO - PROCESS | 3700 | 1461159327012 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 06:35:27 INFO - PROCESS | 3700 | 1461159327014 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 06:35:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 06:35:27 INFO - PROCESS | 3700 | 1461159327018 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 06:35:27 INFO - PROCESS | 3700 | 1461159327022 Marionette TRACE conn3 <- [1,2170,null,{}] 06:35:27 INFO - PROCESS | 3700 | 1461159327032 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}] 06:35:27 INFO - PROCESS | 3700 | 1461159327150 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 06:35:27 INFO - PROCESS | 3700 | 1461159327243 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:27 INFO - PROCESS | 3700 | ++DOCSHELL 142AB400 == 30 [pid = 3700] [id = 552] 06:35:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (142AC000) [pid = 3700] [serial = 1656] [outer = 00000000] 06:35:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (14B0AC00) [pid = 3700] [serial = 1657] [outer = 142AC000] 06:35:27 INFO - PROCESS | 3700 | 1461159327293 Marionette DEBUG loaded listener.js 06:35:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (14BE3400) [pid = 3700] [serial = 1658] [outer = 142AC000] 06:35:27 INFO - PROCESS | 3700 | 1461159327700 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]]]}] 06:35:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 06:35:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 724ms 06:35:27 INFO - PROCESS | 3700 | 1461159327758 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 06:35:27 INFO - PROCESS | 3700 | 1461159327760 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 06:35:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 06:35:27 INFO - PROCESS | 3700 | 1461159327763 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 06:35:27 INFO - PROCESS | 3700 | 1461159327765 Marionette TRACE conn3 <- [1,2174,null,{}] 06:35:27 INFO - PROCESS | 3700 | 1461159327768 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}] 06:35:27 INFO - PROCESS | 3700 | 1461159327847 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 06:35:27 INFO - PROCESS | 3700 | 1461159327853 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:27 INFO - PROCESS | 3700 | ++DOCSHELL 147B1800 == 31 [pid = 3700] [id = 553] 06:35:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (15B0EC00) [pid = 3700] [serial = 1659] [outer = 00000000] 06:35:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (15BDBC00) [pid = 3700] [serial = 1660] [outer = 15B0EC00] 06:35:27 INFO - PROCESS | 3700 | 1461159327899 Marionette DEBUG loaded listener.js 06:35:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (15D0B800) [pid = 3700] [serial = 1661] [outer = 15B0EC00] 06:35:28 INFO - PROCESS | 3700 | 1461159328311 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]]]}] 06:35:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 06:35:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 586ms 06:35:28 INFO - PROCESS | 3700 | 1461159328355 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 06:35:28 INFO - PROCESS | 3700 | 1461159328357 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 06:35:28 INFO - PROCESS | 3700 | 1461159328360 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 06:35:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 06:35:28 INFO - PROCESS | 3700 | 1461159328362 Marionette TRACE conn3 <- [1,2178,null,{}] 06:35:28 INFO - PROCESS | 3700 | 1461159328366 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}] 06:35:28 INFO - PROCESS | 3700 | 1461159328444 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 06:35:28 INFO - PROCESS | 3700 | 1461159328450 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:28 INFO - PROCESS | 3700 | ++DOCSHELL 15BAD800 == 32 [pid = 3700] [id = 554] 06:35:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (15E5CC00) [pid = 3700] [serial = 1662] [outer = 00000000] 06:35:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (16664000) [pid = 3700] [serial = 1663] [outer = 15E5CC00] 06:35:28 INFO - PROCESS | 3700 | 1461159328495 Marionette DEBUG loaded listener.js 06:35:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (16A8A800) [pid = 3700] [serial = 1664] [outer = 15E5CC00] 06:35:28 INFO - PROCESS | 3700 | 1461159328964 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]]]}] 06:35:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 06:35:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 632ms 06:35:28 INFO - PROCESS | 3700 | 1461159328999 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 06:35:28 INFO - PROCESS | 3700 | 1461159329001 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 06:35:28 INFO - PROCESS | 3700 | 1461159329004 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 06:35:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 06:35:28 INFO - PROCESS | 3700 | 1461159329006 Marionette TRACE conn3 <- [1,2182,null,{}] 06:35:28 INFO - PROCESS | 3700 | 1461159329013 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}] 06:35:29 INFO - PROCESS | 3700 | 1461159329105 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 06:35:29 INFO - PROCESS | 3700 | 1461159329113 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:29 INFO - PROCESS | 3700 | ++DOCSHELL 15BE8000 == 33 [pid = 3700] [id = 555] 06:35:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (16470C00) [pid = 3700] [serial = 1665] [outer = 00000000] 06:35:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (17F88400) [pid = 3700] [serial = 1666] [outer = 16470C00] 06:35:29 INFO - PROCESS | 3700 | 1461159329160 Marionette DEBUG loaded listener.js 06:35:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (182D3000) [pid = 3700] [serial = 1667] [outer = 16470C00] 06:35:29 INFO - PROCESS | 3700 | 1461159329635 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]]]}] 06:35:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 06:35:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 693ms 06:35:29 INFO - PROCESS | 3700 | 1461159329688 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 06:35:29 INFO - PROCESS | 3700 | 1461159329690 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 06:35:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 06:35:29 INFO - PROCESS | 3700 | 1461159329693 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 06:35:29 INFO - PROCESS | 3700 | 1461159329694 Marionette TRACE conn3 <- [1,2186,null,{}] 06:35:29 INFO - PROCESS | 3700 | 1461159329698 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}] 06:35:29 INFO - PROCESS | 3700 | 1461159329771 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 06:35:29 INFO - PROCESS | 3700 | 1461159329809 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:29 INFO - PROCESS | 3700 | ++DOCSHELL 17F84800 == 34 [pid = 3700] [id = 556] 06:35:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (18226400) [pid = 3700] [serial = 1668] [outer = 00000000] 06:35:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (1894A800) [pid = 3700] [serial = 1669] [outer = 18226400] 06:35:29 INFO - PROCESS | 3700 | 1461159329853 Marionette DEBUG loaded listener.js 06:35:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (1894A400) [pid = 3700] [serial = 1670] [outer = 18226400] 06:35:30 INFO - PROCESS | 3700 | 1461159330266 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]]]}] 06:35:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 06:35:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 632ms 06:35:30 INFO - PROCESS | 3700 | 1461159330315 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 06:35:30 INFO - PROCESS | 3700 | 1461159330317 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 06:35:30 INFO - PROCESS | 3700 | 1461159330320 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 06:35:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 06:35:30 INFO - PROCESS | 3700 | 1461159330322 Marionette TRACE conn3 <- [1,2190,null,{}] 06:35:30 INFO - PROCESS | 3700 | 1461159330329 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}] 06:35:30 INFO - PROCESS | 3700 | 1461159330403 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 06:35:30 INFO - PROCESS | 3700 | 1461159330409 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:30 INFO - PROCESS | 3700 | ++DOCSHELL 18908000 == 35 [pid = 3700] [id = 557] 06:35:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (18A03C00) [pid = 3700] [serial = 1671] [outer = 00000000] 06:35:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (19106800) [pid = 3700] [serial = 1672] [outer = 18A03C00] 06:35:30 INFO - PROCESS | 3700 | 1461159330454 Marionette DEBUG loaded listener.js 06:35:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (19105C00) [pid = 3700] [serial = 1673] [outer = 18A03C00] 06:35:30 INFO - PROCESS | 3700 | 1461159330942 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]]]}] 06:35:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 06:35:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 632ms 06:35:30 INFO - PROCESS | 3700 | 1461159330965 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 06:35:30 INFO - PROCESS | 3700 | 1461159330967 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 06:35:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 06:35:30 INFO - PROCESS | 3700 | 1461159330970 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 06:35:30 INFO - PROCESS | 3700 | 1461159330971 Marionette TRACE conn3 <- [1,2194,null,{}] 06:35:30 INFO - PROCESS | 3700 | 1461159330975 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}] 06:35:31 INFO - PROCESS | 3700 | 1461159331082 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 06:35:31 INFO - PROCESS | 3700 | 1461159331088 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:31 INFO - PROCESS | 3700 | ++DOCSHELL 142AA800 == 36 [pid = 3700] [id = 558] 06:35:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (19104000) [pid = 3700] [serial = 1674] [outer = 00000000] 06:35:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 104 (19245000) [pid = 3700] [serial = 1675] [outer = 19104000] 06:35:31 INFO - PROCESS | 3700 | 1461159331134 Marionette DEBUG loaded listener.js 06:35:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 105 (19244000) [pid = 3700] [serial = 1676] [outer = 19104000] 06:35:31 INFO - PROCESS | 3700 | 1461159331588 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]]]}] 06:35:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 06:35:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 678ms 06:35:31 INFO - PROCESS | 3700 | 1461159331651 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 06:35:31 INFO - PROCESS | 3700 | 1461159331653 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 06:35:31 INFO - PROCESS | 3700 | 1461159331656 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 06:35:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 06:35:31 INFO - PROCESS | 3700 | 1461159331658 Marionette TRACE conn3 <- [1,2198,null,{}] 06:35:31 INFO - PROCESS | 3700 | 1461159331667 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}] 06:35:31 INFO - PROCESS | 3700 | 1461159331775 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 06:35:31 INFO - PROCESS | 3700 | 1461159331785 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:31 INFO - PROCESS | 3700 | ++DOCSHELL 15B0C800 == 37 [pid = 3700] [id = 559] 06:35:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 106 (1895F800) [pid = 3700] [serial = 1677] [outer = 00000000] 06:35:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 107 (194B4800) [pid = 3700] [serial = 1678] [outer = 1895F800] 06:35:31 INFO - PROCESS | 3700 | 1461159331829 Marionette DEBUG loaded listener.js 06:35:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 108 (194D1C00) [pid = 3700] [serial = 1679] [outer = 1895F800] 06:35:32 INFO - PROCESS | 3700 | 1461159332262 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]]]}] 06:35:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 06:35:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 632ms 06:35:32 INFO - PROCESS | 3700 | 1461159332295 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 06:35:32 INFO - PROCESS | 3700 | 1461159332297 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 06:35:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 06:35:32 INFO - PROCESS | 3700 | 1461159332300 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 06:35:32 INFO - PROCESS | 3700 | 1461159332303 Marionette TRACE conn3 <- [1,2202,null,{}] 06:35:32 INFO - PROCESS | 3700 | 1461159332306 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}] 06:35:32 INFO - PROCESS | 3700 | 1461159332427 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 06:35:32 INFO - PROCESS | 3700 | 1461159332523 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:32 INFO - PROCESS | 3700 | ++DOCSHELL 19547400 == 38 [pid = 3700] [id = 560] 06:35:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 109 (1954C400) [pid = 3700] [serial = 1680] [outer = 00000000] 06:35:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 110 (19608C00) [pid = 3700] [serial = 1681] [outer = 1954C400] 06:35:32 INFO - PROCESS | 3700 | 1461159332578 Marionette DEBUG loaded listener.js 06:35:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 111 (1960FC00) [pid = 3700] [serial = 1682] [outer = 1954C400] 06:35:33 INFO - PROCESS | 3700 | --DOMWINDOW == 110 (19999C00) [pid = 3700] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 06:35:33 INFO - PROCESS | 3700 | --DOMWINDOW == 109 (1D6B5000) [pid = 3700] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 06:35:33 INFO - PROCESS | 3700 | --DOMWINDOW == 108 (12DD9C00) [pid = 3700] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 06:35:33 INFO - PROCESS | 3700 | --DOMWINDOW == 107 (1D6B6000) [pid = 3700] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 06:35:33 INFO - PROCESS | 3700 | --DOMWINDOW == 106 (19992000) [pid = 3700] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 06:35:33 INFO - PROCESS | 3700 | --DOMWINDOW == 105 (19AC8000) [pid = 3700] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 06:35:33 INFO - PROCESS | 3700 | --DOMWINDOW == 104 (1A7BA800) [pid = 3700] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 06:35:33 INFO - PROCESS | 3700 | --DOMWINDOW == 103 (18639400) [pid = 3700] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 06:35:33 INFO - PROCESS | 3700 | --DOMWINDOW == 102 (1A0E5400) [pid = 3700] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 06:35:33 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (194DC800) [pid = 3700] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 06:35:33 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (19609800) [pid = 3700] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 06:35:33 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (15D8E800) [pid = 3700] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 06:35:33 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (1894F000) [pid = 3700] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 06:35:33 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (11B18800) [pid = 3700] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 06:35:33 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (1C1E4800) [pid = 3700] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 06:35:33 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (1ACA3800) [pid = 3700] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 06:35:33 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (1894BC00) [pid = 3700] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 06:35:33 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (1573EC00) [pid = 3700] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 06:35:33 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (1D64A400) [pid = 3700] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 06:35:33 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (19A54C00) [pid = 3700] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 06:35:33 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (13A0A400) [pid = 3700] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 06:35:33 INFO - PROCESS | 3700 | 1461159333422 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]]]}] 06:35:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 06:35:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1172ms 06:35:33 INFO - PROCESS | 3700 | 1461159333471 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 06:35:33 INFO - PROCESS | 3700 | 1461159333472 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 06:35:33 INFO - PROCESS | 3700 | 1461159333476 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 06:35:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 06:35:33 INFO - PROCESS | 3700 | 1461159333477 Marionette TRACE conn3 <- [1,2206,null,{}] 06:35:33 INFO - PROCESS | 3700 | 1461159333481 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}] 06:35:33 INFO - PROCESS | 3700 | 1461159333557 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 06:35:33 INFO - PROCESS | 3700 | 1461159333562 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:33 INFO - PROCESS | 3700 | ++DOCSHELL 15D8A000 == 39 [pid = 3700] [id = 561] 06:35:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (1641AC00) [pid = 3700] [serial = 1683] [outer = 00000000] 06:35:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (1910F800) [pid = 3700] [serial = 1684] [outer = 1641AC00] 06:35:33 INFO - PROCESS | 3700 | 1461159333606 Marionette DEBUG loaded listener.js 06:35:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (1910C000) [pid = 3700] [serial = 1685] [outer = 1641AC00] 06:35:34 INFO - PROCESS | 3700 | 1461159334084 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]]]}] 06:35:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 06:35:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 632ms 06:35:34 INFO - PROCESS | 3700 | 1461159334114 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 06:35:34 INFO - PROCESS | 3700 | 1461159334116 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 06:35:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 06:35:34 INFO - PROCESS | 3700 | 1461159334119 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 06:35:34 INFO - PROCESS | 3700 | 1461159334121 Marionette TRACE conn3 <- [1,2210,null,{}] 06:35:34 INFO - PROCESS | 3700 | 1461159334125 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}] 06:35:34 INFO - PROCESS | 3700 | 1461159334199 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 06:35:34 INFO - PROCESS | 3700 | 1461159334205 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:34 INFO - PROCESS | 3700 | ++DOCSHELL 19101C00 == 40 [pid = 3700] [id = 562] 06:35:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (19607400) [pid = 3700] [serial = 1686] [outer = 00000000] 06:35:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (196C9400) [pid = 3700] [serial = 1687] [outer = 19607400] 06:35:34 INFO - PROCESS | 3700 | 1461159334248 Marionette DEBUG loaded listener.js 06:35:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (196BF400) [pid = 3700] [serial = 1688] [outer = 19607400] 06:35:34 INFO - PROCESS | 3700 | 1461159334684 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]]]}] 06:35:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 06:35:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 632ms 06:35:34 INFO - PROCESS | 3700 | 1461159334742 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 06:35:34 INFO - PROCESS | 3700 | 1461159334744 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 06:35:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 06:35:34 INFO - PROCESS | 3700 | 1461159334747 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 06:35:34 INFO - PROCESS | 3700 | 1461159334749 Marionette TRACE conn3 <- [1,2214,null,{}] 06:35:34 INFO - PROCESS | 3700 | 1461159334752 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}] 06:35:34 INFO - PROCESS | 3700 | 1461159334827 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 06:35:34 INFO - PROCESS | 3700 | 1461159334833 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:34 INFO - PROCESS | 3700 | ++DOCSHELL 18A05400 == 41 [pid = 3700] [id = 563] 06:35:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (1998C400) [pid = 3700] [serial = 1689] [outer = 00000000] 06:35:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (19993C00) [pid = 3700] [serial = 1690] [outer = 1998C400] 06:35:34 INFO - PROCESS | 3700 | 1461159334879 Marionette DEBUG loaded listener.js 06:35:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (19996000) [pid = 3700] [serial = 1691] [outer = 1998C400] 06:35:35 INFO - PROCESS | 3700 | --DOCSHELL 191CD000 == 40 [pid = 3700] [id = 424] 06:35:35 INFO - PROCESS | 3700 | --DOCSHELL 15D92400 == 39 [pid = 3700] [id = 426] 06:35:35 INFO - PROCESS | 3700 | --DOCSHELL 138B5000 == 38 [pid = 3700] [id = 425] 06:35:35 INFO - PROCESS | 3700 | --DOCSHELL 1696D800 == 37 [pid = 3700] [id = 428] 06:35:35 INFO - PROCESS | 3700 | --DOCSHELL 12CF6C00 == 36 [pid = 3700] [id = 429] 06:35:35 INFO - PROCESS | 3700 | --DOCSHELL 02A83000 == 35 [pid = 3700] [id = 431] 06:35:35 INFO - PROCESS | 3700 | --DOCSHELL 13A14C00 == 34 [pid = 3700] [id = 430] 06:35:35 INFO - PROCESS | 3700 | --DOCSHELL 13265000 == 33 [pid = 3700] [id = 418] 06:35:35 INFO - PROCESS | 3700 | --DOCSHELL 142B1800 == 32 [pid = 3700] [id = 434] 06:35:35 INFO - PROCESS | 3700 | --DOCSHELL 1551A800 == 31 [pid = 3700] [id = 420] 06:35:35 INFO - PROCESS | 3700 | --DOCSHELL 14497800 == 30 [pid = 3700] [id = 419] 06:35:35 INFO - PROCESS | 3700 | --DOCSHELL 17A91C00 == 29 [pid = 3700] [id = 433] 06:35:35 INFO - PROCESS | 3700 | --DOCSHELL 187A8800 == 28 [pid = 3700] [id = 423] 06:35:35 INFO - PROCESS | 3700 | --DOCSHELL 17A8BC00 == 27 [pid = 3700] [id = 422] 06:35:35 INFO - PROCESS | 3700 | --DOCSHELL 16419C00 == 26 [pid = 3700] [id = 421] 06:35:35 INFO - PROCESS | 3700 | --DOCSHELL 196C8400 == 25 [pid = 3700] [id = 427] 06:35:35 INFO - PROCESS | 3700 | --DOCSHELL 13541800 == 24 [pid = 3700] [id = 432] 06:35:35 INFO - PROCESS | 3700 | --DOCSHELL 12CB9000 == 23 [pid = 3700] [id = 417] 06:35:35 INFO - PROCESS | 3700 | --DOCSHELL 1A3CE800 == 22 [pid = 3700] [id = 549] 06:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (1DB58C00) [pid = 3700] [serial = 1571] [outer = 00000000] [url = about:blank] 06:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (1D6C0C00) [pid = 3700] [serial = 1556] [outer = 00000000] [url = about:blank] 06:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (17DA4400) [pid = 3700] [serial = 1642] [outer = 00000000] [url = about:blank] 06:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (187A5800) [pid = 3700] [serial = 1643] [outer = 00000000] [url = about:blank] 06:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (19ACBC00) [pid = 3700] [serial = 1631] [outer = 00000000] [url = about:blank] 06:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (15BF4800) [pid = 3700] [serial = 1559] [outer = 00000000] [url = about:blank] 06:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (1D908000) [pid = 3700] [serial = 1565] [outer = 00000000] [url = about:blank] 06:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (1A06DC00) [pid = 3700] [serial = 1568] [outer = 00000000] [url = about:blank] 06:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (1A7C8400) [pid = 3700] [serial = 1562] [outer = 00000000] [url = about:blank] 06:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (1C4D7400) [pid = 3700] [serial = 1648] [outer = 00000000] [url = about:blank] 06:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (1C243800) [pid = 3700] [serial = 1636] [outer = 00000000] [url = about:blank] 06:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (19A62400) [pid = 3700] [serial = 1646] [outer = 00000000] [url = about:blank] 06:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (1A7BB800) [pid = 3700] [serial = 1633] [outer = 00000000] [url = about:blank] 06:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (1AC98800) [pid = 3700] [serial = 1634] [outer = 00000000] [url = about:blank] 06:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (1C24FC00) [pid = 3700] [serial = 1637] [outer = 00000000] [url = about:blank] 06:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (1D0BA800) [pid = 3700] [serial = 1639] [outer = 00000000] [url = about:blank] 06:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (196C4800) [pid = 3700] [serial = 1645] [outer = 00000000] [url = about:blank] 06:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1D296000) [pid = 3700] [serial = 1640] [outer = 00000000] [url = about:blank] 06:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (196C4000) [pid = 3700] [serial = 1627] [outer = 00000000] [url = about:blank] 06:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (196CB000) [pid = 3700] [serial = 1628] [outer = 00000000] [url = about:blank] 06:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (18A06C00) [pid = 3700] [serial = 1624] [outer = 00000000] [url = about:blank] 06:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1910DC00) [pid = 3700] [serial = 1625] [outer = 00000000] [url = about:blank] 06:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (1924A000) [pid = 3700] [serial = 1622] [outer = 00000000] [url = about:blank] 06:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (19104C00) [pid = 3700] [serial = 1621] [outer = 00000000] [url = about:blank] 06:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (15BE7400) [pid = 3700] [serial = 1619] [outer = 00000000] [url = about:blank] 06:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (15741800) [pid = 3700] [serial = 1618] [outer = 00000000] [url = about:blank] 06:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (1C1EF000) [pid = 3700] [serial = 1616] [outer = 00000000] [url = about:blank] 06:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (1C1EA400) [pid = 3700] [serial = 1615] [outer = 00000000] [url = about:blank] 06:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (1D6BA800) [pid = 3700] [serial = 1613] [outer = 00000000] [url = about:blank] 06:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (1D648000) [pid = 3700] [serial = 1612] [outer = 00000000] [url = about:blank] 06:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (196CC400) [pid = 3700] [serial = 1610] [outer = 00000000] [url = about:blank] 06:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (19605400) [pid = 3700] [serial = 1609] [outer = 00000000] [url = about:blank] 06:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (18227000) [pid = 3700] [serial = 1607] [outer = 00000000] [url = about:blank] 06:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (17D99C00) [pid = 3700] [serial = 1606] [outer = 00000000] [url = about:blank] 06:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (1DF6BC00) [pid = 3700] [serial = 1604] [outer = 00000000] [url = about:blank] 06:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (19AC8400) [pid = 3700] [serial = 1630] [outer = 00000000] [url = about:blank] 06:35:36 INFO - PROCESS | 3700 | 1461159336675 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]]]}] 06:35:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 06:35:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1989ms 06:35:36 INFO - PROCESS | 3700 | 1461159336742 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 06:35:36 INFO - PROCESS | 3700 | 1461159336746 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 06:35:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 06:35:36 INFO - PROCESS | 3700 | 1461159336751 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 06:35:36 INFO - PROCESS | 3700 | 1461159336755 Marionette TRACE conn3 <- [1,2218,null,{}] 06:35:36 INFO - PROCESS | 3700 | 1461159336760 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}] 06:35:36 INFO - PROCESS | 3700 | 1461159336843 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 06:35:36 INFO - PROCESS | 3700 | 1461159336839 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:36 INFO - PROCESS | 3700 | ++DOCSHELL 11B38800 == 23 [pid = 3700] [id = 564] 06:35:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (11B39800) [pid = 3700] [serial = 1692] [outer = 00000000] 06:35:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (12BE8000) [pid = 3700] [serial = 1693] [outer = 11B39800] 06:35:36 INFO - PROCESS | 3700 | 1461159336886 Marionette DEBUG loaded listener.js 06:35:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (12DD3C00) [pid = 3700] [serial = 1694] [outer = 11B39800] 06:35:37 INFO - PROCESS | 3700 | 1461159337372 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]]]}] 06:35:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 06:35:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 678ms 06:35:37 INFO - PROCESS | 3700 | 1461159337435 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 06:35:37 INFO - PROCESS | 3700 | 1461159337441 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 06:35:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 06:35:37 INFO - PROCESS | 3700 | 1461159337447 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 06:35:37 INFO - PROCESS | 3700 | 1461159337450 Marionette TRACE conn3 <- [1,2222,null,{}] 06:35:37 INFO - PROCESS | 3700 | 1461159337454 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}] 06:35:37 INFO - PROCESS | 3700 | 1461159337535 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 06:35:37 INFO - PROCESS | 3700 | 1461159337543 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:37 INFO - PROCESS | 3700 | ++DOCSHELL 13260400 == 24 [pid = 3700] [id = 565] 06:35:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (13269400) [pid = 3700] [serial = 1695] [outer = 00000000] 06:35:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (1354E400) [pid = 3700] [serial = 1696] [outer = 13269400] 06:35:37 INFO - PROCESS | 3700 | 1461159337588 Marionette DEBUG loaded listener.js 06:35:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (136DAC00) [pid = 3700] [serial = 1697] [outer = 13269400] 06:35:38 INFO - PROCESS | 3700 | 1461159338046 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]]]}] 06:35:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 06:35:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 632ms 06:35:38 INFO - PROCESS | 3700 | 1461159338067 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 06:35:38 INFO - PROCESS | 3700 | 1461159338069 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 06:35:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 06:35:38 INFO - PROCESS | 3700 | 1461159338073 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 06:35:38 INFO - PROCESS | 3700 | 1461159338076 Marionette TRACE conn3 <- [1,2226,null,{}] 06:35:38 INFO - PROCESS | 3700 | 1461159338087 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}] 06:35:38 INFO - PROCESS | 3700 | 1461159338166 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 06:35:38 INFO - PROCESS | 3700 | 1461159338172 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:38 INFO - PROCESS | 3700 | ++DOCSHELL 142AA000 == 25 [pid = 3700] [id = 566] 06:35:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (147B0000) [pid = 3700] [serial = 1698] [outer = 00000000] 06:35:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (1571D400) [pid = 3700] [serial = 1699] [outer = 147B0000] 06:35:38 INFO - PROCESS | 3700 | 1461159338219 Marionette DEBUG loaded listener.js 06:35:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (157BD000) [pid = 3700] [serial = 1700] [outer = 147B0000] 06:35:38 INFO - PROCESS | 3700 | 1461159338692 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]]]}] 06:35:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 06:35:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 693ms 06:35:38 INFO - PROCESS | 3700 | 1461159338772 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 06:35:38 INFO - PROCESS | 3700 | 1461159338774 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 06:35:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 06:35:38 INFO - PROCESS | 3700 | 1461159338778 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 06:35:38 INFO - PROCESS | 3700 | 1461159338780 Marionette TRACE conn3 <- [1,2230,null,{}] 06:35:38 INFO - PROCESS | 3700 | 1461159338783 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}] 06:35:38 INFO - PROCESS | 3700 | 1461159338856 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 06:35:38 INFO - PROCESS | 3700 | 1461159338862 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:38 INFO - PROCESS | 3700 | ++DOCSHELL 14B63400 == 26 [pid = 3700] [id = 567] 06:35:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (15D8D400) [pid = 3700] [serial = 1701] [outer = 00000000] 06:35:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (1641C000) [pid = 3700] [serial = 1702] [outer = 15D8D400] 06:35:38 INFO - PROCESS | 3700 | 1461159338911 Marionette DEBUG loaded listener.js 06:35:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (16550800) [pid = 3700] [serial = 1703] [outer = 15D8D400] 06:35:39 INFO - PROCESS | 3700 | 1461159339346 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]]]}] 06:35:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 06:35:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 632ms 06:35:39 INFO - PROCESS | 3700 | 1461159339399 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 06:35:39 INFO - PROCESS | 3700 | 1461159339401 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 06:35:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 06:35:39 INFO - PROCESS | 3700 | 1461159339408 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 06:35:39 INFO - PROCESS | 3700 | 1461159339410 Marionette TRACE conn3 <- [1,2234,null,{}] 06:35:39 INFO - PROCESS | 3700 | 1461159339413 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}] 06:35:39 INFO - PROCESS | 3700 | 1461159339485 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 06:35:39 INFO - PROCESS | 3700 | 1461159339491 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:39 INFO - PROCESS | 3700 | ++DOCSHELL 16419C00 == 27 [pid = 3700] [id = 568] 06:35:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (16667800) [pid = 3700] [serial = 1704] [outer = 00000000] 06:35:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (17D9A800) [pid = 3700] [serial = 1705] [outer = 16667800] 06:35:39 INFO - PROCESS | 3700 | 1461159339536 Marionette DEBUG loaded listener.js 06:35:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (17D9D800) [pid = 3700] [serial = 1706] [outer = 16667800] 06:35:40 INFO - PROCESS | 3700 | 1461159340009 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]]]}] 06:35:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 06:35:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 632ms 06:35:40 INFO - PROCESS | 3700 | 1461159340048 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 06:35:40 INFO - PROCESS | 3700 | 1461159340050 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 06:35:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 06:35:40 INFO - PROCESS | 3700 | 1461159340056 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 06:35:40 INFO - PROCESS | 3700 | 1461159340058 Marionette TRACE conn3 <- [1,2238,null,{}] 06:35:40 INFO - PROCESS | 3700 | 1461159340061 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}] 06:35:40 INFO - PROCESS | 3700 | 1461159340154 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 06:35:40 INFO - PROCESS | 3700 | 1461159340164 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:40 INFO - PROCESS | 3700 | ++DOCSHELL 17F88800 == 28 [pid = 3700] [id = 569] 06:35:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (17F9AC00) [pid = 3700] [serial = 1707] [outer = 00000000] 06:35:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (187A8800) [pid = 3700] [serial = 1708] [outer = 17F9AC00] 06:35:40 INFO - PROCESS | 3700 | 1461159340232 Marionette DEBUG loaded listener.js 06:35:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (18908400) [pid = 3700] [serial = 1709] [outer = 17F9AC00] 06:35:40 INFO - PROCESS | 3700 | 1461159340674 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]]]}] 06:35:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 06:35:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 694ms 06:35:40 INFO - PROCESS | 3700 | 1461159340735 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 06:35:40 INFO - PROCESS | 3700 | 1461159340737 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 06:35:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 06:35:40 INFO - PROCESS | 3700 | 1461159340740 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 06:35:40 INFO - PROCESS | 3700 | 1461159340742 Marionette TRACE conn3 <- [1,2242,null,{}] 06:35:40 INFO - PROCESS | 3700 | 1461159340745 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}] 06:35:40 INFO - PROCESS | 3700 | 1461159340822 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 06:35:40 INFO - PROCESS | 3700 | 1461159340857 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:40 INFO - PROCESS | 3700 | ++DOCSHELL 18967C00 == 29 [pid = 3700] [id = 570] 06:35:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (18968400) [pid = 3700] [serial = 1710] [outer = 00000000] 06:35:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (19106000) [pid = 3700] [serial = 1711] [outer = 18968400] 06:35:40 INFO - PROCESS | 3700 | 1461159340901 Marionette DEBUG loaded listener.js 06:35:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (19105400) [pid = 3700] [serial = 1712] [outer = 18968400] 06:35:41 INFO - PROCESS | 3700 | 1461159341312 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]]]}] 06:35:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 06:35:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 585ms 06:35:41 INFO - PROCESS | 3700 | 1461159341337 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 06:35:41 INFO - PROCESS | 3700 | 1461159341339 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 06:35:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 06:35:41 INFO - PROCESS | 3700 | 1461159341355 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 06:35:41 INFO - PROCESS | 3700 | 1461159341356 Marionette TRACE conn3 <- [1,2246,null,{}] 06:35:41 INFO - PROCESS | 3700 | 1461159341360 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}] 06:35:41 INFO - PROCESS | 3700 | 1461159341431 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 06:35:41 INFO - PROCESS | 3700 | 1461159341437 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:41 INFO - PROCESS | 3700 | ++DOCSHELL 18955000 == 30 [pid = 3700] [id = 571] 06:35:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (1896AC00) [pid = 3700] [serial = 1713] [outer = 00000000] 06:35:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1924C000) [pid = 3700] [serial = 1714] [outer = 1896AC00] 06:35:41 INFO - PROCESS | 3700 | 1461159341480 Marionette DEBUG loaded listener.js 06:35:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (1924B800) [pid = 3700] [serial = 1715] [outer = 1896AC00] 06:35:41 INFO - PROCESS | 3700 | 1461159341897 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]]]}] 06:35:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 06:35:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 585ms 06:35:41 INFO - PROCESS | 3700 | 1461159341938 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 06:35:41 INFO - PROCESS | 3700 | 1461159341940 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 06:35:41 INFO - PROCESS | 3700 | 1461159341943 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 06:35:41 INFO - PROCESS | 3700 | 1461159341944 Marionette TRACE conn3 <- [1,2250,null,{}] 06:35:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 06:35:41 INFO - PROCESS | 3700 | 1461159341962 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}] 06:35:42 INFO - PROCESS | 3700 | 1461159342067 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 06:35:42 INFO - PROCESS | 3700 | 1461159342075 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:42 INFO - PROCESS | 3700 | ++DOCSHELL 13A50400 == 31 [pid = 3700] [id = 572] 06:35:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (194AE800) [pid = 3700] [serial = 1716] [outer = 00000000] 06:35:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (194D7C00) [pid = 3700] [serial = 1717] [outer = 194AE800] 06:35:42 INFO - PROCESS | 3700 | 1461159342118 Marionette DEBUG loaded listener.js 06:35:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (194D7400) [pid = 3700] [serial = 1718] [outer = 194AE800] 06:35:42 INFO - PROCESS | 3700 | 1461159342573 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]]]}] 06:35:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 06:35:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 694ms 06:35:42 INFO - PROCESS | 3700 | 1461159342649 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 06:35:42 INFO - PROCESS | 3700 | 1461159342651 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 06:35:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 06:35:42 INFO - PROCESS | 3700 | 1461159342654 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 06:35:42 INFO - PROCESS | 3700 | 1461159342655 Marionette TRACE conn3 <- [1,2254,null,{}] 06:35:42 INFO - PROCESS | 3700 | 1461159342659 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}] 06:35:42 INFO - PROCESS | 3700 | 1461159342766 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 06:35:42 INFO - PROCESS | 3700 | 1461159342775 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:42 INFO - PROCESS | 3700 | ++DOCSHELL 12CF2800 == 32 [pid = 3700] [id = 573] 06:35:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (18A05800) [pid = 3700] [serial = 1719] [outer = 00000000] 06:35:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (19608400) [pid = 3700] [serial = 1720] [outer = 18A05800] 06:35:42 INFO - PROCESS | 3700 | 1461159342828 Marionette DEBUG loaded listener.js 06:35:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (1960DC00) [pid = 3700] [serial = 1721] [outer = 18A05800] 06:35:43 INFO - PROCESS | 3700 | 1461159343245 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]]]}] 06:35:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 06:35:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 617ms 06:35:43 INFO - PROCESS | 3700 | 1461159343279 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 06:35:43 INFO - PROCESS | 3700 | 1461159343281 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 06:35:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 06:35:43 INFO - PROCESS | 3700 | 1461159343284 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 06:35:43 INFO - PROCESS | 3700 | 1461159343287 Marionette TRACE conn3 <- [1,2258,null,{}] 06:35:43 INFO - PROCESS | 3700 | 1461159343290 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}] 06:35:43 INFO - PROCESS | 3700 | 1461159343406 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 06:35:43 INFO - PROCESS | 3700 | 1461159343500 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:43 INFO - PROCESS | 3700 | ++DOCSHELL 15B0F800 == 33 [pid = 3700] [id = 574] 06:35:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (196CA000) [pid = 3700] [serial = 1722] [outer = 00000000] 06:35:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (197F4C00) [pid = 3700] [serial = 1723] [outer = 196CA000] 06:35:43 INFO - PROCESS | 3700 | 1461159343549 Marionette DEBUG loaded listener.js 06:35:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (1998F000) [pid = 3700] [serial = 1724] [outer = 196CA000] 06:35:44 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (19607400) [pid = 3700] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 06:35:44 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (19104000) [pid = 3700] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 06:35:44 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (1895F800) [pid = 3700] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 06:35:44 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (1954C400) [pid = 3700] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 06:35:44 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (16470C00) [pid = 3700] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 06:35:44 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (15E5CC00) [pid = 3700] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 06:35:44 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (15B0EC00) [pid = 3700] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 06:35:44 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (142AC000) [pid = 3700] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 06:35:44 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (1325F000) [pid = 3700] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 06:35:44 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (11B3B000) [pid = 3700] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 06:35:44 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (1A796000) [pid = 3700] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 06:35:44 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (18A03C00) [pid = 3700] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 06:35:44 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (18226400) [pid = 3700] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 06:35:44 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (1641AC00) [pid = 3700] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 06:35:44 INFO - PROCESS | 3700 | 1461159344139 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]]]}] 06:35:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 06:35:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 894ms 06:35:44 INFO - PROCESS | 3700 | 1461159344186 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 06:35:44 INFO - PROCESS | 3700 | 1461159344188 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 06:35:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 06:35:44 INFO - PROCESS | 3700 | 1461159344191 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 06:35:44 INFO - PROCESS | 3700 | 1461159344193 Marionette TRACE conn3 <- [1,2262,null,{}] 06:35:44 INFO - PROCESS | 3700 | 1461159344180 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}] 06:35:44 INFO - PROCESS | 3700 | 1461159344253 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 06:35:44 INFO - PROCESS | 3700 | 1461159344280 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:44 INFO - PROCESS | 3700 | ++DOCSHELL 138B6800 == 34 [pid = 3700] [id = 575] 06:35:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (13A13C00) [pid = 3700] [serial = 1725] [outer = 00000000] 06:35:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (15BD2800) [pid = 3700] [serial = 1726] [outer = 13A13C00] 06:35:44 INFO - PROCESS | 3700 | 1461159344324 Marionette DEBUG loaded listener.js 06:35:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (1641AC00) [pid = 3700] [serial = 1727] [outer = 13A13C00] 06:35:44 INFO - PROCESS | 3700 | 1461159344743 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]]]}] 06:35:44 INFO - PROCESS | 3700 | --DOCSHELL 1E32AC00 == 33 [pid = 3700] [id = 16] 06:35:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 06:35:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 586ms 06:35:44 INFO - PROCESS | 3700 | 1461159344820 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 06:35:44 INFO - PROCESS | 3700 | 1461159344822 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 06:35:44 INFO - PROCESS | 3700 | 1461159344825 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 06:35:44 INFO - PROCESS | 3700 | 1461159344827 Marionette TRACE conn3 <- [1,2266,null,{}] 06:35:44 INFO - PROCESS | 3700 | 1461159344830 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}] 06:35:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 06:35:44 INFO - PROCESS | 3700 | 1461159344911 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 06:35:44 INFO - PROCESS | 3700 | 1461159344918 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:44 INFO - PROCESS | 3700 | ++DOCSHELL 14B60C00 == 34 [pid = 3700] [id = 576] 06:35:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (15737400) [pid = 3700] [serial = 1728] [outer = 00000000] 06:35:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (196C6800) [pid = 3700] [serial = 1729] [outer = 15737400] 06:35:44 INFO - PROCESS | 3700 | 1461159344961 Marionette DEBUG loaded listener.js 06:35:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (197EF400) [pid = 3700] [serial = 1730] [outer = 15737400] 06:35:45 INFO - PROCESS | 3700 | 1461159345403 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]]]}] 06:35:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 06:35:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 632ms 06:35:45 INFO - PROCESS | 3700 | 1461159345470 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 06:35:45 INFO - PROCESS | 3700 | 1461159345472 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 06:35:45 INFO - PROCESS | 3700 | 1461159345475 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 06:35:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 06:35:45 INFO - PROCESS | 3700 | 1461159345460 Marionette TRACE conn3 <- [1,2270,null,{}] 06:35:45 INFO - PROCESS | 3700 | 1461159345464 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}] 06:35:45 INFO - PROCESS | 3700 | 1461159345537 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 06:35:45 INFO - PROCESS | 3700 | 1461159345545 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:45 INFO - PROCESS | 3700 | ++DOCSHELL 17D9F000 == 35 [pid = 3700] [id = 577] 06:35:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (18901400) [pid = 3700] [serial = 1731] [outer = 00000000] 06:35:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (19AC7400) [pid = 3700] [serial = 1732] [outer = 18901400] 06:35:45 INFO - PROCESS | 3700 | 1461159345589 Marionette DEBUG loaded listener.js 06:35:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (19AC9800) [pid = 3700] [serial = 1733] [outer = 18901400] 06:35:45 INFO - PROCESS | 3700 | 1461159345999 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]]]}] 06:35:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 06:35:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 586ms 06:35:46 INFO - PROCESS | 3700 | 1461159346055 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 06:35:46 INFO - PROCESS | 3700 | 1461159346057 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 06:35:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 06:35:46 INFO - PROCESS | 3700 | 1461159346060 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 06:35:46 INFO - PROCESS | 3700 | 1461159346062 Marionette TRACE conn3 <- [1,2274,null,{}] 06:35:46 INFO - PROCESS | 3700 | 1461159346065 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}] 06:35:46 INFO - PROCESS | 3700 | 1461159346181 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 06:35:46 INFO - PROCESS | 3700 | 1461159346375 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:46 INFO - PROCESS | 3700 | ++DOCSHELL 11B37400 == 36 [pid = 3700] [id = 578] 06:35:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (11B37800) [pid = 3700] [serial = 1734] [outer = 00000000] 06:35:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (12B44C00) [pid = 3700] [serial = 1735] [outer = 11B37800] 06:35:46 INFO - PROCESS | 3700 | 1461159346433 Marionette DEBUG loaded listener.js 06:35:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (13208C00) [pid = 3700] [serial = 1736] [outer = 11B37800] 06:35:47 INFO - PROCESS | 3700 | 1461159347153 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]]]}] 06:35:47 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 06:35:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1125ms 06:35:47 INFO - PROCESS | 3700 | 1461159347191 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 06:35:47 INFO - PROCESS | 3700 | 1461159347196 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 06:35:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 06:35:47 INFO - PROCESS | 3700 | 1461159347202 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 06:35:47 INFO - PROCESS | 3700 | 1461159347206 Marionette TRACE conn3 <- [1,2278,null,{}] 06:35:47 INFO - PROCESS | 3700 | 1461159347211 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}] 06:35:47 INFO - PROCESS | 3700 | 1461159347320 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 06:35:47 INFO - PROCESS | 3700 | 1461159347451 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:47 INFO - PROCESS | 3700 | ++DOCSHELL 12B40800 == 37 [pid = 3700] [id = 579] 06:35:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (13264000) [pid = 3700] [serial = 1737] [outer = 00000000] 06:35:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (14B5E000) [pid = 3700] [serial = 1738] [outer = 13264000] 06:35:47 INFO - PROCESS | 3700 | 1461159347510 Marionette DEBUG loaded listener.js 06:35:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (15B3E800) [pid = 3700] [serial = 1739] [outer = 13264000] 06:35:48 INFO - PROCESS | 3700 | 1461159348404 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]]]}] 06:35:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 06:35:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1233ms 06:35:48 INFO - PROCESS | 3700 | --DOCSHELL 17D9F000 == 36 [pid = 3700] [id = 577] 06:35:48 INFO - PROCESS | 3700 | --DOCSHELL 14B60C00 == 35 [pid = 3700] [id = 576] 06:35:48 INFO - PROCESS | 3700 | --DOCSHELL 138B6800 == 34 [pid = 3700] [id = 575] 06:35:48 INFO - PROCESS | 3700 | --DOCSHELL 15B0F800 == 33 [pid = 3700] [id = 574] 06:35:48 INFO - PROCESS | 3700 | --DOCSHELL 12CF2800 == 32 [pid = 3700] [id = 573] 06:35:48 INFO - PROCESS | 3700 | --DOCSHELL 13A50400 == 31 [pid = 3700] [id = 572] 06:35:48 INFO - PROCESS | 3700 | --DOCSHELL 18955000 == 30 [pid = 3700] [id = 571] 06:35:48 INFO - PROCESS | 3700 | --DOCSHELL 18967C00 == 29 [pid = 3700] [id = 570] 06:35:48 INFO - PROCESS | 3700 | --DOCSHELL 17F88800 == 28 [pid = 3700] [id = 569] 06:35:48 INFO - PROCESS | 3700 | --DOCSHELL 16419C00 == 27 [pid = 3700] [id = 568] 06:35:48 INFO - PROCESS | 3700 | --DOCSHELL 1E4BBC00 == 26 [pid = 3700] [id = 17] 06:35:48 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (19993C00) [pid = 3700] [serial = 1690] [outer = 00000000] [url = about:blank] 06:35:48 INFO - PROCESS | 3700 | 1461159348478 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 06:35:48 INFO - PROCESS | 3700 | 1461159348481 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 06:35:48 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (196BF400) [pid = 3700] [serial = 1688] [outer = 00000000] [url = about:blank] 06:35:48 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (19245000) [pid = 3700] [serial = 1675] [outer = 00000000] [url = about:blank] 06:35:48 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (194B4800) [pid = 3700] [serial = 1678] [outer = 00000000] [url = about:blank] 06:35:48 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (19244000) [pid = 3700] [serial = 1676] [outer = 00000000] [url = about:blank] 06:35:48 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (19608C00) [pid = 3700] [serial = 1681] [outer = 00000000] [url = about:blank] 06:35:48 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (194D1C00) [pid = 3700] [serial = 1679] [outer = 00000000] [url = about:blank] 06:35:48 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (196C9400) [pid = 3700] [serial = 1687] [outer = 00000000] [url = about:blank] 06:35:48 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (1960FC00) [pid = 3700] [serial = 1682] [outer = 00000000] [url = about:blank] 06:35:48 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (17F88400) [pid = 3700] [serial = 1666] [outer = 00000000] [url = about:blank] 06:35:48 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (16664000) [pid = 3700] [serial = 1663] [outer = 00000000] [url = about:blank] 06:35:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 06:35:48 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (16A8A800) [pid = 3700] [serial = 1664] [outer = 00000000] [url = about:blank] 06:35:48 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (15BDBC00) [pid = 3700] [serial = 1660] [outer = 00000000] [url = about:blank] 06:35:48 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (15D0B800) [pid = 3700] [serial = 1661] [outer = 00000000] [url = about:blank] 06:35:48 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (14B0AC00) [pid = 3700] [serial = 1657] [outer = 00000000] [url = about:blank] 06:35:48 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (14BE3400) [pid = 3700] [serial = 1658] [outer = 00000000] [url = about:blank] 06:35:48 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (13541400) [pid = 3700] [serial = 1654] [outer = 00000000] [url = about:blank] 06:35:48 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (13546400) [pid = 3700] [serial = 1655] [outer = 00000000] [url = about:blank] 06:35:48 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (12BE5800) [pid = 3700] [serial = 1651] [outer = 00000000] [url = about:blank] 06:35:48 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (12CC1C00) [pid = 3700] [serial = 1652] [outer = 00000000] [url = about:blank] 06:35:48 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (1D299400) [pid = 3700] [serial = 1649] [outer = 00000000] [url = about:blank] 06:35:48 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (19106800) [pid = 3700] [serial = 1672] [outer = 00000000] [url = about:blank] 06:35:48 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (1894A800) [pid = 3700] [serial = 1669] [outer = 00000000] [url = about:blank] 06:35:48 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (1894A400) [pid = 3700] [serial = 1670] [outer = 00000000] [url = about:blank] 06:35:48 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (182D3000) [pid = 3700] [serial = 1667] [outer = 00000000] [url = about:blank] 06:35:48 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (1910F800) [pid = 3700] [serial = 1684] [outer = 00000000] [url = about:blank] 06:35:48 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (19105C00) [pid = 3700] [serial = 1673] [outer = 00000000] [url = about:blank] 06:35:48 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (1910C000) [pid = 3700] [serial = 1685] [outer = 00000000] [url = about:blank] 06:35:48 INFO - PROCESS | 3700 | 1461159348491 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 06:35:48 INFO - PROCESS | 3700 | 1461159348494 Marionette TRACE conn3 <- [1,2282,null,{}] 06:35:48 INFO - PROCESS | 3700 | 1461159348499 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}] 06:35:48 INFO - PROCESS | 3700 | 1461159348577 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 06:35:48 INFO - PROCESS | 3700 | 1461159348591 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:48 INFO - PROCESS | 3700 | ++DOCSHELL 1336B800 == 27 [pid = 3700] [id = 580] 06:35:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (1336CC00) [pid = 3700] [serial = 1740] [outer = 00000000] 06:35:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (13547000) [pid = 3700] [serial = 1741] [outer = 1336CC00] 06:35:48 INFO - PROCESS | 3700 | 1461159348639 Marionette DEBUG loaded listener.js 06:35:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (13550C00) [pid = 3700] [serial = 1742] [outer = 1336CC00] 06:35:49 INFO - PROCESS | 3700 | 1461159349128 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]]]}] 06:35:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 06:35:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 678ms 06:35:49 INFO - PROCESS | 3700 | 1461159349176 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 06:35:49 INFO - PROCESS | 3700 | 1461159349182 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 06:35:49 INFO - PROCESS | 3700 | 1461159349192 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 06:35:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 06:35:49 INFO - PROCESS | 3700 | 1461159349194 Marionette TRACE conn3 <- [1,2286,null,{}] 06:35:49 INFO - PROCESS | 3700 | 1461159349198 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}] 06:35:49 INFO - PROCESS | 3700 | 1461159349276 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 06:35:49 INFO - PROCESS | 3700 | 1461159349402 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:49 INFO - PROCESS | 3700 | ++DOCSHELL 138B5800 == 28 [pid = 3700] [id = 581] 06:35:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (13A4A400) [pid = 3700] [serial = 1743] [outer = 00000000] 06:35:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (14BED400) [pid = 3700] [serial = 1744] [outer = 13A4A400] 06:35:49 INFO - PROCESS | 3700 | 1461159349447 Marionette DEBUG loaded listener.js 06:35:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (157B7C00) [pid = 3700] [serial = 1745] [outer = 13A4A400] 06:35:49 INFO - PROCESS | 3700 | 1461159349808 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]]]}] 06:35:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 06:35:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 617ms 06:35:49 INFO - PROCESS | 3700 | 1461159349830 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 06:35:49 INFO - PROCESS | 3700 | 1461159349832 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 06:35:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 06:35:49 INFO - PROCESS | 3700 | 1461159349836 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 06:35:49 INFO - PROCESS | 3700 | 1461159349839 Marionette TRACE conn3 <- [1,2290,null,{}] 06:35:49 INFO - PROCESS | 3700 | 1461159349849 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}] 06:35:49 INFO - PROCESS | 3700 | 1461159349977 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 06:35:50 INFO - PROCESS | 3700 | 1461159350037 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:50 INFO - PROCESS | 3700 | ++DOCSHELL 1654EC00 == 29 [pid = 3700] [id = 582] 06:35:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (1654F400) [pid = 3700] [serial = 1746] [outer = 00000000] 06:35:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (1696D400) [pid = 3700] [serial = 1747] [outer = 1654F400] 06:35:50 INFO - PROCESS | 3700 | 1461159350090 Marionette DEBUG loaded listener.js 06:35:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (16A97400) [pid = 3700] [serial = 1748] [outer = 1654F400] 06:35:50 INFO - PROCESS | 3700 | 1461159350491 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]]]}] 06:35:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 06:35:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 678ms 06:35:50 INFO - PROCESS | 3700 | 1461159350520 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 06:35:50 INFO - PROCESS | 3700 | 1461159350522 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 06:35:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 06:35:50 INFO - PROCESS | 3700 | 1461159350526 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 06:35:50 INFO - PROCESS | 3700 | 1461159350527 Marionette TRACE conn3 <- [1,2294,null,{}] 06:35:50 INFO - PROCESS | 3700 | 1461159350530 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}] 06:35:50 INFO - PROCESS | 3700 | 1461159350607 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 06:35:50 INFO - PROCESS | 3700 | 1461159350613 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:50 INFO - PROCESS | 3700 | ++DOCSHELL 17D9C400 == 30 [pid = 3700] [id = 583] 06:35:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (17D9C800) [pid = 3700] [serial = 1749] [outer = 00000000] 06:35:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (18221C00) [pid = 3700] [serial = 1750] [outer = 17D9C800] 06:35:50 INFO - PROCESS | 3700 | 1461159350658 Marionette DEBUG loaded listener.js 06:35:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (18230000) [pid = 3700] [serial = 1751] [outer = 17D9C800] 06:35:51 INFO - PROCESS | 3700 | 1461159351123 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]]]}] 06:35:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 06:35:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 632ms 06:35:51 INFO - PROCESS | 3700 | 1461159351163 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 06:35:51 INFO - PROCESS | 3700 | 1461159351165 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 06:35:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 06:35:51 INFO - PROCESS | 3700 | 1461159351168 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 06:35:51 INFO - PROCESS | 3700 | 1461159351170 Marionette TRACE conn3 <- [1,2298,null,{}] 06:35:51 INFO - PROCESS | 3700 | 1461159351173 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}] 06:35:51 INFO - PROCESS | 3700 | 1461159351279 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 06:35:51 INFO - PROCESS | 3700 | 1461159351287 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:51 INFO - PROCESS | 3700 | ++DOCSHELL 11B33000 == 31 [pid = 3700] [id = 584] 06:35:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (17D99400) [pid = 3700] [serial = 1752] [outer = 00000000] 06:35:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (18906400) [pid = 3700] [serial = 1753] [outer = 17D99400] 06:35:51 INFO - PROCESS | 3700 | 1461159351331 Marionette DEBUG loaded listener.js 06:35:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (18950400) [pid = 3700] [serial = 1754] [outer = 17D99400] 06:35:51 INFO - PROCESS | 3700 | 1461159351792 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]]]}] 06:35:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 06:35:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 693ms 06:35:51 INFO - PROCESS | 3700 | 1461159351860 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 06:35:51 INFO - PROCESS | 3700 | 1461159351862 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 06:35:51 INFO - PROCESS | 3700 | 1461159351866 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 06:35:51 INFO - PROCESS | 3700 | 1461159351867 Marionette TRACE conn3 <- [1,2302,null,{}] 06:35:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 06:35:51 INFO - PROCESS | 3700 | 1461159351875 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}] 06:35:51 INFO - PROCESS | 3700 | 1461159352012 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 06:35:52 INFO - PROCESS | 3700 | 1461159352026 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:52 INFO - PROCESS | 3700 | ++DOCSHELL 19090400 == 32 [pid = 3700] [id = 585] 06:35:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (19105800) [pid = 3700] [serial = 1755] [outer = 00000000] 06:35:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (19242000) [pid = 3700] [serial = 1756] [outer = 19105800] 06:35:52 INFO - PROCESS | 3700 | 1461159352074 Marionette DEBUG loaded listener.js 06:35:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (19249C00) [pid = 3700] [serial = 1757] [outer = 19105800] 06:35:52 INFO - PROCESS | 3700 | 1461159352526 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]]]}] 06:35:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 06:35:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 694ms 06:35:52 INFO - PROCESS | 3700 | 1461159352568 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 06:35:52 INFO - PROCESS | 3700 | 1461159352570 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 06:35:52 INFO - PROCESS | 3700 | 1461159352573 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 06:35:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 06:35:52 INFO - PROCESS | 3700 | 1461159352574 Marionette TRACE conn3 <- [1,2306,null,{}] 06:35:52 INFO - PROCESS | 3700 | 1461159352578 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}] 06:35:52 INFO - PROCESS | 3700 | 1461159352708 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 06:35:52 INFO - PROCESS | 3700 | 1461159352717 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:52 INFO - PROCESS | 3700 | ++DOCSHELL 19241400 == 33 [pid = 3700] [id = 586] 06:35:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (19246800) [pid = 3700] [serial = 1758] [outer = 00000000] 06:35:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (194D2800) [pid = 3700] [serial = 1759] [outer = 19246800] 06:35:52 INFO - PROCESS | 3700 | 1461159352744 Marionette DEBUG loaded listener.js 06:35:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (194D1C00) [pid = 3700] [serial = 1760] [outer = 19246800] 06:35:53 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (15D8D400) [pid = 3700] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 06:35:53 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (1896AC00) [pid = 3700] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 06:35:53 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (17F9AC00) [pid = 3700] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 06:35:53 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (1998C400) [pid = 3700] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 06:35:53 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (147B0000) [pid = 3700] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 06:35:53 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (16667800) [pid = 3700] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 06:35:53 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (13269400) [pid = 3700] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 06:35:53 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (11B39800) [pid = 3700] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 06:35:53 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (18968400) [pid = 3700] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 06:35:53 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (194AE800) [pid = 3700] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 06:35:53 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (196CA000) [pid = 3700] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 06:35:53 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (18A05800) [pid = 3700] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 06:35:53 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (13A13C00) [pid = 3700] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 06:35:53 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (15737400) [pid = 3700] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 06:35:53 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (1E4BFC00) [pid = 3700] [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.] 06:35:53 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (1E32B400) [pid = 3700] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:35:53 INFO - PROCESS | 3700 | 1461159353355 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] 06:35:53 INFO - PROCESS | 3700 | 1461159353465 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 06:35:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 06:35:53 INFO - PROCESS | 3700 | 1461159353471 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 06:35:53 INFO - PROCESS | 3700 | 1461159353475 Marionette TRACE conn3 <- [1,2310,null,{}] 06:35:53 INFO - PROCESS | 3700 | 1461159353482 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}] 06:35:53 INFO - PROCESS | 3700 | 1461159353622 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 06:35:53 INFO - PROCESS | 3700 | 1461159353731 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:53 INFO - PROCESS | 3700 | ++DOCSHELL 11B35000 == 34 [pid = 3700] [id = 587] 06:35:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (12C4F800) [pid = 3700] [serial = 1761] [outer = 00000000] 06:35:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (13264400) [pid = 3700] [serial = 1762] [outer = 12C4F800] 06:35:53 INFO - PROCESS | 3700 | 1461159353792 Marionette DEBUG loaded listener.js 06:35:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (13542800) [pid = 3700] [serial = 1763] [outer = 12C4F800] 06:35:54 INFO - PROCESS | 3700 | 1461159354414 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]]]}] 06:35:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 06:35:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 987ms 06:35:54 INFO - PROCESS | 3700 | 1461159354459 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 06:35:54 INFO - PROCESS | 3700 | 1461159354462 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 06:35:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 06:35:54 INFO - PROCESS | 3700 | 1461159354470 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 06:35:54 INFO - PROCESS | 3700 | 1461159354474 Marionette TRACE conn3 <- [1,2314,null,{}] 06:35:54 INFO - PROCESS | 3700 | 1461159354478 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}] 06:35:54 INFO - PROCESS | 3700 | 1461159354576 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 06:35:54 INFO - PROCESS | 3700 | 1461159354705 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:54 INFO - PROCESS | 3700 | ++DOCSHELL 12CF3400 == 35 [pid = 3700] [id = 588] 06:35:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1354D000) [pid = 3700] [serial = 1764] [outer = 00000000] 06:35:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (15BF0800) [pid = 3700] [serial = 1765] [outer = 1354D000] 06:35:54 INFO - PROCESS | 3700 | 1461159354760 Marionette DEBUG loaded listener.js 06:35:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (15E65800) [pid = 3700] [serial = 1766] [outer = 1354D000] 06:35:55 INFO - PROCESS | 3700 | 1461159355316 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]]]}] 06:35:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 06:35:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 879ms 06:35:55 INFO - PROCESS | 3700 | 1461159355357 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 06:35:55 INFO - PROCESS | 3700 | 1461159355359 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 06:35:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 06:35:55 INFO - PROCESS | 3700 | 1461159355363 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 06:35:55 INFO - PROCESS | 3700 | 1461159355365 Marionette TRACE conn3 <- [1,2318,null,{}] 06:35:55 INFO - PROCESS | 3700 | 1461159355376 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}] 06:35:55 INFO - PROCESS | 3700 | 1461159355479 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 06:35:55 INFO - PROCESS | 3700 | 1461159355581 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:55 INFO - PROCESS | 3700 | ++DOCSHELL 13545800 == 36 [pid = 3700] [id = 589] 06:35:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (1641A400) [pid = 3700] [serial = 1767] [outer = 00000000] 06:35:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (19101800) [pid = 3700] [serial = 1768] [outer = 1641A400] 06:35:55 INFO - PROCESS | 3700 | 1461159355639 Marionette DEBUG loaded listener.js 06:35:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (18A06C00) [pid = 3700] [serial = 1769] [outer = 1641A400] 06:35:56 INFO - PROCESS | 3700 | 1461159356281 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]]]}] 06:35:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 06:35:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 925ms 06:35:56 INFO - PROCESS | 3700 | 1461159356307 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 06:35:56 INFO - PROCESS | 3700 | 1461159356310 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 06:35:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 06:35:56 INFO - PROCESS | 3700 | 1461159356313 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 06:35:56 INFO - PROCESS | 3700 | 1461159356315 Marionette TRACE conn3 <- [1,2322,null,{}] 06:35:56 INFO - PROCESS | 3700 | 1461159356319 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}] 06:35:56 INFO - PROCESS | 3700 | 1461159356399 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 06:35:56 INFO - PROCESS | 3700 | 1461159356498 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:56 INFO - PROCESS | 3700 | ++DOCSHELL 18966400 == 37 [pid = 3700] [id = 590] 06:35:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (18A01C00) [pid = 3700] [serial = 1770] [outer = 00000000] 06:35:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (194CF400) [pid = 3700] [serial = 1771] [outer = 18A01C00] 06:35:56 INFO - PROCESS | 3700 | 1461159356552 Marionette DEBUG loaded listener.js 06:35:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (19608C00) [pid = 3700] [serial = 1772] [outer = 18A01C00] 06:35:57 INFO - PROCESS | 3700 | 1461159357223 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]]]}] 06:35:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 06:35:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 925ms 06:35:57 INFO - PROCESS | 3700 | 1461159357250 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 06:35:57 INFO - PROCESS | 3700 | 1461159357253 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 06:35:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 06:35:57 INFO - PROCESS | 3700 | 1461159357259 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 06:35:57 INFO - PROCESS | 3700 | 1461159357263 Marionette TRACE conn3 <- [1,2326,null,{}] 06:35:57 INFO - PROCESS | 3700 | 1461159357269 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}] 06:35:57 INFO - PROCESS | 3700 | 1461159357359 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 06:35:57 INFO - PROCESS | 3700 | 1461159357450 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:57 INFO - PROCESS | 3700 | ++DOCSHELL 12B84C00 == 38 [pid = 3700] [id = 591] 06:35:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (12CC0C00) [pid = 3700] [serial = 1773] [outer = 00000000] 06:35:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (13A48800) [pid = 3700] [serial = 1774] [outer = 12CC0C00] 06:35:57 INFO - PROCESS | 3700 | 1461159357550 Marionette DEBUG loaded listener.js 06:35:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (14497800) [pid = 3700] [serial = 1775] [outer = 12CC0C00] 06:35:57 INFO - PROCESS | 3700 | --DOCSHELL 19090400 == 37 [pid = 3700] [id = 585] 06:35:57 INFO - PROCESS | 3700 | --DOCSHELL 11B33000 == 36 [pid = 3700] [id = 584] 06:35:57 INFO - PROCESS | 3700 | --DOCSHELL 17D9C400 == 35 [pid = 3700] [id = 583] 06:35:57 INFO - PROCESS | 3700 | --DOCSHELL 1654EC00 == 34 [pid = 3700] [id = 582] 06:35:57 INFO - PROCESS | 3700 | --DOCSHELL 138B5800 == 33 [pid = 3700] [id = 581] 06:35:57 INFO - PROCESS | 3700 | --DOCSHELL 1336B800 == 32 [pid = 3700] [id = 580] 06:35:57 INFO - PROCESS | 3700 | --DOCSHELL 11B37400 == 31 [pid = 3700] [id = 578] 06:35:57 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (1641C000) [pid = 3700] [serial = 1702] [outer = 00000000] [url = about:blank] 06:35:57 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (1924C000) [pid = 3700] [serial = 1714] [outer = 00000000] [url = about:blank] 06:35:57 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (187A8800) [pid = 3700] [serial = 1708] [outer = 00000000] [url = about:blank] 06:35:57 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (18908400) [pid = 3700] [serial = 1709] [outer = 00000000] [url = about:blank] 06:35:57 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (19996000) [pid = 3700] [serial = 1691] [outer = 00000000] [url = about:blank] 06:35:57 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (1571D400) [pid = 3700] [serial = 1699] [outer = 00000000] [url = about:blank] 06:35:57 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (157BD000) [pid = 3700] [serial = 1700] [outer = 00000000] [url = about:blank] 06:35:57 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (17D9A800) [pid = 3700] [serial = 1705] [outer = 00000000] [url = about:blank] 06:35:57 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (17D9D800) [pid = 3700] [serial = 1706] [outer = 00000000] [url = about:blank] 06:35:57 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (1354E400) [pid = 3700] [serial = 1696] [outer = 00000000] [url = about:blank] 06:35:57 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (136DAC00) [pid = 3700] [serial = 1697] [outer = 00000000] [url = about:blank] 06:35:57 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (12BE8000) [pid = 3700] [serial = 1693] [outer = 00000000] [url = about:blank] 06:35:57 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (12DD3C00) [pid = 3700] [serial = 1694] [outer = 00000000] [url = about:blank] 06:35:57 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (19106000) [pid = 3700] [serial = 1711] [outer = 00000000] [url = about:blank] 06:35:57 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (19105400) [pid = 3700] [serial = 1712] [outer = 00000000] [url = about:blank] 06:35:57 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (194D7400) [pid = 3700] [serial = 1718] [outer = 00000000] [url = about:blank] 06:35:57 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (197F4C00) [pid = 3700] [serial = 1723] [outer = 00000000] [url = about:blank] 06:35:57 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (19608400) [pid = 3700] [serial = 1720] [outer = 00000000] [url = about:blank] 06:35:57 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (15BD2800) [pid = 3700] [serial = 1726] [outer = 00000000] [url = about:blank] 06:35:57 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (1641AC00) [pid = 3700] [serial = 1727] [outer = 00000000] [url = about:blank] 06:35:57 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (196C6800) [pid = 3700] [serial = 1729] [outer = 00000000] [url = about:blank] 06:35:57 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (1998F000) [pid = 3700] [serial = 1724] [outer = 00000000] [url = about:blank] 06:35:57 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (16550800) [pid = 3700] [serial = 1703] [outer = 00000000] [url = about:blank] 06:35:57 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (194D7C00) [pid = 3700] [serial = 1717] [outer = 00000000] [url = about:blank] 06:35:57 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (1960DC00) [pid = 3700] [serial = 1721] [outer = 00000000] [url = about:blank] 06:35:57 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (197EF400) [pid = 3700] [serial = 1730] [outer = 00000000] [url = about:blank] 06:35:57 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (1924B800) [pid = 3700] [serial = 1715] [outer = 00000000] [url = about:blank] 06:35:57 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (1A3CEC00) [pid = 3700] [serial = 1172] [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.] 06:35:57 INFO - PROCESS | 3700 | --DOMWINDOW == 60 (19AC7400) [pid = 3700] [serial = 1732] [outer = 00000000] [url = about:blank] 06:35:58 INFO - PROCESS | 3700 | 1461159358043 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]]]}] 06:35:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 06:35:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 832ms 06:35:58 INFO - PROCESS | 3700 | 1461159358086 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 06:35:58 INFO - PROCESS | 3700 | 1461159358091 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 06:35:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 06:35:58 INFO - PROCESS | 3700 | 1461159358096 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 06:35:58 INFO - PROCESS | 3700 | 1461159358099 Marionette TRACE conn3 <- [1,2330,null,{}] 06:35:58 INFO - PROCESS | 3700 | 1461159358103 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}] 06:35:58 INFO - PROCESS | 3700 | 1461159358180 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 06:35:58 INFO - PROCESS | 3700 | 1461159358268 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:58 INFO - PROCESS | 3700 | ++DOCSHELL 12BED400 == 32 [pid = 3700] [id = 592] 06:35:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 61 (12CBB400) [pid = 3700] [serial = 1776] [outer = 00000000] 06:35:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (15724800) [pid = 3700] [serial = 1777] [outer = 12CBB400] 06:35:58 INFO - PROCESS | 3700 | 1461159358313 Marionette DEBUG loaded listener.js 06:35:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (15BDE000) [pid = 3700] [serial = 1778] [outer = 12CBB400] 06:35:58 INFO - PROCESS | 3700 | 1461159358706 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]]]}] 06:35:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 06:35:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 617ms 06:35:58 INFO - PROCESS | 3700 | 1461159358734 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 06:35:58 INFO - PROCESS | 3700 | 1461159358736 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 06:35:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 06:35:58 INFO - PROCESS | 3700 | 1461159358739 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 06:35:58 INFO - PROCESS | 3700 | 1461159358742 Marionette TRACE conn3 <- [1,2334,null,{}] 06:35:58 INFO - PROCESS | 3700 | 1461159358759 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}] 06:35:58 INFO - PROCESS | 3700 | 1461159358825 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 06:35:58 INFO - PROCESS | 3700 | 1461159358831 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:58 INFO - PROCESS | 3700 | ++DOCSHELL 16547400 == 33 [pid = 3700] [id = 593] 06:35:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (16547C00) [pid = 3700] [serial = 1779] [outer = 00000000] 06:35:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (17D9A800) [pid = 3700] [serial = 1780] [outer = 16547C00] 06:35:58 INFO - PROCESS | 3700 | 1461159358879 Marionette DEBUG loaded listener.js 06:35:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (17F84400) [pid = 3700] [serial = 1781] [outer = 16547C00] 06:35:59 INFO - PROCESS | 3700 | 1461159359388 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]]]}] 06:35:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 06:35:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 694ms 06:35:59 INFO - PROCESS | 3700 | 1461159359422 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 06:35:59 INFO - PROCESS | 3700 | 1461159359425 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 06:35:59 INFO - PROCESS | 3700 | 1461159359428 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 06:35:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 06:35:59 INFO - PROCESS | 3700 | 1461159359429 Marionette TRACE conn3 <- [1,2338,null,{}] 06:35:59 INFO - PROCESS | 3700 | 1461159359433 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}] 06:35:59 INFO - PROCESS | 3700 | 1461159359514 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 06:35:59 INFO - PROCESS | 3700 | 1461159359521 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:59 INFO - PROCESS | 3700 | ++DOCSHELL 182D4400 == 34 [pid = 3700] [id = 594] 06:35:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (182D7C00) [pid = 3700] [serial = 1782] [outer = 00000000] 06:35:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (18951C00) [pid = 3700] [serial = 1783] [outer = 182D7C00] 06:35:59 INFO - PROCESS | 3700 | 1461159359566 Marionette DEBUG loaded listener.js 06:35:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (18967000) [pid = 3700] [serial = 1784] [outer = 182D7C00] 06:35:59 INFO - PROCESS | 3700 | 1461159360005 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]]]}] 06:36:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 06:36:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 632ms 06:36:00 INFO - PROCESS | 3700 | 1461159360050 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 06:36:00 INFO - PROCESS | 3700 | 1461159360052 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 06:36:00 INFO - PROCESS | 3700 | 1461159360055 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 06:36:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 06:36:00 INFO - PROCESS | 3700 | 1461159360057 Marionette TRACE conn3 <- [1,2342,null,{}] 06:36:00 INFO - PROCESS | 3700 | 1461159360060 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}] 06:36:00 INFO - PROCESS | 3700 | 1461159360175 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 06:36:00 INFO - PROCESS | 3700 | 1461159360258 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:00 INFO - PROCESS | 3700 | ++DOCSHELL 19107000 == 35 [pid = 3700] [id = 595] 06:36:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (19108000) [pid = 3700] [serial = 1785] [outer = 00000000] 06:36:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (191CD000) [pid = 3700] [serial = 1786] [outer = 19108000] 06:36:00 INFO - PROCESS | 3700 | 1461159360303 Marionette DEBUG loaded listener.js 06:36:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (19243000) [pid = 3700] [serial = 1787] [outer = 19108000] 06:36:00 INFO - PROCESS | 3700 | 1461159360729 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]]]}] 06:36:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 06:36:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 694ms 06:36:00 INFO - PROCESS | 3700 | 1461159360759 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 06:36:00 INFO - PROCESS | 3700 | 1461159360761 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 06:36:00 INFO - PROCESS | 3700 | 1461159360764 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 06:36:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 06:36:00 INFO - PROCESS | 3700 | 1461159360766 Marionette TRACE conn3 <- [1,2346,null,{}] 06:36:00 INFO - PROCESS | 3700 | 1461159360769 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}] 06:36:00 INFO - PROCESS | 3700 | 1461159360891 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 06:36:00 INFO - PROCESS | 3700 | 1461159360900 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:00 INFO - PROCESS | 3700 | ++DOCSHELL 13207800 == 36 [pid = 3700] [id = 596] 06:36:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (1326B000) [pid = 3700] [serial = 1788] [outer = 00000000] 06:36:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (19602C00) [pid = 3700] [serial = 1789] [outer = 1326B000] 06:36:00 INFO - PROCESS | 3700 | 1461159360997 Marionette DEBUG loaded listener.js 06:36:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (1960AC00) [pid = 3700] [serial = 1790] [outer = 1326B000] 06:36:01 INFO - PROCESS | 3700 | 1461159361402 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]]]}] 06:36:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 06:36:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 678ms 06:36:01 INFO - PROCESS | 3700 | 1461159361449 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 06:36:01 INFO - PROCESS | 3700 | 1461159361451 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 06:36:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 06:36:01 INFO - PROCESS | 3700 | 1461159361463 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 06:36:01 INFO - PROCESS | 3700 | 1461159361465 Marionette TRACE conn3 <- [1,2350,null,{}] 06:36:01 INFO - PROCESS | 3700 | 1461159361468 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}] 06:36:01 INFO - PROCESS | 3700 | 1461159361599 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 06:36:01 INFO - PROCESS | 3700 | 1461159361621 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:01 INFO - PROCESS | 3700 | ++DOCSHELL 194D5000 == 37 [pid = 3700] [id = 597] 06:36:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (1960D400) [pid = 3700] [serial = 1791] [outer = 00000000] 06:36:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (196C5400) [pid = 3700] [serial = 1792] [outer = 1960D400] 06:36:01 INFO - PROCESS | 3700 | 1461159361665 Marionette DEBUG loaded listener.js 06:36:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (196C9000) [pid = 3700] [serial = 1793] [outer = 1960D400] 06:36:02 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1654F400) [pid = 3700] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 06:36:02 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (17D99400) [pid = 3700] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 06:36:02 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (1336CC00) [pid = 3700] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 06:36:02 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (13A4A400) [pid = 3700] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 06:36:02 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (18901400) [pid = 3700] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 06:36:02 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (19105800) [pid = 3700] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 06:36:02 INFO - PROCESS | 3700 | 1461159362101 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]]]}] 06:36:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 06:36:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 678ms 06:36:02 INFO - PROCESS | 3700 | 1461159362165 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 06:36:02 INFO - PROCESS | 3700 | 1461159362167 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 06:36:02 INFO - PROCESS | 3700 | 1461159362170 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 06:36:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 06:36:02 INFO - PROCESS | 3700 | 1461159362172 Marionette TRACE conn3 <- [1,2354,null,{}] 06:36:02 INFO - PROCESS | 3700 | 1461159362176 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}] 06:36:02 INFO - PROCESS | 3700 | 1461159362249 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 06:36:02 INFO - PROCESS | 3700 | 1461159362257 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:02 INFO - PROCESS | 3700 | ++DOCSHELL 12CF8400 == 38 [pid = 3700] [id = 598] 06:36:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (1320AC00) [pid = 3700] [serial = 1794] [outer = 00000000] 06:36:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (1954CC00) [pid = 3700] [serial = 1795] [outer = 1320AC00] 06:36:02 INFO - PROCESS | 3700 | 1461159362300 Marionette DEBUG loaded listener.js 06:36:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (196C1000) [pid = 3700] [serial = 1796] [outer = 1320AC00] 06:36:02 INFO - PROCESS | 3700 | 1461159362710 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]]]}] 06:36:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 06:36:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 586ms 06:36:02 INFO - PROCESS | 3700 | 1461159362751 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 06:36:02 INFO - PROCESS | 3700 | 1461159362753 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 06:36:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 06:36:02 INFO - PROCESS | 3700 | 1461159362756 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 06:36:02 INFO - PROCESS | 3700 | 1461159362758 Marionette TRACE conn3 <- [1,2358,null,{}] 06:36:02 INFO - PROCESS | 3700 | 1461159362761 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}] 06:36:02 INFO - PROCESS | 3700 | 1461159362837 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 06:36:02 INFO - PROCESS | 3700 | 1461159362843 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:02 INFO - PROCESS | 3700 | ++DOCSHELL 11B3C400 == 39 [pid = 3700] [id = 599] 06:36:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (196C4400) [pid = 3700] [serial = 1797] [outer = 00000000] 06:36:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (19991400) [pid = 3700] [serial = 1798] [outer = 196C4400] 06:36:02 INFO - PROCESS | 3700 | 1461159362886 Marionette DEBUG loaded listener.js 06:36:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (19990C00) [pid = 3700] [serial = 1799] [outer = 196C4400] 06:36:03 INFO - PROCESS | 3700 | 1461159363328 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]]]}] 06:36:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 06:36:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 585ms 06:36:03 INFO - PROCESS | 3700 | 1461159363354 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 06:36:03 INFO - PROCESS | 3700 | 1461159363356 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 06:36:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 06:36:03 INFO - PROCESS | 3700 | 1461159363374 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 06:36:03 INFO - PROCESS | 3700 | 1461159363375 Marionette TRACE conn3 <- [1,2362,null,{}] 06:36:03 INFO - PROCESS | 3700 | 1461159363379 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}] 06:36:03 INFO - PROCESS | 3700 | 1461159363454 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 06:36:03 INFO - PROCESS | 3700 | 1461159363460 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:03 INFO - PROCESS | 3700 | ++DOCSHELL 19995800 == 40 [pid = 3700] [id = 600] 06:36:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (19998400) [pid = 3700] [serial = 1800] [outer = 00000000] 06:36:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (19A56C00) [pid = 3700] [serial = 1801] [outer = 19998400] 06:36:03 INFO - PROCESS | 3700 | 1461159363503 Marionette DEBUG loaded listener.js 06:36:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (19AC4800) [pid = 3700] [serial = 1802] [outer = 19998400] 06:36:03 INFO - PROCESS | 3700 | 1461159363919 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]]]}] 06:36:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 06:36:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 586ms 06:36:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 06:36:03 INFO - PROCESS | 3700 | 1461159363953 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 06:36:03 INFO - PROCESS | 3700 | 1461159363955 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 06:36:03 INFO - PROCESS | 3700 | 1461159363959 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 06:36:03 INFO - PROCESS | 3700 | 1461159363961 Marionette TRACE conn3 <- [1,2366,null,{}] 06:36:03 INFO - PROCESS | 3700 | 1461159363964 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}] 06:36:04 INFO - PROCESS | 3700 | 1461159364098 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 06:36:04 INFO - PROCESS | 3700 | 1461159364269 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:04 INFO - PROCESS | 3700 | ++DOCSHELL 11CB5800 == 41 [pid = 3700] [id = 601] 06:36:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (12B8A000) [pid = 3700] [serial = 1803] [outer = 00000000] 06:36:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (1325E000) [pid = 3700] [serial = 1804] [outer = 12B8A000] 06:36:04 INFO - PROCESS | 3700 | 1461159364327 Marionette DEBUG loaded listener.js 06:36:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (13549800) [pid = 3700] [serial = 1805] [outer = 12B8A000] 06:36:04 INFO - PROCESS | 3700 | 1461159364874 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]]]}] 06:36:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 06:36:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 986ms 06:36:04 INFO - PROCESS | 3700 | 1461159364944 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 06:36:04 INFO - PROCESS | 3700 | 1461159364949 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 06:36:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 06:36:04 INFO - PROCESS | 3700 | 1461159364969 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 06:36:04 INFO - PROCESS | 3700 | 1461159364973 Marionette TRACE conn3 <- [1,2370,null,{}] 06:36:04 INFO - PROCESS | 3700 | 1461159364979 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}] 06:36:05 INFO - PROCESS | 3700 | 1461159365107 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 06:36:05 INFO - PROCESS | 3700 | 1461159365238 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:05 INFO - PROCESS | 3700 | ++DOCSHELL 15E5CC00 == 42 [pid = 3700] [id = 602] 06:36:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (16419C00) [pid = 3700] [serial = 1806] [outer = 00000000] 06:36:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (16A98000) [pid = 3700] [serial = 1807] [outer = 16419C00] 06:36:05 INFO - PROCESS | 3700 | 1461159365298 Marionette DEBUG loaded listener.js 06:36:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (17F89000) [pid = 3700] [serial = 1808] [outer = 16419C00] 06:36:05 INFO - PROCESS | 3700 | 1461159365873 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]]]}] 06:36:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 06:36:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 956ms 06:36:05 INFO - PROCESS | 3700 | 1461159365921 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 06:36:05 INFO - PROCESS | 3700 | 1461159365924 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 06:36:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 06:36:05 INFO - PROCESS | 3700 | 1461159365928 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 06:36:05 INFO - PROCESS | 3700 | 1461159365930 Marionette TRACE conn3 <- [1,2374,null,{}] 06:36:05 INFO - PROCESS | 3700 | 1461159365934 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}] 06:36:06 INFO - PROCESS | 3700 | 1461159366029 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 06:36:06 INFO - PROCESS | 3700 | 1461159366134 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:06 INFO - PROCESS | 3700 | ++DOCSHELL 194D5800 == 43 [pid = 3700] [id = 603] 06:36:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (194D8400) [pid = 3700] [serial = 1809] [outer = 00000000] 06:36:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (1960A800) [pid = 3700] [serial = 1810] [outer = 194D8400] 06:36:06 INFO - PROCESS | 3700 | 1461159366192 Marionette DEBUG loaded listener.js 06:36:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (1998B000) [pid = 3700] [serial = 1811] [outer = 194D8400] 06:36:06 INFO - PROCESS | 3700 | 1461159366760 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]]]}] 06:36:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 06:36:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 894ms 06:36:06 INFO - PROCESS | 3700 | 1461159366814 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 06:36:06 INFO - PROCESS | 3700 | 1461159366818 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 06:36:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 06:36:06 INFO - PROCESS | 3700 | 1461159366829 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 06:36:06 INFO - PROCESS | 3700 | 1461159366833 Marionette TRACE conn3 <- [1,2378,null,{}] 06:36:06 INFO - PROCESS | 3700 | 1461159366837 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}] 06:36:06 INFO - PROCESS | 3700 | 1461159366939 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 06:36:07 INFO - PROCESS | 3700 | 1461159367069 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:07 INFO - PROCESS | 3700 | ++DOCSHELL 19545C00 == 44 [pid = 3700] [id = 604] 06:36:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (19AD2800) [pid = 3700] [serial = 1812] [outer = 00000000] 06:36:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (1A06F400) [pid = 3700] [serial = 1813] [outer = 19AD2800] 06:36:07 INFO - PROCESS | 3700 | 1461159367124 Marionette DEBUG loaded listener.js 06:36:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (1A076800) [pid = 3700] [serial = 1814] [outer = 19AD2800] 06:36:07 INFO - PROCESS | 3700 | 1461159367937 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]]]}] 06:36:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 06:36:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1172ms 06:36:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 06:36:07 INFO - PROCESS | 3700 | 1461159368008 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 06:36:07 INFO - PROCESS | 3700 | 1461159368012 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 06:36:08 INFO - PROCESS | 3700 | 1461159368017 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 06:36:08 INFO - PROCESS | 3700 | 1461159368020 Marionette TRACE conn3 <- [1,2382,null,{}] 06:36:08 INFO - PROCESS | 3700 | 1461159368027 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}] 06:36:08 INFO - PROCESS | 3700 | 1461159368153 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 06:36:08 INFO - PROCESS | 3700 | 1461159368298 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:08 INFO - PROCESS | 3700 | ++DOCSHELL 1444B400 == 45 [pid = 3700] [id = 605] 06:36:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (14499400) [pid = 3700] [serial = 1815] [outer = 00000000] 06:36:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (15BDEC00) [pid = 3700] [serial = 1816] [outer = 14499400] 06:36:08 INFO - PROCESS | 3700 | 1461159368349 Marionette DEBUG loaded listener.js 06:36:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (15E5C000) [pid = 3700] [serial = 1817] [outer = 14499400] 06:36:08 INFO - PROCESS | 3700 | --DOCSHELL 19995800 == 44 [pid = 3700] [id = 600] 06:36:08 INFO - PROCESS | 3700 | --DOCSHELL 11B3C400 == 43 [pid = 3700] [id = 599] 06:36:08 INFO - PROCESS | 3700 | --DOCSHELL 12CF8400 == 42 [pid = 3700] [id = 598] 06:36:08 INFO - PROCESS | 3700 | --DOCSHELL 194D5000 == 41 [pid = 3700] [id = 597] 06:36:08 INFO - PROCESS | 3700 | --DOCSHELL 13207800 == 40 [pid = 3700] [id = 596] 06:36:08 INFO - PROCESS | 3700 | --DOCSHELL 19107000 == 39 [pid = 3700] [id = 595] 06:36:08 INFO - PROCESS | 3700 | --DOCSHELL 182D4400 == 38 [pid = 3700] [id = 594] 06:36:08 INFO - PROCESS | 3700 | --DOCSHELL 16547400 == 37 [pid = 3700] [id = 593] 06:36:08 INFO - PROCESS | 3700 | --DOCSHELL 12BED400 == 36 [pid = 3700] [id = 592] 06:36:08 INFO - PROCESS | 3700 | --DOCSHELL 12B84C00 == 35 [pid = 3700] [id = 591] 06:36:08 INFO - PROCESS | 3700 | --DOCSHELL 11B35000 == 34 [pid = 3700] [id = 587] 06:36:08 INFO - PROCESS | 3700 | --DOCSHELL 19241400 == 33 [pid = 3700] [id = 586] 06:36:08 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (194D2800) [pid = 3700] [serial = 1759] [outer = 00000000] [url = about:blank] 06:36:08 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (1E32A800) [pid = 3700] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:36:08 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (1696D400) [pid = 3700] [serial = 1747] [outer = 00000000] [url = about:blank] 06:36:08 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (16A97400) [pid = 3700] [serial = 1748] [outer = 00000000] [url = about:blank] 06:36:08 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (18906400) [pid = 3700] [serial = 1753] [outer = 00000000] [url = about:blank] 06:36:08 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (12B44C00) [pid = 3700] [serial = 1735] [outer = 00000000] [url = about:blank] 06:36:08 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (18221C00) [pid = 3700] [serial = 1750] [outer = 00000000] [url = about:blank] 06:36:08 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (13547000) [pid = 3700] [serial = 1741] [outer = 00000000] [url = about:blank] 06:36:08 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (14B5E000) [pid = 3700] [serial = 1738] [outer = 00000000] [url = about:blank] 06:36:08 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (14BED400) [pid = 3700] [serial = 1744] [outer = 00000000] [url = about:blank] 06:36:08 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (157B7C00) [pid = 3700] [serial = 1745] [outer = 00000000] [url = about:blank] 06:36:08 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (19AC9800) [pid = 3700] [serial = 1733] [outer = 00000000] [url = about:blank] 06:36:08 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (19242000) [pid = 3700] [serial = 1756] [outer = 00000000] [url = about:blank] 06:36:08 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (18950400) [pid = 3700] [serial = 1754] [outer = 00000000] [url = about:blank] 06:36:08 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (19249C00) [pid = 3700] [serial = 1757] [outer = 00000000] [url = about:blank] 06:36:08 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (13550C00) [pid = 3700] [serial = 1742] [outer = 00000000] [url = about:blank] 06:36:08 INFO - PROCESS | 3700 | 1461159368814 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]]]}] 06:36:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 06:36:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 832ms 06:36:08 INFO - PROCESS | 3700 | 1461159368842 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 06:36:08 INFO - PROCESS | 3700 | 1461159368847 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 06:36:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 06:36:08 INFO - PROCESS | 3700 | 1461159368859 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 06:36:08 INFO - PROCESS | 3700 | 1461159368862 Marionette TRACE conn3 <- [1,2386,null,{}] 06:36:08 INFO - PROCESS | 3700 | 1461159368866 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}] 06:36:08 INFO - PROCESS | 3700 | 1461159368943 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 06:36:08 INFO - PROCESS | 3700 | 1461159368952 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:08 INFO - PROCESS | 3700 | ++DOCSHELL 13548400 == 34 [pid = 3700] [id = 606] 06:36:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (136DC000) [pid = 3700] [serial = 1818] [outer = 00000000] 06:36:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (15BB2000) [pid = 3700] [serial = 1819] [outer = 136DC000] 06:36:08 INFO - PROCESS | 3700 | 1461159368997 Marionette DEBUG loaded listener.js 06:36:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (1646D000) [pid = 3700] [serial = 1820] [outer = 136DC000] 06:36:09 INFO - PROCESS | 3700 | 1461159369477 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]]]}] 06:36:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 06:36:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 632ms 06:36:09 INFO - PROCESS | 3700 | 1461159369495 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 06:36:09 INFO - PROCESS | 3700 | 1461159369497 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 06:36:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 06:36:09 INFO - PROCESS | 3700 | 1461159369501 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 06:36:09 INFO - PROCESS | 3700 | 1461159369504 Marionette TRACE conn3 <- [1,2390,null,{}] 06:36:09 INFO - PROCESS | 3700 | 1461159369514 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}] 06:36:09 INFO - PROCESS | 3700 | 1461159369577 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 06:36:09 INFO - PROCESS | 3700 | 1461159369584 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:09 INFO - PROCESS | 3700 | ++DOCSHELL 16A8CC00 == 35 [pid = 3700] [id = 607] 06:36:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (17D96C00) [pid = 3700] [serial = 1821] [outer = 00000000] 06:36:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (18631C00) [pid = 3700] [serial = 1822] [outer = 17D96C00] 06:36:09 INFO - PROCESS | 3700 | 1461159369631 Marionette DEBUG loaded listener.js 06:36:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (187A8800) [pid = 3700] [serial = 1823] [outer = 17D96C00] 06:36:10 INFO - PROCESS | 3700 | 1461159370128 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]]]}] 06:36:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 06:36:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 693ms 06:36:10 INFO - PROCESS | 3700 | 1461159370183 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 06:36:10 INFO - PROCESS | 3700 | 1461159370185 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 06:36:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 06:36:10 INFO - PROCESS | 3700 | 1461159370188 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 06:36:10 INFO - PROCESS | 3700 | 1461159370190 Marionette TRACE conn3 <- [1,2394,null,{}] 06:36:10 INFO - PROCESS | 3700 | 1461159370193 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}] 06:36:10 INFO - PROCESS | 3700 | 1461159370277 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 06:36:10 INFO - PROCESS | 3700 | 1461159370283 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:10 INFO - PROCESS | 3700 | ++DOCSHELL 182DA000 == 36 [pid = 3700] [id = 608] 06:36:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (18953400) [pid = 3700] [serial = 1824] [outer = 00000000] 06:36:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (19104C00) [pid = 3700] [serial = 1825] [outer = 18953400] 06:36:10 INFO - PROCESS | 3700 | 1461159370328 Marionette DEBUG loaded listener.js 06:36:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (191C4000) [pid = 3700] [serial = 1826] [outer = 18953400] 06:36:10 INFO - PROCESS | 3700 | 1461159370775 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]]]}] 06:36:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 06:36:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 632ms 06:36:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 06:36:10 INFO - PROCESS | 3700 | 1461159370816 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 06:36:10 INFO - PROCESS | 3700 | 1461159370818 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 06:36:10 INFO - PROCESS | 3700 | 1461159370822 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 06:36:10 INFO - PROCESS | 3700 | 1461159370823 Marionette TRACE conn3 <- [1,2398,null,{}] 06:36:10 INFO - PROCESS | 3700 | 1461159370827 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}] 06:36:10 INFO - PROCESS | 3700 | 1461159370933 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 06:36:11 INFO - PROCESS | 3700 | 1461159371024 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:11 INFO - PROCESS | 3700 | ++DOCSHELL 1910F800 == 37 [pid = 3700] [id = 609] 06:36:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (1924E000) [pid = 3700] [serial = 1827] [outer = 00000000] 06:36:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (194AD800) [pid = 3700] [serial = 1828] [outer = 1924E000] 06:36:11 INFO - PROCESS | 3700 | 1461159371068 Marionette DEBUG loaded listener.js 06:36:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (194B5400) [pid = 3700] [serial = 1829] [outer = 1924E000] 06:36:11 INFO - PROCESS | 3700 | 1461159371517 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]]]}] 06:36:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 06:36:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 724ms 06:36:11 INFO - PROCESS | 3700 | 1461159371561 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 06:36:11 INFO - PROCESS | 3700 | 1461159371563 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 06:36:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 06:36:11 INFO - PROCESS | 3700 | 1461159371572 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 06:36:11 INFO - PROCESS | 3700 | 1461159371574 Marionette TRACE conn3 <- [1,2402,null,{}] 06:36:11 INFO - PROCESS | 3700 | 1461159371578 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}] 06:36:11 INFO - PROCESS | 3700 | 1461159371701 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 06:36:11 INFO - PROCESS | 3700 | 1461159371767 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:11 INFO - PROCESS | 3700 | ++DOCSHELL 194D4C00 == 38 [pid = 3700] [id = 610] 06:36:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (19608000) [pid = 3700] [serial = 1830] [outer = 00000000] 06:36:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (1998E400) [pid = 3700] [serial = 1831] [outer = 19608000] 06:36:11 INFO - PROCESS | 3700 | 1461159371816 Marionette DEBUG loaded listener.js 06:36:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (1998B800) [pid = 3700] [serial = 1832] [outer = 19608000] 06:36:12 INFO - PROCESS | 3700 | 1461159372234 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]]]}] 06:36:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 06:36:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 724ms 06:36:12 INFO - PROCESS | 3700 | 1461159372299 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 06:36:12 INFO - PROCESS | 3700 | 1461159372302 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 06:36:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 06:36:12 INFO - PROCESS | 3700 | 1461159372306 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 06:36:12 INFO - PROCESS | 3700 | 1461159372308 Marionette TRACE conn3 <- [1,2406,null,{}] 06:36:12 INFO - PROCESS | 3700 | 1461159372311 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}] 06:36:12 INFO - PROCESS | 3700 | 1461159372416 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 06:36:12 INFO - PROCESS | 3700 | 1461159372424 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:12 INFO - PROCESS | 3700 | ++DOCSHELL 11B38400 == 39 [pid = 3700] [id = 611] 06:36:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (1879F800) [pid = 3700] [serial = 1833] [outer = 00000000] 06:36:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (19AD0400) [pid = 3700] [serial = 1834] [outer = 1879F800] 06:36:12 INFO - PROCESS | 3700 | 1461159372523 Marionette DEBUG loaded listener.js 06:36:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (19AD3C00) [pid = 3700] [serial = 1835] [outer = 1879F800] 06:36:12 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (17D9C800) [pid = 3700] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 06:36:12 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (1326B000) [pid = 3700] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 06:36:12 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (19108000) [pid = 3700] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 06:36:12 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (19246800) [pid = 3700] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 06:36:12 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (16547C00) [pid = 3700] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 06:36:12 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (12CC0C00) [pid = 3700] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 06:36:12 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (12CBB400) [pid = 3700] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 06:36:12 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (182D7C00) [pid = 3700] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 06:36:12 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (1960D400) [pid = 3700] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 06:36:12 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (1320AC00) [pid = 3700] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 06:36:12 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (196C4400) [pid = 3700] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 06:36:13 INFO - PROCESS | 3700 | 1461159373034 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]]]}] 06:36:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 06:36:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 724ms 06:36:13 INFO - PROCESS | 3700 | 1461159373046 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 06:36:13 INFO - PROCESS | 3700 | 1461159373048 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 06:36:13 INFO - PROCESS | 3700 | 1461159373051 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 06:36:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 06:36:13 INFO - PROCESS | 3700 | 1461159373053 Marionette TRACE conn3 <- [1,2410,null,{}] 06:36:13 INFO - PROCESS | 3700 | 1461159373056 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}] 06:36:13 INFO - PROCESS | 3700 | 1461159373129 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 06:36:13 INFO - PROCESS | 3700 | 1461159373118 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:13 INFO - PROCESS | 3700 | ++DOCSHELL 12BEE800 == 40 [pid = 3700] [id = 612] 06:36:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (13A4A400) [pid = 3700] [serial = 1836] [outer = 00000000] 06:36:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (191CC800) [pid = 3700] [serial = 1837] [outer = 13A4A400] 06:36:13 INFO - PROCESS | 3700 | 1461159373165 Marionette DEBUG loaded listener.js 06:36:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (17DA1000) [pid = 3700] [serial = 1838] [outer = 13A4A400] 06:36:13 INFO - PROCESS | 3700 | 1461159373599 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]]]}] 06:36:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 06:36:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 585ms 06:36:13 INFO - PROCESS | 3700 | 1461159373633 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 06:36:13 INFO - PROCESS | 3700 | 1461159373634 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 06:36:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 06:36:13 INFO - PROCESS | 3700 | 1461159373638 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 06:36:13 INFO - PROCESS | 3700 | 1461159373640 Marionette TRACE conn3 <- [1,2414,null,{}] 06:36:13 INFO - PROCESS | 3700 | 1461159373643 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}] 06:36:13 INFO - PROCESS | 3700 | 1461159373718 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 06:36:13 INFO - PROCESS | 3700 | 1461159373754 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:13 INFO - PROCESS | 3700 | ++DOCSHELL 17F88000 == 41 [pid = 3700] [id = 613] 06:36:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (19993000) [pid = 3700] [serial = 1839] [outer = 00000000] 06:36:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (1A068800) [pid = 3700] [serial = 1840] [outer = 19993000] 06:36:13 INFO - PROCESS | 3700 | 1461159373797 Marionette DEBUG loaded listener.js 06:36:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (1A0DCC00) [pid = 3700] [serial = 1841] [outer = 19993000] 06:36:14 INFO - PROCESS | 3700 | 1461159374242 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]]]}] 06:36:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 06:36:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 632ms 06:36:14 INFO - PROCESS | 3700 | 1461159374276 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 06:36:14 INFO - PROCESS | 3700 | 1461159374278 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 06:36:14 INFO - PROCESS | 3700 | 1461159374281 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 06:36:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 06:36:14 INFO - PROCESS | 3700 | 1461159374283 Marionette TRACE conn3 <- [1,2418,null,{}] 06:36:14 INFO - PROCESS | 3700 | 1461159374286 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}] 06:36:14 INFO - PROCESS | 3700 | 1461159374353 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 06:36:14 INFO - PROCESS | 3700 | 1461159374359 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:14 INFO - PROCESS | 3700 | ++DOCSHELL 194D1000 == 42 [pid = 3700] [id = 614] 06:36:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (19AD0000) [pid = 3700] [serial = 1842] [outer = 00000000] 06:36:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (1A3C9800) [pid = 3700] [serial = 1843] [outer = 19AD0000] 06:36:14 INFO - PROCESS | 3700 | 1461159374403 Marionette DEBUG loaded listener.js 06:36:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (1A3CE400) [pid = 3700] [serial = 1844] [outer = 19AD0000] 06:36:14 INFO - PROCESS | 3700 | 1461159374834 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]]]}] 06:36:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 06:36:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 586ms 06:36:14 INFO - PROCESS | 3700 | 1461159374866 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 06:36:14 INFO - PROCESS | 3700 | 1461159374868 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 06:36:14 INFO - PROCESS | 3700 | 1461159374871 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 06:36:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 06:36:14 INFO - PROCESS | 3700 | 1461159374874 Marionette TRACE conn3 <- [1,2422,null,{}] 06:36:14 INFO - PROCESS | 3700 | 1461159374881 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}] 06:36:15 INFO - PROCESS | 3700 | 1461159375019 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 06:36:15 INFO - PROCESS | 3700 | 1461159375181 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:15 INFO - PROCESS | 3700 | ++DOCSHELL 13261000 == 43 [pid = 3700] [id = 615] 06:36:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (13265000) [pid = 3700] [serial = 1845] [outer = 00000000] 06:36:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (13A09400) [pid = 3700] [serial = 1846] [outer = 13265000] 06:36:15 INFO - PROCESS | 3700 | 1461159375253 Marionette DEBUG loaded listener.js 06:36:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (14B64400) [pid = 3700] [serial = 1847] [outer = 13265000] 06:36:15 INFO - PROCESS | 3700 | 1461159375792 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]]]}] 06:36:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 06:36:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 987ms 06:36:15 INFO - PROCESS | 3700 | 1461159375861 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 06:36:15 INFO - PROCESS | 3700 | 1461159375866 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 06:36:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 06:36:15 INFO - PROCESS | 3700 | 1461159375870 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 06:36:15 INFO - PROCESS | 3700 | 1461159375875 Marionette TRACE conn3 <- [1,2426,null,{}] 06:36:15 INFO - PROCESS | 3700 | 1461159375879 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}] 06:36:15 INFO - PROCESS | 3700 | 1461159375983 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 06:36:16 INFO - PROCESS | 3700 | 1461159376118 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:16 INFO - PROCESS | 3700 | ++DOCSHELL 15E5B400 == 44 [pid = 3700] [id = 616] 06:36:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (16A93000) [pid = 3700] [serial = 1848] [outer = 00000000] 06:36:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (18225000) [pid = 3700] [serial = 1849] [outer = 16A93000] 06:36:16 INFO - PROCESS | 3700 | 1461159376175 Marionette DEBUG loaded listener.js 06:36:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (1894B000) [pid = 3700] [serial = 1850] [outer = 16A93000] 06:36:16 INFO - PROCESS | 3700 | 1461159376756 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]]]}] 06:36:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 06:36:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 925ms 06:36:16 INFO - PROCESS | 3700 | 1461159376800 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 06:36:16 INFO - PROCESS | 3700 | 1461159376803 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 06:36:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 06:36:16 INFO - PROCESS | 3700 | 1461159376807 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 06:36:16 INFO - PROCESS | 3700 | 1461159376809 Marionette TRACE conn3 <- [1,2430,null,{}] 06:36:16 INFO - PROCESS | 3700 | 1461159376813 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}] 06:36:16 INFO - PROCESS | 3700 | 1461159376912 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 06:36:17 INFO - PROCESS | 3700 | 1461159377019 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:17 INFO - PROCESS | 3700 | ++DOCSHELL 194DD400 == 45 [pid = 3700] [id = 617] 06:36:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (19602400) [pid = 3700] [serial = 1851] [outer = 00000000] 06:36:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 104 (196CB400) [pid = 3700] [serial = 1852] [outer = 19602400] 06:36:17 INFO - PROCESS | 3700 | 1461159377073 Marionette DEBUG loaded listener.js 06:36:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 105 (19998C00) [pid = 3700] [serial = 1853] [outer = 19602400] 06:36:17 INFO - PROCESS | 3700 | 1461159377672 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]]]}] 06:36:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 06:36:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 894ms 06:36:17 INFO - PROCESS | 3700 | 1461159377710 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 06:36:17 INFO - PROCESS | 3700 | 1461159377714 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 06:36:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 06:36:17 INFO - PROCESS | 3700 | 1461159377725 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 06:36:17 INFO - PROCESS | 3700 | 1461159377729 Marionette TRACE conn3 <- [1,2434,null,{}] 06:36:17 INFO - PROCESS | 3700 | 1461159377733 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}] 06:36:17 INFO - PROCESS | 3700 | 1461159377835 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 06:36:17 INFO - PROCESS | 3700 | 1461159377924 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:17 INFO - PROCESS | 3700 | ++DOCSHELL 1A7B9C00 == 46 [pid = 3700] [id = 618] 06:36:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 106 (1A7BA000) [pid = 3700] [serial = 1854] [outer = 00000000] 06:36:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 107 (1A7BFC00) [pid = 3700] [serial = 1855] [outer = 1A7BA000] 06:36:17 INFO - PROCESS | 3700 | 1461159377978 Marionette DEBUG loaded listener.js 06:36:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 108 (1A7C1800) [pid = 3700] [serial = 1856] [outer = 1A7BA000] 06:36:18 INFO - PROCESS | 3700 | 1461159378524 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]]]}] 06:36:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 06:36:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 817ms 06:36:18 INFO - PROCESS | 3700 | 1461159378546 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 06:36:18 INFO - PROCESS | 3700 | 1461159378549 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 06:36:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 06:36:18 INFO - PROCESS | 3700 | 1461159378552 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 06:36:18 INFO - PROCESS | 3700 | 1461159378554 Marionette TRACE conn3 <- [1,2438,null,{}] 06:36:18 INFO - PROCESS | 3700 | 1461159378558 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}] 06:36:18 INFO - PROCESS | 3700 | 1461159378655 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 06:36:18 INFO - PROCESS | 3700 | 1461159378791 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:18 INFO - PROCESS | 3700 | ++DOCSHELL 19AC4400 == 47 [pid = 3700] [id = 619] 06:36:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 109 (19AC7400) [pid = 3700] [serial = 1857] [outer = 00000000] 06:36:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 110 (1AC2AC00) [pid = 3700] [serial = 1858] [outer = 19AC7400] 06:36:18 INFO - PROCESS | 3700 | 1461159378845 Marionette DEBUG loaded listener.js 06:36:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 111 (1AC2C000) [pid = 3700] [serial = 1859] [outer = 19AC7400] 06:36:19 INFO - PROCESS | 3700 | 1461159379550 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]]]}] 06:36:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 06:36:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1017ms 06:36:19 INFO - PROCESS | 3700 | 1461159379592 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 06:36:19 INFO - PROCESS | 3700 | 1461159379596 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 06:36:19 INFO - PROCESS | 3700 | 1461159379601 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 06:36:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 06:36:19 INFO - PROCESS | 3700 | 1461159379605 Marionette TRACE conn3 <- [1,2442,null,{}] 06:36:19 INFO - PROCESS | 3700 | 1461159379611 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}] 06:36:19 INFO - PROCESS | 3700 | 1461159379702 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 06:36:19 INFO - PROCESS | 3700 | 1461159379843 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:19 INFO - PROCESS | 3700 | ++DOCSHELL 13A13C00 == 48 [pid = 3700] [id = 620] 06:36:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 112 (13A48C00) [pid = 3700] [serial = 1860] [outer = 00000000] 06:36:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 113 (16966400) [pid = 3700] [serial = 1861] [outer = 13A48C00] 06:36:19 INFO - PROCESS | 3700 | 1461159379894 Marionette DEBUG loaded listener.js 06:36:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 114 (17D96800) [pid = 3700] [serial = 1862] [outer = 13A48C00] 06:36:20 INFO - PROCESS | 3700 | --DOCSHELL 194D1000 == 47 [pid = 3700] [id = 614] 06:36:20 INFO - PROCESS | 3700 | --DOCSHELL 17F88000 == 46 [pid = 3700] [id = 613] 06:36:20 INFO - PROCESS | 3700 | --DOCSHELL 12BEE800 == 45 [pid = 3700] [id = 612] 06:36:20 INFO - PROCESS | 3700 | --DOCSHELL 11B38400 == 44 [pid = 3700] [id = 611] 06:36:20 INFO - PROCESS | 3700 | --DOCSHELL 194D4C00 == 43 [pid = 3700] [id = 610] 06:36:20 INFO - PROCESS | 3700 | --DOCSHELL 1910F800 == 42 [pid = 3700] [id = 609] 06:36:20 INFO - PROCESS | 3700 | --DOCSHELL 182DA000 == 41 [pid = 3700] [id = 608] 06:36:20 INFO - PROCESS | 3700 | --DOCSHELL 16A8CC00 == 40 [pid = 3700] [id = 607] 06:36:20 INFO - PROCESS | 3700 | --DOCSHELL 13548400 == 39 [pid = 3700] [id = 606] 06:36:20 INFO - PROCESS | 3700 | --DOCSHELL 1444B400 == 38 [pid = 3700] [id = 605] 06:36:20 INFO - PROCESS | 3700 | --DOMWINDOW == 113 (19A56C00) [pid = 3700] [serial = 1801] [outer = 00000000] [url = about:blank] 06:36:20 INFO - PROCESS | 3700 | --DOMWINDOW == 112 (18230000) [pid = 3700] [serial = 1751] [outer = 00000000] [url = about:blank] 06:36:20 INFO - PROCESS | 3700 | --DOMWINDOW == 111 (19602C00) [pid = 3700] [serial = 1789] [outer = 00000000] [url = about:blank] 06:36:20 INFO - PROCESS | 3700 | --DOMWINDOW == 110 (191CD000) [pid = 3700] [serial = 1786] [outer = 00000000] [url = about:blank] 06:36:20 INFO - PROCESS | 3700 | --DOMWINDOW == 109 (19243000) [pid = 3700] [serial = 1787] [outer = 00000000] [url = about:blank] 06:36:20 INFO - PROCESS | 3700 | --DOMWINDOW == 108 (194D1C00) [pid = 3700] [serial = 1760] [outer = 00000000] [url = about:blank] 06:36:20 INFO - PROCESS | 3700 | --DOMWINDOW == 107 (17D9A800) [pid = 3700] [serial = 1780] [outer = 00000000] [url = about:blank] 06:36:20 INFO - PROCESS | 3700 | --DOMWINDOW == 106 (17F84400) [pid = 3700] [serial = 1781] [outer = 00000000] [url = about:blank] 06:36:20 INFO - PROCESS | 3700 | --DOMWINDOW == 105 (14497800) [pid = 3700] [serial = 1775] [outer = 00000000] [url = about:blank] 06:36:20 INFO - PROCESS | 3700 | --DOMWINDOW == 104 (13A48800) [pid = 3700] [serial = 1774] [outer = 00000000] [url = about:blank] 06:36:20 INFO - PROCESS | 3700 | --DOMWINDOW == 103 (15724800) [pid = 3700] [serial = 1777] [outer = 00000000] [url = about:blank] 06:36:20 INFO - PROCESS | 3700 | --DOMWINDOW == 102 (15BDE000) [pid = 3700] [serial = 1778] [outer = 00000000] [url = about:blank] 06:36:20 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (18951C00) [pid = 3700] [serial = 1783] [outer = 00000000] [url = about:blank] 06:36:20 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (15BF0800) [pid = 3700] [serial = 1765] [outer = 00000000] [url = about:blank] 06:36:20 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (194CF400) [pid = 3700] [serial = 1771] [outer = 00000000] [url = about:blank] 06:36:20 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (19101800) [pid = 3700] [serial = 1768] [outer = 00000000] [url = about:blank] 06:36:20 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (13264400) [pid = 3700] [serial = 1762] [outer = 00000000] [url = about:blank] 06:36:20 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (1960AC00) [pid = 3700] [serial = 1790] [outer = 00000000] [url = about:blank] 06:36:20 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (196C5400) [pid = 3700] [serial = 1792] [outer = 00000000] [url = about:blank] 06:36:20 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (1954CC00) [pid = 3700] [serial = 1795] [outer = 00000000] [url = about:blank] 06:36:20 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (196C1000) [pid = 3700] [serial = 1796] [outer = 00000000] [url = about:blank] 06:36:20 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (196C9000) [pid = 3700] [serial = 1793] [outer = 00000000] [url = about:blank] 06:36:20 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (19990C00) [pid = 3700] [serial = 1799] [outer = 00000000] [url = about:blank] 06:36:20 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (19991400) [pid = 3700] [serial = 1798] [outer = 00000000] [url = about:blank] 06:36:20 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (18967000) [pid = 3700] [serial = 1784] [outer = 00000000] [url = about:blank] 06:36:20 INFO - PROCESS | 3700 | 1461159380425 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]]]}] 06:36:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 06:36:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 894ms 06:36:20 INFO - PROCESS | 3700 | 1461159380494 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 06:36:20 INFO - PROCESS | 3700 | 1461159380499 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 06:36:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 06:36:20 INFO - PROCESS | 3700 | 1461159380505 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 06:36:20 INFO - PROCESS | 3700 | 1461159380508 Marionette TRACE conn3 <- [1,2446,null,{}] 06:36:20 INFO - PROCESS | 3700 | 1461159380511 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}] 06:36:20 INFO - PROCESS | 3700 | 1461159380590 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 06:36:20 INFO - PROCESS | 3700 | 1461159380687 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:20 INFO - PROCESS | 3700 | ++DOCSHELL 12BEE800 == 39 [pid = 3700] [id = 621] 06:36:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (12CF8400) [pid = 3700] [serial = 1863] [outer = 00000000] 06:36:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (15BDE000) [pid = 3700] [serial = 1864] [outer = 12CF8400] 06:36:20 INFO - PROCESS | 3700 | 1461159380732 Marionette DEBUG loaded listener.js 06:36:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (16547C00) [pid = 3700] [serial = 1865] [outer = 12CF8400] 06:36:21 INFO - PROCESS | 3700 | 1461159381131 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]]]}] 06:36:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 06:36:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 694ms 06:36:21 INFO - PROCESS | 3700 | 1461159381204 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 06:36:21 INFO - PROCESS | 3700 | 1461159381206 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 06:36:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 06:36:21 INFO - PROCESS | 3700 | 1461159381209 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 06:36:21 INFO - PROCESS | 3700 | 1461159381213 Marionette TRACE conn3 <- [1,2450,null,{}] 06:36:21 INFO - PROCESS | 3700 | 1461159381223 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}] 06:36:21 INFO - PROCESS | 3700 | 1461159381303 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 06:36:21 INFO - PROCESS | 3700 | 1461159381312 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:21 INFO - PROCESS | 3700 | ++DOCSHELL 18908400 == 40 [pid = 3700] [id = 622] 06:36:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (1894C800) [pid = 3700] [serial = 1866] [outer = 00000000] 06:36:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (18963000) [pid = 3700] [serial = 1867] [outer = 1894C800] 06:36:21 INFO - PROCESS | 3700 | 1461159381359 Marionette DEBUG loaded listener.js 06:36:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (19103C00) [pid = 3700] [serial = 1868] [outer = 1894C800] 06:36:21 INFO - PROCESS | 3700 | 1461159381808 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]]]}] 06:36:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 06:36:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 632ms 06:36:21 INFO - PROCESS | 3700 | 1461159381830 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 06:36:21 INFO - PROCESS | 3700 | 1461159381832 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 06:36:21 INFO - PROCESS | 3700 | 1461159381835 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 06:36:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 06:36:21 INFO - PROCESS | 3700 | 1461159381837 Marionette TRACE conn3 <- [1,2454,null,{}] 06:36:21 INFO - PROCESS | 3700 | 1461159381840 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}] 06:36:21 INFO - PROCESS | 3700 | 1461159381917 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 06:36:21 INFO - PROCESS | 3700 | 1461159381923 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:21 INFO - PROCESS | 3700 | ++DOCSHELL 18A05C00 == 41 [pid = 3700] [id = 623] 06:36:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (191CD000) [pid = 3700] [serial = 1869] [outer = 00000000] 06:36:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (194AAC00) [pid = 3700] [serial = 1870] [outer = 191CD000] 06:36:21 INFO - PROCESS | 3700 | 1461159381968 Marionette DEBUG loaded listener.js 06:36:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (194D2000) [pid = 3700] [serial = 1871] [outer = 191CD000] 06:36:22 INFO - PROCESS | 3700 | 1461159382424 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]]]}] 06:36:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 06:36:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 632ms 06:36:22 INFO - PROCESS | 3700 | 1461159382473 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 06:36:22 INFO - PROCESS | 3700 | 1461159382475 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 06:36:22 INFO - PROCESS | 3700 | 1461159382479 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 06:36:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 06:36:22 INFO - PROCESS | 3700 | 1461159382480 Marionette TRACE conn3 <- [1,2458,null,{}] 06:36:22 INFO - PROCESS | 3700 | 1461159382483 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}] 06:36:22 INFO - PROCESS | 3700 | 1461159382600 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 06:36:22 INFO - PROCESS | 3700 | 1461159382607 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:22 INFO - PROCESS | 3700 | ++DOCSHELL 194D7800 == 42 [pid = 3700] [id = 624] 06:36:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (19549000) [pid = 3700] [serial = 1872] [outer = 00000000] 06:36:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (19608400) [pid = 3700] [serial = 1873] [outer = 19549000] 06:36:22 INFO - PROCESS | 3700 | 1461159382700 Marionette DEBUG loaded listener.js 06:36:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (1960C400) [pid = 3700] [serial = 1874] [outer = 19549000] 06:36:23 INFO - PROCESS | 3700 | 1461159383120 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]]]}] 06:36:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 06:36:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 694ms 06:36:23 INFO - PROCESS | 3700 | 1461159383163 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 06:36:23 INFO - PROCESS | 3700 | 1461159383164 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 06:36:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 06:36:23 INFO - PROCESS | 3700 | 1461159383168 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 06:36:23 INFO - PROCESS | 3700 | 1461159383169 Marionette TRACE conn3 <- [1,2462,null,{}] 06:36:23 INFO - PROCESS | 3700 | 1461159383173 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}] 06:36:23 INFO - PROCESS | 3700 | 1461159383300 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 06:36:23 INFO - PROCESS | 3700 | 1461159383360 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:23 INFO - PROCESS | 3700 | ++DOCSHELL 1960EC00 == 43 [pid = 3700] [id = 625] 06:36:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (19611800) [pid = 3700] [serial = 1875] [outer = 00000000] 06:36:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (19996400) [pid = 3700] [serial = 1876] [outer = 19611800] 06:36:23 INFO - PROCESS | 3700 | 1461159383413 Marionette DEBUG loaded listener.js 06:36:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 104 (19995000) [pid = 3700] [serial = 1877] [outer = 19611800] 06:36:23 INFO - PROCESS | 3700 | 1461159383835 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]]]}] 06:36:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 06:36:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 678ms 06:36:23 INFO - PROCESS | 3700 | 1461159383867 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 06:36:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 06:36:23 INFO - PROCESS | 3700 | 1461159383869 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 06:36:23 INFO - PROCESS | 3700 | 1461159383872 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 06:36:23 INFO - PROCESS | 3700 | 1461159383874 Marionette TRACE conn3 <- [1,2466,null,{}] 06:36:23 INFO - PROCESS | 3700 | 1461159383878 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}] 06:36:23 INFO - PROCESS | 3700 | 1461159384016 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 06:36:24 INFO - PROCESS | 3700 | 1461159384041 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:24 INFO - PROCESS | 3700 | ++DOCSHELL 19E3D800 == 44 [pid = 3700] [id = 626] 06:36:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 105 (1A070000) [pid = 3700] [serial = 1878] [outer = 00000000] 06:36:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 106 (1A287800) [pid = 3700] [serial = 1879] [outer = 1A070000] 06:36:24 INFO - PROCESS | 3700 | 1461159384084 Marionette DEBUG loaded listener.js 06:36:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 107 (1A3D4800) [pid = 3700] [serial = 1880] [outer = 1A070000] 06:36:24 INFO - PROCESS | 3700 | --DOMWINDOW == 106 (19608000) [pid = 3700] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 06:36:24 INFO - PROCESS | 3700 | --DOMWINDOW == 105 (18953400) [pid = 3700] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 06:36:24 INFO - PROCESS | 3700 | --DOMWINDOW == 104 (17D96C00) [pid = 3700] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 06:36:24 INFO - PROCESS | 3700 | --DOMWINDOW == 103 (19AD2800) [pid = 3700] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 06:36:24 INFO - PROCESS | 3700 | --DOMWINDOW == 102 (136DC000) [pid = 3700] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 06:36:24 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (1924E000) [pid = 3700] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 06:36:24 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (1879F800) [pid = 3700] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 06:36:24 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (14499400) [pid = 3700] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 06:36:24 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (13A4A400) [pid = 3700] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 06:36:24 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (19993000) [pid = 3700] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 06:36:24 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (11B37800) [pid = 3700] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 06:36:24 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (1641A400) [pid = 3700] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 06:36:24 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (13264000) [pid = 3700] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 06:36:24 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (1354D000) [pid = 3700] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 06:36:24 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (12C4F800) [pid = 3700] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 06:36:24 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (18A01C00) [pid = 3700] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 06:36:24 INFO - PROCESS | 3700 | 1461159384625 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]]]}] 06:36:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 06:36:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 786ms 06:36:24 INFO - PROCESS | 3700 | 1461159384658 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 06:36:24 INFO - PROCESS | 3700 | 1461159384660 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 06:36:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 06:36:24 INFO - PROCESS | 3700 | 1461159384663 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 06:36:24 INFO - PROCESS | 3700 | 1461159384665 Marionette TRACE conn3 <- [1,2470,null,{}] 06:36:24 INFO - PROCESS | 3700 | 1461159384668 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}] 06:36:24 INFO - PROCESS | 3700 | 1461159384743 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 06:36:24 INFO - PROCESS | 3700 | 1461159384749 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:24 INFO - PROCESS | 3700 | ++DOCSHELL 13207800 == 45 [pid = 3700] [id = 627] 06:36:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (1320AC00) [pid = 3700] [serial = 1881] [outer = 00000000] 06:36:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (1641A400) [pid = 3700] [serial = 1882] [outer = 1320AC00] 06:36:24 INFO - PROCESS | 3700 | 1461159384792 Marionette DEBUG loaded listener.js 06:36:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (1879F800) [pid = 3700] [serial = 1883] [outer = 1320AC00] 06:36:25 INFO - PROCESS | 3700 | 1461159385220 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]]]}] 06:36:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 06:36:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 585ms 06:36:25 INFO - PROCESS | 3700 | 1461159385262 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 06:36:25 INFO - PROCESS | 3700 | 1461159385265 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 06:36:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 06:36:25 INFO - PROCESS | 3700 | 1461159385268 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 06:36:25 INFO - PROCESS | 3700 | 1461159385270 Marionette TRACE conn3 <- [1,2474,null,{}] 06:36:25 INFO - PROCESS | 3700 | 1461159385273 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}] 06:36:25 INFO - PROCESS | 3700 | 1461159385357 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 06:36:25 INFO - PROCESS | 3700 | 1461159385365 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:25 INFO - PROCESS | 3700 | ++DOCSHELL 18A01C00 == 46 [pid = 3700] [id = 628] 06:36:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (194DC000) [pid = 3700] [serial = 1884] [outer = 00000000] 06:36:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (19AD3000) [pid = 3700] [serial = 1885] [outer = 194DC000] 06:36:25 INFO - PROCESS | 3700 | 1461159385409 Marionette DEBUG loaded listener.js 06:36:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (1A78E000) [pid = 3700] [serial = 1886] [outer = 194DC000] 06:36:25 INFO - PROCESS | 3700 | 1461159385840 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]]]}] 06:36:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 06:36:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 632ms 06:36:25 INFO - PROCESS | 3700 | 1461159385888 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 06:36:25 INFO - PROCESS | 3700 | 1461159385890 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 06:36:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 06:36:25 INFO - PROCESS | 3700 | 1461159385894 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 06:36:25 INFO - PROCESS | 3700 | 1461159385895 Marionette TRACE conn3 <- [1,2478,null,{}] 06:36:25 INFO - PROCESS | 3700 | 1461159385899 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}] 06:36:25 INFO - PROCESS | 3700 | 1461159385974 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 06:36:25 INFO - PROCESS | 3700 | 1461159385980 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:25 INFO - PROCESS | 3700 | ++DOCSHELL 13205C00 == 47 [pid = 3700] [id = 629] 06:36:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (13549000) [pid = 3700] [serial = 1887] [outer = 00000000] 06:36:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (1AC2C400) [pid = 3700] [serial = 1888] [outer = 13549000] 06:36:26 INFO - PROCESS | 3700 | 1461159386024 Marionette DEBUG loaded listener.js 06:36:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (1AC39800) [pid = 3700] [serial = 1889] [outer = 13549000] 06:36:26 INFO - PROCESS | 3700 | 1461159386455 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]]]}] 06:36:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 06:36:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 586ms 06:36:26 INFO - PROCESS | 3700 | 1461159386495 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 06:36:26 INFO - PROCESS | 3700 | 1461159386497 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 06:36:26 INFO - PROCESS | 3700 | 1461159386501 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 06:36:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 06:36:26 INFO - PROCESS | 3700 | 1461159386503 Marionette TRACE conn3 <- [1,2482,null,{}] 06:36:26 INFO - PROCESS | 3700 | 1461159386510 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}] 06:36:26 INFO - PROCESS | 3700 | 1461159386643 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 06:36:26 INFO - PROCESS | 3700 | 1461159386810 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:26 INFO - PROCESS | 3700 | ++DOCSHELL 13208000 == 48 [pid = 3700] [id = 630] 06:36:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (1325EC00) [pid = 3700] [serial = 1890] [outer = 00000000] 06:36:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (138B4400) [pid = 3700] [serial = 1891] [outer = 1325EC00] 06:36:26 INFO - PROCESS | 3700 | 1461159386867 Marionette DEBUG loaded listener.js 06:36:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (1449AC00) [pid = 3700] [serial = 1892] [outer = 1325EC00] 06:36:27 INFO - PROCESS | 3700 | 1461159387429 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]]]}] 06:36:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 06:36:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 987ms 06:36:27 INFO - PROCESS | 3700 | 1461159387488 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 06:36:27 INFO - PROCESS | 3700 | 1461159387493 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 06:36:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 06:36:27 INFO - PROCESS | 3700 | 1461159387497 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 06:36:27 INFO - PROCESS | 3700 | 1461159387502 Marionette TRACE conn3 <- [1,2486,null,{}] 06:36:27 INFO - PROCESS | 3700 | 1461159387506 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}] 06:36:27 INFO - PROCESS | 3700 | 1461159387616 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 06:36:27 INFO - PROCESS | 3700 | 1461159387753 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:27 INFO - PROCESS | 3700 | ++DOCSHELL 1696DC00 == 49 [pid = 3700] [id = 631] 06:36:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 104 (17D9C000) [pid = 3700] [serial = 1893] [outer = 00000000] 06:36:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 105 (1894F000) [pid = 3700] [serial = 1894] [outer = 17D9C000] 06:36:27 INFO - PROCESS | 3700 | 1461159387811 Marionette DEBUG loaded listener.js 06:36:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 106 (18960800) [pid = 3700] [serial = 1895] [outer = 17D9C000] 06:36:28 INFO - PROCESS | 3700 | 1461159388416 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]]]}] 06:36:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 06:36:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 987ms 06:36:28 INFO - PROCESS | 3700 | 1461159388484 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 06:36:28 INFO - PROCESS | 3700 | 1461159388488 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 06:36:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 06:36:28 INFO - PROCESS | 3700 | 1461159388491 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 06:36:28 INFO - PROCESS | 3700 | 1461159388494 Marionette TRACE conn3 <- [1,2490,null,{}] 06:36:28 INFO - PROCESS | 3700 | 1461159388497 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}] 06:36:28 INFO - PROCESS | 3700 | 1461159388598 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 06:36:28 INFO - PROCESS | 3700 | 1461159388743 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:28 INFO - PROCESS | 3700 | ++DOCSHELL 196C8000 == 50 [pid = 3700] [id = 632] 06:36:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 107 (196C8800) [pid = 3700] [serial = 1896] [outer = 00000000] 06:36:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 108 (19AC5C00) [pid = 3700] [serial = 1897] [outer = 196C8800] 06:36:28 INFO - PROCESS | 3700 | 1461159388799 Marionette DEBUG loaded listener.js 06:36:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 109 (1A285800) [pid = 3700] [serial = 1898] [outer = 196C8800] 06:36:29 INFO - PROCESS | 3700 | 1461159389359 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]]]}] 06:36:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 06:36:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 940ms 06:36:29 INFO - PROCESS | 3700 | 1461159389419 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 06:36:29 INFO - PROCESS | 3700 | 1461159389424 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 06:36:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 06:36:29 INFO - PROCESS | 3700 | 1461159389434 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 06:36:29 INFO - PROCESS | 3700 | 1461159389439 Marionette TRACE conn3 <- [1,2494,null,{}] 06:36:29 INFO - PROCESS | 3700 | 1461159389443 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}] 06:36:29 INFO - PROCESS | 3700 | 1461159389545 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 06:36:29 INFO - PROCESS | 3700 | 1461159389693 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:29 INFO - PROCESS | 3700 | ++DOCSHELL 19992800 == 51 [pid = 3700] [id = 633] 06:36:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 110 (1C246800) [pid = 3700] [serial = 1899] [outer = 00000000] 06:36:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 111 (1C24F400) [pid = 3700] [serial = 1900] [outer = 1C246800] 06:36:29 INFO - PROCESS | 3700 | 1461159389769 Marionette DEBUG loaded listener.js 06:36:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 112 (1C347C00) [pid = 3700] [serial = 1901] [outer = 1C246800] 06:36:30 INFO - PROCESS | 3700 | 1461159390574 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]]]}] 06:36:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 06:36:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1172ms 06:36:30 INFO - PROCESS | 3700 | 1461159390615 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 06:36:30 INFO - PROCESS | 3700 | 1461159390618 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 06:36:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 06:36:30 INFO - PROCESS | 3700 | 1461159390624 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 06:36:30 INFO - PROCESS | 3700 | 1461159390627 Marionette TRACE conn3 <- [1,2498,null,{}] 06:36:30 INFO - PROCESS | 3700 | 1461159390634 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}] 06:36:30 INFO - PROCESS | 3700 | 1461159390735 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 06:36:30 INFO - PROCESS | 3700 | 1461159390880 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:30 INFO - PROCESS | 3700 | ++DOCSHELL 11B33C00 == 52 [pid = 3700] [id = 634] 06:36:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 113 (11B3BC00) [pid = 3700] [serial = 1902] [outer = 00000000] 06:36:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 114 (142AD800) [pid = 3700] [serial = 1903] [outer = 11B3BC00] 06:36:30 INFO - PROCESS | 3700 | 1461159390934 Marionette DEBUG loaded listener.js 06:36:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 115 (15B0EC00) [pid = 3700] [serial = 1904] [outer = 11B3BC00] 06:36:31 INFO - PROCESS | 3700 | --DOCSHELL 12B40800 == 51 [pid = 3700] [id = 579] 06:36:31 INFO - PROCESS | 3700 | --DOCSHELL 13205C00 == 50 [pid = 3700] [id = 629] 06:36:31 INFO - PROCESS | 3700 | --DOCSHELL 18A01C00 == 49 [pid = 3700] [id = 628] 06:36:31 INFO - PROCESS | 3700 | --DOCSHELL 13207800 == 48 [pid = 3700] [id = 627] 06:36:31 INFO - PROCESS | 3700 | --DOCSHELL 19E3D800 == 47 [pid = 3700] [id = 626] 06:36:31 INFO - PROCESS | 3700 | --DOCSHELL 1960EC00 == 46 [pid = 3700] [id = 625] 06:36:31 INFO - PROCESS | 3700 | --DOCSHELL 194D7800 == 45 [pid = 3700] [id = 624] 06:36:31 INFO - PROCESS | 3700 | --DOCSHELL 18A05C00 == 44 [pid = 3700] [id = 623] 06:36:31 INFO - PROCESS | 3700 | --DOCSHELL 18908400 == 43 [pid = 3700] [id = 622] 06:36:31 INFO - PROCESS | 3700 | --DOCSHELL 12BEE800 == 42 [pid = 3700] [id = 621] 06:36:31 INFO - PROCESS | 3700 | --DOCSHELL 13A13C00 == 41 [pid = 3700] [id = 620] 06:36:31 INFO - PROCESS | 3700 | --DOCSHELL 13261000 == 40 [pid = 3700] [id = 615] 06:36:31 INFO - PROCESS | 3700 | --DOMWINDOW == 114 (13208C00) [pid = 3700] [serial = 1736] [outer = 00000000] [url = about:blank] 06:36:31 INFO - PROCESS | 3700 | --DOMWINDOW == 113 (18A06C00) [pid = 3700] [serial = 1769] [outer = 00000000] [url = about:blank] 06:36:31 INFO - PROCESS | 3700 | --DOMWINDOW == 112 (15B3E800) [pid = 3700] [serial = 1739] [outer = 00000000] [url = about:blank] 06:36:31 INFO - PROCESS | 3700 | --DOMWINDOW == 111 (15E65800) [pid = 3700] [serial = 1766] [outer = 00000000] [url = about:blank] 06:36:31 INFO - PROCESS | 3700 | --DOMWINDOW == 110 (13542800) [pid = 3700] [serial = 1763] [outer = 00000000] [url = about:blank] 06:36:31 INFO - PROCESS | 3700 | --DOMWINDOW == 109 (19608C00) [pid = 3700] [serial = 1772] [outer = 00000000] [url = about:blank] 06:36:31 INFO - PROCESS | 3700 | --DOMWINDOW == 108 (15BDEC00) [pid = 3700] [serial = 1816] [outer = 00000000] [url = about:blank] 06:36:31 INFO - PROCESS | 3700 | --DOMWINDOW == 107 (1325E000) [pid = 3700] [serial = 1804] [outer = 00000000] [url = about:blank] 06:36:31 INFO - PROCESS | 3700 | --DOMWINDOW == 106 (16A98000) [pid = 3700] [serial = 1807] [outer = 00000000] [url = about:blank] 06:36:31 INFO - PROCESS | 3700 | --DOMWINDOW == 105 (1960A800) [pid = 3700] [serial = 1810] [outer = 00000000] [url = about:blank] 06:36:31 INFO - PROCESS | 3700 | --DOMWINDOW == 104 (1998B800) [pid = 3700] [serial = 1832] [outer = 00000000] [url = about:blank] 06:36:31 INFO - PROCESS | 3700 | --DOMWINDOW == 103 (191CC800) [pid = 3700] [serial = 1837] [outer = 00000000] [url = about:blank] 06:36:31 INFO - PROCESS | 3700 | --DOMWINDOW == 102 (17DA1000) [pid = 3700] [serial = 1838] [outer = 00000000] [url = about:blank] 06:36:31 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (1A068800) [pid = 3700] [serial = 1840] [outer = 00000000] [url = about:blank] 06:36:31 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (19AD3C00) [pid = 3700] [serial = 1835] [outer = 00000000] [url = about:blank] 06:36:31 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (194B5400) [pid = 3700] [serial = 1829] [outer = 00000000] [url = about:blank] 06:36:31 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (1A0DCC00) [pid = 3700] [serial = 1841] [outer = 00000000] [url = about:blank] 06:36:31 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (191C4000) [pid = 3700] [serial = 1826] [outer = 00000000] [url = about:blank] 06:36:31 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (1A3C9800) [pid = 3700] [serial = 1843] [outer = 00000000] [url = about:blank] 06:36:31 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (1998E400) [pid = 3700] [serial = 1831] [outer = 00000000] [url = about:blank] 06:36:31 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (19104C00) [pid = 3700] [serial = 1825] [outer = 00000000] [url = about:blank] 06:36:31 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (18631C00) [pid = 3700] [serial = 1822] [outer = 00000000] [url = about:blank] 06:36:31 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (187A8800) [pid = 3700] [serial = 1823] [outer = 00000000] [url = about:blank] 06:36:31 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (1A076800) [pid = 3700] [serial = 1814] [outer = 00000000] [url = about:blank] 06:36:31 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (1A06F400) [pid = 3700] [serial = 1813] [outer = 00000000] [url = about:blank] 06:36:31 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (15BB2000) [pid = 3700] [serial = 1819] [outer = 00000000] [url = about:blank] 06:36:31 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (1646D000) [pid = 3700] [serial = 1820] [outer = 00000000] [url = about:blank] 06:36:31 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (194AD800) [pid = 3700] [serial = 1828] [outer = 00000000] [url = about:blank] 06:36:31 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (19AD0400) [pid = 3700] [serial = 1834] [outer = 00000000] [url = about:blank] 06:36:31 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (15E5C000) [pid = 3700] [serial = 1817] [outer = 00000000] [url = about:blank] 06:36:31 INFO - PROCESS | 3700 | 1461159391480 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]]]}] 06:36:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 06:36:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 894ms 06:36:31 INFO - PROCESS | 3700 | 1461159391513 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 06:36:31 INFO - PROCESS | 3700 | 1461159391519 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 06:36:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 06:36:31 INFO - PROCESS | 3700 | 1461159391524 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 06:36:31 INFO - PROCESS | 3700 | 1461159391527 Marionette TRACE conn3 <- [1,2502,null,{}] 06:36:31 INFO - PROCESS | 3700 | 1461159391530 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}] 06:36:31 INFO - PROCESS | 3700 | 1461159391609 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 06:36:31 INFO - PROCESS | 3700 | 1461159391615 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:31 INFO - PROCESS | 3700 | ++DOCSHELL 1326B000 == 41 [pid = 3700] [id = 635] 06:36:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1326B400) [pid = 3700] [serial = 1905] [outer = 00000000] 06:36:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (15BB2000) [pid = 3700] [serial = 1906] [outer = 1326B400] 06:36:31 INFO - PROCESS | 3700 | 1461159391662 Marionette DEBUG loaded listener.js 06:36:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (15D02400) [pid = 3700] [serial = 1907] [outer = 1326B400] 06:36:32 INFO - PROCESS | 3700 | 1461159392211 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]]]}] 06:36:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 06:36:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 724ms 06:36:32 INFO - PROCESS | 3700 | 1461159392264 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 06:36:32 INFO - PROCESS | 3700 | 1461159392266 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 06:36:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 06:36:32 INFO - PROCESS | 3700 | 1461159392269 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 06:36:32 INFO - PROCESS | 3700 | 1461159392272 Marionette TRACE conn3 <- [1,2506,null,{}] 06:36:32 INFO - PROCESS | 3700 | 1461159392284 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}] 06:36:32 INFO - PROCESS | 3700 | 1461159392364 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 06:36:32 INFO - PROCESS | 3700 | 1461159392456 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:32 INFO - PROCESS | 3700 | ++DOCSHELL 15BB1C00 == 42 [pid = 3700] [id = 636] 06:36:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (1646D400) [pid = 3700] [serial = 1908] [outer = 00000000] 06:36:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (17DA1000) [pid = 3700] [serial = 1909] [outer = 1646D400] 06:36:32 INFO - PROCESS | 3700 | 1461159392503 Marionette DEBUG loaded listener.js 06:36:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (1822F400) [pid = 3700] [serial = 1910] [outer = 1646D400] 06:36:32 INFO - PROCESS | 3700 | 1461159392906 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]]]}] 06:36:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 06:36:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 678ms 06:36:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 06:36:32 INFO - PROCESS | 3700 | 1461159392952 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 06:36:32 INFO - PROCESS | 3700 | 1461159392955 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 06:36:32 INFO - PROCESS | 3700 | 1461159392958 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 06:36:32 INFO - PROCESS | 3700 | 1461159392960 Marionette TRACE conn3 <- [1,2510,null,{}] 06:36:32 INFO - PROCESS | 3700 | 1461159392963 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}] 06:36:33 INFO - PROCESS | 3700 | 1461159393039 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 06:36:33 INFO - PROCESS | 3700 | 1461159393045 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:33 INFO - PROCESS | 3700 | ++DOCSHELL 17F9A000 == 43 [pid = 3700] [id = 637] 06:36:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (18227000) [pid = 3700] [serial = 1911] [outer = 00000000] 06:36:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (19107C00) [pid = 3700] [serial = 1912] [outer = 18227000] 06:36:33 INFO - PROCESS | 3700 | 1461159393090 Marionette DEBUG loaded listener.js 06:36:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (1910B800) [pid = 3700] [serial = 1913] [outer = 18227000] 06:36:33 INFO - PROCESS | 3700 | 1461159393527 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]]]}] 06:36:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 06:36:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 586ms 06:36:33 INFO - PROCESS | 3700 | 1461159393577 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 06:36:33 INFO - PROCESS | 3700 | 1461159393579 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 06:36:33 INFO - PROCESS | 3700 | 1461159393582 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 06:36:33 INFO - PROCESS | 3700 | 1461159393584 Marionette TRACE conn3 <- [1,2514,null,{}] 06:36:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 06:36:33 INFO - PROCESS | 3700 | 1461159393595 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}] 06:36:33 INFO - PROCESS | 3700 | 1461159393701 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 06:36:33 INFO - PROCESS | 3700 | 1461159393785 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:33 INFO - PROCESS | 3700 | ++DOCSHELL 1910C800 == 44 [pid = 3700] [id = 638] 06:36:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (19110400) [pid = 3700] [serial = 1914] [outer = 00000000] 06:36:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (1924F800) [pid = 3700] [serial = 1915] [outer = 19110400] 06:36:33 INFO - PROCESS | 3700 | 1461159393830 Marionette DEBUG loaded listener.js 06:36:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (194AA400) [pid = 3700] [serial = 1916] [outer = 19110400] 06:36:34 INFO - PROCESS | 3700 | 1461159394249 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]]]}] 06:36:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 06:36:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 724ms 06:36:34 INFO - PROCESS | 3700 | 1461159394310 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 06:36:34 INFO - PROCESS | 3700 | 1461159394312 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 06:36:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 06:36:34 INFO - PROCESS | 3700 | 1461159394315 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 06:36:34 INFO - PROCESS | 3700 | 1461159394317 Marionette TRACE conn3 <- [1,2518,null,{}] 06:36:34 INFO - PROCESS | 3700 | 1461159394320 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}] 06:36:34 INFO - PROCESS | 3700 | 1461159394447 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 06:36:34 INFO - PROCESS | 3700 | 1461159394513 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:34 INFO - PROCESS | 3700 | ++DOCSHELL 194AB800 == 45 [pid = 3700] [id = 639] 06:36:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (194D4000) [pid = 3700] [serial = 1917] [outer = 00000000] 06:36:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (1960E800) [pid = 3700] [serial = 1918] [outer = 194D4000] 06:36:34 INFO - PROCESS | 3700 | 1461159394560 Marionette DEBUG loaded listener.js 06:36:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (196C4400) [pid = 3700] [serial = 1919] [outer = 194D4000] 06:36:34 INFO - PROCESS | 3700 | 1461159394972 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]]]}] 06:36:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 06:36:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 678ms 06:36:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 06:36:35 INFO - PROCESS | 3700 | 1461159395015 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 06:36:35 INFO - PROCESS | 3700 | 1461159395017 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 06:36:35 INFO - PROCESS | 3700 | 1461159395013 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 06:36:35 INFO - PROCESS | 3700 | 1461159395015 Marionette TRACE conn3 <- [1,2522,null,{}] 06:36:35 INFO - PROCESS | 3700 | 1461159395018 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}] 06:36:35 INFO - PROCESS | 3700 | 1461159395151 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 06:36:35 INFO - PROCESS | 3700 | 1461159395164 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:35 INFO - PROCESS | 3700 | ++DOCSHELL 12C55800 == 46 [pid = 3700] [id = 640] 06:36:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (1954A000) [pid = 3700] [serial = 1920] [outer = 00000000] 06:36:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (19998000) [pid = 3700] [serial = 1921] [outer = 1954A000] 06:36:35 INFO - PROCESS | 3700 | 1461159395207 Marionette DEBUG loaded listener.js 06:36:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (19A56C00) [pid = 3700] [serial = 1922] [outer = 1954A000] 06:36:35 INFO - PROCESS | 3700 | --DOMWINDOW == 102 (19611800) [pid = 3700] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 06:36:35 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (191CD000) [pid = 3700] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 06:36:35 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (19AC7400) [pid = 3700] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 06:36:35 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (13A48C00) [pid = 3700] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 06:36:35 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (12CF8400) [pid = 3700] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 06:36:35 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (1894C800) [pid = 3700] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 06:36:35 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (1A070000) [pid = 3700] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 06:36:35 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (1320AC00) [pid = 3700] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 06:36:35 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (194DC000) [pid = 3700] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 06:36:35 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (19549000) [pid = 3700] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 06:36:35 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (19998400) [pid = 3700] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 06:36:35 INFO - PROCESS | 3700 | 1461159395780 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]]]}] 06:36:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 06:36:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 786ms 06:36:35 INFO - PROCESS | 3700 | 1461159395806 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 06:36:35 INFO - PROCESS | 3700 | 1461159395808 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 06:36:35 INFO - PROCESS | 3700 | 1461159395811 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 06:36:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 06:36:35 INFO - PROCESS | 3700 | 1461159395813 Marionette TRACE conn3 <- [1,2526,null,{}] 06:36:35 INFO - PROCESS | 3700 | 1461159395816 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}] 06:36:35 INFO - PROCESS | 3700 | 1461159395890 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 06:36:35 INFO - PROCESS | 3700 | 1461159395896 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:35 INFO - PROCESS | 3700 | ++DOCSHELL 136D6000 == 47 [pid = 3700] [id = 641] 06:36:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (138AF800) [pid = 3700] [serial = 1923] [outer = 00000000] 06:36:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (197EA800) [pid = 3700] [serial = 1924] [outer = 138AF800] 06:36:35 INFO - PROCESS | 3700 | 1461159395940 Marionette DEBUG loaded listener.js 06:36:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (191CD000) [pid = 3700] [serial = 1925] [outer = 138AF800] 06:36:36 INFO - PROCESS | 3700 | 1461159396352 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]]]}] 06:36:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 06:36:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 586ms 06:36:36 INFO - PROCESS | 3700 | 1461159396393 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 06:36:36 INFO - PROCESS | 3700 | 1461159396395 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 06:36:36 INFO - PROCESS | 3700 | 1461159396398 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 06:36:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 06:36:36 INFO - PROCESS | 3700 | 1461159396399 Marionette TRACE conn3 <- [1,2530,null,{}] 06:36:36 INFO - PROCESS | 3700 | 1461159396403 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}] 06:36:36 INFO - PROCESS | 3700 | 1461159396503 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 06:36:36 INFO - PROCESS | 3700 | 1461159396512 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:36 INFO - PROCESS | 3700 | ++DOCSHELL 17A98C00 == 48 [pid = 3700] [id = 642] 06:36:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (18637400) [pid = 3700] [serial = 1926] [outer = 00000000] 06:36:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (1A06E800) [pid = 3700] [serial = 1927] [outer = 18637400] 06:36:36 INFO - PROCESS | 3700 | 1461159396556 Marionette DEBUG loaded listener.js 06:36:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (1A074C00) [pid = 3700] [serial = 1928] [outer = 18637400] 06:36:36 INFO - PROCESS | 3700 | 1461159396986 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]]]}] 06:36:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 06:36:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 632ms 06:36:37 INFO - PROCESS | 3700 | 1461159397036 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 06:36:37 INFO - PROCESS | 3700 | 1461159397038 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 06:36:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 06:36:37 INFO - PROCESS | 3700 | 1461159397042 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 06:36:37 INFO - PROCESS | 3700 | 1461159397043 Marionette TRACE conn3 <- [1,2534,null,{}] 06:36:37 INFO - PROCESS | 3700 | 1461159397047 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}] 06:36:37 INFO - PROCESS | 3700 | 1461159397122 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 06:36:37 INFO - PROCESS | 3700 | 1461159397128 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:37 INFO - PROCESS | 3700 | ++DOCSHELL 12C51400 == 49 [pid = 3700] [id = 643] 06:36:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (1A281000) [pid = 3700] [serial = 1929] [outer = 00000000] 06:36:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (1A3CAC00) [pid = 3700] [serial = 1930] [outer = 1A281000] 06:36:37 INFO - PROCESS | 3700 | 1461159397171 Marionette DEBUG loaded listener.js 06:36:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (1A72A000) [pid = 3700] [serial = 1931] [outer = 1A281000] 06:36:37 INFO - PROCESS | 3700 | 1461159397592 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]]]}] 06:36:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 06:36:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 585ms 06:36:37 INFO - PROCESS | 3700 | 1461159397622 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 06:36:37 INFO - PROCESS | 3700 | 1461159397624 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 06:36:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 06:36:37 INFO - PROCESS | 3700 | 1461159397631 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 06:36:37 INFO - PROCESS | 3700 | 1461159397633 Marionette TRACE conn3 <- [1,2538,null,{}] 06:36:37 INFO - PROCESS | 3700 | 1461159397636 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}] 06:36:37 INFO - PROCESS | 3700 | 1461159397787 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 06:36:37 INFO - PROCESS | 3700 | 1461159397983 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:37 INFO - PROCESS | 3700 | ++DOCSHELL 13208400 == 50 [pid = 3700] [id = 644] 06:36:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (1320A400) [pid = 3700] [serial = 1932] [outer = 00000000] 06:36:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (13545C00) [pid = 3700] [serial = 1933] [outer = 1320A400] 06:36:38 INFO - PROCESS | 3700 | 1461159398041 Marionette DEBUG loaded listener.js 06:36:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 104 (1354C400) [pid = 3700] [serial = 1934] [outer = 1320A400] 06:36:38 INFO - PROCESS | 3700 | 1461159398619 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]]]}] 06:36:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 06:36:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1017ms 06:36:38 INFO - PROCESS | 3700 | 1461159398690 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 06:36:38 INFO - PROCESS | 3700 | 1461159398695 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 06:36:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 06:36:38 INFO - PROCESS | 3700 | 1461159398700 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 06:36:38 INFO - PROCESS | 3700 | 1461159398687 Marionette TRACE conn3 <- [1,2542,null,{}] 06:36:38 INFO - PROCESS | 3700 | 1461159398692 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}] 06:36:38 INFO - PROCESS | 3700 | 1461159398825 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 06:36:38 INFO - PROCESS | 3700 | 1461159398963 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:38 INFO - PROCESS | 3700 | ++DOCSHELL 1654F400 == 51 [pid = 3700] [id = 645] 06:36:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 105 (16662400) [pid = 3700] [serial = 1935] [outer = 00000000] 06:36:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 106 (17D97C00) [pid = 3700] [serial = 1936] [outer = 16662400] 06:36:39 INFO - PROCESS | 3700 | 1461159399021 Marionette DEBUG loaded listener.js 06:36:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 107 (18224C00) [pid = 3700] [serial = 1937] [outer = 16662400] 06:36:39 INFO - PROCESS | 3700 | 1461159399616 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]]]}] 06:36:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 06:36:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 987ms 06:36:39 INFO - PROCESS | 3700 | 1461159399687 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 06:36:39 INFO - PROCESS | 3700 | 1461159399691 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 06:36:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 06:36:39 INFO - PROCESS | 3700 | 1461159399694 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 06:36:39 INFO - PROCESS | 3700 | 1461159399697 Marionette TRACE conn3 <- [1,2546,null,{}] 06:36:39 INFO - PROCESS | 3700 | 1461159399701 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}] 06:36:39 INFO - PROCESS | 3700 | 1461159399808 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 06:36:39 INFO - PROCESS | 3700 | 1461159399949 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:39 INFO - PROCESS | 3700 | ++DOCSHELL 18639800 == 52 [pid = 3700] [id = 646] 06:36:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 108 (19244800) [pid = 3700] [serial = 1938] [outer = 00000000] 06:36:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 109 (194DD800) [pid = 3700] [serial = 1939] [outer = 19244800] 06:36:40 INFO - PROCESS | 3700 | 1461159400005 Marionette DEBUG loaded listener.js 06:36:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 110 (196C6800) [pid = 3700] [serial = 1940] [outer = 19244800] 06:36:40 INFO - PROCESS | 3700 | 1461159400601 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]]]}] 06:36:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 06:36:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 925ms 06:36:40 INFO - PROCESS | 3700 | 1461159400621 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 06:36:40 INFO - PROCESS | 3700 | 1461159400625 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 06:36:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 06:36:40 INFO - PROCESS | 3700 | 1461159400636 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 06:36:40 INFO - PROCESS | 3700 | 1461159400641 Marionette TRACE conn3 <- [1,2550,null,{}] 06:36:40 INFO - PROCESS | 3700 | 1461159400644 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}] 06:36:40 INFO - PROCESS | 3700 | 1461159400747 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 06:36:40 INFO - PROCESS | 3700 | 1461159400862 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:40 INFO - PROCESS | 3700 | ++DOCSHELL 1A286000 == 53 [pid = 3700] [id = 647] 06:36:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 111 (1AC2B000) [pid = 3700] [serial = 1941] [outer = 00000000] 06:36:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 112 (1C245400) [pid = 3700] [serial = 1942] [outer = 1AC2B000] 06:36:40 INFO - PROCESS | 3700 | 1461159400956 Marionette DEBUG loaded listener.js 06:36:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 113 (1C249800) [pid = 3700] [serial = 1943] [outer = 1AC2B000] 06:36:41 INFO - PROCESS | 3700 | 1461159401516 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]]]}] 06:36:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 06:36:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 925ms 06:36:41 INFO - PROCESS | 3700 | 1461159401561 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 06:36:41 INFO - PROCESS | 3700 | 1461159401563 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 06:36:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 06:36:41 INFO - PROCESS | 3700 | 1461159401567 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 06:36:41 INFO - PROCESS | 3700 | 1461159401569 Marionette TRACE conn3 <- [1,2554,null,{}] 06:36:41 INFO - PROCESS | 3700 | 1461159401572 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}] 06:36:41 INFO - PROCESS | 3700 | 1461159401671 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 06:36:41 INFO - PROCESS | 3700 | 1461159401965 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:41 INFO - PROCESS | 3700 | ++DOCSHELL 1326A800 == 54 [pid = 3700] [id = 648] 06:36:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 114 (13543800) [pid = 3700] [serial = 1944] [outer = 00000000] 06:36:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 115 (14BE8000) [pid = 3700] [serial = 1945] [outer = 13543800] 06:36:42 INFO - PROCESS | 3700 | 1461159402016 Marionette DEBUG loaded listener.js 06:36:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 116 (15BB2400) [pid = 3700] [serial = 1946] [outer = 13543800] 06:36:42 INFO - PROCESS | 3700 | --DOCSHELL 13545800 == 53 [pid = 3700] [id = 589] 06:36:42 INFO - PROCESS | 3700 | --DOCSHELL 194D5800 == 52 [pid = 3700] [id = 603] 06:36:42 INFO - PROCESS | 3700 | --DOCSHELL 15E5CC00 == 51 [pid = 3700] [id = 602] 06:36:42 INFO - PROCESS | 3700 | --DOCSHELL 12C51400 == 50 [pid = 3700] [id = 643] 06:36:42 INFO - PROCESS | 3700 | --DOCSHELL 17A98C00 == 49 [pid = 3700] [id = 642] 06:36:42 INFO - PROCESS | 3700 | --DOCSHELL 136D6000 == 48 [pid = 3700] [id = 641] 06:36:42 INFO - PROCESS | 3700 | --DOCSHELL 12C55800 == 47 [pid = 3700] [id = 640] 06:36:42 INFO - PROCESS | 3700 | --DOCSHELL 194AB800 == 46 [pid = 3700] [id = 639] 06:36:42 INFO - PROCESS | 3700 | --DOCSHELL 1910C800 == 45 [pid = 3700] [id = 638] 06:36:42 INFO - PROCESS | 3700 | --DOCSHELL 17F9A000 == 44 [pid = 3700] [id = 637] 06:36:42 INFO - PROCESS | 3700 | --DOCSHELL 15BB1C00 == 43 [pid = 3700] [id = 636] 06:36:42 INFO - PROCESS | 3700 | --DOCSHELL 1326B000 == 42 [pid = 3700] [id = 635] 06:36:42 INFO - PROCESS | 3700 | --DOCSHELL 11B33C00 == 41 [pid = 3700] [id = 634] 06:36:42 INFO - PROCESS | 3700 | --DOCSHELL 13208000 == 40 [pid = 3700] [id = 630] 06:36:42 INFO - PROCESS | 3700 | 1461159402655 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]]]}] 06:36:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 06:36:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1125ms 06:36:42 INFO - PROCESS | 3700 | 1461159402694 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 06:36:42 INFO - PROCESS | 3700 | 1461159402697 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 06:36:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 06:36:42 INFO - PROCESS | 3700 | 1461159402703 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 06:36:42 INFO - PROCESS | 3700 | 1461159402707 Marionette TRACE conn3 <- [1,2558,null,{}] 06:36:42 INFO - PROCESS | 3700 | 1461159402712 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}] 06:36:42 INFO - PROCESS | 3700 | 1461159402807 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 06:36:42 INFO - PROCESS | 3700 | --DOMWINDOW == 115 (19AC4800) [pid = 3700] [serial = 1802] [outer = 00000000] [url = about:blank] 06:36:42 INFO - PROCESS | 3700 | --DOMWINDOW == 114 (194AAC00) [pid = 3700] [serial = 1870] [outer = 00000000] [url = about:blank] 06:36:42 INFO - PROCESS | 3700 | --DOMWINDOW == 113 (1AC2C000) [pid = 3700] [serial = 1859] [outer = 00000000] [url = about:blank] 06:36:42 INFO - PROCESS | 3700 | --DOMWINDOW == 112 (1AC2AC00) [pid = 3700] [serial = 1858] [outer = 00000000] [url = about:blank] 06:36:42 INFO - PROCESS | 3700 | --DOMWINDOW == 111 (17D96800) [pid = 3700] [serial = 1862] [outer = 00000000] [url = about:blank] 06:36:42 INFO - PROCESS | 3700 | --DOMWINDOW == 110 (16966400) [pid = 3700] [serial = 1861] [outer = 00000000] [url = about:blank] 06:36:42 INFO - PROCESS | 3700 | --DOMWINDOW == 109 (15BDE000) [pid = 3700] [serial = 1864] [outer = 00000000] [url = about:blank] 06:36:42 INFO - PROCESS | 3700 | --DOMWINDOW == 108 (16547C00) [pid = 3700] [serial = 1865] [outer = 00000000] [url = about:blank] 06:36:42 INFO - PROCESS | 3700 | --DOMWINDOW == 107 (18963000) [pid = 3700] [serial = 1867] [outer = 00000000] [url = about:blank] 06:36:42 INFO - PROCESS | 3700 | --DOMWINDOW == 106 (19103C00) [pid = 3700] [serial = 1868] [outer = 00000000] [url = about:blank] 06:36:42 INFO - PROCESS | 3700 | --DOMWINDOW == 105 (1A7BFC00) [pid = 3700] [serial = 1855] [outer = 00000000] [url = about:blank] 06:36:42 INFO - PROCESS | 3700 | --DOMWINDOW == 104 (19995000) [pid = 3700] [serial = 1877] [outer = 00000000] [url = about:blank] 06:36:42 INFO - PROCESS | 3700 | --DOMWINDOW == 103 (1A287800) [pid = 3700] [serial = 1879] [outer = 00000000] [url = about:blank] 06:36:42 INFO - PROCESS | 3700 | --DOMWINDOW == 102 (1641A400) [pid = 3700] [serial = 1882] [outer = 00000000] [url = about:blank] 06:36:42 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (19AD3000) [pid = 3700] [serial = 1885] [outer = 00000000] [url = about:blank] 06:36:42 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (19608400) [pid = 3700] [serial = 1873] [outer = 00000000] [url = about:blank] 06:36:42 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (1960C400) [pid = 3700] [serial = 1874] [outer = 00000000] [url = about:blank] 06:36:42 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (1879F800) [pid = 3700] [serial = 1883] [outer = 00000000] [url = about:blank] 06:36:42 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (1A3D4800) [pid = 3700] [serial = 1880] [outer = 00000000] [url = about:blank] 06:36:42 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (1A78E000) [pid = 3700] [serial = 1886] [outer = 00000000] [url = about:blank] 06:36:42 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (194D2000) [pid = 3700] [serial = 1871] [outer = 00000000] [url = about:blank] 06:36:42 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (1AC2C400) [pid = 3700] [serial = 1888] [outer = 00000000] [url = about:blank] 06:36:42 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (19996400) [pid = 3700] [serial = 1876] [outer = 00000000] [url = about:blank] 06:36:42 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (13A09400) [pid = 3700] [serial = 1846] [outer = 00000000] [url = about:blank] 06:36:42 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (18225000) [pid = 3700] [serial = 1849] [outer = 00000000] [url = about:blank] 06:36:42 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (196CB400) [pid = 3700] [serial = 1852] [outer = 00000000] [url = about:blank] 06:36:42 INFO - PROCESS | 3700 | 1461159402916 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:42 INFO - PROCESS | 3700 | ++DOCSHELL 12C0F000 == 41 [pid = 3700] [id = 649] 06:36:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (12CC2C00) [pid = 3700] [serial = 1947] [outer = 00000000] 06:36:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (15BB1C00) [pid = 3700] [serial = 1948] [outer = 12CC2C00] 06:36:42 INFO - PROCESS | 3700 | 1461159402963 Marionette DEBUG loaded listener.js 06:36:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (1646D000) [pid = 3700] [serial = 1949] [outer = 12CC2C00] 06:36:43 INFO - PROCESS | 3700 | 1461159403414 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]]]}] 06:36:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 06:36:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 725ms 06:36:43 INFO - PROCESS | 3700 | 1461159403450 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 06:36:43 INFO - PROCESS | 3700 | 1461159403454 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 06:36:43 INFO - PROCESS | 3700 | 1461159403457 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 06:36:43 INFO - PROCESS | 3700 | 1461159403459 Marionette TRACE conn3 <- [1,2562,null,{}] 06:36:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 06:36:43 INFO - PROCESS | 3700 | 1461159403463 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}] 06:36:43 INFO - PROCESS | 3700 | 1461159403542 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 06:36:43 INFO - PROCESS | 3700 | 1461159403556 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:43 INFO - PROCESS | 3700 | ++DOCSHELL 18967800 == 42 [pid = 3700] [id = 650] 06:36:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (18967C00) [pid = 3700] [serial = 1950] [outer = 00000000] 06:36:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (19090400) [pid = 3700] [serial = 1951] [outer = 18967C00] 06:36:43 INFO - PROCESS | 3700 | 1461159403601 Marionette DEBUG loaded listener.js 06:36:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (19108400) [pid = 3700] [serial = 1952] [outer = 18967C00] 06:36:44 INFO - PROCESS | 3700 | 1461159404096 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]]]}] 06:36:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 06:36:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 694ms 06:36:44 INFO - PROCESS | 3700 | 1461159404143 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 06:36:44 INFO - PROCESS | 3700 | 1461159404145 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 06:36:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 06:36:44 INFO - PROCESS | 3700 | 1461159404155 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 06:36:44 INFO - PROCESS | 3700 | 1461159404160 Marionette TRACE conn3 <- [1,2566,null,{}] 06:36:44 INFO - PROCESS | 3700 | 1461159404164 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}] 06:36:44 INFO - PROCESS | 3700 | 1461159404250 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 06:36:44 INFO - PROCESS | 3700 | 1461159404343 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:44 INFO - PROCESS | 3700 | ++DOCSHELL 1910D000 == 43 [pid = 3700] [id = 651] 06:36:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (194B5400) [pid = 3700] [serial = 1953] [outer = 00000000] 06:36:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (19606000) [pid = 3700] [serial = 1954] [outer = 194B5400] 06:36:44 INFO - PROCESS | 3700 | 1461159404387 Marionette DEBUG loaded listener.js 06:36:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (1960C000) [pid = 3700] [serial = 1955] [outer = 194B5400] 06:36:44 INFO - PROCESS | 3700 | 1461159404753 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]]]}] 06:36:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 06:36:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 647ms 06:36:44 INFO - PROCESS | 3700 | 1461159404790 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 06:36:44 INFO - PROCESS | 3700 | 1461159404793 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 06:36:44 INFO - PROCESS | 3700 | 1461159404796 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 06:36:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 06:36:44 INFO - PROCESS | 3700 | 1461159404798 Marionette TRACE conn3 <- [1,2570,null,{}] 06:36:44 INFO - PROCESS | 3700 | 1461159404801 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}] 06:36:44 INFO - PROCESS | 3700 | 1461159404879 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 06:36:45 INFO - PROCESS | 3700 | 1461159405025 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:45 INFO - PROCESS | 3700 | ++DOCSHELL 19603000 == 44 [pid = 3700] [id = 652] 06:36:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (1960C400) [pid = 3700] [serial = 1956] [outer = 00000000] 06:36:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (19A0B000) [pid = 3700] [serial = 1957] [outer = 1960C400] 06:36:45 INFO - PROCESS | 3700 | 1461159405069 Marionette DEBUG loaded listener.js 06:36:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (19A61000) [pid = 3700] [serial = 1958] [outer = 1960C400] 06:36:45 INFO - PROCESS | 3700 | 1461159405480 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]]]}] 06:36:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 06:36:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 724ms 06:36:45 INFO - PROCESS | 3700 | 1461159405537 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 06:36:45 INFO - PROCESS | 3700 | 1461159405539 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 06:36:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 06:36:45 INFO - PROCESS | 3700 | 1461159405542 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 06:36:45 INFO - PROCESS | 3700 | 1461159405544 Marionette TRACE conn3 <- [1,2574,null,{}] 06:36:45 INFO - PROCESS | 3700 | 1461159405554 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}] 06:36:45 INFO - PROCESS | 3700 | 1461159405665 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 06:36:45 INFO - PROCESS | 3700 | 1461159405671 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:45 INFO - PROCESS | 3700 | ++DOCSHELL 19E3C000 == 45 [pid = 3700] [id = 653] 06:36:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (1A068800) [pid = 3700] [serial = 1959] [outer = 00000000] 06:36:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 104 (1A0E5400) [pid = 3700] [serial = 1960] [outer = 1A068800] 06:36:45 INFO - PROCESS | 3700 | 1461159405732 Marionette DEBUG loaded listener.js 06:36:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 105 (1A3D4800) [pid = 3700] [serial = 1961] [outer = 1A068800] 06:36:46 INFO - PROCESS | 3700 | 1461159406186 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]]]}] 06:36:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 06:36:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 678ms 06:36:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 06:36:46 INFO - PROCESS | 3700 | 1461159406225 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 06:36:46 INFO - PROCESS | 3700 | 1461159406227 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 06:36:46 INFO - PROCESS | 3700 | 1461159406233 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 06:36:46 INFO - PROCESS | 3700 | 1461159406235 Marionette TRACE conn3 <- [1,2578,null,{}] 06:36:46 INFO - PROCESS | 3700 | 1461159406238 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}] 06:36:46 INFO - PROCESS | 3700 | 1461159406381 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 06:36:46 INFO - PROCESS | 3700 | 1461159406406 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:46 INFO - PROCESS | 3700 | ++DOCSHELL 1A0D9000 == 46 [pid = 3700] [id = 654] 06:36:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 106 (1A7C1C00) [pid = 3700] [serial = 1962] [outer = 00000000] 06:36:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 107 (1AC2BC00) [pid = 3700] [serial = 1963] [outer = 1A7C1C00] 06:36:46 INFO - PROCESS | 3700 | 1461159406450 Marionette DEBUG loaded listener.js 06:36:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 108 (1AC2B800) [pid = 3700] [serial = 1964] [outer = 1A7C1C00] 06:36:46 INFO - PROCESS | 3700 | 1461159406883 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]]]}] 06:36:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 06:36:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 678ms 06:36:47 INFO - PROCESS | 3700 | --DOMWINDOW == 107 (194D4000) [pid = 3700] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 06:36:47 INFO - PROCESS | 3700 | --DOMWINDOW == 106 (19110400) [pid = 3700] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 06:36:47 INFO - PROCESS | 3700 | --DOMWINDOW == 105 (1C246800) [pid = 3700] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 06:36:47 INFO - PROCESS | 3700 | --DOMWINDOW == 104 (11B3BC00) [pid = 3700] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 06:36:47 INFO - PROCESS | 3700 | --DOMWINDOW == 103 (1646D400) [pid = 3700] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 06:36:47 INFO - PROCESS | 3700 | --DOMWINDOW == 102 (18227000) [pid = 3700] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 06:36:47 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (1326B400) [pid = 3700] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 06:36:47 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (1954A000) [pid = 3700] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 06:36:47 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (138AF800) [pid = 3700] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 06:36:47 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (18637400) [pid = 3700] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 06:36:47 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (19AD0000) [pid = 3700] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 06:36:47 INFO - PROCESS | 3700 | 1461159407046 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 06:36:47 INFO - PROCESS | 3700 | 1461159407048 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 06:36:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 06:36:47 INFO - PROCESS | 3700 | 1461159407058 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 06:36:47 INFO - PROCESS | 3700 | 1461159407061 Marionette TRACE conn3 <- [1,2582,null,{}] 06:36:47 INFO - PROCESS | 3700 | 1461159407066 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}] 06:36:47 INFO - PROCESS | 3700 | 1461159407176 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 06:36:47 INFO - PROCESS | 3700 | 1461159407168 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:47 INFO - PROCESS | 3700 | ++DOCSHELL 1325E000 == 47 [pid = 3700] [id = 655] 06:36:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (142ACC00) [pid = 3700] [serial = 1965] [outer = 00000000] 06:36:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (18227000) [pid = 3700] [serial = 1966] [outer = 142ACC00] 06:36:47 INFO - PROCESS | 3700 | 1461159407211 Marionette DEBUG loaded listener.js 06:36:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (18A05800) [pid = 3700] [serial = 1967] [outer = 142ACC00] 06:36:47 INFO - PROCESS | 3700 | 1461159407640 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]]]}] 06:36:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 06:36:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 617ms 06:36:47 INFO - PROCESS | 3700 | 1461159407700 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 06:36:47 INFO - PROCESS | 3700 | 1461159407702 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 06:36:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 06:36:47 INFO - PROCESS | 3700 | 1461159407706 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 06:36:47 INFO - PROCESS | 3700 | 1461159407707 Marionette TRACE conn3 <- [1,2586,null,{}] 06:36:47 INFO - PROCESS | 3700 | 1461159407711 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}] 06:36:47 INFO - PROCESS | 3700 | 1461159407786 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 06:36:47 INFO - PROCESS | 3700 | 1461159407792 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:47 INFO - PROCESS | 3700 | ++DOCSHELL 17D9A400 == 48 [pid = 3700] [id = 656] 06:36:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (19AD2C00) [pid = 3700] [serial = 1968] [outer = 00000000] 06:36:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (1A93FC00) [pid = 3700] [serial = 1969] [outer = 19AD2C00] 06:36:47 INFO - PROCESS | 3700 | 1461159407835 Marionette DEBUG loaded listener.js 06:36:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (1C242400) [pid = 3700] [serial = 1970] [outer = 19AD2C00] 06:36:48 INFO - PROCESS | 3700 | 1461159408296 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]]]}] 06:36:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 06:36:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 632ms 06:36:48 INFO - PROCESS | 3700 | 1461159408341 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 06:36:48 INFO - PROCESS | 3700 | 1461159408343 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 06:36:48 INFO - PROCESS | 3700 | 1461159408347 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 06:36:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 06:36:48 INFO - PROCESS | 3700 | 1461159408348 Marionette TRACE conn3 <- [1,2590,null,{}] 06:36:48 INFO - PROCESS | 3700 | 1461159408352 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}] 06:36:48 INFO - PROCESS | 3700 | 1461159408414 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 06:36:48 INFO - PROCESS | 3700 | 1461159408420 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:48 INFO - PROCESS | 3700 | ++DOCSHELL 1A7BF400 == 49 [pid = 3700] [id = 657] 06:36:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 104 (1C24C800) [pid = 3700] [serial = 1971] [outer = 00000000] 06:36:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 105 (1C4CA800) [pid = 3700] [serial = 1972] [outer = 1C24C800] 06:36:48 INFO - PROCESS | 3700 | 1461159408463 Marionette DEBUG loaded listener.js 06:36:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 106 (1C4D2800) [pid = 3700] [serial = 1973] [outer = 1C24C800] 06:36:48 INFO - PROCESS | 3700 | 1461159408896 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]]]}] 06:36:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 06:36:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 585ms 06:36:48 INFO - PROCESS | 3700 | 1461159408932 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 06:36:48 INFO - PROCESS | 3700 | 1461159408934 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 06:36:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 06:36:48 INFO - PROCESS | 3700 | 1461159408937 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 06:36:48 INFO - PROCESS | 3700 | 1461159408939 Marionette TRACE conn3 <- [1,2594,null,{}] 06:36:48 INFO - PROCESS | 3700 | 1461159408943 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}] 06:36:49 INFO - PROCESS | 3700 | 1461159409028 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 06:36:49 INFO - PROCESS | 3700 | 1461159409228 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:49 INFO - PROCESS | 3700 | ++DOCSHELL 12CF8000 == 50 [pid = 3700] [id = 658] 06:36:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 107 (12DD7000) [pid = 3700] [serial = 1974] [outer = 00000000] 06:36:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 108 (13A4D000) [pid = 3700] [serial = 1975] [outer = 12DD7000] 06:36:49 INFO - PROCESS | 3700 | 1461159409328 Marionette DEBUG loaded listener.js 06:36:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 109 (157B3800) [pid = 3700] [serial = 1976] [outer = 12DD7000] 06:36:49 INFO - PROCESS | 3700 | 1461159409917 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]]]}] 06:36:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 06:36:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1032ms 06:36:49 INFO - PROCESS | 3700 | 1461159409991 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 06:36:49 INFO - PROCESS | 3700 | 1461159409995 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 06:36:49 INFO - PROCESS | 3700 | 1461159410000 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 06:36:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 06:36:50 INFO - PROCESS | 3700 | 1461159410004 Marionette TRACE conn3 <- [1,2598,null,{}] 06:36:50 INFO - PROCESS | 3700 | 1461159410010 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}] 06:36:50 INFO - PROCESS | 3700 | 1461159410161 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 06:36:50 INFO - PROCESS | 3700 | 1461159410179 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:50 INFO - PROCESS | 3700 | ++DOCSHELL 18903800 == 51 [pid = 3700] [id = 659] 06:36:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 110 (18903C00) [pid = 3700] [serial = 1977] [outer = 00000000] 06:36:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 111 (19106000) [pid = 3700] [serial = 1978] [outer = 18903C00] 06:36:50 INFO - PROCESS | 3700 | 1461159410235 Marionette DEBUG loaded listener.js 06:36:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 112 (1924A000) [pid = 3700] [serial = 1979] [outer = 18903C00] 06:36:50 INFO - PROCESS | 3700 | 1461159410863 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]]]}] 06:36:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 06:36:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 941ms 06:36:50 INFO - PROCESS | 3700 | 1461159410936 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 06:36:50 INFO - PROCESS | 3700 | 1461159410940 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 06:36:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 06:36:50 INFO - PROCESS | 3700 | 1461159410944 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 06:36:50 INFO - PROCESS | 3700 | 1461159410946 Marionette TRACE conn3 <- [1,2602,null,{}] 06:36:50 INFO - PROCESS | 3700 | 1461159410964 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}] 06:36:51 INFO - PROCESS | 3700 | 1461159411073 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 06:36:51 INFO - PROCESS | 3700 | 1461159411212 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:51 INFO - PROCESS | 3700 | ++DOCSHELL 19B65400 == 52 [pid = 3700] [id = 660] 06:36:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 113 (19E3D800) [pid = 3700] [serial = 1980] [outer = 00000000] 06:36:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 114 (1A3D0000) [pid = 3700] [serial = 1981] [outer = 19E3D800] 06:36:51 INFO - PROCESS | 3700 | 1461159411267 Marionette DEBUG loaded listener.js 06:36:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 115 (1AC30400) [pid = 3700] [serial = 1982] [outer = 19E3D800] 06:36:51 INFO - PROCESS | 3700 | 1461159411813 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]]]}] 06:36:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 06:36:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 879ms 06:36:51 INFO - PROCESS | 3700 | 1461159411861 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 06:36:51 INFO - PROCESS | 3700 | 1461159411864 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 06:36:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 06:36:51 INFO - PROCESS | 3700 | 1461159411875 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 06:36:51 INFO - PROCESS | 3700 | 1461159411881 Marionette TRACE conn3 <- [1,2606,null,{}] 06:36:51 INFO - PROCESS | 3700 | 1461159411886 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}] 06:36:51 INFO - PROCESS | 3700 | 1461159411990 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 06:36:52 INFO - PROCESS | 3700 | 1461159412089 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:52 INFO - PROCESS | 3700 | ++DOCSHELL 1C248000 == 53 [pid = 3700] [id = 661] 06:36:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 116 (1CABCC00) [pid = 3700] [serial = 1983] [outer = 00000000] 06:36:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 117 (1D0C1800) [pid = 3700] [serial = 1984] [outer = 1CABCC00] 06:36:52 INFO - PROCESS | 3700 | 1461159412183 Marionette DEBUG loaded listener.js 06:36:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 118 (1D0C7000) [pid = 3700] [serial = 1985] [outer = 1CABCC00] 06:36:52 INFO - PROCESS | 3700 | 1461159412797 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]]]}] 06:36:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 06:36:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 987ms 06:36:52 INFO - PROCESS | 3700 | 1461159412858 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 06:36:52 INFO - PROCESS | 3700 | 1461159412861 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 06:36:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 06:36:52 INFO - PROCESS | 3700 | 1461159412865 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 06:36:52 INFO - PROCESS | 3700 | 1461159412867 Marionette TRACE conn3 <- [1,2610,null,{}] 06:36:52 INFO - PROCESS | 3700 | 1461159412870 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}] 06:36:52 INFO - PROCESS | 3700 | 1461159412972 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 06:36:53 INFO - PROCESS | 3700 | 1461159413249 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:53 INFO - PROCESS | 3700 | ++DOCSHELL 11B1D800 == 54 [pid = 3700] [id = 662] 06:36:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 119 (11B34400) [pid = 3700] [serial = 1986] [outer = 00000000] 06:36:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 120 (13A51400) [pid = 3700] [serial = 1987] [outer = 11B34400] 06:36:53 INFO - PROCESS | 3700 | 1461159413327 Marionette DEBUG loaded listener.js 06:36:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 121 (15BB0C00) [pid = 3700] [serial = 1988] [outer = 11B34400] 06:36:53 INFO - PROCESS | 3700 | 1461159413924 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]]]}] 06:36:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 06:36:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1126ms 06:36:53 INFO - PROCESS | 3700 | 1461159413998 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 06:36:53 INFO - PROCESS | 3700 | 1461159414003 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 06:36:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 06:36:53 INFO - PROCESS | 3700 | 1461159414008 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 06:36:53 INFO - PROCESS | 3700 | 1461159414011 Marionette TRACE conn3 <- [1,2614,null,{}] 06:36:54 INFO - PROCESS | 3700 | 1461159414016 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}] 06:36:54 INFO - PROCESS | 3700 | 1461159414138 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 06:36:54 INFO - PROCESS | 3700 | 1461159414276 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:54 INFO - PROCESS | 3700 | ++DOCSHELL 17D9CC00 == 55 [pid = 3700] [id = 663] 06:36:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 122 (17D9D400) [pid = 3700] [serial = 1989] [outer = 00000000] 06:36:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 123 (1863DC00) [pid = 3700] [serial = 1990] [outer = 17D9D400] 06:36:54 INFO - PROCESS | 3700 | 1461159414327 Marionette DEBUG loaded listener.js 06:36:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 124 (18914000) [pid = 3700] [serial = 1991] [outer = 17D9D400] 06:36:54 INFO - PROCESS | 3700 | --DOCSHELL 1A7BF400 == 54 [pid = 3700] [id = 657] 06:36:54 INFO - PROCESS | 3700 | --DOCSHELL 17D9A400 == 53 [pid = 3700] [id = 656] 06:36:54 INFO - PROCESS | 3700 | --DOCSHELL 1325E000 == 52 [pid = 3700] [id = 655] 06:36:54 INFO - PROCESS | 3700 | --DOCSHELL 1A0D9000 == 51 [pid = 3700] [id = 654] 06:36:54 INFO - PROCESS | 3700 | --DOCSHELL 19E3C000 == 50 [pid = 3700] [id = 653] 06:36:54 INFO - PROCESS | 3700 | --DOCSHELL 19603000 == 49 [pid = 3700] [id = 652] 06:36:54 INFO - PROCESS | 3700 | --DOCSHELL 1910D000 == 48 [pid = 3700] [id = 651] 06:36:54 INFO - PROCESS | 3700 | --DOCSHELL 18967800 == 47 [pid = 3700] [id = 650] 06:36:54 INFO - PROCESS | 3700 | --DOCSHELL 12C0F000 == 46 [pid = 3700] [id = 649] 06:36:54 INFO - PROCESS | 3700 | --DOCSHELL 1326A800 == 45 [pid = 3700] [id = 648] 06:36:54 INFO - PROCESS | 3700 | --DOCSHELL 1A286000 == 44 [pid = 3700] [id = 647] 06:36:54 INFO - PROCESS | 3700 | --DOMWINDOW == 123 (138B4400) [pid = 3700] [serial = 1891] [outer = 00000000] [url = about:blank] 06:36:54 INFO - PROCESS | 3700 | --DOMWINDOW == 122 (1894F000) [pid = 3700] [serial = 1894] [outer = 00000000] [url = about:blank] 06:36:54 INFO - PROCESS | 3700 | --DOMWINDOW == 121 (19AC5C00) [pid = 3700] [serial = 1897] [outer = 00000000] [url = about:blank] 06:36:54 INFO - PROCESS | 3700 | --DOCSHELL 13208400 == 43 [pid = 3700] [id = 644] 06:36:54 INFO - PROCESS | 3700 | --DOMWINDOW == 120 (1A3CE400) [pid = 3700] [serial = 1844] [outer = 00000000] [url = about:blank] 06:36:54 INFO - PROCESS | 3700 | --DOMWINDOW == 119 (1A3CAC00) [pid = 3700] [serial = 1930] [outer = 00000000] [url = about:blank] 06:36:54 INFO - PROCESS | 3700 | --DOMWINDOW == 118 (1960E800) [pid = 3700] [serial = 1918] [outer = 00000000] [url = about:blank] 06:36:54 INFO - PROCESS | 3700 | --DOMWINDOW == 117 (1924F800) [pid = 3700] [serial = 1915] [outer = 00000000] [url = about:blank] 06:36:54 INFO - PROCESS | 3700 | --DOMWINDOW == 116 (194AA400) [pid = 3700] [serial = 1916] [outer = 00000000] [url = about:blank] 06:36:54 INFO - PROCESS | 3700 | --DOMWINDOW == 115 (1C24F400) [pid = 3700] [serial = 1900] [outer = 00000000] [url = about:blank] 06:36:54 INFO - PROCESS | 3700 | --DOMWINDOW == 114 (15B0EC00) [pid = 3700] [serial = 1904] [outer = 00000000] [url = about:blank] 06:36:54 INFO - PROCESS | 3700 | --DOMWINDOW == 113 (142AD800) [pid = 3700] [serial = 1903] [outer = 00000000] [url = about:blank] 06:36:54 INFO - PROCESS | 3700 | --DOMWINDOW == 112 (17DA1000) [pid = 3700] [serial = 1909] [outer = 00000000] [url = about:blank] 06:36:54 INFO - PROCESS | 3700 | --DOMWINDOW == 111 (1822F400) [pid = 3700] [serial = 1910] [outer = 00000000] [url = about:blank] 06:36:54 INFO - PROCESS | 3700 | --DOMWINDOW == 110 (19107C00) [pid = 3700] [serial = 1912] [outer = 00000000] [url = about:blank] 06:36:54 INFO - PROCESS | 3700 | --DOMWINDOW == 109 (15BB2000) [pid = 3700] [serial = 1906] [outer = 00000000] [url = about:blank] 06:36:54 INFO - PROCESS | 3700 | --DOMWINDOW == 108 (15D02400) [pid = 3700] [serial = 1907] [outer = 00000000] [url = about:blank] 06:36:54 INFO - PROCESS | 3700 | --DOMWINDOW == 107 (196C4400) [pid = 3700] [serial = 1919] [outer = 00000000] [url = about:blank] 06:36:54 INFO - PROCESS | 3700 | --DOMWINDOW == 106 (19998000) [pid = 3700] [serial = 1921] [outer = 00000000] [url = about:blank] 06:36:54 INFO - PROCESS | 3700 | --DOMWINDOW == 105 (197EA800) [pid = 3700] [serial = 1924] [outer = 00000000] [url = about:blank] 06:36:54 INFO - PROCESS | 3700 | --DOMWINDOW == 104 (1A06E800) [pid = 3700] [serial = 1927] [outer = 00000000] [url = about:blank] 06:36:54 INFO - PROCESS | 3700 | --DOMWINDOW == 103 (191CD000) [pid = 3700] [serial = 1925] [outer = 00000000] [url = about:blank] 06:36:54 INFO - PROCESS | 3700 | --DOMWINDOW == 102 (1C347C00) [pid = 3700] [serial = 1901] [outer = 00000000] [url = about:blank] 06:36:54 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (19A56C00) [pid = 3700] [serial = 1922] [outer = 00000000] [url = about:blank] 06:36:54 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (1A074C00) [pid = 3700] [serial = 1928] [outer = 00000000] [url = about:blank] 06:36:54 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (1910B800) [pid = 3700] [serial = 1913] [outer = 00000000] [url = about:blank] 06:36:54 INFO - PROCESS | 3700 | 1461159414816 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]]]}] 06:36:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 06:36:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 833ms 06:36:54 INFO - PROCESS | 3700 | 1461159414837 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 06:36:54 INFO - PROCESS | 3700 | 1461159414840 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 06:36:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 06:36:54 INFO - PROCESS | 3700 | 1461159414845 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 06:36:54 INFO - PROCESS | 3700 | 1461159414847 Marionette TRACE conn3 <- [1,2618,null,{}] 06:36:54 INFO - PROCESS | 3700 | 1461159414850 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}] 06:36:54 INFO - PROCESS | 3700 | 1461159414931 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 06:36:54 INFO - PROCESS | 3700 | 1461159414940 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:54 INFO - PROCESS | 3700 | ++DOCSHELL 15B41800 == 44 [pid = 3700] [id = 664] 06:36:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (15E66400) [pid = 3700] [serial = 1992] [outer = 00000000] 06:36:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (18635800) [pid = 3700] [serial = 1993] [outer = 15E66400] 06:36:54 INFO - PROCESS | 3700 | 1461159414985 Marionette DEBUG loaded listener.js 06:36:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (19107000) [pid = 3700] [serial = 1994] [outer = 15E66400] 06:36:55 INFO - PROCESS | 3700 | 1461159415511 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]]]}] 06:36:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 06:36:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 693ms 06:36:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 06:36:55 INFO - PROCESS | 3700 | 1461159415545 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 06:36:55 INFO - PROCESS | 3700 | 1461159415547 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 06:36:55 INFO - PROCESS | 3700 | 1461159415552 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 06:36:55 INFO - PROCESS | 3700 | 1461159415557 Marionette TRACE conn3 <- [1,2622,null,{}] 06:36:55 INFO - PROCESS | 3700 | 1461159415566 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}] 06:36:55 INFO - PROCESS | 3700 | 1461159415647 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 06:36:55 INFO - PROCESS | 3700 | 1461159415656 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:55 INFO - PROCESS | 3700 | ++DOCSHELL 194D1C00 == 45 [pid = 3700] [id = 665] 06:36:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (194D8C00) [pid = 3700] [serial = 1995] [outer = 00000000] 06:36:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 104 (19602C00) [pid = 3700] [serial = 1996] [outer = 194D8C00] 06:36:55 INFO - PROCESS | 3700 | 1461159415713 Marionette DEBUG loaded listener.js 06:36:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 105 (1960B000) [pid = 3700] [serial = 1997] [outer = 194D8C00] 06:36:56 INFO - PROCESS | 3700 | 1461159416185 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]]]}] 06:36:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 06:36:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 678ms 06:36:56 INFO - PROCESS | 3700 | 1461159416233 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 06:36:56 INFO - PROCESS | 3700 | 1461159416235 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 06:36:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 06:36:56 INFO - PROCESS | 3700 | 1461159416238 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 06:36:56 INFO - PROCESS | 3700 | 1461159416240 Marionette TRACE conn3 <- [1,2626,null,{}] 06:36:56 INFO - PROCESS | 3700 | 1461159416244 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}] 06:36:56 INFO - PROCESS | 3700 | 1461159416321 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 06:36:56 INFO - PROCESS | 3700 | 1461159416327 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:56 INFO - PROCESS | 3700 | ++DOCSHELL 1960F400 == 46 [pid = 3700] [id = 666] 06:36:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 106 (196C1800) [pid = 3700] [serial = 1998] [outer = 00000000] 06:36:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 107 (19993400) [pid = 3700] [serial = 1999] [outer = 196C1800] 06:36:56 INFO - PROCESS | 3700 | 1461159416371 Marionette DEBUG loaded listener.js 06:36:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 108 (19996400) [pid = 3700] [serial = 2000] [outer = 196C1800] 06:36:56 INFO - PROCESS | 3700 | 1461159416800 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]]]}] 06:36:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 06:36:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 586ms 06:36:56 INFO - PROCESS | 3700 | 1461159416835 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 06:36:56 INFO - PROCESS | 3700 | 1461159416837 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 06:36:56 INFO - PROCESS | 3700 | 1461159416841 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 06:36:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 06:36:56 INFO - PROCESS | 3700 | 1461159416842 Marionette TRACE conn3 <- [1,2630,null,{}] 06:36:56 INFO - PROCESS | 3700 | 1461159416829 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}] 06:36:56 INFO - PROCESS | 3700 | 1461159416906 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 06:36:57 INFO - PROCESS | 3700 | 1461159417093 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:57 INFO - PROCESS | 3700 | ++DOCSHELL 1325D000 == 47 [pid = 3700] [id = 667] 06:36:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 109 (1325DC00) [pid = 3700] [serial = 2001] [outer = 00000000] 06:36:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 110 (142A8C00) [pid = 3700] [serial = 2002] [outer = 1325DC00] 06:36:57 INFO - PROCESS | 3700 | 1461159417203 Marionette DEBUG loaded listener.js 06:36:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 111 (15512800) [pid = 3700] [serial = 2003] [outer = 1325DC00] 06:36:57 INFO - PROCESS | 3700 | 1461159417802 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]]]}] 06:36:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 06:36:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 987ms 06:36:57 INFO - PROCESS | 3700 | 1461159417828 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 06:36:57 INFO - PROCESS | 3700 | 1461159417833 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 06:36:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 06:36:57 INFO - PROCESS | 3700 | 1461159417839 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 06:36:57 INFO - PROCESS | 3700 | 1461159417842 Marionette TRACE conn3 <- [1,2634,null,{}] 06:36:57 INFO - PROCESS | 3700 | 1461159417881 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}] 06:36:57 INFO - PROCESS | 3700 | 1461159417987 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 06:36:58 INFO - PROCESS | 3700 | 1461159418124 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:58 INFO - PROCESS | 3700 | ++DOCSHELL 17F9B400 == 48 [pid = 3700] [id = 668] 06:36:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 112 (17F9B800) [pid = 3700] [serial = 2004] [outer = 00000000] 06:36:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 113 (19104400) [pid = 3700] [serial = 2005] [outer = 17F9B800] 06:36:58 INFO - PROCESS | 3700 | 1461159418181 Marionette DEBUG loaded listener.js 06:36:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 114 (191C4000) [pid = 3700] [serial = 2006] [outer = 17F9B800] 06:36:58 INFO - PROCESS | 3700 | 1461159418750 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]]]}] 06:36:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 06:36:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 956ms 06:36:58 INFO - PROCESS | 3700 | 1461159418800 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 06:36:58 INFO - PROCESS | 3700 | 1461159418804 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 06:36:58 INFO - PROCESS | 3700 | 1461159418809 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 06:36:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 06:36:58 INFO - PROCESS | 3700 | 1461159418811 Marionette TRACE conn3 <- [1,2638,null,{}] 06:36:58 INFO - PROCESS | 3700 | 1461159418815 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}] 06:36:58 INFO - PROCESS | 3700 | 1461159418915 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 06:36:59 INFO - PROCESS | 3700 | 1461159419023 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:59 INFO - PROCESS | 3700 | ++DOCSHELL 1924F800 == 49 [pid = 3700] [id = 669] 06:36:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 115 (1998E400) [pid = 3700] [serial = 2007] [outer = 00000000] 06:36:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 116 (19ACEC00) [pid = 3700] [serial = 2008] [outer = 1998E400] 06:36:59 INFO - PROCESS | 3700 | 1461159419078 Marionette DEBUG loaded listener.js 06:36:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 117 (19ACE800) [pid = 3700] [serial = 2009] [outer = 1998E400] 06:36:59 INFO - PROCESS | 3700 | 1461159419674 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]]]}] 06:36:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 06:36:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 940ms 06:36:59 INFO - PROCESS | 3700 | 1461159419739 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 06:36:59 INFO - PROCESS | 3700 | 1461159419742 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 06:36:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 06:36:59 INFO - PROCESS | 3700 | 1461159419752 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 06:36:59 INFO - PROCESS | 3700 | 1461159419758 Marionette TRACE conn3 <- [1,2642,null,{}] 06:36:59 INFO - PROCESS | 3700 | 1461159419763 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}] 06:36:59 INFO - PROCESS | 3700 | 1461159419865 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 06:37:00 INFO - PROCESS | 3700 | 1461159420002 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:00 INFO - PROCESS | 3700 | ++DOCSHELL 1A285400 == 50 [pid = 3700] [id = 670] 06:37:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 118 (1A3CA400) [pid = 3700] [serial = 2010] [outer = 00000000] 06:37:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 119 (1A7C4C00) [pid = 3700] [serial = 2011] [outer = 1A3CA400] 06:37:00 INFO - PROCESS | 3700 | 1461159420057 Marionette DEBUG loaded listener.js 06:37:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 120 (1AC2B400) [pid = 3700] [serial = 2012] [outer = 1A3CA400] 06:37:00 INFO - PROCESS | 3700 | 1461159420600 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]]]}] 06:37:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 06:37:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 894ms 06:37:00 INFO - PROCESS | 3700 | 1461159420632 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 06:37:00 INFO - PROCESS | 3700 | 1461159420635 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 06:37:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 06:37:00 INFO - PROCESS | 3700 | 1461159420639 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 06:37:00 INFO - PROCESS | 3700 | 1461159420641 Marionette TRACE conn3 <- [1,2646,null,{}] 06:37:00 INFO - PROCESS | 3700 | 1461159420644 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}] 06:37:00 INFO - PROCESS | 3700 | 1461159420742 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 06:37:00 INFO - PROCESS | 3700 | 1461159420878 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:00 INFO - PROCESS | 3700 | ++DOCSHELL 1A71F400 == 51 [pid = 3700] [id = 671] 06:37:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 121 (1A791400) [pid = 3700] [serial = 2013] [outer = 00000000] 06:37:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 122 (1C352800) [pid = 3700] [serial = 2014] [outer = 1A791400] 06:37:00 INFO - PROCESS | 3700 | 1461159420933 Marionette DEBUG loaded listener.js 06:37:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 123 (1C355C00) [pid = 3700] [serial = 2015] [outer = 1A791400] 06:37:01 INFO - PROCESS | 3700 | 1461159421558 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]]]}] 06:37:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 06:37:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 925ms 06:37:01 INFO - PROCESS | 3700 | 1461159421591 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 06:37:01 INFO - PROCESS | 3700 | 1461159421593 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 06:37:01 INFO - PROCESS | 3700 | 1461159421598 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 06:37:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 06:37:01 INFO - PROCESS | 3700 | 1461159421600 Marionette TRACE conn3 <- [1,2650,null,{}] 06:37:01 INFO - PROCESS | 3700 | 1461159421604 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}] 06:37:01 INFO - PROCESS | 3700 | 1461159421687 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 06:37:01 INFO - PROCESS | 3700 | 1461159421823 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:01 INFO - PROCESS | 3700 | ++DOCSHELL 1C346800 == 52 [pid = 3700] [id = 672] 06:37:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 124 (1C4CB400) [pid = 3700] [serial = 2016] [outer = 00000000] 06:37:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 125 (1D0B9800) [pid = 3700] [serial = 2017] [outer = 1C4CB400] 06:37:01 INFO - PROCESS | 3700 | 1461159421891 Marionette DEBUG loaded listener.js 06:37:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 126 (1D29B000) [pid = 3700] [serial = 2018] [outer = 1C4CB400] 06:37:02 INFO - PROCESS | 3700 | 1461159422503 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]]]}] 06:37:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 06:37:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 925ms 06:37:02 INFO - PROCESS | 3700 | 1461159422530 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 06:37:02 INFO - PROCESS | 3700 | 1461159422534 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 06:37:02 INFO - PROCESS | 3700 | 1461159422540 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 06:37:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 06:37:02 INFO - PROCESS | 3700 | 1461159422543 Marionette TRACE conn3 <- [1,2654,null,{}] 06:37:02 INFO - PROCESS | 3700 | 1461159422548 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}] 06:37:02 INFO - PROCESS | 3700 | 1461159422649 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 06:37:02 INFO - PROCESS | 3700 | 1461159422826 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:02 INFO - PROCESS | 3700 | --DOCSHELL 1960F400 == 51 [pid = 3700] [id = 666] 06:37:02 INFO - PROCESS | 3700 | --DOCSHELL 194D1C00 == 50 [pid = 3700] [id = 665] 06:37:02 INFO - PROCESS | 3700 | --DOCSHELL 15B41800 == 49 [pid = 3700] [id = 664] 06:37:02 INFO - PROCESS | 3700 | --DOCSHELL 17D9CC00 == 48 [pid = 3700] [id = 663] 06:37:02 INFO - PROCESS | 3700 | --DOCSHELL 11B1D800 == 47 [pid = 3700] [id = 662] 06:37:02 INFO - PROCESS | 3700 | ++DOCSHELL 11B3FC00 == 48 [pid = 3700] [id = 673] 06:37:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 127 (12B8D800) [pid = 3700] [serial = 2019] [outer = 00000000] 06:37:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 128 (17D9CC00) [pid = 3700] [serial = 2020] [outer = 12B8D800] 06:37:02 INFO - PROCESS | 3700 | 1461159422896 Marionette DEBUG loaded listener.js 06:37:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 129 (1908D400) [pid = 3700] [serial = 2021] [outer = 12B8D800] 06:37:03 INFO - PROCESS | 3700 | 1461159423906 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]]]}] 06:37:03 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) 06:37:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1372ms 06:37:03 INFO - PROCESS | 3700 | 1461159423920 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 06:37:03 INFO - PROCESS | 3700 | 1461159423925 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 06:37:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 06:37:03 INFO - PROCESS | 3700 | 1461159423940 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 06:37:03 INFO - PROCESS | 3700 | 1461159423942 Marionette TRACE conn3 <- [1,2658,null,{}] 06:37:03 INFO - PROCESS | 3700 | 1461159423947 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}] 06:37:04 INFO - PROCESS | 3700 | 1461159424064 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 06:37:04 INFO - PROCESS | 3700 | 1461159424071 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:04 INFO - PROCESS | 3700 | ++DOCSHELL 1822E400 == 49 [pid = 3700] [id = 674] 06:37:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 130 (18637400) [pid = 3700] [serial = 2022] [outer = 00000000] 06:37:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 131 (19992000) [pid = 3700] [serial = 2023] [outer = 18637400] 06:37:04 INFO - PROCESS | 3700 | 1461159424158 Marionette DEBUG loaded listener.js 06:37:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 132 (19AC9800) [pid = 3700] [serial = 2024] [outer = 18637400] 06:37:05 INFO - PROCESS | 3700 | --DOMWINDOW == 131 (19602400) [pid = 3700] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 06:37:05 INFO - PROCESS | 3700 | --DOMWINDOW == 130 (12B8A000) [pid = 3700] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 06:37:05 INFO - PROCESS | 3700 | --DOMWINDOW == 129 (17D9C000) [pid = 3700] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 06:37:05 INFO - PROCESS | 3700 | --DOMWINDOW == 128 (196C8800) [pid = 3700] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 06:37:05 INFO - PROCESS | 3700 | --DOMWINDOW == 127 (1A7BA000) [pid = 3700] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 06:37:05 INFO - PROCESS | 3700 | --DOMWINDOW == 126 (16419C00) [pid = 3700] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 06:37:05 INFO - PROCESS | 3700 | --DOMWINDOW == 125 (13549000) [pid = 3700] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 06:37:05 INFO - PROCESS | 3700 | --DOMWINDOW == 124 (194D8400) [pid = 3700] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 06:37:05 INFO - PROCESS | 3700 | --DOMWINDOW == 123 (1325EC00) [pid = 3700] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 06:37:05 INFO - PROCESS | 3700 | --DOMWINDOW == 122 (1A068800) [pid = 3700] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 06:37:05 INFO - PROCESS | 3700 | --DOMWINDOW == 121 (1A7C1C00) [pid = 3700] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 06:37:05 INFO - PROCESS | 3700 | --DOMWINDOW == 120 (1320A400) [pid = 3700] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 06:37:05 INFO - PROCESS | 3700 | --DOMWINDOW == 119 (194B5400) [pid = 3700] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 06:37:05 INFO - PROCESS | 3700 | --DOMWINDOW == 118 (12CC2C00) [pid = 3700] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 06:37:05 INFO - PROCESS | 3700 | --DOMWINDOW == 117 (18967C00) [pid = 3700] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 06:37:05 INFO - PROCESS | 3700 | --DOMWINDOW == 116 (13543800) [pid = 3700] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 06:37:05 INFO - PROCESS | 3700 | --DOMWINDOW == 115 (142ACC00) [pid = 3700] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 06:37:05 INFO - PROCESS | 3700 | --DOMWINDOW == 114 (19AD2C00) [pid = 3700] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 06:37:05 INFO - PROCESS | 3700 | --DOMWINDOW == 113 (1960C400) [pid = 3700] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 06:37:05 INFO - PROCESS | 3700 | --DOMWINDOW == 112 (13265000) [pid = 3700] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 06:37:05 INFO - PROCESS | 3700 | --DOMWINDOW == 111 (16A93000) [pid = 3700] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 06:37:05 INFO - PROCESS | 3700 | --DOMWINDOW == 110 (1A281000) [pid = 3700] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 06:37:05 INFO - PROCESS | 3700 | --DOMWINDOW == 109 (11B34400) [pid = 3700] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 06:37:05 INFO - PROCESS | 3700 | --DOMWINDOW == 108 (17D9D400) [pid = 3700] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 06:37:05 INFO - PROCESS | 3700 | --DOMWINDOW == 107 (15E66400) [pid = 3700] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 06:37:05 INFO - PROCESS | 3700 | --DOMWINDOW == 106 (194D8C00) [pid = 3700] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 06:37:05 INFO - PROCESS | 3700 | 1461159425152 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] 06:37:05 INFO - PROCESS | 3700 | 1461159425237 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 06:37:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 06:37:05 INFO - PROCESS | 3700 | 1461159425242 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 06:37:05 INFO - PROCESS | 3700 | 1461159425247 Marionette TRACE conn3 <- [1,2662,null,{}] 06:37:05 INFO - PROCESS | 3700 | 1461159425260 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}] 06:37:05 INFO - PROCESS | 3700 | 1461159425347 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 06:37:05 INFO - PROCESS | 3700 | 1461159425353 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:05 INFO - PROCESS | 3700 | ++DOCSHELL 13266400 == 50 [pid = 3700] [id = 675] 06:37:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 107 (14B62000) [pid = 3700] [serial = 2025] [outer = 00000000] 06:37:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 108 (17DA2800) [pid = 3700] [serial = 2026] [outer = 14B62000] 06:37:05 INFO - PROCESS | 3700 | 1461159425385 Marionette DEBUG loaded listener.js 06:37:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 109 (19242800) [pid = 3700] [serial = 2027] [outer = 14B62000] 06:37:06 INFO - PROCESS | 3700 | 1461159426366 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] 06:37:06 INFO - PROCESS | 3700 | 1461159426437 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 06:37:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 06:37:06 INFO - PROCESS | 3700 | 1461159426440 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 06:37:06 INFO - PROCESS | 3700 | 1461159426442 Marionette TRACE conn3 <- [1,2666,null,{}] 06:37:06 INFO - PROCESS | 3700 | 1461159426446 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}] 06:37:06 INFO - PROCESS | 3700 | 1461159426526 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 06:37:06 INFO - PROCESS | 3700 | 1461159426533 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:06 INFO - PROCESS | 3700 | ++DOCSHELL 19608000 == 51 [pid = 3700] [id = 676] 06:37:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 110 (1960BC00) [pid = 3700] [serial = 2028] [outer = 00000000] 06:37:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 111 (1A288400) [pid = 3700] [serial = 2029] [outer = 1960BC00] 06:37:06 INFO - PROCESS | 3700 | 1461159426577 Marionette DEBUG loaded listener.js 06:37:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 112 (1A797C00) [pid = 3700] [serial = 2030] [outer = 1960BC00] 06:37:07 INFO - PROCESS | 3700 | 1461159427509 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]]]}] 06:37:07 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) 06:37:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1126ms 06:37:07 INFO - PROCESS | 3700 | 1461159427565 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 06:37:07 INFO - PROCESS | 3700 | 1461159427570 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 06:37:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 06:37:07 INFO - PROCESS | 3700 | 1461159427576 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 06:37:07 INFO - PROCESS | 3700 | 1461159427580 Marionette TRACE conn3 <- [1,2670,null,{}] 06:37:07 INFO - PROCESS | 3700 | 1461159427586 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}] 06:37:07 INFO - PROCESS | 3700 | 1461159427692 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 06:37:07 INFO - PROCESS | 3700 | 1461159427828 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:07 INFO - PROCESS | 3700 | ++DOCSHELL 138B5400 == 52 [pid = 3700] [id = 677] 06:37:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 113 (15B3E800) [pid = 3700] [serial = 2031] [outer = 00000000] 06:37:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 114 (15DD9000) [pid = 3700] [serial = 2032] [outer = 15B3E800] 06:37:07 INFO - PROCESS | 3700 | 1461159427888 Marionette DEBUG loaded listener.js 06:37:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 115 (16967400) [pid = 3700] [serial = 2033] [outer = 15B3E800] 06:37:08 INFO - PROCESS | 3700 | 1461159428978 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]]]}] 06:37:09 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) 06:37:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1434ms 06:37:09 INFO - PROCESS | 3700 | 1461159429023 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 06:37:09 INFO - PROCESS | 3700 | 1461159429028 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 06:37:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 06:37:09 INFO - PROCESS | 3700 | 1461159429035 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 06:37:09 INFO - PROCESS | 3700 | 1461159429038 Marionette TRACE conn3 <- [1,2674,null,{}] 06:37:09 INFO - PROCESS | 3700 | 1461159429042 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}] 06:37:09 INFO - PROCESS | 3700 | 1461159429129 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 06:37:09 INFO - PROCESS | 3700 | 1461159429272 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:09 INFO - PROCESS | 3700 | ++DOCSHELL 18958C00 == 53 [pid = 3700] [id = 678] 06:37:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 116 (19104C00) [pid = 3700] [serial = 2034] [outer = 00000000] 06:37:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 117 (197E7800) [pid = 3700] [serial = 2035] [outer = 19104C00] 06:37:09 INFO - PROCESS | 3700 | 1461159429337 Marionette DEBUG loaded listener.js 06:37:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 118 (19990800) [pid = 3700] [serial = 2036] [outer = 19104C00] 06:37:10 INFO - PROCESS | 3700 | 1461159430333 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] 06:37:10 INFO - PROCESS | 3700 | 1461159430396 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 06:37:10 INFO - PROCESS | 3700 | 1461159430401 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 06:37:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 06:37:10 INFO - PROCESS | 3700 | 1461159430405 Marionette TRACE conn3 <- [1,2678,null,{}] 06:37:10 INFO - PROCESS | 3700 | 1461159430418 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}] 06:37:10 INFO - PROCESS | 3700 | 1461159430515 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 06:37:10 INFO - PROCESS | 3700 | 1461159430684 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:10 INFO - PROCESS | 3700 | ++DOCSHELL 13542400 == 54 [pid = 3700] [id = 679] 06:37:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 119 (1AC38C00) [pid = 3700] [serial = 2037] [outer = 00000000] 06:37:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 120 (1D296800) [pid = 3700] [serial = 2038] [outer = 1AC38C00] 06:37:10 INFO - PROCESS | 3700 | 1461159430789 Marionette DEBUG loaded listener.js 06:37:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 121 (1D432000) [pid = 3700] [serial = 2039] [outer = 1AC38C00] 06:37:11 INFO - PROCESS | 3700 | 1461159431819 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] 06:37:11 INFO - PROCESS | 3700 | 1461159431851 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 06:37:11 INFO - PROCESS | 3700 | 1461159431856 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 06:37:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 06:37:11 INFO - PROCESS | 3700 | 1461159431859 Marionette TRACE conn3 <- [1,2682,null,{}] 06:37:11 INFO - PROCESS | 3700 | 1461159431865 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}] 06:37:11 INFO - PROCESS | 3700 | 1461159431959 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 06:37:12 INFO - PROCESS | 3700 | 1461159432137 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:12 INFO - PROCESS | 3700 | ++DOCSHELL 1444B400 == 55 [pid = 3700] [id = 680] 06:37:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 122 (147B0000) [pid = 3700] [serial = 2040] [outer = 00000000] 06:37:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 123 (15B40800) [pid = 3700] [serial = 2041] [outer = 147B0000] 06:37:12 INFO - PROCESS | 3700 | 1461159432191 Marionette DEBUG loaded listener.js 06:37:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 124 (15D8D800) [pid = 3700] [serial = 2042] [outer = 147B0000] 06:37:12 INFO - PROCESS | 3700 | --DOCSHELL 194DD400 == 54 [pid = 3700] [id = 617] 06:37:12 INFO - PROCESS | 3700 | --DOCSHELL 19AC4400 == 53 [pid = 3700] [id = 619] 06:37:12 INFO - PROCESS | 3700 | --DOCSHELL 13266400 == 52 [pid = 3700] [id = 675] 06:37:12 INFO - PROCESS | 3700 | --DOCSHELL 1822E400 == 51 [pid = 3700] [id = 674] 06:37:12 INFO - PROCESS | 3700 | --DOCSHELL 11B3FC00 == 50 [pid = 3700] [id = 673] 06:37:12 INFO - PROCESS | 3700 | --DOCSHELL 17F9B400 == 49 [pid = 3700] [id = 668] 06:37:12 INFO - PROCESS | 3700 | --DOCSHELL 1325D000 == 48 [pid = 3700] [id = 667] 06:37:12 INFO - PROCESS | 3700 | --DOMWINDOW == 123 (14B64400) [pid = 3700] [serial = 1847] [outer = 00000000] [url = about:blank] 06:37:12 INFO - PROCESS | 3700 | --DOMWINDOW == 122 (1894B000) [pid = 3700] [serial = 1850] [outer = 00000000] [url = about:blank] 06:37:12 INFO - PROCESS | 3700 | --DOMWINDOW == 121 (1A72A000) [pid = 3700] [serial = 1931] [outer = 00000000] [url = about:blank] 06:37:12 INFO - PROCESS | 3700 | --DOMWINDOW == 120 (19998C00) [pid = 3700] [serial = 1853] [outer = 00000000] [url = about:blank] 06:37:12 INFO - PROCESS | 3700 | --DOMWINDOW == 119 (13549800) [pid = 3700] [serial = 1805] [outer = 00000000] [url = about:blank] 06:37:12 INFO - PROCESS | 3700 | --DOMWINDOW == 118 (18960800) [pid = 3700] [serial = 1895] [outer = 00000000] [url = about:blank] 06:37:12 INFO - PROCESS | 3700 | --DOMWINDOW == 117 (1A285800) [pid = 3700] [serial = 1898] [outer = 00000000] [url = about:blank] 06:37:12 INFO - PROCESS | 3700 | --DOMWINDOW == 116 (1A7C1800) [pid = 3700] [serial = 1856] [outer = 00000000] [url = about:blank] 06:37:12 INFO - PROCESS | 3700 | --DOMWINDOW == 115 (17F89000) [pid = 3700] [serial = 1808] [outer = 00000000] [url = about:blank] 06:37:12 INFO - PROCESS | 3700 | --DOMWINDOW == 114 (1AC39800) [pid = 3700] [serial = 1889] [outer = 00000000] [url = about:blank] 06:37:12 INFO - PROCESS | 3700 | --DOMWINDOW == 113 (1998B000) [pid = 3700] [serial = 1811] [outer = 00000000] [url = about:blank] 06:37:12 INFO - PROCESS | 3700 | --DOMWINDOW == 112 (1449AC00) [pid = 3700] [serial = 1892] [outer = 00000000] [url = about:blank] 06:37:12 INFO - PROCESS | 3700 | --DOMWINDOW == 111 (1A0E5400) [pid = 3700] [serial = 1960] [outer = 00000000] [url = about:blank] 06:37:12 INFO - PROCESS | 3700 | --DOMWINDOW == 110 (1AC2BC00) [pid = 3700] [serial = 1963] [outer = 00000000] [url = about:blank] 06:37:12 INFO - PROCESS | 3700 | --DOMWINDOW == 109 (13545C00) [pid = 3700] [serial = 1933] [outer = 00000000] [url = about:blank] 06:37:12 INFO - PROCESS | 3700 | --DOMWINDOW == 108 (1354C400) [pid = 3700] [serial = 1934] [outer = 00000000] [url = about:blank] 06:37:12 INFO - PROCESS | 3700 | --DOMWINDOW == 107 (19606000) [pid = 3700] [serial = 1954] [outer = 00000000] [url = about:blank] 06:37:12 INFO - PROCESS | 3700 | --DOMWINDOW == 106 (1960C000) [pid = 3700] [serial = 1955] [outer = 00000000] [url = about:blank] 06:37:12 INFO - PROCESS | 3700 | --DOMWINDOW == 105 (15BB1C00) [pid = 3700] [serial = 1948] [outer = 00000000] [url = about:blank] 06:37:12 INFO - PROCESS | 3700 | --DOMWINDOW == 104 (19993400) [pid = 3700] [serial = 1999] [outer = 00000000] [url = about:blank] 06:37:12 INFO - PROCESS | 3700 | --DOMWINDOW == 103 (1D0C1800) [pid = 3700] [serial = 1984] [outer = 00000000] [url = about:blank] 06:37:12 INFO - PROCESS | 3700 | --DOMWINDOW == 102 (15BB0C00) [pid = 3700] [serial = 1988] [outer = 00000000] [url = about:blank] 06:37:12 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (1646D000) [pid = 3700] [serial = 1949] [outer = 00000000] [url = about:blank] 06:37:12 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (13A51400) [pid = 3700] [serial = 1987] [outer = 00000000] [url = about:blank] 06:37:12 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (18914000) [pid = 3700] [serial = 1991] [outer = 00000000] [url = about:blank] 06:37:12 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (1863DC00) [pid = 3700] [serial = 1990] [outer = 00000000] [url = about:blank] 06:37:12 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (19090400) [pid = 3700] [serial = 1951] [outer = 00000000] [url = about:blank] 06:37:12 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (18635800) [pid = 3700] [serial = 1993] [outer = 00000000] [url = about:blank] 06:37:12 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (19108400) [pid = 3700] [serial = 1952] [outer = 00000000] [url = about:blank] 06:37:12 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (19107000) [pid = 3700] [serial = 1994] [outer = 00000000] [url = about:blank] 06:37:12 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (15BB2400) [pid = 3700] [serial = 1946] [outer = 00000000] [url = about:blank] 06:37:12 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (14BE8000) [pid = 3700] [serial = 1945] [outer = 00000000] [url = about:blank] 06:37:12 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (17D97C00) [pid = 3700] [serial = 1936] [outer = 00000000] [url = about:blank] 06:37:12 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (19602C00) [pid = 3700] [serial = 1996] [outer = 00000000] [url = about:blank] 06:37:12 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (194DD800) [pid = 3700] [serial = 1939] [outer = 00000000] [url = about:blank] 06:37:12 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (1C245400) [pid = 3700] [serial = 1942] [outer = 00000000] [url = about:blank] 06:37:12 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (18227000) [pid = 3700] [serial = 1966] [outer = 00000000] [url = about:blank] 06:37:12 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (1960B000) [pid = 3700] [serial = 1997] [outer = 00000000] [url = about:blank] 06:37:12 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (13A4D000) [pid = 3700] [serial = 1975] [outer = 00000000] [url = about:blank] 06:37:12 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (19106000) [pid = 3700] [serial = 1978] [outer = 00000000] [url = about:blank] 06:37:12 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (1A3D0000) [pid = 3700] [serial = 1981] [outer = 00000000] [url = about:blank] 06:37:12 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (1A93FC00) [pid = 3700] [serial = 1969] [outer = 00000000] [url = about:blank] 06:37:12 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1AC2B800) [pid = 3700] [serial = 1964] [outer = 00000000] [url = about:blank] 06:37:12 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (19A0B000) [pid = 3700] [serial = 1957] [outer = 00000000] [url = about:blank] 06:37:12 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (19A61000) [pid = 3700] [serial = 1958] [outer = 00000000] [url = about:blank] 06:37:12 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (1A3D4800) [pid = 3700] [serial = 1961] [outer = 00000000] [url = about:blank] 06:37:12 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1C242400) [pid = 3700] [serial = 1970] [outer = 00000000] [url = about:blank] 06:37:12 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (18A05800) [pid = 3700] [serial = 1967] [outer = 00000000] [url = about:blank] 06:37:12 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (1C4CA800) [pid = 3700] [serial = 1972] [outer = 00000000] [url = about:blank] 06:37:13 INFO - PROCESS | 3700 | 1461159433138 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] 06:37:13 INFO - PROCESS | 3700 | 1461159433203 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 06:37:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 06:37:13 INFO - PROCESS | 3700 | 1461159433209 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 06:37:13 INFO - PROCESS | 3700 | 1461159433211 Marionette TRACE conn3 <- [1,2686,null,{}] 06:37:13 INFO - PROCESS | 3700 | 1461159433216 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}] 06:37:13 INFO - PROCESS | 3700 | 1461159433297 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 06:37:13 INFO - PROCESS | 3700 | 1461159433303 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:13 INFO - PROCESS | 3700 | ++DOCSHELL 138B5800 == 49 [pid = 3700] [id = 681] 06:37:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (142AEC00) [pid = 3700] [serial = 2043] [outer = 00000000] 06:37:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (15DCF400) [pid = 3700] [serial = 2044] [outer = 142AEC00] 06:37:13 INFO - PROCESS | 3700 | 1461159433349 Marionette DEBUG loaded listener.js 06:37:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1696D400) [pid = 3700] [serial = 2045] [outer = 142AEC00] 06:37:14 INFO - PROCESS | 3700 | 1461159434361 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] 06:37:14 INFO - PROCESS | 3700 | 1461159434394 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 06:37:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 06:37:14 INFO - PROCESS | 3700 | 1461159434398 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 06:37:14 INFO - PROCESS | 3700 | 1461159434402 Marionette TRACE conn3 <- [1,2690,null,{}] 06:37:14 INFO - PROCESS | 3700 | 1461159434420 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}] 06:37:14 INFO - PROCESS | 3700 | 1461159434540 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 06:37:14 INFO - PROCESS | 3700 | 1461159434547 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:14 INFO - PROCESS | 3700 | ++DOCSHELL 17D9F000 == 50 [pid = 3700] [id = 682] 06:37:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (17DA2000) [pid = 3700] [serial = 2046] [outer = 00000000] 06:37:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (18950C00) [pid = 3700] [serial = 2047] [outer = 17DA2000] 06:37:14 INFO - PROCESS | 3700 | 1461159434594 Marionette DEBUG loaded listener.js 06:37:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (19101800) [pid = 3700] [serial = 2048] [outer = 17DA2000] 06:37:15 INFO - PROCESS | 3700 | 1461159435086 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]]]}] 06:37:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 06:37:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 724ms 06:37:15 INFO - PROCESS | 3700 | 1461159435140 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 06:37:15 INFO - PROCESS | 3700 | 1461159435143 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 06:37:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 06:37:15 INFO - PROCESS | 3700 | 1461159435146 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 06:37:15 INFO - PROCESS | 3700 | 1461159435148 Marionette TRACE conn3 <- [1,2694,null,{}] 06:37:15 INFO - PROCESS | 3700 | 1461159435151 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}] 06:37:15 INFO - PROCESS | 3700 | 1461159435266 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 06:37:15 INFO - PROCESS | 3700 | 1461159435333 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:15 INFO - PROCESS | 3700 | ++DOCSHELL 1910F800 == 51 [pid = 3700] [id = 683] 06:37:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (191C4400) [pid = 3700] [serial = 2049] [outer = 00000000] 06:37:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (1924B400) [pid = 3700] [serial = 2050] [outer = 191C4400] 06:37:15 INFO - PROCESS | 3700 | 1461159435362 Marionette DEBUG loaded listener.js 06:37:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (194B4C00) [pid = 3700] [serial = 2051] [outer = 191C4400] 06:37:15 INFO - PROCESS | 3700 | 1461159435787 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]]]}] 06:37:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 06:37:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 693ms 06:37:15 INFO - PROCESS | 3700 | 1461159435829 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 06:37:15 INFO - PROCESS | 3700 | 1461159435831 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 06:37:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 06:37:15 INFO - PROCESS | 3700 | 1461159435835 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 06:37:15 INFO - PROCESS | 3700 | 1461159435838 Marionette TRACE conn3 <- [1,2698,null,{}] 06:37:15 INFO - PROCESS | 3700 | 1461159435841 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}] 06:37:15 INFO - PROCESS | 3700 | 1461159435978 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 06:37:15 INFO - PROCESS | 3700 | 1461159436000 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:16 INFO - PROCESS | 3700 | ++DOCSHELL 19602C00 == 52 [pid = 3700] [id = 684] 06:37:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (19604000) [pid = 3700] [serial = 2052] [outer = 00000000] 06:37:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1960B000) [pid = 3700] [serial = 2053] [outer = 19604000] 06:37:16 INFO - PROCESS | 3700 | 1461159436045 Marionette DEBUG loaded listener.js 06:37:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (19606C00) [pid = 3700] [serial = 2054] [outer = 19604000] 06:37:16 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (1C24C800) [pid = 3700] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 06:37:16 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (18637400) [pid = 3700] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 06:37:16 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (1C4CB400) [pid = 3700] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 06:37:16 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (12B8D800) [pid = 3700] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 06:37:16 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (14B62000) [pid = 3700] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 06:37:16 INFO - PROCESS | 3700 | 1461159436528 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] 06:37:16 INFO - PROCESS | 3700 | 1461159436582 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 06:37:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 06:37:16 INFO - PROCESS | 3700 | 1461159436586 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 06:37:16 INFO - PROCESS | 3700 | 1461159436587 Marionette TRACE conn3 <- [1,2702,null,{}] 06:37:16 INFO - PROCESS | 3700 | 1461159436591 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}] 06:37:16 INFO - PROCESS | 3700 | 1461159436669 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 06:37:16 INFO - PROCESS | 3700 | 1461159436678 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:16 INFO - PROCESS | 3700 | ++DOCSHELL 1910B800 == 53 [pid = 3700] [id = 685] 06:37:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (19611400) [pid = 3700] [serial = 2055] [outer = 00000000] 06:37:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (19999000) [pid = 3700] [serial = 2056] [outer = 19611400] 06:37:16 INFO - PROCESS | 3700 | 1461159436726 Marionette DEBUG loaded listener.js 06:37:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (19AC5C00) [pid = 3700] [serial = 2057] [outer = 19611400] 06:37:17 INFO - PROCESS | 3700 | 1461159437163 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]]]}] 06:37:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 06:37:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 632ms 06:37:17 INFO - PROCESS | 3700 | 1461159437207 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 06:37:17 INFO - PROCESS | 3700 | 1461159437209 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 06:37:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 06:37:17 INFO - PROCESS | 3700 | 1461159437212 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 06:37:17 INFO - PROCESS | 3700 | 1461159437214 Marionette TRACE conn3 <- [1,2706,null,{}] 06:37:17 INFO - PROCESS | 3700 | 1461159437217 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}] 06:37:17 INFO - PROCESS | 3700 | 1461159437297 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 06:37:17 INFO - PROCESS | 3700 | 1461159437303 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:17 INFO - PROCESS | 3700 | ++DOCSHELL 19611000 == 54 [pid = 3700] [id = 686] 06:37:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (19997C00) [pid = 3700] [serial = 2058] [outer = 00000000] 06:37:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (19B65000) [pid = 3700] [serial = 2059] [outer = 19997C00] 06:37:17 INFO - PROCESS | 3700 | 1461159437347 Marionette DEBUG loaded listener.js 06:37:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (1A0DDC00) [pid = 3700] [serial = 2060] [outer = 19997C00] 06:37:17 INFO - PROCESS | 3700 | 1461159437807 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] 06:37:17 INFO - PROCESS | 3700 | 1461159437836 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 06:37:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 06:37:17 INFO - PROCESS | 3700 | 1461159437839 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 06:37:17 INFO - PROCESS | 3700 | 1461159437841 Marionette TRACE conn3 <- [1,2710,null,{}] 06:37:17 INFO - PROCESS | 3700 | 1461159437844 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}] 06:37:17 INFO - PROCESS | 3700 | 1461159437921 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 06:37:17 INFO - PROCESS | 3700 | 1461159437927 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:17 INFO - PROCESS | 3700 | ++DOCSHELL 1A0E5400 == 55 [pid = 3700] [id = 687] 06:37:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (1A3CA000) [pid = 3700] [serial = 2061] [outer = 00000000] 06:37:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (1A7BFC00) [pid = 3700] [serial = 2062] [outer = 1A3CA000] 06:37:17 INFO - PROCESS | 3700 | 1461159437971 Marionette DEBUG loaded listener.js 06:37:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (1A7C1800) [pid = 3700] [serial = 2063] [outer = 1A3CA000] 06:37:19 INFO - PROCESS | 3700 | --DOCSHELL 196C8000 == 54 [pid = 3700] [id = 632] 06:37:19 INFO - PROCESS | 3700 | --DOCSHELL 1C346800 == 53 [pid = 3700] [id = 672] 06:37:19 INFO - PROCESS | 3700 | --DOCSHELL 1A285400 == 52 [pid = 3700] [id = 670] 06:37:19 INFO - PROCESS | 3700 | --DOCSHELL 18966400 == 51 [pid = 3700] [id = 590] 06:37:19 INFO - PROCESS | 3700 | --DOCSHELL 1924F800 == 50 [pid = 3700] [id = 669] 06:37:19 INFO - PROCESS | 3700 | --DOCSHELL 18639800 == 49 [pid = 3700] [id = 646] 06:37:19 INFO - PROCESS | 3700 | --DOCSHELL 11CB5800 == 48 [pid = 3700] [id = 601] 06:37:19 INFO - PROCESS | 3700 | --DOCSHELL 1654F400 == 47 [pid = 3700] [id = 645] 06:37:19 INFO - PROCESS | 3700 | --DOCSHELL 1A7B9C00 == 46 [pid = 3700] [id = 618] 06:37:19 INFO - PROCESS | 3700 | --DOCSHELL 19545C00 == 45 [pid = 3700] [id = 604] 06:37:19 INFO - PROCESS | 3700 | --DOCSHELL 1696DC00 == 44 [pid = 3700] [id = 631] 06:37:19 INFO - PROCESS | 3700 | --DOCSHELL 19B65400 == 43 [pid = 3700] [id = 660] 06:37:19 INFO - PROCESS | 3700 | --DOCSHELL 1C248000 == 42 [pid = 3700] [id = 661] 06:37:19 INFO - PROCESS | 3700 | --DOCSHELL 19992800 == 41 [pid = 3700] [id = 633] 06:37:19 INFO - PROCESS | 3700 | --DOCSHELL 15E5B400 == 40 [pid = 3700] [id = 616] 06:37:19 INFO - PROCESS | 3700 | --DOCSHELL 1A71F400 == 39 [pid = 3700] [id = 671] 06:37:19 INFO - PROCESS | 3700 | --DOCSHELL 12CF8000 == 38 [pid = 3700] [id = 658] 06:37:19 INFO - PROCESS | 3700 | --DOCSHELL 12CF3400 == 37 [pid = 3700] [id = 588] 06:37:19 INFO - PROCESS | 3700 | --DOCSHELL 18903800 == 36 [pid = 3700] [id = 659] 06:37:19 INFO - PROCESS | 3700 | --DOCSHELL 138B5800 == 35 [pid = 3700] [id = 681] 06:37:19 INFO - PROCESS | 3700 | --DOCSHELL 1444B400 == 34 [pid = 3700] [id = 680] 06:37:19 INFO - PROCESS | 3700 | --DOCSHELL 13542400 == 33 [pid = 3700] [id = 679] 06:37:19 INFO - PROCESS | 3700 | --DOCSHELL 18958C00 == 32 [pid = 3700] [id = 678] 06:37:19 INFO - PROCESS | 3700 | --DOCSHELL 19608000 == 31 [pid = 3700] [id = 676] 06:37:19 INFO - PROCESS | 3700 | --DOCSHELL 138B5400 == 30 [pid = 3700] [id = 677] 06:37:19 INFO - PROCESS | 3700 | --DOCSHELL 1910B800 == 29 [pid = 3700] [id = 685] 06:37:19 INFO - PROCESS | 3700 | --DOCSHELL 1910F800 == 28 [pid = 3700] [id = 683] 06:37:19 INFO - PROCESS | 3700 | --DOCSHELL 17D9F000 == 27 [pid = 3700] [id = 682] 06:37:19 INFO - PROCESS | 3700 | --DOCSHELL 19611000 == 26 [pid = 3700] [id = 686] 06:37:19 INFO - PROCESS | 3700 | --DOCSHELL 19602C00 == 25 [pid = 3700] [id = 684] 06:37:19 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (1C4D2800) [pid = 3700] [serial = 1973] [outer = 00000000] [url = about:blank] 06:37:19 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (19992000) [pid = 3700] [serial = 2023] [outer = 00000000] [url = about:blank] 06:37:19 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (1D29B000) [pid = 3700] [serial = 2018] [outer = 00000000] [url = about:blank] 06:37:19 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (1C352800) [pid = 3700] [serial = 2014] [outer = 00000000] [url = about:blank] 06:37:19 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (19AC9800) [pid = 3700] [serial = 2024] [outer = 00000000] [url = about:blank] 06:37:19 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (19ACEC00) [pid = 3700] [serial = 2008] [outer = 00000000] [url = about:blank] 06:37:19 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (142A8C00) [pid = 3700] [serial = 2002] [outer = 00000000] [url = about:blank] 06:37:19 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (17D9CC00) [pid = 3700] [serial = 2020] [outer = 00000000] [url = about:blank] 06:37:19 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (1A7C4C00) [pid = 3700] [serial = 2011] [outer = 00000000] [url = about:blank] 06:37:19 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1908D400) [pid = 3700] [serial = 2021] [outer = 00000000] [url = about:blank] 06:37:19 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1A288400) [pid = 3700] [serial = 2029] [outer = 00000000] [url = about:blank] 06:37:19 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (17DA2800) [pid = 3700] [serial = 2026] [outer = 00000000] [url = about:blank] 06:37:19 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (1D0B9800) [pid = 3700] [serial = 2017] [outer = 00000000] [url = about:blank] 06:37:19 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (19104400) [pid = 3700] [serial = 2005] [outer = 00000000] [url = about:blank] 06:37:19 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (19242800) [pid = 3700] [serial = 2027] [outer = 00000000] [url = about:blank] 06:37:19 INFO - PROCESS | 3700 | 1461159439966 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] 06:37:19 INFO - PROCESS | 3700 | 1461159439997 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 06:37:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 06:37:19 INFO - PROCESS | 3700 | 1461159440003 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 06:37:19 INFO - PROCESS | 3700 | 1461159440007 Marionette TRACE conn3 <- [1,2714,null,{}] 06:37:19 INFO - PROCESS | 3700 | 1461159440014 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}] 06:37:20 INFO - PROCESS | 3700 | 1461159440104 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 06:37:20 INFO - PROCESS | 3700 | 1461159440113 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:20 INFO - PROCESS | 3700 | ++DOCSHELL 11B40000 == 26 [pid = 3700] [id = 688] 06:37:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (12B41800) [pid = 3700] [serial = 2064] [outer = 00000000] 06:37:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (12BE7C00) [pid = 3700] [serial = 2065] [outer = 12B41800] 06:37:20 INFO - PROCESS | 3700 | 1461159440163 Marionette DEBUG loaded listener.js 06:37:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (12CF3800) [pid = 3700] [serial = 2066] [outer = 12B41800] 06:37:20 INFO - PROCESS | 3700 | 1461159440672 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]]]}] 06:37:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 06:37:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 725ms 06:37:20 INFO - PROCESS | 3700 | 1461159440729 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 06:37:20 INFO - PROCESS | 3700 | 1461159440735 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 06:37:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 06:37:20 INFO - PROCESS | 3700 | 1461159440741 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 06:37:20 INFO - PROCESS | 3700 | 1461159440744 Marionette TRACE conn3 <- [1,2718,null,{}] 06:37:20 INFO - PROCESS | 3700 | 1461159440748 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}] 06:37:20 INFO - PROCESS | 3700 | 1461159440850 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 06:37:20 INFO - PROCESS | 3700 | 1461159440952 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:20 INFO - PROCESS | 3700 | ++DOCSHELL 1326A800 == 27 [pid = 3700] [id = 689] 06:37:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (1336A400) [pid = 3700] [serial = 2067] [outer = 00000000] 06:37:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (13547C00) [pid = 3700] [serial = 2068] [outer = 1336A400] 06:37:20 INFO - PROCESS | 3700 | 1461159440998 Marionette DEBUG loaded listener.js 06:37:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (1354C400) [pid = 3700] [serial = 2069] [outer = 1336A400] 06:37:21 INFO - PROCESS | 3700 | 1461159441855 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] 06:37:21 INFO - PROCESS | 3700 | 1461159441881 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 06:37:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 06:37:21 INFO - PROCESS | 3700 | 1461159441886 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 06:37:21 INFO - PROCESS | 3700 | 1461159441890 Marionette TRACE conn3 <- [1,2722,null,{}] 06:37:21 INFO - PROCESS | 3700 | 1461159441901 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}] 06:37:21 INFO - PROCESS | 3700 | 1461159441987 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 06:37:21 INFO - PROCESS | 3700 | 1461159441993 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:22 INFO - PROCESS | 3700 | ++DOCSHELL 13A53400 == 28 [pid = 3700] [id = 690] 06:37:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (142A8C00) [pid = 3700] [serial = 2070] [outer = 00000000] 06:37:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (14B5F400) [pid = 3700] [serial = 2071] [outer = 142A8C00] 06:37:22 INFO - PROCESS | 3700 | 1461159442043 Marionette DEBUG loaded listener.js 06:37:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (15513000) [pid = 3700] [serial = 2072] [outer = 142A8C00] 06:37:22 INFO - PROCESS | 3700 | 1461159442506 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]]]}] 06:37:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 06:37:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 648ms 06:37:22 INFO - PROCESS | 3700 | 1461159442544 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 06:37:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 06:37:22 INFO - PROCESS | 3700 | 1461159442547 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 06:37:22 INFO - PROCESS | 3700 | 1461159442550 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 06:37:22 INFO - PROCESS | 3700 | 1461159442552 Marionette TRACE conn3 <- [1,2726,null,{}] 06:37:22 INFO - PROCESS | 3700 | 1461159442555 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}] 06:37:22 INFO - PROCESS | 3700 | 1461159442643 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 06:37:22 INFO - PROCESS | 3700 | 1461159442649 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:22 INFO - PROCESS | 3700 | ++DOCSHELL 14B09000 == 29 [pid = 3700] [id = 691] 06:37:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (15BDBC00) [pid = 3700] [serial = 2073] [outer = 00000000] 06:37:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (15D91400) [pid = 3700] [serial = 2074] [outer = 15BDBC00] 06:37:22 INFO - PROCESS | 3700 | 1461159442704 Marionette DEBUG loaded listener.js 06:37:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (16470C00) [pid = 3700] [serial = 2075] [outer = 15BDBC00] 06:37:23 INFO - PROCESS | 3700 | 1461159443167 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]]]}] 06:37:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 06:37:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 693ms 06:37:23 INFO - PROCESS | 3700 | 1461159443230 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 06:37:23 INFO - PROCESS | 3700 | 1461159443232 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 06:37:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 06:37:23 INFO - PROCESS | 3700 | 1461159443235 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 06:37:23 INFO - PROCESS | 3700 | 1461159443237 Marionette TRACE conn3 <- [1,2730,null,{}] 06:37:23 INFO - PROCESS | 3700 | 1461159443240 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}] 06:37:23 INFO - PROCESS | 3700 | 1461159443315 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 06:37:23 INFO - PROCESS | 3700 | 1461159443355 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:23 INFO - PROCESS | 3700 | ++DOCSHELL 16A8AC00 == 30 [pid = 3700] [id = 692] 06:37:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (16A8FC00) [pid = 3700] [serial = 2076] [outer = 00000000] 06:37:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (17A92C00) [pid = 3700] [serial = 2077] [outer = 16A8FC00] 06:37:23 INFO - PROCESS | 3700 | 1461159443401 Marionette DEBUG loaded listener.js 06:37:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (17D96C00) [pid = 3700] [serial = 2078] [outer = 16A8FC00] 06:37:23 INFO - PROCESS | 3700 | 1461159443845 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]]]}] 06:37:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 06:37:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 632ms 06:37:23 INFO - PROCESS | 3700 | 1461159443874 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 06:37:23 INFO - PROCESS | 3700 | 1461159443875 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 06:37:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 06:37:23 INFO - PROCESS | 3700 | 1461159443879 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 06:37:23 INFO - PROCESS | 3700 | 1461159443880 Marionette TRACE conn3 <- [1,2734,null,{}] 06:37:23 INFO - PROCESS | 3700 | 1461159443884 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}] 06:37:23 INFO - PROCESS | 3700 | 1461159443984 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 06:37:23 INFO - PROCESS | 3700 | 1461159443992 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:24 INFO - PROCESS | 3700 | ++DOCSHELL 17F9A000 == 31 [pid = 3700] [id = 693] 06:37:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (17F9B400) [pid = 3700] [serial = 2079] [outer = 00000000] 06:37:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (1863DC00) [pid = 3700] [serial = 2080] [outer = 17F9B400] 06:37:24 INFO - PROCESS | 3700 | 1461159444040 Marionette DEBUG loaded listener.js 06:37:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (187AAC00) [pid = 3700] [serial = 2081] [outer = 17F9B400] 06:37:24 INFO - PROCESS | 3700 | 1461159444490 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]]]}] 06:37:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 06:37:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 695ms 06:37:24 INFO - PROCESS | 3700 | 1461159444562 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 06:37:24 INFO - PROCESS | 3700 | 1461159444564 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 06:37:24 INFO - PROCESS | 3700 | 1461159444567 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 06:37:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 06:37:24 INFO - PROCESS | 3700 | 1461159444569 Marionette TRACE conn3 <- [1,2738,null,{}] 06:37:24 INFO - PROCESS | 3700 | 1461159444572 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}] 06:37:24 INFO - PROCESS | 3700 | 1461159444654 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 06:37:24 INFO - PROCESS | 3700 | 1461159444691 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:24 INFO - PROCESS | 3700 | ++DOCSHELL 1894F400 == 32 [pid = 3700] [id = 694] 06:37:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (18950400) [pid = 3700] [serial = 2082] [outer = 00000000] 06:37:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (18967400) [pid = 3700] [serial = 2083] [outer = 18950400] 06:37:24 INFO - PROCESS | 3700 | 1461159444735 Marionette DEBUG loaded listener.js 06:37:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (18A03000) [pid = 3700] [serial = 2084] [outer = 18950400] 06:37:25 INFO - PROCESS | 3700 | 1461159445205 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]]]}] 06:37:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 06:37:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 684ms 06:37:25 INFO - PROCESS | 3700 | 1461159445267 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 06:37:25 INFO - PROCESS | 3700 | 1461159445269 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 06:37:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 06:37:25 INFO - PROCESS | 3700 | 1461159445281 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 06:37:25 INFO - PROCESS | 3700 | 1461159445282 Marionette TRACE conn3 <- [1,2742,null,{}] 06:37:25 INFO - PROCESS | 3700 | 1461159445286 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}] 06:37:25 INFO - PROCESS | 3700 | 1461159445392 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 06:37:25 INFO - PROCESS | 3700 | 1461159445402 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:25 INFO - PROCESS | 3700 | ++DOCSHELL 13542C00 == 33 [pid = 3700] [id = 695] 06:37:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (18A03C00) [pid = 3700] [serial = 2085] [outer = 00000000] 06:37:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (1910C400) [pid = 3700] [serial = 2086] [outer = 18A03C00] 06:37:25 INFO - PROCESS | 3700 | 1461159445446 Marionette DEBUG loaded listener.js 06:37:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (1910C000) [pid = 3700] [serial = 2087] [outer = 18A03C00] 06:37:25 INFO - PROCESS | 3700 | 1461159445891 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]]]}] 06:37:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 06:37:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 653ms 06:37:25 INFO - PROCESS | 3700 | 1461159445931 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 06:37:25 INFO - PROCESS | 3700 | 1461159445933 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 06:37:25 INFO - PROCESS | 3700 | 1461159445936 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 06:37:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 06:37:25 INFO - PROCESS | 3700 | 1461159445938 Marionette TRACE conn3 <- [1,2746,null,{}] 06:37:25 INFO - PROCESS | 3700 | 1461159445941 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}] 06:37:26 INFO - PROCESS | 3700 | 1461159446046 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 06:37:26 INFO - PROCESS | 3700 | 1461159446137 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:26 INFO - PROCESS | 3700 | ++DOCSHELL 13A52400 == 34 [pid = 3700] [id = 696] 06:37:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (19108000) [pid = 3700] [serial = 2088] [outer = 00000000] 06:37:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (1924D400) [pid = 3700] [serial = 2089] [outer = 19108000] 06:37:26 INFO - PROCESS | 3700 | 1461159446184 Marionette DEBUG loaded listener.js 06:37:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (19245000) [pid = 3700] [serial = 2090] [outer = 19108000] 06:37:26 INFO - PROCESS | 3700 | 1461159446569 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]]]}] 06:37:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 06:37:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 700ms 06:37:26 INFO - PROCESS | 3700 | 1461159446620 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 06:37:26 INFO - PROCESS | 3700 | 1461159446622 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 06:37:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 06:37:26 INFO - PROCESS | 3700 | 1461159446626 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 06:37:26 INFO - PROCESS | 3700 | 1461159446627 Marionette TRACE conn3 <- [1,2750,null,{}] 06:37:26 INFO - PROCESS | 3700 | 1461159446631 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}] 06:37:26 INFO - PROCESS | 3700 | 1461159446755 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 06:37:26 INFO - PROCESS | 3700 | 1461159446760 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:26 INFO - PROCESS | 3700 | ++DOCSHELL 19250400 == 35 [pid = 3700] [id = 697] 06:37:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 104 (194D3800) [pid = 3700] [serial = 2091] [outer = 00000000] 06:37:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 105 (194DD000) [pid = 3700] [serial = 2092] [outer = 194D3800] 06:37:26 INFO - PROCESS | 3700 | 1461159446804 Marionette DEBUG loaded listener.js 06:37:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 106 (19602400) [pid = 3700] [serial = 2093] [outer = 194D3800] 06:37:27 INFO - PROCESS | 3700 | --DOMWINDOW == 105 (19244800) [pid = 3700] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 06:37:27 INFO - PROCESS | 3700 | --DOMWINDOW == 104 (196C1800) [pid = 3700] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 06:37:27 INFO - PROCESS | 3700 | --DOMWINDOW == 103 (1AC2B000) [pid = 3700] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 06:37:27 INFO - PROCESS | 3700 | --DOMWINDOW == 102 (16662400) [pid = 3700] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 06:37:27 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (19997C00) [pid = 3700] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 06:37:27 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (191C4400) [pid = 3700] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 06:37:27 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (17DA2000) [pid = 3700] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 06:37:27 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (19604000) [pid = 3700] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 06:37:27 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (19104C00) [pid = 3700] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 06:37:27 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (15B3E800) [pid = 3700] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 06:37:27 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (1960BC00) [pid = 3700] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 06:37:27 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (142AEC00) [pid = 3700] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 06:37:27 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (147B0000) [pid = 3700] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 06:37:27 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (1AC38C00) [pid = 3700] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 06:37:27 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (19611400) [pid = 3700] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 06:37:27 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (1A3CA400) [pid = 3700] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 06:37:27 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (1998E400) [pid = 3700] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 06:37:27 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (1325DC00) [pid = 3700] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 06:37:27 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (19E3D800) [pid = 3700] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 06:37:27 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (1A791400) [pid = 3700] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 06:37:27 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (12DD7000) [pid = 3700] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 06:37:27 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (1CABCC00) [pid = 3700] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 06:37:27 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (18903C00) [pid = 3700] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 06:37:27 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (17F9B800) [pid = 3700] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 06:37:27 INFO - PROCESS | 3700 | 1461159447759 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]]]}] 06:37:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 06:37:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1182ms 06:37:27 INFO - PROCESS | 3700 | 1461159447818 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 06:37:27 INFO - PROCESS | 3700 | 1461159447820 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 06:37:27 INFO - PROCESS | 3700 | 1461159447823 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 06:37:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 06:37:27 INFO - PROCESS | 3700 | 1461159447826 Marionette TRACE conn3 <- [1,2754,null,{}] 06:37:27 INFO - PROCESS | 3700 | 1461159447829 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}] 06:37:27 INFO - PROCESS | 3700 | 1461159447920 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 06:37:27 INFO - PROCESS | 3700 | 1461159447929 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:27 INFO - PROCESS | 3700 | ++DOCSHELL 17F9AC00 == 36 [pid = 3700] [id = 698] 06:37:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (17F9B800) [pid = 3700] [serial = 2094] [outer = 00000000] 06:37:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (194B2C00) [pid = 3700] [serial = 2095] [outer = 17F9B800] 06:37:27 INFO - PROCESS | 3700 | 1461159447983 Marionette DEBUG loaded listener.js 06:37:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (1954BC00) [pid = 3700] [serial = 2096] [outer = 17F9B800] 06:37:28 INFO - PROCESS | 3700 | 1461159448452 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]]]}] 06:37:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 06:37:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 685ms 06:37:28 INFO - PROCESS | 3700 | 1461159448523 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 06:37:28 INFO - PROCESS | 3700 | 1461159448525 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 06:37:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 06:37:28 INFO - PROCESS | 3700 | 1461159448528 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 06:37:28 INFO - PROCESS | 3700 | 1461159448530 Marionette TRACE conn3 <- [1,2758,null,{}] 06:37:28 INFO - PROCESS | 3700 | 1461159448534 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}] 06:37:28 INFO - PROCESS | 3700 | 1461159448650 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 06:37:28 INFO - PROCESS | 3700 | 1461159448663 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:28 INFO - PROCESS | 3700 | ++DOCSHELL 136E0800 == 37 [pid = 3700] [id = 699] 06:37:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (15517400) [pid = 3700] [serial = 2097] [outer = 00000000] 06:37:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (196C6400) [pid = 3700] [serial = 2098] [outer = 15517400] 06:37:28 INFO - PROCESS | 3700 | 1461159448715 Marionette DEBUG loaded listener.js 06:37:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (196CA400) [pid = 3700] [serial = 2099] [outer = 15517400] 06:37:29 INFO - PROCESS | 3700 | 1461159449134 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]]]}] 06:37:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 06:37:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 638ms 06:37:29 INFO - PROCESS | 3700 | 1461159449173 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 06:37:29 INFO - PROCESS | 3700 | 1461159449175 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 06:37:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 06:37:29 INFO - PROCESS | 3700 | 1461159449178 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 06:37:29 INFO - PROCESS | 3700 | 1461159449180 Marionette TRACE conn3 <- [1,2762,null,{}] 06:37:29 INFO - PROCESS | 3700 | 1461159449183 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}] 06:37:29 INFO - PROCESS | 3700 | 1461159449257 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 06:37:29 INFO - PROCESS | 3700 | 1461159449263 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:29 INFO - PROCESS | 3700 | ++DOCSHELL 197F6400 == 38 [pid = 3700] [id = 700] 06:37:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (197F6C00) [pid = 3700] [serial = 2100] [outer = 00000000] 06:37:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (19991800) [pid = 3700] [serial = 2101] [outer = 197F6C00] 06:37:29 INFO - PROCESS | 3700 | 1461159449306 Marionette DEBUG loaded listener.js 06:37:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (19995400) [pid = 3700] [serial = 2102] [outer = 197F6C00] 06:37:30 INFO - PROCESS | 3700 | 1461159450052 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]]]}] 06:37:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 06:37:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 933ms 06:37:30 INFO - PROCESS | 3700 | 1461159450116 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 06:37:30 INFO - PROCESS | 3700 | 1461159450121 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 06:37:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 06:37:30 INFO - PROCESS | 3700 | 1461159450128 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 06:37:30 INFO - PROCESS | 3700 | 1461159450132 Marionette TRACE conn3 <- [1,2766,null,{}] 06:37:30 INFO - PROCESS | 3700 | 1461159450137 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}] 06:37:30 INFO - PROCESS | 3700 | 1461159450259 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 06:37:30 INFO - PROCESS | 3700 | 1461159450388 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:30 INFO - PROCESS | 3700 | ++DOCSHELL 11B35C00 == 39 [pid = 3700] [id = 701] 06:37:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (11B40C00) [pid = 3700] [serial = 2103] [outer = 00000000] 06:37:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (138A9400) [pid = 3700] [serial = 2104] [outer = 11B40C00] 06:37:30 INFO - PROCESS | 3700 | 1461159450448 Marionette DEBUG loaded listener.js 06:37:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (13A4D800) [pid = 3700] [serial = 2105] [outer = 11B40C00] 06:37:31 INFO - PROCESS | 3700 | 1461159451118 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]]]}] 06:37:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 06:37:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1026ms 06:37:31 INFO - PROCESS | 3700 | 1461159451175 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 06:37:31 INFO - PROCESS | 3700 | 1461159451181 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 06:37:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 06:37:31 INFO - PROCESS | 3700 | 1461159451206 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 06:37:31 INFO - PROCESS | 3700 | 1461159451209 Marionette TRACE conn3 <- [1,2770,null,{}] 06:37:31 INFO - PROCESS | 3700 | 1461159451237 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}] 06:37:31 INFO - PROCESS | 3700 | 1461159451360 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 06:37:31 INFO - PROCESS | 3700 | 1461159451490 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:31 INFO - PROCESS | 3700 | ++DOCSHELL 12B82C00 == 40 [pid = 3700] [id = 702] 06:37:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (14BF2400) [pid = 3700] [serial = 2106] [outer = 00000000] 06:37:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (16667800) [pid = 3700] [serial = 2107] [outer = 14BF2400] 06:37:31 INFO - PROCESS | 3700 | 1461159451546 Marionette DEBUG loaded listener.js 06:37:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (17A91400) [pid = 3700] [serial = 2108] [outer = 14BF2400] 06:37:32 INFO - PROCESS | 3700 | --DOCSHELL 142AB400 == 39 [pid = 3700] [id = 552] 06:37:32 INFO - PROCESS | 3700 | --DOCSHELL 19547400 == 38 [pid = 3700] [id = 560] 06:37:32 INFO - PROCESS | 3700 | --DOCSHELL 19101C00 == 37 [pid = 3700] [id = 562] 06:37:32 INFO - PROCESS | 3700 | --DOCSHELL 15D8A000 == 36 [pid = 3700] [id = 561] 06:37:32 INFO - PROCESS | 3700 | --DOCSHELL 14B63400 == 35 [pid = 3700] [id = 567] 06:37:32 INFO - PROCESS | 3700 | --DOCSHELL 15BAD800 == 34 [pid = 3700] [id = 554] 06:37:32 INFO - PROCESS | 3700 | --DOCSHELL 142AA000 == 33 [pid = 3700] [id = 566] 06:37:32 INFO - PROCESS | 3700 | --DOCSHELL 142AA800 == 32 [pid = 3700] [id = 558] 06:37:32 INFO - PROCESS | 3700 | --DOCSHELL 18908000 == 31 [pid = 3700] [id = 557] 06:37:32 INFO - PROCESS | 3700 | --DOCSHELL 15BE8000 == 30 [pid = 3700] [id = 555] 06:37:32 INFO - PROCESS | 3700 | --DOCSHELL 1320E400 == 29 [pid = 3700] [id = 551] 06:37:32 INFO - PROCESS | 3700 | --DOCSHELL 147B1800 == 28 [pid = 3700] [id = 553] 06:37:32 INFO - PROCESS | 3700 | --DOCSHELL 13260400 == 27 [pid = 3700] [id = 565] 06:37:32 INFO - PROCESS | 3700 | --DOCSHELL 11B38800 == 26 [pid = 3700] [id = 564] 06:37:32 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (1A7BFC00) [pid = 3700] [serial = 2062] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3700 | 1461159452452 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]]]}] 06:37:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 06:37:32 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (196C6800) [pid = 3700] [serial = 1940] [outer = 00000000] [url = about:blank] 06:37:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1275ms 06:37:32 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (19996400) [pid = 3700] [serial = 2000] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (1C249800) [pid = 3700] [serial = 1943] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (18224C00) [pid = 3700] [serial = 1937] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (1AC2B400) [pid = 3700] [serial = 2012] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (19ACE800) [pid = 3700] [serial = 2009] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (15512800) [pid = 3700] [serial = 2003] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (1AC30400) [pid = 3700] [serial = 1982] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (1C355C00) [pid = 3700] [serial = 2015] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (157B3800) [pid = 3700] [serial = 1976] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (1D0C7000) [pid = 3700] [serial = 1985] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (1924A000) [pid = 3700] [serial = 1979] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (191C4000) [pid = 3700] [serial = 2006] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (1A0DDC00) [pid = 3700] [serial = 2060] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1924B400) [pid = 3700] [serial = 2050] [outer = 00000000] [url = about:blank] 06:37:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 06:37:32 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (19101800) [pid = 3700] [serial = 2048] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (194B4C00) [pid = 3700] [serial = 2051] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (19606C00) [pid = 3700] [serial = 2054] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1960B000) [pid = 3700] [serial = 2053] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (19B65000) [pid = 3700] [serial = 2059] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (197E7800) [pid = 3700] [serial = 2035] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (16967400) [pid = 3700] [serial = 2033] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (15DD9000) [pid = 3700] [serial = 2032] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (1A797C00) [pid = 3700] [serial = 2030] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (15DCF400) [pid = 3700] [serial = 2044] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (15D8D800) [pid = 3700] [serial = 2042] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (15B40800) [pid = 3700] [serial = 2041] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (1D432000) [pid = 3700] [serial = 2039] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (1D296800) [pid = 3700] [serial = 2038] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (19990800) [pid = 3700] [serial = 2036] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (18950C00) [pid = 3700] [serial = 2047] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (19999000) [pid = 3700] [serial = 2056] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (19AC5C00) [pid = 3700] [serial = 2057] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (1696D400) [pid = 3700] [serial = 2045] [outer = 00000000] [url = about:blank] 06:37:32 INFO - PROCESS | 3700 | 1461159452477 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 06:37:32 INFO - PROCESS | 3700 | 1461159452481 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 06:37:32 INFO - PROCESS | 3700 | 1461159452486 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 06:37:32 INFO - PROCESS | 3700 | 1461159452490 Marionette TRACE conn3 <- [1,2774,null,{}] 06:37:32 INFO - PROCESS | 3700 | 1461159452495 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}] 06:37:32 INFO - PROCESS | 3700 | 1461159452579 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 06:37:32 INFO - PROCESS | 3700 | 1461159452587 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:32 INFO - PROCESS | 3700 | ++DOCSHELL 1354C000 == 27 [pid = 3700] [id = 703] 06:37:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (1354C800) [pid = 3700] [serial = 2109] [outer = 00000000] 06:37:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (138B0800) [pid = 3700] [serial = 2110] [outer = 1354C800] 06:37:32 INFO - PROCESS | 3700 | 1461159452635 Marionette DEBUG loaded listener.js 06:37:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (142ACC00) [pid = 3700] [serial = 2111] [outer = 1354C800] 06:37:33 INFO - PROCESS | 3700 | 1461159453160 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]]]}] 06:37:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 06:37:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 730ms 06:37:33 INFO - PROCESS | 3700 | 1461159453208 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 06:37:33 INFO - PROCESS | 3700 | 1461159453213 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 06:37:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 06:37:33 INFO - PROCESS | 3700 | 1461159453219 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 06:37:33 INFO - PROCESS | 3700 | 1461159453221 Marionette TRACE conn3 <- [1,2778,null,{}] 06:37:33 INFO - PROCESS | 3700 | 1461159453224 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}] 06:37:33 INFO - PROCESS | 3700 | 1461159453305 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 06:37:33 INFO - PROCESS | 3700 | 1461159453312 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:33 INFO - PROCESS | 3700 | ++DOCSHELL 13545C00 == 28 [pid = 3700] [id = 704] 06:37:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (13547400) [pid = 3700] [serial = 2112] [outer = 00000000] 06:37:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (15BB2000) [pid = 3700] [serial = 2113] [outer = 13547400] 06:37:33 INFO - PROCESS | 3700 | 1461159453356 Marionette DEBUG loaded listener.js 06:37:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (15BE8000) [pid = 3700] [serial = 2114] [outer = 13547400] 06:37:33 INFO - PROCESS | 3700 | 1461159453841 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]]]}] 06:37:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 06:37:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 637ms 06:37:33 INFO - PROCESS | 3700 | 1461159453856 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 06:37:33 INFO - PROCESS | 3700 | 1461159453858 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 06:37:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 06:37:33 INFO - PROCESS | 3700 | 1461159453866 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 06:37:33 INFO - PROCESS | 3700 | 1461159453869 Marionette TRACE conn3 <- [1,2782,null,{}] 06:37:33 INFO - PROCESS | 3700 | 1461159453880 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}] 06:37:33 INFO - PROCESS | 3700 | 1461159453962 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 06:37:33 INFO - PROCESS | 3700 | 1461159453969 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:33 INFO - PROCESS | 3700 | ++DOCSHELL 16A92000 == 29 [pid = 3700] [id = 705] 06:37:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (16A93400) [pid = 3700] [serial = 2115] [outer = 00000000] 06:37:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (17D9C400) [pid = 3700] [serial = 2116] [outer = 16A93400] 06:37:34 INFO - PROCESS | 3700 | 1461159454016 Marionette DEBUG loaded listener.js 06:37:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (17F95400) [pid = 3700] [serial = 2117] [outer = 16A93400] 06:37:34 INFO - PROCESS | 3700 | 1461159454446 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]]]}] 06:37:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 06:37:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 622ms 06:37:34 INFO - PROCESS | 3700 | 1461159454505 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 06:37:34 INFO - PROCESS | 3700 | 1461159454507 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 06:37:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 06:37:34 INFO - PROCESS | 3700 | 1461159454510 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 06:37:34 INFO - PROCESS | 3700 | 1461159454512 Marionette TRACE conn3 <- [1,2786,null,{}] 06:37:34 INFO - PROCESS | 3700 | 1461159454516 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}] 06:37:34 INFO - PROCESS | 3700 | 1461159454598 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 06:37:34 INFO - PROCESS | 3700 | 1461159454604 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:34 INFO - PROCESS | 3700 | ++DOCSHELL 182D2800 == 30 [pid = 3700] [id = 706] 06:37:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (182D7C00) [pid = 3700] [serial = 2118] [outer = 00000000] 06:37:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (1894EC00) [pid = 3700] [serial = 2119] [outer = 182D7C00] 06:37:34 INFO - PROCESS | 3700 | 1461159454649 Marionette DEBUG loaded listener.js 06:37:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (18955000) [pid = 3700] [serial = 2120] [outer = 182D7C00] 06:37:35 INFO - PROCESS | 3700 | 1461159455156 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]]]}] 06:37:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 06:37:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 684ms 06:37:35 INFO - PROCESS | 3700 | 1461159455209 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 06:37:35 INFO - PROCESS | 3700 | 1461159455211 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 06:37:35 INFO - PROCESS | 3700 | 1461159455215 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 06:37:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 06:37:35 INFO - PROCESS | 3700 | 1461159455216 Marionette TRACE conn3 <- [1,2790,null,{}] 06:37:35 INFO - PROCESS | 3700 | 1461159455220 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}] 06:37:35 INFO - PROCESS | 3700 | 1461159455331 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 06:37:35 INFO - PROCESS | 3700 | 1461159455336 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:35 INFO - PROCESS | 3700 | ++DOCSHELL 19103400 == 31 [pid = 3700] [id = 707] 06:37:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (19103C00) [pid = 3700] [serial = 2121] [outer = 00000000] 06:37:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (1910E000) [pid = 3700] [serial = 2122] [outer = 19103C00] 06:37:35 INFO - PROCESS | 3700 | 1461159455381 Marionette DEBUG loaded listener.js 06:37:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (191C4000) [pid = 3700] [serial = 2123] [outer = 19103C00] 06:37:35 INFO - PROCESS | 3700 | 1461159455832 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]]]}] 06:37:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 06:37:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 638ms 06:37:35 INFO - PROCESS | 3700 | 1461159455866 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 06:37:35 INFO - PROCESS | 3700 | 1461159455868 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 06:37:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 06:37:35 INFO - PROCESS | 3700 | 1461159455871 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 06:37:35 INFO - PROCESS | 3700 | 1461159455873 Marionette TRACE conn3 <- [1,2794,null,{}] 06:37:35 INFO - PROCESS | 3700 | 1461159455876 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}] 06:37:36 INFO - PROCESS | 3700 | 1461159456012 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 06:37:36 INFO - PROCESS | 3700 | 1461159456108 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:36 INFO - PROCESS | 3700 | ++DOCSHELL 1654FC00 == 32 [pid = 3700] [id = 708] 06:37:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (19248400) [pid = 3700] [serial = 2124] [outer = 00000000] 06:37:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (194D6000) [pid = 3700] [serial = 2125] [outer = 19248400] 06:37:36 INFO - PROCESS | 3700 | 1461159456158 Marionette DEBUG loaded listener.js 06:37:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (194D5800) [pid = 3700] [serial = 2126] [outer = 19248400] 06:37:36 INFO - PROCESS | 3700 | 1461159456552 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]]]}] 06:37:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 06:37:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 731ms 06:37:36 INFO - PROCESS | 3700 | 1461159456594 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 06:37:36 INFO - PROCESS | 3700 | 1461159456595 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 06:37:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 06:37:36 INFO - PROCESS | 3700 | 1461159456598 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 06:37:36 INFO - PROCESS | 3700 | 1461159456600 Marionette TRACE conn3 <- [1,2798,null,{}] 06:37:36 INFO - PROCESS | 3700 | 1461159456610 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}] 06:37:36 INFO - PROCESS | 3700 | 1461159456718 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 06:37:36 INFO - PROCESS | 3700 | 1461159456724 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:36 INFO - PROCESS | 3700 | ++DOCSHELL 11B31400 == 33 [pid = 3700] [id = 709] 06:37:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (19546C00) [pid = 3700] [serial = 2127] [outer = 00000000] 06:37:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (1960F400) [pid = 3700] [serial = 2128] [outer = 19546C00] 06:37:36 INFO - PROCESS | 3700 | 1461159456768 Marionette DEBUG loaded listener.js 06:37:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (196BF400) [pid = 3700] [serial = 2129] [outer = 19546C00] 06:37:37 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (18A03C00) [pid = 3700] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 06:37:37 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (12B41800) [pid = 3700] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 06:37:37 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (17F9B400) [pid = 3700] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 06:37:37 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (1A3CA000) [pid = 3700] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 06:37:37 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (142A8C00) [pid = 3700] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 06:37:37 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1336A400) [pid = 3700] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 06:37:37 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (16A8FC00) [pid = 3700] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 06:37:37 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (15BDBC00) [pid = 3700] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 06:37:37 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (18950400) [pid = 3700] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 06:37:37 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (19108000) [pid = 3700] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 06:37:37 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (194D3800) [pid = 3700] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 06:37:37 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (17F9B800) [pid = 3700] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 06:37:37 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (15517400) [pid = 3700] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 06:37:37 INFO - PROCESS | 3700 | 1461159457324 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]]]}] 06:37:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 06:37:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 731ms 06:37:37 INFO - PROCESS | 3700 | 1461159457340 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 06:37:37 INFO - PROCESS | 3700 | 1461159457341 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 06:37:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 06:37:37 INFO - PROCESS | 3700 | 1461159457345 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 06:37:37 INFO - PROCESS | 3700 | 1461159457346 Marionette TRACE conn3 <- [1,2802,null,{}] 06:37:37 INFO - PROCESS | 3700 | 1461159457350 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}] 06:37:37 INFO - PROCESS | 3700 | 1461159457453 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 06:37:37 INFO - PROCESS | 3700 | 1461159457460 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:37 INFO - PROCESS | 3700 | ++DOCSHELL 1320D800 == 34 [pid = 3700] [id = 710] 06:37:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (15B05000) [pid = 3700] [serial = 2130] [outer = 00000000] 06:37:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (17F9B400) [pid = 3700] [serial = 2131] [outer = 15B05000] 06:37:37 INFO - PROCESS | 3700 | 1461159457505 Marionette DEBUG loaded listener.js 06:37:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (18959800) [pid = 3700] [serial = 2132] [outer = 15B05000] 06:37:37 INFO - PROCESS | 3700 | 1461159457928 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]]]}] 06:37:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 06:37:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 637ms 06:37:37 INFO - PROCESS | 3700 | 1461159457983 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 06:37:37 INFO - PROCESS | 3700 | 1461159457985 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 06:37:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 06:37:37 INFO - PROCESS | 3700 | 1461159457989 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 06:37:37 INFO - PROCESS | 3700 | 1461159457990 Marionette TRACE conn3 <- [1,2806,null,{}] 06:37:37 INFO - PROCESS | 3700 | 1461159457994 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}] 06:37:38 INFO - PROCESS | 3700 | 1461159458069 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 06:37:38 INFO - PROCESS | 3700 | 1461159458075 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:38 INFO - PROCESS | 3700 | ++DOCSHELL 19244400 == 35 [pid = 3700] [id = 711] 06:37:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (1924F800) [pid = 3700] [serial = 2133] [outer = 00000000] 06:37:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (196C3400) [pid = 3700] [serial = 2134] [outer = 1924F800] 06:37:38 INFO - PROCESS | 3700 | 1461159458122 Marionette DEBUG loaded listener.js 06:37:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (196C8400) [pid = 3700] [serial = 2135] [outer = 1924F800] 06:37:38 INFO - PROCESS | 3700 | 1461159458549 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]]]}] 06:37:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 06:37:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 590ms 06:37:38 INFO - PROCESS | 3700 | 1461159458595 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 06:37:38 INFO - PROCESS | 3700 | 1461159458596 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 06:37:38 INFO - PROCESS | 3700 | 1461159458600 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 06:37:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 06:37:38 INFO - PROCESS | 3700 | 1461159458602 Marionette TRACE conn3 <- [1,2810,null,{}] 06:37:38 INFO - PROCESS | 3700 | 1461159458605 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}] 06:37:38 INFO - PROCESS | 3700 | 1461159458680 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 06:37:38 INFO - PROCESS | 3700 | 1461159458686 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:38 INFO - PROCESS | 3700 | ++DOCSHELL 196C9400 == 36 [pid = 3700] [id = 712] 06:37:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (197E7800) [pid = 3700] [serial = 2136] [outer = 00000000] 06:37:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (19993400) [pid = 3700] [serial = 2137] [outer = 197E7800] 06:37:38 INFO - PROCESS | 3700 | 1461159458729 Marionette DEBUG loaded listener.js 06:37:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (19991C00) [pid = 3700] [serial = 2138] [outer = 197E7800] 06:37:39 INFO - PROCESS | 3700 | --DOCSHELL 15B0C800 == 35 [pid = 3700] [id = 559] 06:37:39 INFO - PROCESS | 3700 | --DOCSHELL 17F84800 == 34 [pid = 3700] [id = 556] 06:37:39 INFO - PROCESS | 3700 | --DOCSHELL 18A05400 == 33 [pid = 3700] [id = 563] 06:37:39 INFO - PROCESS | 3700 | --DOCSHELL 11B39400 == 32 [pid = 3700] [id = 550] 06:37:39 INFO - PROCESS | 3700 | --DOCSHELL 1A0E5400 == 31 [pid = 3700] [id = 687] 06:37:40 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (19991800) [pid = 3700] [serial = 2101] [outer = 00000000] [url = about:blank] 06:37:40 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (196C6400) [pid = 3700] [serial = 2098] [outer = 00000000] [url = about:blank] 06:37:40 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (1910C400) [pid = 3700] [serial = 2086] [outer = 00000000] [url = about:blank] 06:37:40 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (12BE7C00) [pid = 3700] [serial = 2065] [outer = 00000000] [url = about:blank] 06:37:40 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (1863DC00) [pid = 3700] [serial = 2080] [outer = 00000000] [url = about:blank] 06:37:40 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (187AAC00) [pid = 3700] [serial = 2081] [outer = 00000000] [url = about:blank] 06:37:40 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (1A7C1800) [pid = 3700] [serial = 2063] [outer = 00000000] [url = about:blank] 06:37:40 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (14B5F400) [pid = 3700] [serial = 2071] [outer = 00000000] [url = about:blank] 06:37:40 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (15513000) [pid = 3700] [serial = 2072] [outer = 00000000] [url = about:blank] 06:37:40 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (13547C00) [pid = 3700] [serial = 2068] [outer = 00000000] [url = about:blank] 06:37:40 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (1354C400) [pid = 3700] [serial = 2069] [outer = 00000000] [url = about:blank] 06:37:40 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (17A92C00) [pid = 3700] [serial = 2077] [outer = 00000000] [url = about:blank] 06:37:40 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (17D96C00) [pid = 3700] [serial = 2078] [outer = 00000000] [url = about:blank] 06:37:40 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (15D91400) [pid = 3700] [serial = 2074] [outer = 00000000] [url = about:blank] 06:37:40 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (18967400) [pid = 3700] [serial = 2083] [outer = 00000000] [url = about:blank] 06:37:40 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (16470C00) [pid = 3700] [serial = 2075] [outer = 00000000] [url = about:blank] 06:37:40 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (1924D400) [pid = 3700] [serial = 2089] [outer = 00000000] [url = about:blank] 06:37:40 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (19602400) [pid = 3700] [serial = 2093] [outer = 00000000] [url = about:blank] 06:37:40 INFO - PROCESS | 3700 | --DOMWINDOW == 60 (194DD000) [pid = 3700] [serial = 2092] [outer = 00000000] [url = about:blank] 06:37:40 INFO - PROCESS | 3700 | --DOMWINDOW == 59 (19245000) [pid = 3700] [serial = 2090] [outer = 00000000] [url = about:blank] 06:37:40 INFO - PROCESS | 3700 | --DOMWINDOW == 58 (1954BC00) [pid = 3700] [serial = 2096] [outer = 00000000] [url = about:blank] 06:37:40 INFO - PROCESS | 3700 | --DOMWINDOW == 57 (12CF3800) [pid = 3700] [serial = 2066] [outer = 00000000] [url = about:blank] 06:37:40 INFO - PROCESS | 3700 | --DOMWINDOW == 56 (1910C000) [pid = 3700] [serial = 2087] [outer = 00000000] [url = about:blank] 06:37:40 INFO - PROCESS | 3700 | --DOMWINDOW == 55 (196CA400) [pid = 3700] [serial = 2099] [outer = 00000000] [url = about:blank] 06:37:40 INFO - PROCESS | 3700 | --DOMWINDOW == 54 (194B2C00) [pid = 3700] [serial = 2095] [outer = 00000000] [url = about:blank] 06:37:40 INFO - PROCESS | 3700 | --DOMWINDOW == 53 (18A03000) [pid = 3700] [serial = 2084] [outer = 00000000] [url = about:blank] 06:37:40 INFO - PROCESS | 3700 | 1461159460528 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]]]}] 06:37:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 06:37:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1944ms 06:37:40 INFO - PROCESS | 3700 | 1461159460545 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 06:37:40 INFO - PROCESS | 3700 | 1461159460548 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 06:37:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 06:37:40 INFO - PROCESS | 3700 | 1461159460554 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 06:37:40 INFO - PROCESS | 3700 | 1461159460558 Marionette TRACE conn3 <- [1,2814,null,{}] 06:37:40 INFO - PROCESS | 3700 | 1461159460564 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}] 06:37:40 INFO - PROCESS | 3700 | 1461159460645 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 06:37:40 INFO - PROCESS | 3700 | 1461159460654 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:40 INFO - PROCESS | 3700 | ++DOCSHELL 12CFF000 == 32 [pid = 3700] [id = 713] 06:37:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 54 (12DD3C00) [pid = 3700] [serial = 2139] [outer = 00000000] 06:37:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 55 (13264000) [pid = 3700] [serial = 2140] [outer = 12DD3C00] 06:37:40 INFO - PROCESS | 3700 | 1461159460701 Marionette DEBUG loaded listener.js 06:37:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 56 (1336F400) [pid = 3700] [serial = 2141] [outer = 12DD3C00] 06:37:41 INFO - PROCESS | 3700 | 1461159461207 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 06:37:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 06:37:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 684ms 06:37:41 INFO - PROCESS | 3700 | 1461159461252 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 06:37:41 INFO - PROCESS | 3700 | 1461159461258 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 06:37:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 06:37:41 INFO - PROCESS | 3700 | 1461159461264 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 06:37:41 INFO - PROCESS | 3700 | 1461159461267 Marionette TRACE conn3 <- [1,2818,null,{}] 06:37:41 INFO - PROCESS | 3700 | 1461159461272 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}] 06:37:41 INFO - PROCESS | 3700 | 1461159461349 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 06:37:41 INFO - PROCESS | 3700 | 1461159461357 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:41 INFO - PROCESS | 3700 | ++DOCSHELL 1354A800 == 33 [pid = 3700] [id = 714] 06:37:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 57 (136D9400) [pid = 3700] [serial = 2142] [outer = 00000000] 06:37:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 58 (13A50000) [pid = 3700] [serial = 2143] [outer = 136D9400] 06:37:41 INFO - PROCESS | 3700 | 1461159461404 Marionette DEBUG loaded listener.js 06:37:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 59 (1444EC00) [pid = 3700] [serial = 2144] [outer = 136D9400] 06:37:41 INFO - PROCESS | 3700 | 1461159461876 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]]]}] 06:37:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 06:37:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 637ms 06:37:41 INFO - PROCESS | 3700 | 1461159461900 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 06:37:41 INFO - PROCESS | 3700 | 1461159461903 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 06:37:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 06:37:41 INFO - PROCESS | 3700 | 1461159461907 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 06:37:41 INFO - PROCESS | 3700 | 1461159461910 Marionette TRACE conn3 <- [1,2822,null,{}] 06:37:41 INFO - PROCESS | 3700 | 1461159461925 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}] 06:37:41 INFO - PROCESS | 3700 | 1461159462004 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 06:37:42 INFO - PROCESS | 3700 | 1461159462013 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:42 INFO - PROCESS | 3700 | ++DOCSHELL 15B41000 == 34 [pid = 3700] [id = 715] 06:37:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 60 (15B41400) [pid = 3700] [serial = 2145] [outer = 00000000] 06:37:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 61 (15BE7C00) [pid = 3700] [serial = 2146] [outer = 15B41400] 06:37:42 INFO - PROCESS | 3700 | 1461159462070 Marionette DEBUG loaded listener.js 06:37:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (15D93400) [pid = 3700] [serial = 2147] [outer = 15B41400] 06:37:42 INFO - PROCESS | 3700 | 1461159462563 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 06:37:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 06:37:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 700ms 06:37:42 INFO - PROCESS | 3700 | 1461159462605 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 06:37:42 INFO - PROCESS | 3700 | 1461159462608 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 06:37:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 06:37:42 INFO - PROCESS | 3700 | 1461159462611 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 06:37:42 INFO - PROCESS | 3700 | 1461159462613 Marionette TRACE conn3 <- [1,2826,null,{}] 06:37:42 INFO - PROCESS | 3700 | 1461159462616 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}] 06:37:42 INFO - PROCESS | 3700 | 1461159462691 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 06:37:42 INFO - PROCESS | 3700 | 1461159462696 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:42 INFO - PROCESS | 3700 | ++DOCSHELL 15D0B800 == 35 [pid = 3700] [id = 716] 06:37:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (16546000) [pid = 3700] [serial = 2148] [outer = 00000000] 06:37:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (16A90C00) [pid = 3700] [serial = 2149] [outer = 16546000] 06:37:42 INFO - PROCESS | 3700 | 1461159462741 Marionette DEBUG loaded listener.js 06:37:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (17A92C00) [pid = 3700] [serial = 2150] [outer = 16546000] 06:37:43 INFO - PROCESS | 3700 | 1461159463163 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]]]}] 06:37:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 06:37:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 591ms 06:37:43 INFO - PROCESS | 3700 | 1461159463192 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 06:37:43 INFO - PROCESS | 3700 | 1461159463194 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 06:37:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 06:37:43 INFO - PROCESS | 3700 | 1461159463197 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 06:37:43 INFO - PROCESS | 3700 | 1461159463199 Marionette TRACE conn3 <- [1,2830,null,{}] 06:37:43 INFO - PROCESS | 3700 | 1461159463202 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}] 06:37:43 INFO - PROCESS | 3700 | 1461159463273 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 06:37:43 INFO - PROCESS | 3700 | 1461159463278 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:43 INFO - PROCESS | 3700 | ++DOCSHELL 17D9B400 == 36 [pid = 3700] [id = 717] 06:37:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (17D9BC00) [pid = 3700] [serial = 2151] [outer = 00000000] 06:37:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (18225C00) [pid = 3700] [serial = 2152] [outer = 17D9BC00] 06:37:43 INFO - PROCESS | 3700 | 1461159463322 Marionette DEBUG loaded listener.js 06:37:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (182D6C00) [pid = 3700] [serial = 2153] [outer = 17D9BC00] 06:37:43 INFO - PROCESS | 3700 | 1461159463792 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]]]}] 06:37:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 06:37:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 637ms 06:37:43 INFO - PROCESS | 3700 | 1461159463836 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 06:37:43 INFO - PROCESS | 3700 | 1461159463838 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 06:37:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 06:37:43 INFO - PROCESS | 3700 | 1461159463841 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 06:37:43 INFO - PROCESS | 3700 | 1461159463843 Marionette TRACE conn3 <- [1,2834,null,{}] 06:37:43 INFO - PROCESS | 3700 | 1461159463847 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}] 06:37:43 INFO - PROCESS | 3700 | 1461159463964 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 06:37:43 INFO - PROCESS | 3700 | 1461159463973 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:43 INFO - PROCESS | 3700 | ++DOCSHELL 1654EC00 == 37 [pid = 3700] [id = 718] 06:37:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (1894C000) [pid = 3700] [serial = 2154] [outer = 00000000] 06:37:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (19102000) [pid = 3700] [serial = 2155] [outer = 1894C000] 06:37:44 INFO - PROCESS | 3700 | 1461159464020 Marionette DEBUG loaded listener.js 06:37:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (19107000) [pid = 3700] [serial = 2156] [outer = 1894C000] 06:37:44 INFO - PROCESS | 3700 | 1461159464458 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]]]}] 06:37:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 06:37:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 638ms 06:37:44 INFO - PROCESS | 3700 | 1461159464485 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 06:37:44 INFO - PROCESS | 3700 | 1461159464487 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 06:37:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 06:37:44 INFO - PROCESS | 3700 | 1461159464490 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 06:37:44 INFO - PROCESS | 3700 | 1461159464492 Marionette TRACE conn3 <- [1,2838,null,{}] 06:37:44 INFO - PROCESS | 3700 | 1461159464498 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}] 06:37:44 INFO - PROCESS | 3700 | 1461159464570 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 06:37:44 INFO - PROCESS | 3700 | 1461159464576 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:44 INFO - PROCESS | 3700 | ++DOCSHELL 19102800 == 38 [pid = 3700] [id = 719] 06:37:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (19110000) [pid = 3700] [serial = 2157] [outer = 00000000] 06:37:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (19247C00) [pid = 3700] [serial = 2158] [outer = 19110000] 06:37:44 INFO - PROCESS | 3700 | 1461159464621 Marionette DEBUG loaded listener.js 06:37:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (1924A400) [pid = 3700] [serial = 2159] [outer = 19110000] 06:37:45 INFO - PROCESS | 3700 | 1461159465068 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 06:37:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 06:37:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 622ms 06:37:45 INFO - PROCESS | 3700 | 1461159465135 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 06:37:45 INFO - PROCESS | 3700 | 1461159465138 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 06:37:45 INFO - PROCESS | 3700 | 1461159465141 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 06:37:45 INFO - PROCESS | 3700 | 1461159465142 Marionette TRACE conn3 <- [1,2842,null,{}] 06:37:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 06:37:45 INFO - PROCESS | 3700 | 1461159465147 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}] 06:37:45 INFO - PROCESS | 3700 | 1461159465246 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 06:37:45 INFO - PROCESS | 3700 | 1461159465255 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:45 INFO - PROCESS | 3700 | ++DOCSHELL 194CF000 == 39 [pid = 3700] [id = 720] 06:37:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (194D1000) [pid = 3700] [serial = 2160] [outer = 00000000] 06:37:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (194D7000) [pid = 3700] [serial = 2161] [outer = 194D1000] 06:37:45 INFO - PROCESS | 3700 | 1461159465298 Marionette DEBUG loaded listener.js 06:37:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (194D5400) [pid = 3700] [serial = 2162] [outer = 194D1000] 06:37:45 INFO - PROCESS | 3700 | 1461159465724 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]]]}] 06:37:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 06:37:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 622ms 06:37:45 INFO - PROCESS | 3700 | 1461159465787 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 06:37:45 INFO - PROCESS | 3700 | 1461159465789 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 06:37:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 06:37:45 INFO - PROCESS | 3700 | 1461159465793 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 06:37:45 INFO - PROCESS | 3700 | 1461159465794 Marionette TRACE conn3 <- [1,2846,null,{}] 06:37:45 INFO - PROCESS | 3700 | 1461159465798 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}] 06:37:45 INFO - PROCESS | 3700 | 1461159465901 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 06:37:45 INFO - PROCESS | 3700 | 1461159465907 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:45 INFO - PROCESS | 3700 | ++DOCSHELL 15B3E800 == 40 [pid = 3700] [id = 721] 06:37:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (194D2000) [pid = 3700] [serial = 2163] [outer = 00000000] 06:37:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (1954E800) [pid = 3700] [serial = 2164] [outer = 194D2000] 06:37:45 INFO - PROCESS | 3700 | 1461159465950 Marionette DEBUG loaded listener.js 06:37:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (19603000) [pid = 3700] [serial = 2165] [outer = 194D2000] 06:37:46 INFO - PROCESS | 3700 | 1461159466398 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 06:37:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 06:37:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 637ms 06:37:46 INFO - PROCESS | 3700 | 1461159466414 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 06:37:46 INFO - PROCESS | 3700 | 1461159466415 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 06:37:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 06:37:46 INFO - PROCESS | 3700 | 1461159466419 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 06:37:46 INFO - PROCESS | 3700 | 1461159466420 Marionette TRACE conn3 <- [1,2850,null,{}] 06:37:46 INFO - PROCESS | 3700 | 1461159466431 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}] 06:37:46 INFO - PROCESS | 3700 | 1461159466536 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 06:37:46 INFO - PROCESS | 3700 | 1461159466542 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:46 INFO - PROCESS | 3700 | ++DOCSHELL 1924E800 == 41 [pid = 3700] [id = 722] 06:37:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (19607400) [pid = 3700] [serial = 2166] [outer = 00000000] 06:37:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (1960D400) [pid = 3700] [serial = 2167] [outer = 19607400] 06:37:46 INFO - PROCESS | 3700 | 1461159466586 Marionette DEBUG loaded listener.js 06:37:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (19611C00) [pid = 3700] [serial = 2168] [outer = 19607400] 06:37:47 INFO - PROCESS | 3700 | 1461159467038 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]]]}] 06:37:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 06:37:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 653ms 06:37:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 06:37:47 INFO - PROCESS | 3700 | 1461159467078 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 06:37:47 INFO - PROCESS | 3700 | 1461159467080 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 06:37:47 INFO - PROCESS | 3700 | 1461159467083 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 06:37:47 INFO - PROCESS | 3700 | 1461159467085 Marionette TRACE conn3 <- [1,2854,null,{}] 06:37:47 INFO - PROCESS | 3700 | 1461159467089 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}] 06:37:47 INFO - PROCESS | 3700 | 1461159467225 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 06:37:47 INFO - PROCESS | 3700 | 1461159467320 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:47 INFO - PROCESS | 3700 | ++DOCSHELL 17D95800 == 42 [pid = 3700] [id = 723] 06:37:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (1998B400) [pid = 3700] [serial = 2169] [outer = 00000000] 06:37:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (19992800) [pid = 3700] [serial = 2170] [outer = 1998B400] 06:37:47 INFO - PROCESS | 3700 | 1461159467368 Marionette DEBUG loaded listener.js 06:37:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (19998000) [pid = 3700] [serial = 2171] [outer = 1998B400] 06:37:47 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (19103C00) [pid = 3700] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 06:37:47 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (19248400) [pid = 3700] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 06:37:47 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (19546C00) [pid = 3700] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 06:37:47 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (15B05000) [pid = 3700] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 06:37:47 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1924F800) [pid = 3700] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 06:37:47 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (182D7C00) [pid = 3700] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 06:37:47 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (16A93400) [pid = 3700] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 06:37:47 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (13547400) [pid = 3700] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 06:37:47 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1354C800) [pid = 3700] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 06:37:47 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (14BF2400) [pid = 3700] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 06:37:47 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (11B40C00) [pid = 3700] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 06:37:47 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (197F6C00) [pid = 3700] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 06:37:47 INFO - PROCESS | 3700 | 1461159467937 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]]]}] 06:37:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 06:37:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 886ms 06:37:47 INFO - PROCESS | 3700 | 1461159467988 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 06:37:47 INFO - PROCESS | 3700 | 1461159467990 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 06:37:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 06:37:47 INFO - PROCESS | 3700 | 1461159467993 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 06:37:47 INFO - PROCESS | 3700 | 1461159467995 Marionette TRACE conn3 <- [1,2858,null,{}] 06:37:47 INFO - PROCESS | 3700 | 1461159467998 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}] 06:37:48 INFO - PROCESS | 3700 | 1461159468071 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 06:37:48 INFO - PROCESS | 3700 | 1461159468079 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:48 INFO - PROCESS | 3700 | ++DOCSHELL 136DC400 == 43 [pid = 3700] [id = 724] 06:37:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (138AF000) [pid = 3700] [serial = 2172] [outer = 00000000] 06:37:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (15DDB400) [pid = 3700] [serial = 2173] [outer = 138AF000] 06:37:48 INFO - PROCESS | 3700 | 1461159468123 Marionette DEBUG loaded listener.js 06:37:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (1641AC00) [pid = 3700] [serial = 2174] [outer = 138AF000] 06:37:48 INFO - PROCESS | 3700 | 1461159468557 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]]]}] 06:37:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 06:37:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 591ms 06:37:48 INFO - PROCESS | 3700 | 1461159468616 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 06:37:48 INFO - PROCESS | 3700 | 1461159468618 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 06:37:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 06:37:48 INFO - PROCESS | 3700 | 1461159468621 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 06:37:48 INFO - PROCESS | 3700 | 1461159468623 Marionette TRACE conn3 <- [1,2862,null,{}] 06:37:48 INFO - PROCESS | 3700 | 1461159468626 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}] 06:37:48 INFO - PROCESS | 3700 | 1461159468702 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 06:37:48 INFO - PROCESS | 3700 | 1461159468708 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:48 INFO - PROCESS | 3700 | ++DOCSHELL 16A93400 == 44 [pid = 3700] [id = 725] 06:37:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (19248400) [pid = 3700] [serial = 2175] [outer = 00000000] 06:37:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (197F6C00) [pid = 3700] [serial = 2176] [outer = 19248400] 06:37:48 INFO - PROCESS | 3700 | 1461159468752 Marionette DEBUG loaded listener.js 06:37:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (19AC4C00) [pid = 3700] [serial = 2177] [outer = 19248400] 06:37:49 INFO - PROCESS | 3700 | 1461159469167 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]]]}] 06:37:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 06:37:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 591ms 06:37:49 INFO - PROCESS | 3700 | 1461159469219 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 06:37:49 INFO - PROCESS | 3700 | 1461159469221 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 06:37:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 06:37:49 INFO - PROCESS | 3700 | 1461159469224 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 06:37:49 INFO - PROCESS | 3700 | 1461159469227 Marionette TRACE conn3 <- [1,2866,null,{}] 06:37:49 INFO - PROCESS | 3700 | 1461159469237 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}] 06:37:49 INFO - PROCESS | 3700 | 1461159469313 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 06:37:49 INFO - PROCESS | 3700 | 1461159469319 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:49 INFO - PROCESS | 3700 | ++DOCSHELL 1998EC00 == 45 [pid = 3700] [id = 726] 06:37:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (19ACA400) [pid = 3700] [serial = 2178] [outer = 00000000] 06:37:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (19AD0C00) [pid = 3700] [serial = 2179] [outer = 19ACA400] 06:37:49 INFO - PROCESS | 3700 | 1461159469362 Marionette DEBUG loaded listener.js 06:37:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (19AD3C00) [pid = 3700] [serial = 2180] [outer = 19ACA400] 06:37:49 INFO - PROCESS | 3700 | 1461159469771 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]]]}] 06:37:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 06:37:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 591ms 06:37:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 06:37:49 INFO - PROCESS | 3700 | 1461159469813 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 06:37:49 INFO - PROCESS | 3700 | 1461159469815 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 06:37:49 INFO - PROCESS | 3700 | 1461159469818 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 06:37:49 INFO - PROCESS | 3700 | 1461159469819 Marionette TRACE conn3 <- [1,2870,null,{}] 06:37:49 INFO - PROCESS | 3700 | 1461159469823 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}] 06:37:49 INFO - PROCESS | 3700 | 1461159469896 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 06:37:50 INFO - PROCESS | 3700 | 1461159470084 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:50 INFO - PROCESS | 3700 | ++DOCSHELL 11B20400 == 46 [pid = 3700] [id = 727] 06:37:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (11B32000) [pid = 3700] [serial = 2181] [outer = 00000000] 06:37:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (12BE5000) [pid = 3700] [serial = 2182] [outer = 11B32000] 06:37:50 INFO - PROCESS | 3700 | 1461159470165 Marionette DEBUG loaded listener.js 06:37:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (13203800) [pid = 3700] [serial = 2183] [outer = 11B32000] 06:37:50 INFO - PROCESS | 3700 | 1461159470817 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]]]}] 06:37:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 06:37:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1026ms 06:37:50 INFO - PROCESS | 3700 | 1461159470873 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 06:37:50 INFO - PROCESS | 3700 | 1461159470876 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 06:37:50 INFO - PROCESS | 3700 | 1461159470881 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 06:37:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 06:37:50 INFO - PROCESS | 3700 | 1461159470885 Marionette TRACE conn3 <- [1,2874,null,{}] 06:37:50 INFO - PROCESS | 3700 | 1461159470891 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}] 06:37:50 INFO - PROCESS | 3700 | 1461159471003 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 06:37:51 INFO - PROCESS | 3700 | 1461159471136 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:51 INFO - PROCESS | 3700 | ++DOCSHELL 14BED400 == 47 [pid = 3700] [id = 728] 06:37:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (15513000) [pid = 3700] [serial = 2184] [outer = 00000000] 06:37:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (15B04800) [pid = 3700] [serial = 2185] [outer = 15513000] 06:37:51 INFO - PROCESS | 3700 | 1461159471193 Marionette DEBUG loaded listener.js 06:37:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (15BE6C00) [pid = 3700] [serial = 2186] [outer = 15513000] 06:37:52 INFO - PROCESS | 3700 | 1461159472109 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]]]}] 06:37:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 06:37:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1290ms 06:37:52 INFO - PROCESS | 3700 | 1461159472181 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 06:37:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 06:37:52 INFO - PROCESS | 3700 | 1461159472185 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 06:37:52 INFO - PROCESS | 3700 | 1461159472190 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 06:37:52 INFO - PROCESS | 3700 | 1461159472194 Marionette TRACE conn3 <- [1,2878,null,{}] 06:37:52 INFO - PROCESS | 3700 | 1461159472200 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}] 06:37:52 INFO - PROCESS | 3700 | 1461159472301 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 06:37:52 INFO - PROCESS | 3700 | 1461159472448 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:52 INFO - PROCESS | 3700 | ++DOCSHELL 13A49400 == 48 [pid = 3700] [id = 729] 06:37:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (142AA400) [pid = 3700] [serial = 2187] [outer = 00000000] 06:37:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (144A5800) [pid = 3700] [serial = 2188] [outer = 142AA400] 06:37:52 INFO - PROCESS | 3700 | 1461159472502 Marionette DEBUG loaded listener.js 06:37:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (14B64400) [pid = 3700] [serial = 2189] [outer = 142AA400] 06:37:52 INFO - PROCESS | 3700 | --DOCSHELL 19244400 == 47 [pid = 3700] [id = 711] 06:37:52 INFO - PROCESS | 3700 | --DOCSHELL 11B31400 == 46 [pid = 3700] [id = 709] 06:37:52 INFO - PROCESS | 3700 | --DOCSHELL 19103400 == 45 [pid = 3700] [id = 707] 06:37:52 INFO - PROCESS | 3700 | --DOCSHELL 182D2800 == 44 [pid = 3700] [id = 706] 06:37:52 INFO - PROCESS | 3700 | --DOCSHELL 1998EC00 == 43 [pid = 3700] [id = 726] 06:37:52 INFO - PROCESS | 3700 | --DOCSHELL 16A93400 == 42 [pid = 3700] [id = 725] 06:37:52 INFO - PROCESS | 3700 | --DOCSHELL 136DC400 == 41 [pid = 3700] [id = 724] 06:37:52 INFO - PROCESS | 3700 | --DOCSHELL 17D95800 == 40 [pid = 3700] [id = 723] 06:37:52 INFO - PROCESS | 3700 | --DOCSHELL 1924E800 == 39 [pid = 3700] [id = 722] 06:37:52 INFO - PROCESS | 3700 | --DOCSHELL 15B3E800 == 38 [pid = 3700] [id = 721] 06:37:52 INFO - PROCESS | 3700 | --DOCSHELL 194CF000 == 37 [pid = 3700] [id = 720] 06:37:52 INFO - PROCESS | 3700 | --DOCSHELL 19102800 == 36 [pid = 3700] [id = 719] 06:37:52 INFO - PROCESS | 3700 | --DOCSHELL 1654EC00 == 35 [pid = 3700] [id = 718] 06:37:52 INFO - PROCESS | 3700 | --DOCSHELL 17D9B400 == 34 [pid = 3700] [id = 717] 06:37:52 INFO - PROCESS | 3700 | --DOCSHELL 15D0B800 == 33 [pid = 3700] [id = 716] 06:37:52 INFO - PROCESS | 3700 | --DOCSHELL 15B41000 == 32 [pid = 3700] [id = 715] 06:37:52 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (19993400) [pid = 3700] [serial = 2137] [outer = 00000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3700 | --DOCSHELL 1354A800 == 31 [pid = 3700] [id = 714] 06:37:52 INFO - PROCESS | 3700 | --DOCSHELL 12CFF000 == 30 [pid = 3700] [id = 713] 06:37:52 INFO - PROCESS | 3700 | --DOCSHELL 196C9400 == 29 [pid = 3700] [id = 712] 06:37:52 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (1910E000) [pid = 3700] [serial = 2122] [outer = 00000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (194D6000) [pid = 3700] [serial = 2125] [outer = 00000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (1960F400) [pid = 3700] [serial = 2128] [outer = 00000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (194D5800) [pid = 3700] [serial = 2126] [outer = 00000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (196BF400) [pid = 3700] [serial = 2129] [outer = 00000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (17F9B400) [pid = 3700] [serial = 2131] [outer = 00000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (196C3400) [pid = 3700] [serial = 2134] [outer = 00000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (196C8400) [pid = 3700] [serial = 2135] [outer = 00000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (1894EC00) [pid = 3700] [serial = 2119] [outer = 00000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (17D9C400) [pid = 3700] [serial = 2116] [outer = 00000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (17F95400) [pid = 3700] [serial = 2117] [outer = 00000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (15BB2000) [pid = 3700] [serial = 2113] [outer = 00000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (15BE8000) [pid = 3700] [serial = 2114] [outer = 00000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (138B0800) [pid = 3700] [serial = 2110] [outer = 00000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (142ACC00) [pid = 3700] [serial = 2111] [outer = 00000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (17A91400) [pid = 3700] [serial = 2108] [outer = 00000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (16667800) [pid = 3700] [serial = 2107] [outer = 00000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (13A4D800) [pid = 3700] [serial = 2105] [outer = 00000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (138A9400) [pid = 3700] [serial = 2104] [outer = 00000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (19995400) [pid = 3700] [serial = 2102] [outer = 00000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (191C4000) [pid = 3700] [serial = 2123] [outer = 00000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (18959800) [pid = 3700] [serial = 2132] [outer = 00000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (18955000) [pid = 3700] [serial = 2120] [outer = 00000000] [url = about:blank] 06:37:52 INFO - PROCESS | 3700 | 1461159472982 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 06:37:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 06:37:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 840ms 06:37:53 INFO - PROCESS | 3700 | 1461159473017 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 06:37:53 INFO - PROCESS | 3700 | 1461159473022 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 06:37:53 INFO - PROCESS | 3700 | 1461159473028 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 06:37:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 06:37:53 INFO - PROCESS | 3700 | 1461159473031 Marionette TRACE conn3 <- [1,2882,null,{}] 06:37:53 INFO - PROCESS | 3700 | 1461159473035 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}] 06:37:53 INFO - PROCESS | 3700 | 1461159473112 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 06:37:53 INFO - PROCESS | 3700 | 1461159473119 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:53 INFO - PROCESS | 3700 | ++DOCSHELL 13A50400 == 30 [pid = 3700] [id = 730] 06:37:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (13A50800) [pid = 3700] [serial = 2190] [outer = 00000000] 06:37:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (157BD000) [pid = 3700] [serial = 2191] [outer = 13A50800] 06:37:53 INFO - PROCESS | 3700 | 1461159473163 Marionette DEBUG loaded listener.js 06:37:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (15BB4800) [pid = 3700] [serial = 2192] [outer = 13A50800] 06:37:53 INFO - PROCESS | 3700 | 1461159473673 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]]]}] 06:37:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 06:37:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 699ms 06:37:53 INFO - PROCESS | 3700 | 1461159473730 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 06:37:53 INFO - PROCESS | 3700 | 1461159473732 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 06:37:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 06:37:53 INFO - PROCESS | 3700 | 1461159473735 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 06:37:53 INFO - PROCESS | 3700 | 1461159473738 Marionette TRACE conn3 <- [1,2886,null,{}] 06:37:53 INFO - PROCESS | 3700 | 1461159473749 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}] 06:37:53 INFO - PROCESS | 3700 | 1461159473861 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 06:37:53 INFO - PROCESS | 3700 | 1461159473962 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:53 INFO - PROCESS | 3700 | ++DOCSHELL 15D92400 == 31 [pid = 3700] [id = 731] 06:37:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (15E68000) [pid = 3700] [serial = 2193] [outer = 00000000] 06:37:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (17A90C00) [pid = 3700] [serial = 2194] [outer = 15E68000] 06:37:54 INFO - PROCESS | 3700 | 1461159474010 Marionette DEBUG loaded listener.js 06:37:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (17D99000) [pid = 3700] [serial = 2195] [outer = 15E68000] 06:37:54 INFO - PROCESS | 3700 | 1461159474418 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]]]}] 06:37:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 06:37:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 731ms 06:37:54 INFO - PROCESS | 3700 | 1461159474476 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 06:37:54 INFO - PROCESS | 3700 | 1461159474478 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 06:37:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 06:37:54 INFO - PROCESS | 3700 | 1461159474481 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 06:37:54 INFO - PROCESS | 3700 | 1461159474483 Marionette TRACE conn3 <- [1,2890,null,{}] 06:37:54 INFO - PROCESS | 3700 | 1461159474486 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}] 06:37:54 INFO - PROCESS | 3700 | 1461159474562 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 06:37:54 INFO - PROCESS | 3700 | 1461159474568 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:54 INFO - PROCESS | 3700 | ++DOCSHELL 17A99800 == 32 [pid = 3700] [id = 732] 06:37:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (18221C00) [pid = 3700] [serial = 2196] [outer = 00000000] 06:37:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (18904800) [pid = 3700] [serial = 2197] [outer = 18221C00] 06:37:54 INFO - PROCESS | 3700 | 1461159474613 Marionette DEBUG loaded listener.js 06:37:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (1894EC00) [pid = 3700] [serial = 2198] [outer = 18221C00] 06:37:55 INFO - PROCESS | 3700 | 1461159475100 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 06:37:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 06:37:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 637ms 06:37:55 INFO - PROCESS | 3700 | 1461159475119 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 06:37:55 INFO - PROCESS | 3700 | 1461159475121 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 06:37:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 06:37:55 INFO - PROCESS | 3700 | 1461159475124 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 06:37:55 INFO - PROCESS | 3700 | 1461159475126 Marionette TRACE conn3 <- [1,2894,null,{}] 06:37:55 INFO - PROCESS | 3700 | 1461159475135 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}] 06:37:55 INFO - PROCESS | 3700 | 1461159475237 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 06:37:55 INFO - PROCESS | 3700 | 1461159475326 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:55 INFO - PROCESS | 3700 | ++DOCSHELL 11B1E800 == 33 [pid = 3700] [id = 733] 06:37:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1895E000) [pid = 3700] [serial = 2199] [outer = 00000000] 06:37:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (18A07C00) [pid = 3700] [serial = 2200] [outer = 1895E000] 06:37:55 INFO - PROCESS | 3700 | 1461159475371 Marionette DEBUG loaded listener.js 06:37:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (19106800) [pid = 3700] [serial = 2201] [outer = 1895E000] 06:37:55 INFO - PROCESS | 3700 | 1461159475808 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]]]}] 06:37:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 06:37:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 747ms 06:37:55 INFO - PROCESS | 3700 | 1461159475865 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 06:37:55 INFO - PROCESS | 3700 | 1461159475867 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 06:37:55 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 06:37:55 INFO - PROCESS | 3700 | 1461159475879 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 06:37:55 INFO - PROCESS | 3700 | 1461159475880 Marionette TRACE conn3 <- [1,2898,null,{}] 06:37:55 INFO - PROCESS | 3700 | 1461159475884 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}] 06:37:55 INFO - PROCESS | 3700 | 1461159476009 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 06:37:56 INFO - PROCESS | 3700 | 1461159476077 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:56 INFO - PROCESS | 3700 | ++DOCSHELL 19249000 == 34 [pid = 3700] [id = 734] 06:37:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (1924A800) [pid = 3700] [serial = 2202] [outer = 00000000] 06:37:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (194AE400) [pid = 3700] [serial = 2203] [outer = 1924A800] 06:37:56 INFO - PROCESS | 3700 | 1461159476124 Marionette DEBUG loaded listener.js 06:37:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (194CE400) [pid = 3700] [serial = 2204] [outer = 1924A800] 06:37:56 INFO - PROCESS | 3700 | 1461159476498 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]]]}] 06:37:56 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 06:37:56 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 06:37:56 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 684ms 06:37:56 INFO - PROCESS | 3700 | 1461159476566 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 06:37:56 INFO - PROCESS | 3700 | 1461159476568 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 06:37:56 INFO - TEST-START | /DOMEvents/constructors.html 06:37:56 INFO - PROCESS | 3700 | 1461159476605 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 06:37:56 INFO - PROCESS | 3700 | 1461159476607 Marionette TRACE conn3 <- [1,2902,null,{}] 06:37:56 INFO - PROCESS | 3700 | 1461159476616 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}] 06:37:56 INFO - PROCESS | 3700 | 1461159476717 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 06:37:56 INFO - PROCESS | 3700 | 1461159476728 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:56 INFO - PROCESS | 3700 | ++DOCSHELL 02A8A400 == 35 [pid = 3700] [id = 735] 06:37:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (1449AC00) [pid = 3700] [serial = 2205] [outer = 00000000] 06:37:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (19609800) [pid = 3700] [serial = 2206] [outer = 1449AC00] 06:37:56 INFO - PROCESS | 3700 | 1461159476772 Marionette DEBUG loaded listener.js 06:37:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (19611400) [pid = 3700] [serial = 2207] [outer = 1449AC00] 06:37:57 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (1998B400) [pid = 3700] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 06:37:57 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (19607400) [pid = 3700] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 06:37:57 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (138AF000) [pid = 3700] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 06:37:57 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (19248400) [pid = 3700] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 06:37:57 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1894C000) [pid = 3700] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 06:37:57 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (136D9400) [pid = 3700] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 06:37:57 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (17D9BC00) [pid = 3700] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 06:37:57 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (194D1000) [pid = 3700] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 06:37:57 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (19110000) [pid = 3700] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 06:37:57 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (15B41400) [pid = 3700] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 06:37:57 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (197E7800) [pid = 3700] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 06:37:57 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (16546000) [pid = 3700] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 06:37:57 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (12DD3C00) [pid = 3700] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 06:37:57 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (194D2000) [pid = 3700] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 06:37:57 INFO - PROCESS | 3700 | 1461159477389 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]]]}] 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 06:37:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 06:37:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 06:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:37:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 06:37:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:37:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 06:37:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 06:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:37:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 06:37:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:37:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 06:37:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 06:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:37:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 06:37:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:37:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 06:37:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 06:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:37:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 06:37:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:37:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 06:37:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 06:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:37:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 06:37:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:37:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 06:37:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 06:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:37:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 06:37:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:37:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 06:37:57 INFO - TEST-OK | /DOMEvents/constructors.html | took 902ms 06:37:57 INFO - PROCESS | 3700 | 1461159477474 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 06:37:57 INFO - PROCESS | 3700 | 1461159477476 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 06:37:57 INFO - TEST-START | /DOMEvents/event-phases-order.html 06:37:57 INFO - PROCESS | 3700 | 1461159477479 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 06:37:57 INFO - PROCESS | 3700 | 1461159477481 Marionette TRACE conn3 <- [1,2906,null,{}] 06:37:57 INFO - PROCESS | 3700 | 1461159477484 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}] 06:37:57 INFO - PROCESS | 3700 | 1461159477558 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 06:37:57 INFO - PROCESS | 3700 | 1461159477566 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:57 INFO - PROCESS | 3700 | ++DOCSHELL 13547800 == 36 [pid = 3700] [id = 736] 06:37:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (16A96400) [pid = 3700] [serial = 2208] [outer = 00000000] 06:37:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (194D0C00) [pid = 3700] [serial = 2209] [outer = 16A96400] 06:37:57 INFO - PROCESS | 3700 | 1461159477612 Marionette DEBUG loaded listener.js 06:37:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (1954BC00) [pid = 3700] [serial = 2210] [outer = 16A96400] 06:37:58 INFO - PROCESS | 3700 | 1461159478021 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 06:37:58 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 06:37:58 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 591ms 06:37:58 INFO - PROCESS | 3700 | 1461159478076 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 06:37:58 INFO - PROCESS | 3700 | 1461159478078 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 06:37:58 INFO - PROCESS | 3700 | 1461159478081 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 06:37:58 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 06:37:58 INFO - PROCESS | 3700 | 1461159478083 Marionette TRACE conn3 <- [1,2910,null,{}] 06:37:58 INFO - PROCESS | 3700 | 1461159478086 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}] 06:37:58 INFO - PROCESS | 3700 | 1461159478158 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 06:37:58 INFO - PROCESS | 3700 | 1461159478202 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:58 INFO - PROCESS | 3700 | ++DOCSHELL 19607800 == 37 [pid = 3700] [id = 737] 06:37:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (19608400) [pid = 3700] [serial = 2211] [outer = 00000000] 06:37:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (196C8000) [pid = 3700] [serial = 2212] [outer = 19608400] 06:37:58 INFO - PROCESS | 3700 | 1461159478245 Marionette DEBUG loaded listener.js 06:37:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (196C7C00) [pid = 3700] [serial = 2213] [outer = 19608400] 06:37:58 INFO - PROCESS | 3700 | [3700] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 06:37:58 INFO - PROCESS | 3700 | [3700] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 06:37:58 INFO - PROCESS | 3700 | [3700] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 06:37:58 INFO - PROCESS | 3700 | [3700] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 06:37:58 INFO - PROCESS | 3700 | 1461159478708 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]]]}] 06:37:58 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 06:37:58 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 06:37:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 06:37:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:37:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:37:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:37:58 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 06:37:58 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 06:37:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:37:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:37:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:37:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:37:58 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 06:37:58 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 06:37:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:37:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:37:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:37:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:37:58 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]" 06:37:58 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 06:37:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:37:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:37:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:37:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:37:58 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 06:37:58 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 700ms 06:37:58 INFO - PROCESS | 3700 | 1461159478784 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 06:37:58 INFO - PROCESS | 3700 | 1461159478786 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 06:37:58 INFO - PROCESS | 3700 | 1461159478789 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 06:37:58 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 06:37:58 INFO - PROCESS | 3700 | 1461159478791 Marionette TRACE conn3 <- [1,2914,null,{}] 06:37:58 INFO - PROCESS | 3700 | 1461159478795 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}] 06:37:58 INFO - PROCESS | 3700 | 1461159478870 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 06:37:58 INFO - PROCESS | 3700 | 1461159478877 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:58 INFO - PROCESS | 3700 | ++DOCSHELL 17D98400 == 38 [pid = 3700] [id = 738] 06:37:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (196C6C00) [pid = 3700] [serial = 2214] [outer = 00000000] 06:37:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (19A57800) [pid = 3700] [serial = 2215] [outer = 196C6C00] 06:37:58 INFO - PROCESS | 3700 | 1461159478922 Marionette DEBUG loaded listener.js 06:37:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (19A57000) [pid = 3700] [serial = 2216] [outer = 196C6C00] 06:37:59 INFO - PROCESS | 3700 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 06:37:59 INFO - PROCESS | 3700 | 1461159479498 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]]]}] 06:37:59 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 06:37:59 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 731ms 06:37:59 INFO - PROCESS | 3700 | 1461159479580 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 06:37:59 INFO - PROCESS | 3700 | 1461159479586 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 06:37:59 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 06:37:59 INFO - PROCESS | 3700 | 1461159479592 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 06:37:59 INFO - PROCESS | 3700 | 1461159479596 Marionette TRACE conn3 <- [1,2918,null,{}] 06:37:59 INFO - PROCESS | 3700 | 1461159479601 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}] 06:37:59 INFO - PROCESS | 3700 | 1461159479689 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 06:37:59 INFO - PROCESS | 3700 | 1461159479826 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:59 INFO - PROCESS | 3700 | ++DOCSHELL 1354F400 == 39 [pid = 3700] [id = 739] 06:37:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (1354F800) [pid = 3700] [serial = 2217] [outer = 00000000] 06:37:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (14B0B000) [pid = 3700] [serial = 2218] [outer = 1354F800] 06:37:59 INFO - PROCESS | 3700 | 1461159479883 Marionette DEBUG loaded listener.js 06:37:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (15517400) [pid = 3700] [serial = 2219] [outer = 1354F800] 06:38:00 INFO - PROCESS | 3700 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 06:38:00 INFO - PROCESS | 3700 | 1461159480380 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]]]}] 06:38:00 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 06:38:00 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 840ms 06:38:00 INFO - PROCESS | 3700 | 1461159480430 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 06:38:00 INFO - PROCESS | 3700 | 1461159480436 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 06:38:00 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 06:38:00 INFO - PROCESS | 3700 | 1461159480443 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 06:38:00 INFO - PROCESS | 3700 | 1461159480446 Marionette TRACE conn3 <- [1,2922,null,{}] 06:38:00 INFO - PROCESS | 3700 | 1461159480450 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}] 06:38:00 INFO - PROCESS | 3700 | 1461159480560 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 06:38:00 INFO - PROCESS | 3700 | 1461159480665 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:00 INFO - PROCESS | 3700 | ++DOCSHELL 15BDC400 == 40 [pid = 3700] [id = 740] 06:38:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (15D91C00) [pid = 3700] [serial = 2220] [outer = 00000000] 06:38:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (182CFC00) [pid = 3700] [serial = 2221] [outer = 15D91C00] 06:38:00 INFO - PROCESS | 3700 | 1461159480718 Marionette DEBUG loaded listener.js 06:38:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (187A9000) [pid = 3700] [serial = 2222] [outer = 15D91C00] 06:38:01 INFO - PROCESS | 3700 | 1461159481271 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]]]}] 06:38:01 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 06:38:01 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 839ms 06:38:01 INFO - PROCESS | 3700 | 1461159481284 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 06:38:01 INFO - PROCESS | 3700 | 1461159481286 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 06:38:01 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 06:38:01 INFO - PROCESS | 3700 | 1461159481290 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 06:38:01 INFO - PROCESS | 3700 | 1461159481294 Marionette TRACE conn3 <- [1,2926,null,{}] 06:38:01 INFO - PROCESS | 3700 | 1461159481322 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}] 06:38:01 INFO - PROCESS | 3700 | 1461159481423 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 06:38:01 INFO - PROCESS | 3700 | 1461159481529 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:01 INFO - PROCESS | 3700 | ++DOCSHELL 18956800 == 41 [pid = 3700] [id = 741] 06:38:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (18959800) [pid = 3700] [serial = 2223] [outer = 00000000] 06:38:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (19998C00) [pid = 3700] [serial = 2224] [outer = 18959800] 06:38:01 INFO - PROCESS | 3700 | 1461159481593 Marionette DEBUG loaded listener.js 06:38:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (19ACB000) [pid = 3700] [serial = 2225] [outer = 18959800] 06:38:02 INFO - PROCESS | 3700 | 1461159482090 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]]]}] 06:38:02 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. 06:38:02 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 855ms 06:38:02 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 06:38:02 INFO - PROCESS | 3700 | 1461159482153 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 06:38:02 INFO - PROCESS | 3700 | 1461159482156 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 06:38:02 INFO - PROCESS | 3700 | 1461159482159 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 06:38:02 INFO - PROCESS | 3700 | 1461159482161 Marionette TRACE conn3 <- [1,2930,null,{}] 06:38:02 INFO - PROCESS | 3700 | 1461159482181 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}] 06:38:02 INFO - PROCESS | 3700 | 1461159482278 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 06:38:02 INFO - PROCESS | 3700 | 1461159482393 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:02 INFO - PROCESS | 3700 | ++DOCSHELL 19992000 == 42 [pid = 3700] [id = 742] 06:38:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (19994C00) [pid = 3700] [serial = 2226] [outer = 00000000] 06:38:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (1A06C400) [pid = 3700] [serial = 2227] [outer = 19994C00] 06:38:02 INFO - PROCESS | 3700 | 1461159482447 Marionette DEBUG loaded listener.js 06:38:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (1A074000) [pid = 3700] [serial = 2228] [outer = 19994C00] 06:38:02 INFO - PROCESS | 3700 | 1461159482978 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"]]]}] 06:38:03 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 06:38:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 06:38:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 06:38:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 995ms 06:38:03 INFO - PROCESS | 3700 | 1461159483146 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 06:38:03 INFO - PROCESS | 3700 | 1461159483150 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 06:38:03 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 06:38:03 INFO - PROCESS | 3700 | 1461159483154 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 06:38:03 INFO - PROCESS | 3700 | 1461159483158 Marionette TRACE conn3 <- [1,2934,null,{}] 06:38:03 INFO - PROCESS | 3700 | 1461159483163 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}] 06:38:03 INFO - PROCESS | 3700 | 1461159483269 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 06:38:03 INFO - PROCESS | 3700 | 1461159483399 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:03 INFO - PROCESS | 3700 | ++DOCSHELL 138B6800 == 43 [pid = 3700] [id = 743] 06:38:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (13A0A400) [pid = 3700] [serial = 2229] [outer = 00000000] 06:38:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (147B1000) [pid = 3700] [serial = 2230] [outer = 13A0A400] 06:38:03 INFO - PROCESS | 3700 | 1461159483448 Marionette DEBUG loaded listener.js 06:38:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (1573E800) [pid = 3700] [serial = 2231] [outer = 13A0A400] 06:38:03 INFO - PROCESS | 3700 | --DOCSHELL 19607800 == 42 [pid = 3700] [id = 737] 06:38:03 INFO - PROCESS | 3700 | --DOCSHELL 13547800 == 41 [pid = 3700] [id = 736] 06:38:03 INFO - PROCESS | 3700 | --DOCSHELL 02A8A400 == 40 [pid = 3700] [id = 735] 06:38:03 INFO - PROCESS | 3700 | --DOCSHELL 19249000 == 39 [pid = 3700] [id = 734] 06:38:03 INFO - PROCESS | 3700 | --DOCSHELL 11B1E800 == 38 [pid = 3700] [id = 733] 06:38:03 INFO - PROCESS | 3700 | --DOCSHELL 17A99800 == 37 [pid = 3700] [id = 732] 06:38:03 INFO - PROCESS | 3700 | --DOCSHELL 15D92400 == 36 [pid = 3700] [id = 731] 06:38:03 INFO - PROCESS | 3700 | --DOCSHELL 13A50400 == 35 [pid = 3700] [id = 730] 06:38:03 INFO - PROCESS | 3700 | --DOCSHELL 13A49400 == 34 [pid = 3700] [id = 729] 06:38:03 INFO - PROCESS | 3700 | --DOCSHELL 14BED400 == 33 [pid = 3700] [id = 728] 06:38:03 INFO - PROCESS | 3700 | --DOCSHELL 11B20400 == 32 [pid = 3700] [id = 727] 06:38:03 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (19992800) [pid = 3700] [serial = 2170] [outer = 00000000] [url = about:blank] 06:38:03 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (1960D400) [pid = 3700] [serial = 2167] [outer = 00000000] [url = about:blank] 06:38:03 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (15DDB400) [pid = 3700] [serial = 2173] [outer = 00000000] [url = about:blank] 06:38:03 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (197F6C00) [pid = 3700] [serial = 2176] [outer = 00000000] [url = about:blank] 06:38:03 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (1641AC00) [pid = 3700] [serial = 2174] [outer = 00000000] [url = about:blank] 06:38:03 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (19102000) [pid = 3700] [serial = 2155] [outer = 00000000] [url = about:blank] 06:38:03 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (19107000) [pid = 3700] [serial = 2156] [outer = 00000000] [url = about:blank] 06:38:03 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (13A50000) [pid = 3700] [serial = 2143] [outer = 00000000] [url = about:blank] 06:38:03 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (1444EC00) [pid = 3700] [serial = 2144] [outer = 00000000] [url = about:blank] 06:38:03 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (18225C00) [pid = 3700] [serial = 2152] [outer = 00000000] [url = about:blank] 06:38:03 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (182D6C00) [pid = 3700] [serial = 2153] [outer = 00000000] [url = about:blank] 06:38:03 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (194D7000) [pid = 3700] [serial = 2161] [outer = 00000000] [url = about:blank] 06:38:03 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (19247C00) [pid = 3700] [serial = 2158] [outer = 00000000] [url = about:blank] 06:38:03 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (1924A400) [pid = 3700] [serial = 2159] [outer = 00000000] [url = about:blank] 06:38:03 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (15BE7C00) [pid = 3700] [serial = 2146] [outer = 00000000] [url = about:blank] 06:38:03 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (15D93400) [pid = 3700] [serial = 2147] [outer = 00000000] [url = about:blank] 06:38:03 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (19991C00) [pid = 3700] [serial = 2138] [outer = 00000000] [url = about:blank] 06:38:03 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (16A90C00) [pid = 3700] [serial = 2149] [outer = 00000000] [url = about:blank] 06:38:03 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (17A92C00) [pid = 3700] [serial = 2150] [outer = 00000000] [url = about:blank] 06:38:03 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (13264000) [pid = 3700] [serial = 2140] [outer = 00000000] [url = about:blank] 06:38:03 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (1336F400) [pid = 3700] [serial = 2141] [outer = 00000000] [url = about:blank] 06:38:03 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (19998000) [pid = 3700] [serial = 2171] [outer = 00000000] [url = about:blank] 06:38:03 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (1954E800) [pid = 3700] [serial = 2164] [outer = 00000000] [url = about:blank] 06:38:03 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (19AC4C00) [pid = 3700] [serial = 2177] [outer = 00000000] [url = about:blank] 06:38:03 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (194D5400) [pid = 3700] [serial = 2162] [outer = 00000000] [url = about:blank] 06:38:03 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (19611C00) [pid = 3700] [serial = 2168] [outer = 00000000] [url = about:blank] 06:38:03 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (19603000) [pid = 3700] [serial = 2165] [outer = 00000000] [url = about:blank] 06:38:03 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (19AD0C00) [pid = 3700] [serial = 2179] [outer = 00000000] [url = about:blank] 06:38:03 INFO - PROCESS | 3700 | 1461159483988 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]]]}] 06:38:03 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. 06:38:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 840ms 06:38:03 INFO - PROCESS | 3700 | 1461159483994 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 06:38:03 INFO - PROCESS | 3700 | 1461159483997 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 06:38:03 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 06:38:04 INFO - PROCESS | 3700 | 1461159484004 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 06:38:04 INFO - PROCESS | 3700 | 1461159484008 Marionette TRACE conn3 <- [1,2938,null,{}] 06:38:04 INFO - PROCESS | 3700 | 1461159484012 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}] 06:38:04 INFO - PROCESS | 3700 | 1461159484089 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 06:38:04 INFO - PROCESS | 3700 | 1461159484095 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:04 INFO - PROCESS | 3700 | ++DOCSHELL 11B3B400 == 33 [pid = 3700] [id = 744] 06:38:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (11B3BC00) [pid = 3700] [serial = 2232] [outer = 00000000] 06:38:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (13A50400) [pid = 3700] [serial = 2233] [outer = 11B3BC00] 06:38:04 INFO - PROCESS | 3700 | 1461159484141 Marionette DEBUG loaded listener.js 06:38:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (14B5E000) [pid = 3700] [serial = 2234] [outer = 11B3BC00] 06:38:04 INFO - PROCESS | 3700 | ++DOCSHELL 15E65400 == 34 [pid = 3700] [id = 745] 06:38:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (16419C00) [pid = 3700] [serial = 2235] [outer = 00000000] 06:38:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (16547400) [pid = 3700] [serial = 2236] [outer = 16419C00] 06:38:04 INFO - PROCESS | 3700 | 1461159484661 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]]]}] 06:38:04 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. 06:38:04 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 685ms 06:38:04 INFO - PROCESS | 3700 | 1461159484738 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 06:38:04 INFO - PROCESS | 3700 | 1461159484740 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 06:38:04 INFO - PROCESS | 3700 | 1461159484744 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 06:38:04 INFO - PROCESS | 3700 | 1461159484746 Marionette TRACE conn3 <- [1,2942,null,{}] 06:38:04 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 06:38:04 INFO - PROCESS | 3700 | 1461159484757 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}] 06:38:04 INFO - PROCESS | 3700 | 1461159484856 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 06:38:04 INFO - PROCESS | 3700 | 1461159484940 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:04 INFO - PROCESS | 3700 | ++DOCSHELL 15DDBC00 == 35 [pid = 3700] [id = 746] 06:38:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (1665DC00) [pid = 3700] [serial = 2237] [outer = 00000000] 06:38:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (17D96C00) [pid = 3700] [serial = 2238] [outer = 1665DC00] 06:38:04 INFO - PROCESS | 3700 | 1461159484989 Marionette DEBUG loaded listener.js 06:38:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (17DA1000) [pid = 3700] [serial = 2239] [outer = 1665DC00] 06:38:05 INFO - PROCESS | 3700 | 1461159485347 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]]]}] 06:38:05 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:38:05 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 06:38:05 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 622ms 06:38:05 INFO - PROCESS | 3700 | 1461159485386 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 06:38:05 INFO - PROCESS | 3700 | 1461159485388 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 06:38:05 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 06:38:05 INFO - PROCESS | 3700 | 1461159485392 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 06:38:05 INFO - PROCESS | 3700 | 1461159485393 Marionette TRACE conn3 <- [1,2946,null,{}] 06:38:05 INFO - PROCESS | 3700 | 1461159485397 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}] 06:38:05 INFO - PROCESS | 3700 | 1461159485486 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 06:38:05 INFO - PROCESS | 3700 | 1461159485491 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:05 INFO - PROCESS | 3700 | ++DOCSHELL 1822D000 == 36 [pid = 3700] [id = 747] 06:38:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (1863A400) [pid = 3700] [serial = 2240] [outer = 00000000] 06:38:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (18A01C00) [pid = 3700] [serial = 2241] [outer = 1863A400] 06:38:05 INFO - PROCESS | 3700 | 1461159485536 Marionette DEBUG loaded listener.js 06:38:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (19109400) [pid = 3700] [serial = 2242] [outer = 1863A400] 06:38:05 INFO - PROCESS | 3700 | 1461159485965 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]]]}] 06:38:05 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. 06:38:05 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 591ms 06:38:05 INFO - PROCESS | 3700 | 1461159485989 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 06:38:05 INFO - PROCESS | 3700 | 1461159485991 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 06:38:05 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 06:38:05 INFO - PROCESS | 3700 | 1461159485994 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 06:38:05 INFO - PROCESS | 3700 | 1461159485996 Marionette TRACE conn3 <- [1,2950,null,{}] 06:38:05 INFO - PROCESS | 3700 | 1461159485999 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}] 06:38:06 INFO - PROCESS | 3700 | 1461159486119 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 06:38:06 INFO - PROCESS | 3700 | 1461159486133 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:06 INFO - PROCESS | 3700 | ++DOCSHELL 1354D000 == 37 [pid = 3700] [id = 748] 06:38:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (18951400) [pid = 3700] [serial = 2243] [outer = 00000000] 06:38:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (19246C00) [pid = 3700] [serial = 2244] [outer = 18951400] 06:38:06 INFO - PROCESS | 3700 | 1461159486177 Marionette DEBUG loaded listener.js 06:38:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (1924B400) [pid = 3700] [serial = 2245] [outer = 18951400] 06:38:06 INFO - PROCESS | 3700 | 1461159486611 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]]]}] 06:38:06 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. 06:38:06 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 700ms 06:38:06 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 06:38:06 INFO - PROCESS | 3700 | 1461159486682 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 06:38:06 INFO - PROCESS | 3700 | 1461159486683 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 06:38:06 INFO - PROCESS | 3700 | 1461159486687 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 06:38:06 INFO - PROCESS | 3700 | 1461159486688 Marionette TRACE conn3 <- [1,2954,null,{}] 06:38:06 INFO - PROCESS | 3700 | 1461159486691 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}] 06:38:06 INFO - PROCESS | 3700 | 1461159486819 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 06:38:06 INFO - PROCESS | 3700 | 1461159486833 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:06 INFO - PROCESS | 3700 | ++DOCSHELL 194D7000 == 38 [pid = 3700] [id = 749] 06:38:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (194D8400) [pid = 3700] [serial = 2246] [outer = 00000000] 06:38:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (1960E000) [pid = 3700] [serial = 2247] [outer = 194D8400] 06:38:06 INFO - PROCESS | 3700 | 1461159486929 Marionette DEBUG loaded listener.js 06:38:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (1960AC00) [pid = 3700] [serial = 2248] [outer = 194D8400] 06:38:07 INFO - PROCESS | 3700 | 1461159487308 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]]]}] 06:38:07 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. 06:38:07 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 622ms 06:38:07 INFO - PROCESS | 3700 | 1461159487326 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 06:38:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 06:38:07 INFO - PROCESS | 3700 | 1461159487328 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 06:38:07 INFO - PROCESS | 3700 | 1461159487331 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 06:38:07 INFO - PROCESS | 3700 | 1461159487332 Marionette TRACE conn3 <- [1,2958,null,{}] 06:38:07 INFO - PROCESS | 3700 | 1461159487336 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}] 06:38:07 INFO - PROCESS | 3700 | 1461159487443 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 06:38:07 INFO - PROCESS | 3700 | 1461159487448 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:07 INFO - PROCESS | 3700 | ++DOCSHELL 19607800 == 39 [pid = 3700] [id = 750] 06:38:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (196C5000) [pid = 3700] [serial = 2249] [outer = 00000000] 06:38:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (19993400) [pid = 3700] [serial = 2250] [outer = 196C5000] 06:38:07 INFO - PROCESS | 3700 | 1461159487492 Marionette DEBUG loaded listener.js 06:38:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (19995800) [pid = 3700] [serial = 2251] [outer = 196C5000] 06:38:07 INFO - PROCESS | 3700 | 1461159487982 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]]]}] 06:38:08 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. 06:38:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 684ms 06:38:08 INFO - PROCESS | 3700 | 1461159488031 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 06:38:08 INFO - PROCESS | 3700 | 1461159488033 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 06:38:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 06:38:08 INFO - PROCESS | 3700 | 1461159488036 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 06:38:08 INFO - PROCESS | 3700 | 1461159488038 Marionette TRACE conn3 <- [1,2962,null,{}] 06:38:08 INFO - PROCESS | 3700 | 1461159488041 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}] 06:38:08 INFO - PROCESS | 3700 | 1461159488249 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 06:38:08 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (1924A800) [pid = 3700] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 06:38:08 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (1449AC00) [pid = 3700] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 06:38:08 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (16A96400) [pid = 3700] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 06:38:08 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (19ACA400) [pid = 3700] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 06:38:08 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (19608400) [pid = 3700] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 06:38:08 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (142AA400) [pid = 3700] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 06:38:08 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1895E000) [pid = 3700] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 06:38:08 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (15E68000) [pid = 3700] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 06:38:08 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (18221C00) [pid = 3700] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 06:38:08 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (13A50800) [pid = 3700] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 06:38:08 INFO - PROCESS | 3700 | 1461159488313 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:08 INFO - PROCESS | 3700 | ++DOCSHELL 11B1A800 == 40 [pid = 3700] [id = 751] 06:38:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (11B1D800) [pid = 3700] [serial = 2252] [outer = 00000000] 06:38:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (1641A000) [pid = 3700] [serial = 2253] [outer = 11B1D800] 06:38:08 INFO - PROCESS | 3700 | 1461159488359 Marionette DEBUG loaded listener.js 06:38:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (18225400) [pid = 3700] [serial = 2254] [outer = 11B1D800] 06:38:08 INFO - PROCESS | 3700 | 1461159488682 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]]]}] 06:38:08 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. 06:38:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 699ms 06:38:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 06:38:08 INFO - PROCESS | 3700 | 1461159488738 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 06:38:08 INFO - PROCESS | 3700 | 1461159488741 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 06:38:08 INFO - PROCESS | 3700 | 1461159488744 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 06:38:08 INFO - PROCESS | 3700 | 1461159488746 Marionette TRACE conn3 <- [1,2966,null,{}] 06:38:08 INFO - PROCESS | 3700 | 1461159488749 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}] 06:38:08 INFO - PROCESS | 3700 | 1461159488863 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 06:38:08 INFO - PROCESS | 3700 | 1461159488900 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:08 INFO - PROCESS | 3700 | ++DOCSHELL 1924A800 == 41 [pid = 3700] [id = 752] 06:38:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (19A61400) [pid = 3700] [serial = 2255] [outer = 00000000] 06:38:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (19ACC800) [pid = 3700] [serial = 2256] [outer = 19A61400] 06:38:08 INFO - PROCESS | 3700 | 1461159488944 Marionette DEBUG loaded listener.js 06:38:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (19ACB400) [pid = 3700] [serial = 2257] [outer = 19A61400] 06:38:09 INFO - PROCESS | 3700 | 1461159489315 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]]]}] 06:38:09 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. 06:38:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 591ms 06:38:09 INFO - PROCESS | 3700 | 1461159489339 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 06:38:09 INFO - PROCESS | 3700 | 1461159489340 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 06:38:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 06:38:09 INFO - PROCESS | 3700 | 1461159489344 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 06:38:09 INFO - PROCESS | 3700 | 1461159489345 Marionette TRACE conn3 <- [1,2970,null,{}] 06:38:09 INFO - PROCESS | 3700 | 1461159489348 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}] 06:38:09 INFO - PROCESS | 3700 | 1461159489424 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 06:38:09 INFO - PROCESS | 3700 | 1461159489519 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:09 INFO - PROCESS | 3700 | ++DOCSHELL 1325DC00 == 42 [pid = 3700] [id = 753] 06:38:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (13268800) [pid = 3700] [serial = 2258] [outer = 00000000] 06:38:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1A27DC00) [pid = 3700] [serial = 2259] [outer = 13268800] 06:38:09 INFO - PROCESS | 3700 | 1461159489563 Marionette DEBUG loaded listener.js 06:38:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (1A283C00) [pid = 3700] [serial = 2260] [outer = 13268800] 06:38:09 INFO - PROCESS | 3700 | 1461159489888 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"]]]}] 06:38:09 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 06:38:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 06:38:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 06:38:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 591ms 06:38:09 INFO - PROCESS | 3700 | 1461159489925 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 06:38:09 INFO - PROCESS | 3700 | 1461159489927 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 06:38:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 06:38:09 INFO - PROCESS | 3700 | 1461159489930 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 06:38:09 INFO - PROCESS | 3700 | 1461159489933 Marionette TRACE conn3 <- [1,2974,null,{}] 06:38:09 INFO - PROCESS | 3700 | 1461159489936 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}] 06:38:10 INFO - PROCESS | 3700 | 1461159490064 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 06:38:10 INFO - PROCESS | 3700 | 1461159490072 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:10 INFO - PROCESS | 3700 | ++DOCSHELL 182D3000 == 43 [pid = 3700] [id = 754] 06:38:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (19AD2000) [pid = 3700] [serial = 2261] [outer = 00000000] 06:38:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (1A789800) [pid = 3700] [serial = 2262] [outer = 19AD2000] 06:38:10 INFO - PROCESS | 3700 | 1461159490120 Marionette DEBUG loaded listener.js 06:38:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (1A7BA800) [pid = 3700] [serial = 2263] [outer = 19AD2000] 06:38:10 INFO - PROCESS | 3700 | 1461159490707 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]]]}] 06:38:10 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. 06:38:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 793ms 06:38:10 INFO - PROCESS | 3700 | 1461159490733 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 06:38:10 INFO - PROCESS | 3700 | 1461159490739 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 06:38:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 06:38:10 INFO - PROCESS | 3700 | 1461159490745 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 06:38:10 INFO - PROCESS | 3700 | 1461159490749 Marionette TRACE conn3 <- [1,2978,null,{}] 06:38:10 INFO - PROCESS | 3700 | 1461159490754 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}] 06:38:10 INFO - PROCESS | 3700 | 1461159490869 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 06:38:10 INFO - PROCESS | 3700 | 1461159490980 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:10 INFO - PROCESS | 3700 | ++DOCSHELL 136D9400 == 44 [pid = 3700] [id = 755] 06:38:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (136DC400) [pid = 3700] [serial = 2264] [outer = 00000000] 06:38:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (15D09C00) [pid = 3700] [serial = 2265] [outer = 136DC400] 06:38:11 INFO - PROCESS | 3700 | 1461159491036 Marionette DEBUG loaded listener.js 06:38:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (15E5B400) [pid = 3700] [serial = 2266] [outer = 136DC400] 06:38:11 INFO - PROCESS | 3700 | ++DOCSHELL 16A94C00 == 45 [pid = 3700] [id = 756] 06:38:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (16A96000) [pid = 3700] [serial = 2267] [outer = 00000000] 06:38:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (1879E000) [pid = 3700] [serial = 2268] [outer = 16A96000] 06:38:11 INFO - PROCESS | 3700 | 1461159491691 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]]]}] 06:38:11 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. 06:38:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 995ms 06:38:11 INFO - PROCESS | 3700 | 1461159491747 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 06:38:11 INFO - PROCESS | 3700 | 1461159491753 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 06:38:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 06:38:11 INFO - PROCESS | 3700 | 1461159491759 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 06:38:11 INFO - PROCESS | 3700 | 1461159491762 Marionette TRACE conn3 <- [1,2982,null,{}] 06:38:11 INFO - PROCESS | 3700 | 1461159491766 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}] 06:38:11 INFO - PROCESS | 3700 | 1461159491896 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 06:38:12 INFO - PROCESS | 3700 | 1461159492026 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:12 INFO - PROCESS | 3700 | ++DOCSHELL 1336C800 == 46 [pid = 3700] [id = 757] 06:38:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (13A51C00) [pid = 3700] [serial = 2269] [outer = 00000000] 06:38:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (191CD000) [pid = 3700] [serial = 2270] [outer = 13A51C00] 06:38:12 INFO - PROCESS | 3700 | 1461159492081 Marionette DEBUG loaded listener.js 06:38:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (194D1800) [pid = 3700] [serial = 2271] [outer = 13A51C00] 06:38:12 INFO - PROCESS | 3700 | 1461159492578 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]]]}] 06:38:12 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:38:12 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 06:38:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 840ms 06:38:12 INFO - PROCESS | 3700 | 1461159492600 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 06:38:12 INFO - PROCESS | 3700 | 1461159492603 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 06:38:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 06:38:12 INFO - PROCESS | 3700 | 1461159492606 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 06:38:12 INFO - PROCESS | 3700 | 1461159492610 Marionette TRACE conn3 <- [1,2986,null,{}] 06:38:12 INFO - PROCESS | 3700 | 1461159492638 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}] 06:38:12 INFO - PROCESS | 3700 | 1461159492747 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 06:38:12 INFO - PROCESS | 3700 | 1461159492862 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:12 INFO - PROCESS | 3700 | ++DOCSHELL 1A3CF400 == 47 [pid = 3700] [id = 758] 06:38:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (1A3D3000) [pid = 3700] [serial = 2272] [outer = 00000000] 06:38:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (1A790800) [pid = 3700] [serial = 2273] [outer = 1A3D3000] 06:38:12 INFO - PROCESS | 3700 | 1461159492943 Marionette DEBUG loaded listener.js 06:38:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (1A7BF400) [pid = 3700] [serial = 2274] [outer = 1A3D3000] 06:38:13 INFO - PROCESS | 3700 | 1461159493498 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]]]}] 06:38:13 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. 06:38:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 948ms 06:38:13 INFO - PROCESS | 3700 | 1461159493535 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 06:38:13 INFO - PROCESS | 3700 | 1461159493538 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 06:38:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 06:38:13 INFO - PROCESS | 3700 | 1461159493542 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 06:38:13 INFO - PROCESS | 3700 | 1461159493544 Marionette TRACE conn3 <- [1,2990,null,{}] 06:38:13 INFO - PROCESS | 3700 | 1461159493547 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}] 06:38:13 INFO - PROCESS | 3700 | 1461159493672 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 06:38:13 INFO - PROCESS | 3700 | 1461159493785 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:13 INFO - PROCESS | 3700 | ++DOCSHELL 15E5D000 == 48 [pid = 3700] [id = 759] 06:38:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (18A05800) [pid = 3700] [serial = 2275] [outer = 00000000] 06:38:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (19607400) [pid = 3700] [serial = 2276] [outer = 18A05800] 06:38:13 INFO - PROCESS | 3700 | 1461159493839 Marionette DEBUG loaded listener.js 06:38:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 104 (196C4800) [pid = 3700] [serial = 2277] [outer = 18A05800] 06:38:14 INFO - PROCESS | 3700 | 1461159494529 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]]]}] 06:38:14 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. 06:38:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1042ms 06:38:14 INFO - PROCESS | 3700 | 1461159494595 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 06:38:14 INFO - PROCESS | 3700 | 1461159494600 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 06:38:14 INFO - PROCESS | 3700 | 1461159494625 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 06:38:14 INFO - PROCESS | 3700 | 1461159494628 Marionette TRACE conn3 <- [1,2994,null,{}] 06:38:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 06:38:14 INFO - PROCESS | 3700 | 1461159494632 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}] 06:38:14 INFO - PROCESS | 3700 | 1461159494728 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 06:38:14 INFO - PROCESS | 3700 | 1461159494843 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:14 INFO - PROCESS | 3700 | ++DOCSHELL 15D92400 == 49 [pid = 3700] [id = 760] 06:38:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 105 (1641C400) [pid = 3700] [serial = 2278] [outer = 00000000] 06:38:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 106 (16A93000) [pid = 3700] [serial = 2279] [outer = 1641C400] 06:38:14 INFO - PROCESS | 3700 | 1461159494902 Marionette DEBUG loaded listener.js 06:38:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 107 (17D97000) [pid = 3700] [serial = 2280] [outer = 1641C400] 06:38:15 INFO - PROCESS | 3700 | --DOCSHELL 1325DC00 == 48 [pid = 3700] [id = 753] 06:38:15 INFO - PROCESS | 3700 | --DOCSHELL 1924A800 == 47 [pid = 3700] [id = 752] 06:38:15 INFO - PROCESS | 3700 | --DOCSHELL 11B1A800 == 46 [pid = 3700] [id = 751] 06:38:15 INFO - PROCESS | 3700 | --DOCSHELL 19607800 == 45 [pid = 3700] [id = 750] 06:38:15 INFO - PROCESS | 3700 | --DOCSHELL 194D7000 == 44 [pid = 3700] [id = 749] 06:38:15 INFO - PROCESS | 3700 | --DOCSHELL 1354D000 == 43 [pid = 3700] [id = 748] 06:38:15 INFO - PROCESS | 3700 | --DOCSHELL 1822D000 == 42 [pid = 3700] [id = 747] 06:38:15 INFO - PROCESS | 3700 | --DOCSHELL 15DDBC00 == 41 [pid = 3700] [id = 746] 06:38:15 INFO - PROCESS | 3700 | --DOCSHELL 15E65400 == 40 [pid = 3700] [id = 745] 06:38:15 INFO - PROCESS | 3700 | --DOCSHELL 11B3B400 == 39 [pid = 3700] [id = 744] 06:38:15 INFO - PROCESS | 3700 | --DOCSHELL 138B6800 == 38 [pid = 3700] [id = 743] 06:38:15 INFO - PROCESS | 3700 | --DOCSHELL 18956800 == 37 [pid = 3700] [id = 741] 06:38:15 INFO - PROCESS | 3700 | --DOCSHELL 15BDC400 == 36 [pid = 3700] [id = 740] 06:38:15 INFO - PROCESS | 3700 | --DOCSHELL 1354F400 == 35 [pid = 3700] [id = 739] 06:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 106 (15B04800) [pid = 3700] [serial = 2185] [outer = 00000000] [url = about:blank] 06:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 105 (19A57800) [pid = 3700] [serial = 2215] [outer = 00000000] [url = about:blank] 06:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 104 (12BE5000) [pid = 3700] [serial = 2182] [outer = 00000000] [url = about:blank] 06:38:15 INFO - PROCESS | 3700 | --DOCSHELL 17D98400 == 34 [pid = 3700] [id = 738] 06:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 103 (19AD3C00) [pid = 3700] [serial = 2180] [outer = 00000000] [url = about:blank] 06:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 102 (196C7C00) [pid = 3700] [serial = 2213] [outer = 00000000] [url = about:blank] 06:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (14B64400) [pid = 3700] [serial = 2189] [outer = 00000000] [url = about:blank] 06:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (144A5800) [pid = 3700] [serial = 2188] [outer = 00000000] [url = about:blank] 06:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (18A07C00) [pid = 3700] [serial = 2200] [outer = 00000000] [url = about:blank] 06:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (17A90C00) [pid = 3700] [serial = 2194] [outer = 00000000] [url = about:blank] 06:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (17D99000) [pid = 3700] [serial = 2195] [outer = 00000000] [url = about:blank] 06:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (18904800) [pid = 3700] [serial = 2197] [outer = 00000000] [url = about:blank] 06:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (157BD000) [pid = 3700] [serial = 2191] [outer = 00000000] [url = about:blank] 06:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (15BB4800) [pid = 3700] [serial = 2192] [outer = 00000000] [url = about:blank] 06:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (194AE400) [pid = 3700] [serial = 2203] [outer = 00000000] [url = about:blank] 06:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (19106800) [pid = 3700] [serial = 2201] [outer = 00000000] [url = about:blank] 06:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (19609800) [pid = 3700] [serial = 2206] [outer = 00000000] [url = about:blank] 06:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (194CE400) [pid = 3700] [serial = 2204] [outer = 00000000] [url = about:blank] 06:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (19611400) [pid = 3700] [serial = 2207] [outer = 00000000] [url = about:blank] 06:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (196C8000) [pid = 3700] [serial = 2212] [outer = 00000000] [url = about:blank] 06:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (1894EC00) [pid = 3700] [serial = 2198] [outer = 00000000] [url = about:blank] 06:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (194D0C00) [pid = 3700] [serial = 2209] [outer = 00000000] [url = about:blank] 06:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (1954BC00) [pid = 3700] [serial = 2210] [outer = 00000000] [url = about:blank] 06:38:15 INFO - PROCESS | 3700 | 1461159495482 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]]]}] 06:38:15 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. 06:38:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 871ms 06:38:15 INFO - PROCESS | 3700 | 1461159495515 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 06:38:15 INFO - PROCESS | 3700 | 1461159495520 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 06:38:15 INFO - TEST-START | /FileAPI/FileReaderSync.worker 06:38:15 INFO - PROCESS | 3700 | 1461159495526 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 06:38:15 INFO - PROCESS | 3700 | 1461159495529 Marionette TRACE conn3 <- [1,2998,null,{}] 06:38:15 INFO - PROCESS | 3700 | 1461159495532 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}] 06:38:15 INFO - PROCESS | 3700 | 1461159495612 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 06:38:15 INFO - PROCESS | 3700 | 1461159495620 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:15 INFO - PROCESS | 3700 | ++DOCSHELL 1354D000 == 35 [pid = 3700] [id = 761] 06:38:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1354F400) [pid = 3700] [serial = 2281] [outer = 00000000] 06:38:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (15B41000) [pid = 3700] [serial = 2282] [outer = 1354F400] 06:38:15 INFO - PROCESS | 3700 | 1461159495665 Marionette DEBUG loaded listener.js 06:38:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (15DD9800) [pid = 3700] [serial = 2283] [outer = 1354F400] 06:38:15 INFO - PROCESS | 3700 | [3700] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:38:16 INFO - PROCESS | 3700 | 1461159496195 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 06:38:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 06:38:16 INFO - {} 06:38:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 06:38:16 INFO - {} 06:38:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 06:38:16 INFO - {} 06:38:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 06:38:16 INFO - {} 06:38:16 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 700ms 06:38:16 INFO - PROCESS | 3700 | 1461159496225 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 06:38:16 INFO - PROCESS | 3700 | 1461159496227 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 06:38:16 INFO - TEST-START | /FileAPI/fileReader.html 06:38:16 INFO - PROCESS | 3700 | 1461159496231 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 06:38:16 INFO - PROCESS | 3700 | 1461159496218 Marionette TRACE conn3 <- [1,3002,null,{}] 06:38:16 INFO - PROCESS | 3700 | 1461159496228 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}] 06:38:16 INFO - PROCESS | 3700 | 1461159496315 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 06:38:16 INFO - PROCESS | 3700 | 1461159496321 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:16 INFO - PROCESS | 3700 | ++DOCSHELL 187AAC00 == 36 [pid = 3700] [id = 762] 06:38:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (18903C00) [pid = 3700] [serial = 2284] [outer = 00000000] 06:38:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (19104800) [pid = 3700] [serial = 2285] [outer = 18903C00] 06:38:16 INFO - PROCESS | 3700 | 1461159496368 Marionette DEBUG loaded listener.js 06:38:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (1910C400) [pid = 3700] [serial = 2286] [outer = 18903C00] 06:38:16 INFO - PROCESS | 3700 | 1461159496817 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]]]}] 06:38:16 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 06:38:16 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 06:38:16 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 06:38:16 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 06:38:16 INFO - TEST-OK | /FileAPI/fileReader.html | took 637ms 06:38:16 INFO - TEST-START | /FileAPI/historical.html 06:38:16 INFO - PROCESS | 3700 | 1461159496852 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 06:38:16 INFO - PROCESS | 3700 | 1461159496855 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 06:38:16 INFO - PROCESS | 3700 | 1461159496858 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 06:38:16 INFO - PROCESS | 3700 | 1461159496860 Marionette TRACE conn3 <- [1,3006,null,{}] 06:38:16 INFO - PROCESS | 3700 | 1461159496863 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}] 06:38:16 INFO - PROCESS | 3700 | 1461159496952 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 06:38:16 INFO - PROCESS | 3700 | 1461159496988 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:16 INFO - PROCESS | 3700 | ++DOCSHELL 19249000 == 37 [pid = 3700] [id = 763] 06:38:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (19249800) [pid = 3700] [serial = 2287] [outer = 00000000] 06:38:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (194ADC00) [pid = 3700] [serial = 2288] [outer = 19249800] 06:38:17 INFO - PROCESS | 3700 | 1461159497033 Marionette DEBUG loaded listener.js 06:38:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (194D2400) [pid = 3700] [serial = 2289] [outer = 19249800] 06:38:17 INFO - PROCESS | 3700 | 1461159497450 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"]]]}] 06:38:17 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 06:38:17 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 06:38:17 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 06:38:17 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 06:38:17 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 06:38:17 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 06:38:17 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 06:38:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:17 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 06:38:17 INFO - TEST-OK | /FileAPI/historical.html | took 622ms 06:38:17 INFO - PROCESS | 3700 | 1461159497497 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 06:38:17 INFO - PROCESS | 3700 | 1461159497499 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 06:38:17 INFO - TEST-START | /FileAPI/idlharness.html 06:38:17 INFO - PROCESS | 3700 | 1461159497502 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 06:38:17 INFO - PROCESS | 3700 | 1461159497504 Marionette TRACE conn3 <- [1,3010,null,{}] 06:38:17 INFO - PROCESS | 3700 | 1461159497507 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}] 06:38:17 INFO - PROCESS | 3700 | 1461159497581 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 06:38:17 INFO - PROCESS | 3700 | 1461159497586 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:17 INFO - PROCESS | 3700 | ++DOCSHELL 11B38800 == 38 [pid = 3700] [id = 764] 06:38:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (194CE400) [pid = 3700] [serial = 2290] [outer = 00000000] 06:38:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (19611400) [pid = 3700] [serial = 2291] [outer = 194CE400] 06:38:17 INFO - PROCESS | 3700 | 1461159497635 Marionette DEBUG loaded listener.js 06:38:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (196C3000) [pid = 3700] [serial = 2292] [outer = 194CE400] 06:38:18 INFO - PROCESS | 3700 | 1461159498639 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]]]}] 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 06:38:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:38:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:38:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:38:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:38:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:38:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:38:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:38:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 06:38:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:38:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:38:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:38:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:38:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:38:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:38:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:38:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 06:38:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:38:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:38:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:38:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:38:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:38:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:38:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:38:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 06:38:18 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 06:38:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:38:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:38:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:38:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:38:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:38:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:38:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:38:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 06:38:18 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 06:38:18 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 06:38:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:38:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:38:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:38:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:38:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:38:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:38:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:38:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 06:38:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:38:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:38:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:38:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:38:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:38:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:38:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 06:38:18 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 06:38:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:38:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:38:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:38:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:38:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:38:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:38:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:38:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 06:38:18 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 06:38:18 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 06:38:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:38:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:38:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:38:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:38:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:38:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:38:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:38:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 06:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 06:38:18 INFO - TEST-OK | /FileAPI/idlharness.html | took 1322ms 06:38:18 INFO - PROCESS | 3700 | 1461159498832 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 06:38:18 INFO - PROCESS | 3700 | 1461159498834 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 06:38:18 INFO - TEST-START | /FileAPI/idlharness.worker 06:38:18 INFO - PROCESS | 3700 | 1461159498838 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 06:38:18 INFO - PROCESS | 3700 | 1461159498840 Marionette TRACE conn3 <- [1,3014,null,{}] 06:38:18 INFO - PROCESS | 3700 | 1461159498843 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}] 06:38:18 INFO - PROCESS | 3700 | 1461159498962 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 06:38:18 INFO - PROCESS | 3700 | 1461159498968 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:18 INFO - PROCESS | 3700 | ++DOCSHELL 11B15800 == 39 [pid = 3700] [id = 765] 06:38:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (19603000) [pid = 3700] [serial = 2293] [outer = 00000000] 06:38:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (1AC34400) [pid = 3700] [serial = 2294] [outer = 19603000] 06:38:19 INFO - PROCESS | 3700 | 1461159499025 Marionette DEBUG loaded listener.js 06:38:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (1AC33400) [pid = 3700] [serial = 2295] [outer = 19603000] 06:38:19 INFO - PROCESS | 3700 | [3700] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:38:20 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (194D8400) [pid = 3700] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 06:38:20 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (196C5000) [pid = 3700] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 06:38:20 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (11B1D800) [pid = 3700] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 06:38:20 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (1863A400) [pid = 3700] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 06:38:20 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (13A0A400) [pid = 3700] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 06:38:20 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (1665DC00) [pid = 3700] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 06:38:20 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (16419C00) [pid = 3700] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:38:20 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (11B3BC00) [pid = 3700] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 06:38:20 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (13268800) [pid = 3700] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 06:38:20 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (19A61400) [pid = 3700] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 06:38:20 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (18951400) [pid = 3700] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 06:38:20 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (15513000) [pid = 3700] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 06:38:20 INFO - PROCESS | 3700 | 1461159500109 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,{},{}]]]}] 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:38:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:38:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:38:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:38:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:38:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:38:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:38:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:38:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:38:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:38:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:38:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:38:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 06:38:20 INFO - {} 06:38:20 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 06:38:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:38:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:38:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:38:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:38:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 06:38:20 INFO - {} 06:38:20 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 - {} 06:38:20 INFO - {} 06:38:20 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 06:38:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:38:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:38:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:38:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:38:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:38:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:38:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:38:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 06:38:20 INFO - {} 06:38:20 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 06:38:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:38:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:38:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:38:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:38:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 06:38:20 INFO - {} 06:38:20 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 - {} 06:38:20 INFO - {} 06:38:20 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 06:38:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:38:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:38:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:38:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:38:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:20 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 06:38:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 06:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 06:38:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:38:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:38:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 06:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:38:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:38:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:38:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 06:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 06:38:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:38:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:20 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 06:38:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 06:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 06:38:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:38:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:20 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 06:38:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 06:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 06:38:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:38:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:20 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 06:38:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 06:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:38:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:38:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:38:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:38:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 06:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:38:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:38:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:38:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:38:20 INFO - {} 06:38:20 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1446ms 06:38:20 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 06:38:20 INFO - PROCESS | 3700 | 1461159500275 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 06:38:20 INFO - PROCESS | 3700 | 1461159500277 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 06:38:20 INFO - PROCESS | 3700 | 1461159500280 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 06:38:20 INFO - PROCESS | 3700 | 1461159500282 Marionette TRACE conn3 <- [1,3018,null,{}] 06:38:20 INFO - PROCESS | 3700 | 1461159500285 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}] 06:38:20 INFO - PROCESS | 3700 | 1461159500358 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 06:38:20 INFO - PROCESS | 3700 | 1461159500363 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:20 INFO - PROCESS | 3700 | ++DOCSHELL 1C247C00 == 40 [pid = 3700] [id = 766] 06:38:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (1C248000) [pid = 3700] [serial = 2296] [outer = 00000000] 06:38:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (1D43A000) [pid = 3700] [serial = 2297] [outer = 1C248000] 06:38:20 INFO - PROCESS | 3700 | 1461159500406 Marionette DEBUG loaded listener.js 06:38:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (1D645800) [pid = 3700] [serial = 2298] [outer = 1C248000] 06:38:20 INFO - PROCESS | 3700 | 1461159500811 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]]]}] 06:38:20 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 06:38:20 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 591ms 06:38:20 INFO - PROCESS | 3700 | 1461159500875 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 06:38:20 INFO - PROCESS | 3700 | 1461159500877 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 06:38:20 INFO - PROCESS | 3700 | 1461159500880 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 06:38:20 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 06:38:20 INFO - PROCESS | 3700 | 1461159500882 Marionette TRACE conn3 <- [1,3022,null,{}] 06:38:20 INFO - PROCESS | 3700 | 1461159500885 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}] 06:38:20 INFO - PROCESS | 3700 | 1461159500960 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 06:38:20 INFO - PROCESS | 3700 | 1461159500966 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:20 INFO - PROCESS | 3700 | ++DOCSHELL 1924B800 == 41 [pid = 3700] [id = 767] 06:38:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (1D437000) [pid = 3700] [serial = 2299] [outer = 00000000] 06:38:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (1D64F400) [pid = 3700] [serial = 2300] [outer = 1D437000] 06:38:21 INFO - PROCESS | 3700 | 1461159501010 Marionette DEBUG loaded listener.js 06:38:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (1D6B6000) [pid = 3700] [serial = 2301] [outer = 1D437000] 06:38:21 INFO - PROCESS | 3700 | 1461159501422 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]]]}] 06:38:21 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 06:38:21 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 591ms 06:38:21 INFO - PROCESS | 3700 | 1461159501483 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 06:38:21 INFO - PROCESS | 3700 | 1461159501485 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 06:38:21 INFO - TEST-START | /FileAPI/blob/Blob-close.html 06:38:21 INFO - PROCESS | 3700 | 1461159501492 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 06:38:21 INFO - PROCESS | 3700 | 1461159501494 Marionette TRACE conn3 <- [1,3026,null,{}] 06:38:21 INFO - PROCESS | 3700 | 1461159501497 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}] 06:38:21 INFO - PROCESS | 3700 | 1461159501574 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 06:38:21 INFO - PROCESS | 3700 | 1461159501580 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:21 INFO - PROCESS | 3700 | ++DOCSHELL 18906000 == 42 [pid = 3700] [id = 768] 06:38:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (1D648400) [pid = 3700] [serial = 2302] [outer = 00000000] 06:38:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (1D6BA400) [pid = 3700] [serial = 2303] [outer = 1D648400] 06:38:21 INFO - PROCESS | 3700 | 1461159501624 Marionette DEBUG loaded listener.js 06:38:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (1D6B7C00) [pid = 3700] [serial = 2304] [outer = 1D648400] 06:38:22 INFO - PROCESS | 3700 | 1461159502207 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"]]]}] 06:38:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 06:38:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 06:38:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 06:38:22 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 746ms 06:38:22 INFO - PROCESS | 3700 | 1461159502235 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 06:38:22 INFO - PROCESS | 3700 | 1461159502240 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 06:38:22 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 06:38:22 INFO - PROCESS | 3700 | 1461159502246 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 06:38:22 INFO - PROCESS | 3700 | 1461159502250 Marionette TRACE conn3 <- [1,3030,null,{}] 06:38:22 INFO - PROCESS | 3700 | 1461159502256 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}] 06:38:22 INFO - PROCESS | 3700 | 1461159502361 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 06:38:22 INFO - PROCESS | 3700 | 1461159502473 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:22 INFO - PROCESS | 3700 | ++DOCSHELL 13A49400 == 43 [pid = 3700] [id = 769] 06:38:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (13A49800) [pid = 3700] [serial = 2305] [outer = 00000000] 06:38:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (15B45C00) [pid = 3700] [serial = 2306] [outer = 13A49800] 06:38:22 INFO - PROCESS | 3700 | 1461159502530 Marionette DEBUG loaded listener.js 06:38:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (15BF3C00) [pid = 3700] [serial = 2307] [outer = 13A49800] 06:38:23 INFO - PROCESS | 3700 | 1461159503330 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]]]}] 06:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 06:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 06:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 06:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 06:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 06:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 06:38:23 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. 06:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 06:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 06:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 06:38:23 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'.) 06:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 06:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 06:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 06:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 06:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 06:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 06:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 06:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 06:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 06:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 06:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 06:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 06:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 06:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 06:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 06:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 06:38:23 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. 06:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 06:38:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 06:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 06:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 06:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 06:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 06:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 06:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 06:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 06:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 06:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 06:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 06:38:23 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. 06:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 06:38:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:38:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 06:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:38:23 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. 06:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 06:38:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:38:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 06:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 06:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 06:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 06:38:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 06:38:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 06:38:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 06:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 06:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 06:38:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 06:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:38:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 06:38:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 06:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:38:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:38:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 06:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:38:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:38:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 06:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:38:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 06:38:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 06:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:38:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:38:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 06:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:38:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:38:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 06:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:38:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:38:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 06:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:38:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:38:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 06:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:38:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 06:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 06:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 06:38:23 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1181ms 06:38:23 INFO - PROCESS | 3700 | 1461159503425 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 06:38:23 INFO - PROCESS | 3700 | 1461159503432 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 06:38:23 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 06:38:23 INFO - PROCESS | 3700 | 1461159503438 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 06:38:23 INFO - PROCESS | 3700 | 1461159503441 Marionette TRACE conn3 <- [1,3034,null,{}] 06:38:23 INFO - PROCESS | 3700 | 1461159503451 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}] 06:38:23 INFO - PROCESS | 3700 | 1461159503584 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 06:38:23 INFO - PROCESS | 3700 | 1461159503690 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:23 INFO - PROCESS | 3700 | ++DOCSHELL 1354A400 == 44 [pid = 3700] [id = 770] 06:38:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (142A8400) [pid = 3700] [serial = 2308] [outer = 00000000] 06:38:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (19992800) [pid = 3700] [serial = 2309] [outer = 142A8400] 06:38:23 INFO - PROCESS | 3700 | 1461159503749 Marionette DEBUG loaded listener.js 06:38:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (19ACF800) [pid = 3700] [serial = 2310] [outer = 142A8400] 06:38:23 INFO - PROCESS | 3700 | [3700] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:38:24 INFO - PROCESS | 3700 | 1461159504283 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 06:38:24 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 06:38:24 INFO - {} 06:38:24 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 902ms 06:38:24 INFO - PROCESS | 3700 | 1461159504345 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 06:38:24 INFO - PROCESS | 3700 | 1461159504348 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 06:38:24 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 06:38:24 INFO - PROCESS | 3700 | 1461159504365 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 06:38:24 INFO - PROCESS | 3700 | 1461159504368 Marionette TRACE conn3 <- [1,3038,null,{}] 06:38:24 INFO - PROCESS | 3700 | 1461159504382 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}] 06:38:24 INFO - PROCESS | 3700 | 1461159504494 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 06:38:24 INFO - PROCESS | 3700 | 1461159504624 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:24 INFO - PROCESS | 3700 | ++DOCSHELL 1C241800 == 45 [pid = 3700] [id = 771] 06:38:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 104 (1C34B000) [pid = 3700] [serial = 2311] [outer = 00000000] 06:38:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 105 (1D6BCC00) [pid = 3700] [serial = 2312] [outer = 1C34B000] 06:38:24 INFO - PROCESS | 3700 | 1461159504682 Marionette DEBUG loaded listener.js 06:38:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 106 (1D6C1C00) [pid = 3700] [serial = 2313] [outer = 1C34B000] 06:38:25 INFO - PROCESS | 3700 | 1461159505226 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]]]}] 06:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 06:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 06:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 06:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 06:38:25 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 917ms 06:38:25 INFO - PROCESS | 3700 | 1461159505276 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 06:38:25 INFO - PROCESS | 3700 | 1461159505278 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 06:38:25 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 06:38:25 INFO - PROCESS | 3700 | 1461159505282 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 06:38:25 INFO - PROCESS | 3700 | 1461159505284 Marionette TRACE conn3 <- [1,3042,null,{}] 06:38:25 INFO - PROCESS | 3700 | 1461159505305 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}] 06:38:25 INFO - PROCESS | 3700 | 1461159505410 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 06:38:25 INFO - PROCESS | 3700 | 1461159505517 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:25 INFO - PROCESS | 3700 | ++DOCSHELL 1C241400 == 46 [pid = 3700] [id = 772] 06:38:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 107 (1C241C00) [pid = 3700] [serial = 2314] [outer = 00000000] 06:38:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 108 (1C24A400) [pid = 3700] [serial = 2315] [outer = 1C241C00] 06:38:25 INFO - PROCESS | 3700 | 1461159505571 Marionette DEBUG loaded listener.js 06:38:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 109 (1C24BC00) [pid = 3700] [serial = 2316] [outer = 1C241C00] 06:38:26 INFO - PROCESS | 3700 | 1461159506405 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"]]]}] 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 06:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 06:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 06:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 06:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 06:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 06:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 06:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 06:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 06:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 06:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 06:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 06:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 06:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 06:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 06:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 06:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 06:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 06:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 06:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 06:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 06:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 06:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 06:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 06:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:38:26 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" 06:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:38:26 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" 06:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:38:26 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1275ms 06:38:26 INFO - PROCESS | 3700 | 1461159506545 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 06:38:26 INFO - PROCESS | 3700 | 1461159506548 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 06:38:26 INFO - TEST-START | /FileAPI/file/File-constructor.html 06:38:26 INFO - PROCESS | 3700 | 1461159506551 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 06:38:26 INFO - PROCESS | 3700 | 1461159506553 Marionette TRACE conn3 <- [1,3046,null,{}] 06:38:26 INFO - PROCESS | 3700 | 1461159506557 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}] 06:38:26 INFO - PROCESS | 3700 | 1461159506687 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 06:38:26 INFO - PROCESS | 3700 | 1461159506795 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:26 INFO - PROCESS | 3700 | ++DOCSHELL 14B5C400 == 47 [pid = 3700] [id = 773] 06:38:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 110 (15513400) [pid = 3700] [serial = 2317] [outer = 00000000] 06:38:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 111 (15BEEC00) [pid = 3700] [serial = 2318] [outer = 15513400] 06:38:26 INFO - PROCESS | 3700 | 1461159506849 Marionette DEBUG loaded listener.js 06:38:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 112 (16550C00) [pid = 3700] [serial = 2319] [outer = 15513400] 06:38:27 INFO - PROCESS | 3700 | 1461159507560 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]]]}] 06:38:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 06:38:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 06:38:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 06:38:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 06:38:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 06:38:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 06:38:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 06:38:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 06:38:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 06:38:27 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 06:38:27 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 06:38:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:27 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 06:38:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 06:38:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 06:38:27 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:38:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 06:38:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 06:38:27 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 06:38:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 06:38:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 06:38:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 06:38:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 06:38:27 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1042ms 06:38:27 INFO - PROCESS | 3700 | 1461159507622 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 06:38:27 INFO - PROCESS | 3700 | 1461159507626 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 06:38:27 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 06:38:27 INFO - PROCESS | 3700 | 1461159507632 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 06:38:27 INFO - PROCESS | 3700 | 1461159507635 Marionette TRACE conn3 <- [1,3050,null,{}] 06:38:27 INFO - PROCESS | 3700 | 1461159507640 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}] 06:38:27 INFO - PROCESS | 3700 | 1461159507736 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 06:38:27 INFO - PROCESS | 3700 | 1461159507847 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:27 INFO - PROCESS | 3700 | ++DOCSHELL 17D99000 == 48 [pid = 3700] [id = 774] 06:38:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 113 (17D99800) [pid = 3700] [serial = 2320] [outer = 00000000] 06:38:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 114 (18953400) [pid = 3700] [serial = 2321] [outer = 17D99800] 06:38:27 INFO - PROCESS | 3700 | 1461159507897 Marionette DEBUG loaded listener.js 06:38:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 115 (1910BC00) [pid = 3700] [serial = 2322] [outer = 17D99800] 06:38:28 INFO - PROCESS | 3700 | [3700] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:38:28 INFO - PROCESS | 3700 | 1461159508484 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 06:38:28 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 06:38:28 INFO - {} 06:38:28 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 886ms 06:38:28 INFO - PROCESS | 3700 | 1461159508541 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 06:38:28 INFO - PROCESS | 3700 | 1461159508546 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 06:38:28 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 06:38:28 INFO - PROCESS | 3700 | 1461159508552 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 06:38:28 INFO - PROCESS | 3700 | 1461159508554 Marionette TRACE conn3 <- [1,3054,null,{}] 06:38:28 INFO - PROCESS | 3700 | 1461159508558 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}] 06:38:28 INFO - PROCESS | 3700 | 1461159508658 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 06:38:28 INFO - PROCESS | 3700 | --DOCSHELL 1924B800 == 47 [pid = 3700] [id = 767] 06:38:28 INFO - PROCESS | 3700 | --DOCSHELL 1C247C00 == 46 [pid = 3700] [id = 766] 06:38:28 INFO - PROCESS | 3700 | --DOCSHELL 11B15800 == 45 [pid = 3700] [id = 765] 06:38:28 INFO - PROCESS | 3700 | --DOCSHELL 11B38800 == 44 [pid = 3700] [id = 764] 06:38:28 INFO - PROCESS | 3700 | --DOCSHELL 19249000 == 43 [pid = 3700] [id = 763] 06:38:28 INFO - PROCESS | 3700 | --DOCSHELL 187AAC00 == 42 [pid = 3700] [id = 762] 06:38:28 INFO - PROCESS | 3700 | --DOCSHELL 1354D000 == 41 [pid = 3700] [id = 761] 06:38:28 INFO - PROCESS | 3700 | --DOCSHELL 15D92400 == 40 [pid = 3700] [id = 760] 06:38:28 INFO - PROCESS | 3700 | --DOCSHELL 16A94C00 == 39 [pid = 3700] [id = 756] 06:38:28 INFO - PROCESS | 3700 | --DOMWINDOW == 114 (15BE6C00) [pid = 3700] [serial = 2186] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 3700 | --DOMWINDOW == 113 (1A789800) [pid = 3700] [serial = 2262] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 3700 | --DOMWINDOW == 112 (1960E000) [pid = 3700] [serial = 2247] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 3700 | --DOMWINDOW == 111 (19993400) [pid = 3700] [serial = 2250] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 3700 | --DOMWINDOW == 110 (1960AC00) [pid = 3700] [serial = 2248] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 3700 | --DOMWINDOW == 109 (1641A000) [pid = 3700] [serial = 2253] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 3700 | --DOMWINDOW == 108 (19995800) [pid = 3700] [serial = 2251] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 3700 | --DOMWINDOW == 107 (18A01C00) [pid = 3700] [serial = 2241] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 3700 | --DOMWINDOW == 106 (19109400) [pid = 3700] [serial = 2242] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 3700 | --DOMWINDOW == 105 (1573E800) [pid = 3700] [serial = 2231] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 3700 | --DOMWINDOW == 104 (147B1000) [pid = 3700] [serial = 2230] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 3700 | --DOMWINDOW == 103 (182CFC00) [pid = 3700] [serial = 2221] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 3700 | --DOMWINDOW == 102 (1A06C400) [pid = 3700] [serial = 2227] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (17D96C00) [pid = 3700] [serial = 2238] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (17DA1000) [pid = 3700] [serial = 2239] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (19998C00) [pid = 3700] [serial = 2224] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (14B0B000) [pid = 3700] [serial = 2218] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (16547400) [pid = 3700] [serial = 2236] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (13A50400) [pid = 3700] [serial = 2233] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (14B5E000) [pid = 3700] [serial = 2234] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (1A27DC00) [pid = 3700] [serial = 2259] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (19ACC800) [pid = 3700] [serial = 2256] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (19ACB400) [pid = 3700] [serial = 2257] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (18225400) [pid = 3700] [serial = 2254] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (1A283C00) [pid = 3700] [serial = 2260] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (1924B400) [pid = 3700] [serial = 2245] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (19246C00) [pid = 3700] [serial = 2244] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 3700 | 1461159508822 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:28 INFO - PROCESS | 3700 | ++DOCSHELL 02A8A400 == 40 [pid = 3700] [id = 775] 06:38:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (02A8B800) [pid = 3700] [serial = 2323] [outer = 00000000] 06:38:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (142AA800) [pid = 3700] [serial = 2324] [outer = 02A8B800] 06:38:28 INFO - PROCESS | 3700 | 1461159508867 Marionette DEBUG loaded listener.js 06:38:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (14BF2800) [pid = 3700] [serial = 2325] [outer = 02A8B800] 06:38:29 INFO - PROCESS | 3700 | 1461159509233 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]]]}] 06:38:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 06:38:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 06:38:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 06:38:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 06:38:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 06:38:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 06:38:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 06:38:29 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 731ms 06:38:29 INFO - PROCESS | 3700 | 1461159509293 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 06:38:29 INFO - PROCESS | 3700 | 1461159509296 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 06:38:29 INFO - PROCESS | 3700 | 1461159509299 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 06:38:29 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 06:38:29 INFO - PROCESS | 3700 | 1461159509303 Marionette TRACE conn3 <- [1,3058,null,{}] 06:38:29 INFO - PROCESS | 3700 | 1461159509313 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}] 06:38:29 INFO - PROCESS | 3700 | 1461159509394 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 06:38:29 INFO - PROCESS | 3700 | 1461159509400 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:29 INFO - PROCESS | 3700 | ++DOCSHELL 16A8F800 == 41 [pid = 3700] [id = 776] 06:38:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (17D9CC00) [pid = 3700] [serial = 2326] [outer = 00000000] 06:38:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (194B5400) [pid = 3700] [serial = 2327] [outer = 17D9CC00] 06:38:29 INFO - PROCESS | 3700 | 1461159509454 Marionette DEBUG loaded listener.js 06:38:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (19602800) [pid = 3700] [serial = 2328] [outer = 17D9CC00] 06:38:29 INFO - PROCESS | 3700 | 1461159509923 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]]]}] 06:38:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 06:38:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 06:38:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 06:38:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 06:38:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 06:38:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 06:38:29 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 700ms 06:38:29 INFO - PROCESS | 3700 | 1461159509984 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 06:38:29 INFO - PROCESS | 3700 | 1461159509987 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 06:38:29 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 06:38:29 INFO - PROCESS | 3700 | 1461159509990 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 06:38:29 INFO - PROCESS | 3700 | 1461159509991 Marionette TRACE conn3 <- [1,3062,null,{}] 06:38:29 INFO - PROCESS | 3700 | 1461159509995 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}] 06:38:30 INFO - PROCESS | 3700 | 1461159510074 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 06:38:30 INFO - PROCESS | 3700 | 1461159510111 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:30 INFO - PROCESS | 3700 | ++DOCSHELL 197F3000 == 42 [pid = 3700] [id = 777] 06:38:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (197F4C00) [pid = 3700] [serial = 2329] [outer = 00000000] 06:38:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (19990400) [pid = 3700] [serial = 2330] [outer = 197F4C00] 06:38:30 INFO - PROCESS | 3700 | 1461159510156 Marionette DEBUG loaded listener.js 06:38:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (19996C00) [pid = 3700] [serial = 2331] [outer = 197F4C00] 06:38:30 INFO - PROCESS | 3700 | 1461159510580 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]]]}] 06:38:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 06:38:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 06:38:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 06:38:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 06:38:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 06:38:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 06:38:30 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 638ms 06:38:30 INFO - PROCESS | 3700 | 1461159510628 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 06:38:30 INFO - PROCESS | 3700 | 1461159510630 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 06:38:30 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 06:38:30 INFO - PROCESS | 3700 | 1461159510634 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 06:38:30 INFO - PROCESS | 3700 | 1461159510635 Marionette TRACE conn3 <- [1,3066,null,{}] 06:38:30 INFO - PROCESS | 3700 | 1461159510638 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}] 06:38:30 INFO - PROCESS | 3700 | 1461159510717 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 06:38:30 INFO - PROCESS | 3700 | 1461159510723 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:30 INFO - PROCESS | 3700 | ++DOCSHELL 19104400 == 43 [pid = 3700] [id = 778] 06:38:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (19AC6000) [pid = 3700] [serial = 2332] [outer = 00000000] 06:38:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (19B6F800) [pid = 3700] [serial = 2333] [outer = 19AC6000] 06:38:30 INFO - PROCESS | 3700 | 1461159510767 Marionette DEBUG loaded listener.js 06:38:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (1A067C00) [pid = 3700] [serial = 2334] [outer = 19AC6000] 06:38:31 INFO - PROCESS | 3700 | 1461159511258 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] 06:38:31 INFO - PROCESS | 3700 | 1461159511348 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 06:38:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 06:38:31 INFO - PROCESS | 3700 | 1461159511351 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 06:38:31 INFO - PROCESS | 3700 | 1461159511353 Marionette TRACE conn3 <- [1,3070,null,{}] 06:38:31 INFO - PROCESS | 3700 | 1461159511356 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}] 06:38:31 INFO - PROCESS | 3700 | 1461159511486 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 06:38:31 INFO - PROCESS | 3700 | 1461159511586 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:31 INFO - PROCESS | 3700 | ++DOCSHELL 13545400 == 44 [pid = 3700] [id = 779] 06:38:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (1A7C6800) [pid = 3700] [serial = 2335] [outer = 00000000] 06:38:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (1AC2F000) [pid = 3700] [serial = 2336] [outer = 1A7C6800] 06:38:31 INFO - PROCESS | 3700 | 1461159511633 Marionette DEBUG loaded listener.js 06:38:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (1AC35C00) [pid = 3700] [serial = 2337] [outer = 1A7C6800] 06:38:32 INFO - PROCESS | 3700 | 1461159512033 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]]]}] 06:38:32 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 06:38:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 06:38:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 06:38:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 06:38:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 746ms 06:38:32 INFO - PROCESS | 3700 | 1461159512090 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 06:38:32 INFO - PROCESS | 3700 | 1461159512092 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 06:38:32 INFO - PROCESS | 3700 | 1461159512096 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 06:38:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 06:38:32 INFO - PROCESS | 3700 | 1461159512097 Marionette TRACE conn3 <- [1,3074,null,{}] 06:38:32 INFO - PROCESS | 3700 | 1461159512101 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}] 06:38:32 INFO - PROCESS | 3700 | 1461159512213 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 06:38:32 INFO - PROCESS | 3700 | 1461159512222 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:32 INFO - PROCESS | 3700 | ++DOCSHELL 1354CC00 == 45 [pid = 3700] [id = 780] 06:38:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 104 (14B09800) [pid = 3700] [serial = 2338] [outer = 00000000] 06:38:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 105 (1C34C000) [pid = 3700] [serial = 2339] [outer = 14B09800] 06:38:32 INFO - PROCESS | 3700 | 1461159512334 Marionette DEBUG loaded listener.js 06:38:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 106 (1C34F000) [pid = 3700] [serial = 2340] [outer = 14B09800] 06:38:32 INFO - PROCESS | 3700 | 1461159512720 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 06:38:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 06:38:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 638ms 06:38:32 INFO - PROCESS | 3700 | 1461159512734 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 06:38:32 INFO - PROCESS | 3700 | 1461159512736 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 06:38:32 INFO - PROCESS | 3700 | 1461159512739 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 06:38:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 06:38:32 INFO - PROCESS | 3700 | 1461159512740 Marionette TRACE conn3 <- [1,3078,null,{}] 06:38:32 INFO - PROCESS | 3700 | 1461159512744 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}] 06:38:32 INFO - PROCESS | 3700 | 1461159512857 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 06:38:33 INFO - PROCESS | 3700 | --DOMWINDOW == 105 (194CE400) [pid = 3700] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 06:38:33 INFO - PROCESS | 3700 | --DOMWINDOW == 104 (18A05800) [pid = 3700] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 06:38:33 INFO - PROCESS | 3700 | --DOMWINDOW == 103 (1354F400) [pid = 3700] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 06:38:33 INFO - PROCESS | 3700 | --DOMWINDOW == 102 (19249800) [pid = 3700] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 06:38:33 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (16A96000) [pid = 3700] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:38:33 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (18903C00) [pid = 3700] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 06:38:33 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (1641C400) [pid = 3700] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 06:38:33 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (1C248000) [pid = 3700] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 06:38:33 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (1D437000) [pid = 3700] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 06:38:33 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (19603000) [pid = 3700] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 06:38:33 INFO - PROCESS | 3700 | 1461159513120 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:33 INFO - PROCESS | 3700 | ++DOCSHELL 1354F400 == 46 [pid = 3700] [id = 781] 06:38:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (1641C400) [pid = 3700] [serial = 2341] [outer = 00000000] 06:38:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (1CAC1800) [pid = 3700] [serial = 2342] [outer = 1641C400] 06:38:33 INFO - PROCESS | 3700 | 1461159513167 Marionette DEBUG loaded listener.js 06:38:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (1D295400) [pid = 3700] [serial = 2343] [outer = 1641C400] 06:38:33 INFO - PROCESS | 3700 | 1461159513498 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 06:38:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 06:38:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 793ms 06:38:33 INFO - PROCESS | 3700 | 1461159513525 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 06:38:33 INFO - PROCESS | 3700 | 1461159513527 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 06:38:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 06:38:33 INFO - PROCESS | 3700 | 1461159513530 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 06:38:33 INFO - PROCESS | 3700 | 1461159513532 Marionette TRACE conn3 <- [1,3082,null,{}] 06:38:33 INFO - PROCESS | 3700 | 1461159513535 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}] 06:38:33 INFO - PROCESS | 3700 | 1461159513618 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 06:38:33 INFO - PROCESS | 3700 | 1461159513624 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:33 INFO - PROCESS | 3700 | ++DOCSHELL 142AFC00 == 47 [pid = 3700] [id = 782] 06:38:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (1444AC00) [pid = 3700] [serial = 2344] [outer = 00000000] 06:38:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (194D2000) [pid = 3700] [serial = 2345] [outer = 1444AC00] 06:38:33 INFO - PROCESS | 3700 | 1461159513668 Marionette DEBUG loaded listener.js 06:38:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (18905800) [pid = 3700] [serial = 2346] [outer = 1444AC00] 06:38:34 INFO - PROCESS | 3700 | 1461159514102 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 06:38:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 06:38:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 591ms 06:38:34 INFO - PROCESS | 3700 | 1461159514128 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 06:38:34 INFO - PROCESS | 3700 | 1461159514130 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 06:38:34 INFO - PROCESS | 3700 | 1461159514133 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 06:38:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 06:38:34 INFO - PROCESS | 3700 | 1461159514134 Marionette TRACE conn3 <- [1,3086,null,{}] 06:38:34 INFO - PROCESS | 3700 | 1461159514154 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}] 06:38:34 INFO - PROCESS | 3700 | 1461159514234 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 06:38:34 INFO - PROCESS | 3700 | 1461159514240 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:34 INFO - PROCESS | 3700 | ++DOCSHELL 1354D800 == 48 [pid = 3700] [id = 783] 06:38:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (1D5EC800) [pid = 3700] [serial = 2347] [outer = 00000000] 06:38:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 104 (1D5F3400) [pid = 3700] [serial = 2348] [outer = 1D5EC800] 06:38:34 INFO - PROCESS | 3700 | 1461159514284 Marionette DEBUG loaded listener.js 06:38:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 105 (1D5F5800) [pid = 3700] [serial = 2349] [outer = 1D5EC800] 06:38:34 INFO - PROCESS | 3700 | 1461159514737 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]]]}] 06:38:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 06:38:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 06:38:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 622ms 06:38:34 INFO - PROCESS | 3700 | 1461159514771 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 06:38:34 INFO - PROCESS | 3700 | 1461159514773 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 06:38:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 06:38:34 INFO - PROCESS | 3700 | 1461159514777 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 06:38:34 INFO - PROCESS | 3700 | 1461159514779 Marionette TRACE conn3 <- [1,3090,null,{}] 06:38:34 INFO - PROCESS | 3700 | 1461159514796 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}] 06:38:34 INFO - PROCESS | 3700 | 1461159514892 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 06:38:34 INFO - PROCESS | 3700 | 1461159514897 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:34 INFO - PROCESS | 3700 | ++DOCSHELL 19246800 == 49 [pid = 3700] [id = 784] 06:38:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 106 (1D5F2800) [pid = 3700] [serial = 2350] [outer = 00000000] 06:38:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 107 (1D6B3C00) [pid = 3700] [serial = 2351] [outer = 1D5F2800] 06:38:34 INFO - PROCESS | 3700 | 1461159514945 Marionette DEBUG loaded listener.js 06:38:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 108 (1D903000) [pid = 3700] [serial = 2352] [outer = 1D5F2800] 06:38:35 INFO - PROCESS | 3700 | 1461159515579 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 06:38:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 06:38:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 840ms 06:38:35 INFO - PROCESS | 3700 | 1461159515657 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 06:38:35 INFO - PROCESS | 3700 | 1461159515662 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 06:38:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 06:38:35 INFO - PROCESS | 3700 | 1461159515670 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 06:38:35 INFO - PROCESS | 3700 | 1461159515673 Marionette TRACE conn3 <- [1,3094,null,{}] 06:38:35 INFO - PROCESS | 3700 | 1461159515679 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}] 06:38:35 INFO - PROCESS | 3700 | 1461159515786 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 06:38:35 INFO - PROCESS | 3700 | 1461159515906 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:35 INFO - PROCESS | 3700 | ++DOCSHELL 1352C000 == 50 [pid = 3700] [id = 785] 06:38:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 109 (1352C800) [pid = 3700] [serial = 2353] [outer = 00000000] 06:38:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 110 (13534400) [pid = 3700] [serial = 2354] [outer = 1352C800] 06:38:35 INFO - PROCESS | 3700 | 1461159515961 Marionette DEBUG loaded listener.js 06:38:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 111 (13550000) [pid = 3700] [serial = 2355] [outer = 1352C800] 06:38:36 INFO - PROCESS | 3700 | 1461159516459 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]]]}] 06:38:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 06:38:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 06:38:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 06:38:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 839ms 06:38:36 INFO - PROCESS | 3700 | 1461159516514 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 06:38:36 INFO - PROCESS | 3700 | 1461159516520 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 06:38:36 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 06:38:36 INFO - PROCESS | 3700 | 1461159516510 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 06:38:36 INFO - PROCESS | 3700 | 1461159516513 Marionette TRACE conn3 <- [1,3098,null,{}] 06:38:36 INFO - PROCESS | 3700 | 1461159516516 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}] 06:38:36 INFO - PROCESS | 3700 | 1461159516620 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 06:38:36 INFO - PROCESS | 3700 | 1461159516779 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:36 INFO - PROCESS | 3700 | ++DOCSHELL 13533400 == 51 [pid = 3700] [id = 786] 06:38:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 112 (138A9C00) [pid = 3700] [serial = 2356] [outer = 00000000] 06:38:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 113 (16548000) [pid = 3700] [serial = 2357] [outer = 138A9C00] 06:38:36 INFO - PROCESS | 3700 | 1461159516834 Marionette DEBUG loaded listener.js 06:38:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 114 (17A8C400) [pid = 3700] [serial = 2358] [outer = 138A9C00] 06:38:37 INFO - PROCESS | 3700 | 1461159517385 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"]]]}] 06:38:37 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 06:38:37 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 06:38:37 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 06:38:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:37 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 06:38:37 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 886ms 06:38:37 INFO - PROCESS | 3700 | 1461159517412 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 06:38:37 INFO - PROCESS | 3700 | 1461159517415 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 06:38:37 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 06:38:37 INFO - PROCESS | 3700 | 1461159517419 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 06:38:37 INFO - PROCESS | 3700 | 1461159517422 Marionette TRACE conn3 <- [1,3102,null,{}] 06:38:37 INFO - PROCESS | 3700 | 1461159517435 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}] 06:38:37 INFO - PROCESS | 3700 | 1461159517548 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 06:38:37 INFO - PROCESS | 3700 | 1461159517708 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\", \"e2ac7413-6af4-4a25-81db-a9bfdb359d10\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:37 INFO - PROCESS | 3700 | ++DOCSHELL 19246C00 == 52 [pid = 3700] [id = 787] 06:38:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 115 (19247000) [pid = 3700] [serial = 2359] [outer = 00000000] 06:38:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 116 (19549000) [pid = 3700] [serial = 2360] [outer = 19247000] 06:38:37 INFO - PROCESS | 3700 | 1461159517765 Marionette DEBUG loaded listener.js 06:38:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 117 (196C8800) [pid = 3700] [serial = 2361] [outer = 19247000] 06:38:38 INFO - PROCESS | 3700 | 1461159518255 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]]]}] 06:38:38 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 06:38:38 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 886ms 06:38:38 INFO - PROCESS | 3700 | 1461159518322 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 06:38:38 INFO - PROCESS | 3700 | 1461159518325 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 06:38:39 WARNING - u'runner_teardown' () 06:38:39 INFO - No more tests 06:38:39 INFO - Got 0 unexpected results 06:38:39 INFO - SUITE-END | took 626s 06:38:39 INFO - Closing logging queue 06:38:39 INFO - queue closed 06:38:40 INFO - Return code: 0 06:38:40 WARNING - # TBPL SUCCESS # 06:38:40 INFO - Running post-action listener: _resource_record_post_action 06:38:40 INFO - Running post-run listener: _resource_record_post_run 06:38:41 INFO - Total resource usage - Wall time: 651s; CPU: 17.0%; Read bytes: 92459520; Write bytes: 991355904; Read time: 2291003; Write time: 1105677 06:38:41 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 06:38:41 INFO - install - Wall time: 4s; CPU: 10.0%; Read bytes: 0; Write bytes: 142000640; Read time: 0; Write time: 139192 06:38:41 INFO - run-tests - Wall time: 648s; CPU: 17.0%; Read bytes: 92459520; Write bytes: 809624576; Read time: 2291003; Write time: 932945 06:38:41 INFO - Running post-run listener: _upload_blobber_files 06:38:41 INFO - Blob upload gear active. 06:38:41 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 06:38:41 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 06:38:41 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-inbound', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 06:38:41 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-inbound -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 06:38:41 INFO - (blobuploader) - INFO - Open directory for files ... 06:38:41 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 06:38:41 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:38:41 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:38:42 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 06:38:42 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:38:42 INFO - (blobuploader) - INFO - Done attempting. 06:38:42 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 06:38:42 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:38:42 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:38:44 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 06:38:44 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:38:44 INFO - (blobuploader) - INFO - Done attempting. 06:38:44 INFO - (blobuploader) - INFO - Iteration through files over. 06:38:44 INFO - Return code: 0 06:38:44 INFO - rmtree: C:\slave\test\build\uploaded_files.json 06:38:44 INFO - Using _rmtree_windows ... 06:38:44 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 06:38:44 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/5c96c78e6cce62477c052021439899b9c46e2f27730226f9d7868c3a8412f4bfbe48d2a3516e117d11dfee3a5a793f56c280cd9cc8ed813b1165bb695b38b741", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/3b040da3a72a3287f5afd1777d367982410e3218be53572e29c7776c4f997eae8b33b46dceb5a2604c50b0b80efb9d905887b13040c6f83c60e5755868fde8d2"} 06:38:44 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 06:38:44 INFO - Writing to file C:\slave\test\properties\blobber_files 06:38:44 INFO - Contents: 06:38:44 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/5c96c78e6cce62477c052021439899b9c46e2f27730226f9d7868c3a8412f4bfbe48d2a3516e117d11dfee3a5a793f56c280cd9cc8ed813b1165bb695b38b741", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/3b040da3a72a3287f5afd1777d367982410e3218be53572e29c7776c4f997eae8b33b46dceb5a2604c50b0b80efb9d905887b13040c6f83c60e5755868fde8d2"} 06:38:44 INFO - Running post-run listener: copy_logs_to_upload_dir 06:38:44 INFO - Copying logs to upload dir... 06:38:44 INFO - mkdir: C:\slave\test\build\upload\logs 06:38:44 INFO - Copying logs to upload dir... 06:38:44 INFO - Using _rmtree_windows ... 06:38:44 INFO - Using _rmtree_windows ... 06:38:44 INFO - Using _rmtree_windows ... 06:38:44 INFO - Using _rmtree_windows ... 06:38:44 INFO - Using _rmtree_windows ... 06:38:44 INFO - Using _rmtree_windows ... 06:38:44 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=766.957000 ========= master_lag: 30.24 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 17 secs) (at 2016-04-20 06:38:45.369277) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 06:38:45.467676) ========= '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-118\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-118 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-118 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-118 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-118 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-118 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/5c96c78e6cce62477c052021439899b9c46e2f27730226f9d7868c3a8412f4bfbe48d2a3516e117d11dfee3a5a793f56c280cd9cc8ed813b1165bb695b38b741", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/3b040da3a72a3287f5afd1777d367982410e3218be53572e29c7776c4f997eae8b33b46dceb5a2604c50b0b80efb9d905887b13040c6f83c60e5755868fde8d2"} build_url:https://queue.taskcluster.net/v1/task/BzJrtQM3T9qFGlFXyOHhOg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/BzJrtQM3T9qFGlFXyOHhOg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/BzJrtQM3T9qFGlFXyOHhOg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/5c96c78e6cce62477c052021439899b9c46e2f27730226f9d7868c3a8412f4bfbe48d2a3516e117d11dfee3a5a793f56c280cd9cc8ed813b1165bb695b38b741", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/3b040da3a72a3287f5afd1777d367982410e3218be53572e29c7776c4f997eae8b33b46dceb5a2604c50b0b80efb9d905887b13040c6f83c60e5755868fde8d2"}' symbols_url: 'https://queue.taskcluster.net/v1/task/BzJrtQM3T9qFGlFXyOHhOg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.11 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 06:38:45.681913) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 06:38:45.682264) ========= '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-118\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-118 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-118 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-118 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-118 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-118 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.06 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 06:38:45.847745) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 06:38:45.848069) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 06:38:46.245973) ========= ========= Total master_lag: 30.91 =========