builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-076 starttime: 1463189871.12 results: success (0) buildid: 20160513170748 builduid: 46f7a9af1d484a978595ae7f62d20703 revision: 65b8174889df723c25260306e0a1b00157470d9c ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-13 18:37:51.119564) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-13 18:37:51.120055) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-13 18:37:51.120385) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-13 18:37:51.158686) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 18:37:51.159347) ========= '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-076\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-076 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-076 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-076 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-076 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-076 WINDIR=C:\WINDOWS using PTY: False --18:37:55-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 7.18 MB/s 18:37:55 (7.18 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.663000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 18:37:51.849707) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-05-13 18:37:51.850072) ========= '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-076\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-076 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-076 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-076 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-076 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-076 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.972000 ========= master_lag: 0.24 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-05-13 18:37:53.063001) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-05-13 18:37:53.063452) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 65b8174889df723c25260306e0a1b00157470d9c --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 65b8174889df723c25260306e0a1b00157470d9c --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-076\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-076 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-076 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-076 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-076 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-076 WINDIR=C:\WINDOWS using PTY: False 2016-05-13 18:37:57,207 truncating revision to first 12 chars 2016-05-13 18:37:57,207 Setting DEBUG logging. 2016-05-13 18:37:57,207 attempt 1/10 2016-05-13 18:37:57,207 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/65b8174889df?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-13 18:37:58,286 unpacking tar archive at: mozilla-aurora-65b8174889df/testing/mozharness/ program finished with exit code 0 elapsedTime=1.866000 ========= master_lag: 4.75 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-05-13 18:37:59.680627) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-13 18:37:59.680906) ========= script_repo_revision: 65b8174889df723c25260306e0a1b00157470d9c ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-13 18:37:59.681287) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-13 18:37:59.681567) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-13 18:37:59.698558) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 17 secs) (at 2016-05-13 18:37:59.698864) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-076\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-076 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-076 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-076 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-076 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-076 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 18:38:03 INFO - MultiFileLogger online at 20160513 18:38:03 in C:\slave\test 18:38:03 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 18:38:03 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 18:38:03 INFO - {'append_to_log': False, 18:38:03 INFO - 'base_work_dir': 'C:\\slave\\test', 18:38:03 INFO - 'blob_upload_branch': 'mozilla-aurora', 18:38:03 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 18:38:03 INFO - 'buildbot_json_path': 'buildprops.json', 18:38:03 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 18:38:03 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 18:38:03 INFO - 'download_minidump_stackwalk': True, 18:38:03 INFO - 'download_symbols': 'true', 18:38:03 INFO - 'e10s': False, 18:38:03 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 18:38:03 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 18:38:03 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 18:38:03 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 18:38:03 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 18:38:03 INFO - 'C:/mozilla-build/tooltool.py'), 18:38:03 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 18:38:03 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 18:38:03 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 18:38:03 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 18:38:03 INFO - 'log_level': 'info', 18:38:03 INFO - 'log_to_console': True, 18:38:03 INFO - 'opt_config_files': (), 18:38:03 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 18:38:03 INFO - '--processes=1', 18:38:03 INFO - '--config=%(test_path)s/wptrunner.ini', 18:38:03 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 18:38:03 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 18:38:03 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 18:38:03 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 18:38:03 INFO - 'pip_index': False, 18:38:03 INFO - 'require_test_zip': True, 18:38:03 INFO - 'test_type': ('testharness',), 18:38:03 INFO - 'this_chunk': '1', 18:38:03 INFO - 'total_chunks': '10', 18:38:03 INFO - 'virtualenv_path': 'venv', 18:38:03 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 18:38:03 INFO - 'work_dir': 'build'} 18:38:03 INFO - ##### 18:38:03 INFO - ##### Running clobber step. 18:38:03 INFO - ##### 18:38:03 INFO - Running pre-action listener: _resource_record_pre_action 18:38:03 INFO - Running main action method: clobber 18:38:03 INFO - rmtree: C:\slave\test\build 18:38:03 INFO - Using _rmtree_windows ... 18:38:03 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 18:38:20 INFO - Running post-action listener: _resource_record_post_action 18:38:20 INFO - ##### 18:38:20 INFO - ##### Running read-buildbot-config step. 18:38:20 INFO - ##### 18:38:20 INFO - Running pre-action listener: _resource_record_pre_action 18:38:20 INFO - Running main action method: read_buildbot_config 18:38:20 INFO - Using buildbot properties: 18:38:20 INFO - { 18:38:20 INFO - "project": "", 18:38:20 INFO - "product": "firefox", 18:38:20 INFO - "script_repo_revision": "production", 18:38:20 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 18:38:20 INFO - "repository": "", 18:38:20 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 18:38:20 INFO - "buildid": "20160513170748", 18:38:20 INFO - "pgo_build": "False", 18:38:20 INFO - "basedir": "C:\\slave\\test", 18:38:20 INFO - "buildnumber": 4, 18:38:20 INFO - "slavename": "t-xp32-ix-076", 18:38:20 INFO - "revision": "65b8174889df723c25260306e0a1b00157470d9c", 18:38:20 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 18:38:20 INFO - "platform": "win32", 18:38:20 INFO - "branch": "mozilla-aurora", 18:38:20 INFO - "repo_path": "releases/mozilla-aurora", 18:38:20 INFO - "moz_repo_path": "", 18:38:20 INFO - "stage_platform": "win32", 18:38:20 INFO - "builduid": "46f7a9af1d484a978595ae7f62d20703", 18:38:20 INFO - "slavebuilddir": "test" 18:38:20 INFO - } 18:38:20 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/d9o6YI73QKWIh7x6adXhYA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 18:38:20 INFO - Found installer url https://queue.taskcluster.net/v1/task/d9o6YI73QKWIh7x6adXhYA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 18:38:20 INFO - Running post-action listener: _resource_record_post_action 18:38:20 INFO - ##### 18:38:20 INFO - ##### Running download-and-extract step. 18:38:20 INFO - ##### 18:38:20 INFO - Running pre-action listener: _resource_record_pre_action 18:38:20 INFO - Running main action method: download_and_extract 18:38:20 INFO - mkdir: C:\slave\test\build\tests 18:38:20 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')]} 18:38:20 INFO - https://queue.taskcluster.net/v1/task/d9o6YI73QKWIh7x6adXhYA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 18:38:20 INFO - trying https://queue.taskcluster.net/v1/task/d9o6YI73QKWIh7x6adXhYA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 18:38:20 INFO - Downloading https://queue.taskcluster.net/v1/task/d9o6YI73QKWIh7x6adXhYA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 18:38:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/d9o6YI73QKWIh7x6adXhYA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 18:38:20 INFO - Downloaded 1274 bytes. 18:38:20 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 18:38:20 INFO - Using the following test package requirements: 18:38:20 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 18:38:20 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:38:20 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 18:38:20 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:38:20 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 18:38:20 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:38:20 INFO - u'jsshell-win32.zip'], 18:38:20 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:38:20 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 18:38:20 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 18:38:20 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:38:20 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 18:38:20 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:38:20 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 18:38:20 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:38:20 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 18:38:20 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:38:20 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 18:38:20 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 18:38:20 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')]} 18:38:20 INFO - https://queue.taskcluster.net/v1/task/d9o6YI73QKWIh7x6adXhYA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 18:38:20 INFO - trying https://queue.taskcluster.net/v1/task/d9o6YI73QKWIh7x6adXhYA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 18:38:20 INFO - Downloading https://queue.taskcluster.net/v1/task/d9o6YI73QKWIh7x6adXhYA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 18:38:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/d9o6YI73QKWIh7x6adXhYA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 18:38:22 INFO - Downloaded 19978717 bytes. 18:38:22 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 18:38:22 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 18:38:25 INFO - caution: filename not matched: web-platform/* 18:38:25 INFO - Return code: 11 18:38: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')]} 18:38:25 INFO - https://queue.taskcluster.net/v1/task/d9o6YI73QKWIh7x6adXhYA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 18:38:25 INFO - trying https://queue.taskcluster.net/v1/task/d9o6YI73QKWIh7x6adXhYA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 18:38:25 INFO - Downloading https://queue.taskcluster.net/v1/task/d9o6YI73QKWIh7x6adXhYA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 18:38:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/d9o6YI73QKWIh7x6adXhYA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 18:38:28 INFO - Downloaded 36408936 bytes. 18:38:28 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 18:38:28 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 18:39:20 INFO - caution: filename not matched: bin/* 18:39:20 INFO - caution: filename not matched: config/* 18:39:20 INFO - caution: filename not matched: mozbase/* 18:39:20 INFO - caution: filename not matched: marionette/* 18:39:20 INFO - caution: filename not matched: tools/wptserve/* 18:39:20 INFO - Return code: 11 18:39:20 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')]} 18:39:20 INFO - https://queue.taskcluster.net/v1/task/d9o6YI73QKWIh7x6adXhYA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 18:39:20 INFO - trying https://queue.taskcluster.net/v1/task/d9o6YI73QKWIh7x6adXhYA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 18:39:20 INFO - Downloading https://queue.taskcluster.net/v1/task/d9o6YI73QKWIh7x6adXhYA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 18:39:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/d9o6YI73QKWIh7x6adXhYA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 18:39:24 INFO - Downloaded 68460334 bytes. 18:39:24 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/d9o6YI73QKWIh7x6adXhYA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 18:39:24 INFO - mkdir: C:\slave\test\properties 18:39:24 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 18:39:24 INFO - Writing to file C:\slave\test\properties\build_url 18:39:24 INFO - Contents: 18:39:24 INFO - build_url:https://queue.taskcluster.net/v1/task/d9o6YI73QKWIh7x6adXhYA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 18:39:25 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/d9o6YI73QKWIh7x6adXhYA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 18:39:25 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 18:39:25 INFO - Writing to file C:\slave\test\properties\symbols_url 18:39:25 INFO - Contents: 18:39:25 INFO - symbols_url:https://queue.taskcluster.net/v1/task/d9o6YI73QKWIh7x6adXhYA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 18:39: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')]} 18:39:25 INFO - https://queue.taskcluster.net/v1/task/d9o6YI73QKWIh7x6adXhYA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 18:39:25 INFO - trying https://queue.taskcluster.net/v1/task/d9o6YI73QKWIh7x6adXhYA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 18:39:25 INFO - Downloading https://queue.taskcluster.net/v1/task/d9o6YI73QKWIh7x6adXhYA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 18:39:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/d9o6YI73QKWIh7x6adXhYA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 18:39:29 INFO - Downloaded 55539563 bytes. 18:39:29 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 18:39:29 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 18:39:33 INFO - Return code: 0 18:39:33 INFO - Running post-action listener: _resource_record_post_action 18:39:33 INFO - Running post-action listener: set_extra_try_arguments 18:39:33 INFO - ##### 18:39:33 INFO - ##### Running create-virtualenv step. 18:39:33 INFO - ##### 18:39:33 INFO - Running pre-action listener: _pre_create_virtualenv 18:39:33 INFO - Running pre-action listener: _resource_record_pre_action 18:39:33 INFO - Running main action method: create_virtualenv 18:39:33 INFO - Creating virtualenv C:\slave\test\build\venv 18:39:33 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 18:39:33 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 18:39:35 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 18:39:36 INFO - Installing distribute......................................................................................................................................................................................done. 18:39:37 INFO - Return code: 0 18:39:37 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 18:39:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:39:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:39:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:39:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:39:37 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 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-076', 'USERDOMAIN': 'T-XP32-IX-076', '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-076', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-076', '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-076\\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-076'}}, attempt #1 18:39:37 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 18:39:37 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 18:39:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 18:39:37 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076\\Application Data', 18:39:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:39:37 INFO - 'COMPUTERNAME': 'T-XP32-IX-076', 18:39:37 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 18:39:37 INFO - 'DCLOCATION': 'SCL3', 18:39:37 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:39:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:39:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:39:37 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:39:37 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:39:37 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:39:37 INFO - 'HOMEDRIVE': 'C:', 18:39:37 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-076', 18:39:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:39:37 INFO - 'KTS_VERSION': '1.19c', 18:39:37 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:39:37 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-076', 18:39:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:39:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:39:37 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:39:37 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:39:37 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:39:37 INFO - 'MOZ_AIRBAG': '1', 18:39:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:39:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:39:37 INFO - 'MOZ_MSVCVERSION': '8', 18:39:37 INFO - 'MOZ_NO_REMOTE': '1', 18:39:37 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:39:37 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:39:37 INFO - 'NO_EM_RESTART': '1', 18:39:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:39:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:39:37 INFO - 'OS': 'Windows_NT', 18:39:37 INFO - 'OURDRIVE': 'C:', 18:39:37 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', 18:39:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 18:39:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:39:37 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:39:37 INFO - 'PROCESSOR_LEVEL': '6', 18:39:37 INFO - 'PROCESSOR_REVISION': '1e05', 18:39:37 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:39:37 INFO - 'PROMPT': '$P$G', 18:39:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:39:37 INFO - 'PWD': 'C:\\slave\\test', 18:39:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:39:37 INFO - 'SESSIONNAME': 'Console', 18:39:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:39:37 INFO - 'SYSTEMDRIVE': 'C:', 18:39:37 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 18:39:37 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:39:37 INFO - 'TEST1': 'testie', 18:39:37 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:39:37 INFO - 'USERDOMAIN': 'T-XP32-IX-076', 18:39:37 INFO - 'USERNAME': 'cltbld', 18:39:37 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076', 18:39:37 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:39:37 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:39:37 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:39:37 INFO - 'WINDIR': 'C:\\WINDOWS', 18:39:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:39:37 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:39:37 INFO - Downloading/unpacking psutil>=0.7.1 18:39:38 INFO - Running setup.py egg_info for package psutil 18:39:38 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 18:39:38 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:39:38 INFO - Installing collected packages: psutil 18:39:38 INFO - Running setup.py install for psutil 18:39:38 INFO - building 'psutil._psutil_windows' extension 18:39:38 INFO - error: Unable to find vcvarsall.bat 18:39:38 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-66gnip-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 18:39:38 INFO - running install 18:39:38 INFO - running build 18:39:38 INFO - running build_py 18:39:38 INFO - creating build 18:39:38 INFO - creating build\lib.win32-2.7 18:39:38 INFO - creating build\lib.win32-2.7\psutil 18:39:38 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 18:39:38 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 18:39:38 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 18:39:38 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 18:39:38 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 18:39:38 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 18:39:38 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 18:39:38 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 18:39:38 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 18:39:38 INFO - running build_ext 18:39:38 INFO - building 'psutil._psutil_windows' extension 18:39:38 INFO - error: Unable to find vcvarsall.bat 18:39:38 INFO - ---------------------------------------- 18:39:38 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-66gnip-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 18:39:38 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-076\Application Data\pip\pip.log 18:39:38 WARNING - Return code: 1 18:39:38 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! 18:39:38 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 18:39:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:39:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:39:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:39:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:39:38 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 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-076', 'USERDOMAIN': 'T-XP32-IX-076', '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-076', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-076', '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-076\\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-076'}}, attempt #1 18:39:38 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 18:39:38 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 18:39:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 18:39:38 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076\\Application Data', 18:39:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:39:38 INFO - 'COMPUTERNAME': 'T-XP32-IX-076', 18:39:38 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 18:39:38 INFO - 'DCLOCATION': 'SCL3', 18:39:38 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:39:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:39:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:39:38 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:39:38 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:39:38 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:39:38 INFO - 'HOMEDRIVE': 'C:', 18:39:38 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-076', 18:39:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:39:38 INFO - 'KTS_VERSION': '1.19c', 18:39:38 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:39:38 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-076', 18:39:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:39:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:39:38 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:39:38 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:39:38 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:39:38 INFO - 'MOZ_AIRBAG': '1', 18:39:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:39:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:39:38 INFO - 'MOZ_MSVCVERSION': '8', 18:39:38 INFO - 'MOZ_NO_REMOTE': '1', 18:39:38 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:39:38 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:39:38 INFO - 'NO_EM_RESTART': '1', 18:39:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:39:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:39:38 INFO - 'OS': 'Windows_NT', 18:39:38 INFO - 'OURDRIVE': 'C:', 18:39:38 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 18:39:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 18:39:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:39:38 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:39:38 INFO - 'PROCESSOR_LEVEL': '6', 18:39:38 INFO - 'PROCESSOR_REVISION': '1e05', 18:39:38 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:39:38 INFO - 'PROMPT': '$P$G', 18:39:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:39:38 INFO - 'PWD': 'C:\\slave\\test', 18:39:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:39:38 INFO - 'SESSIONNAME': 'Console', 18:39:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:39:38 INFO - 'SYSTEMDRIVE': 'C:', 18:39:38 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 18:39:38 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:39:38 INFO - 'TEST1': 'testie', 18:39:38 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:39:38 INFO - 'USERDOMAIN': 'T-XP32-IX-076', 18:39:38 INFO - 'USERNAME': 'cltbld', 18:39:38 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076', 18:39:38 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:39:38 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:39:38 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:39:38 INFO - 'WINDIR': 'C:\\WINDOWS', 18:39:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:39:38 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:39:38 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 18:39:38 INFO - Downloading mozsystemmonitor-0.0.tar.gz 18:39:38 INFO - Running setup.py egg_info for package mozsystemmonitor 18:39:38 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 18:39:38 INFO - Running setup.py egg_info for package psutil 18:39:38 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 18:39:38 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:39:38 INFO - Installing collected packages: mozsystemmonitor, psutil 18:39:38 INFO - Running setup.py install for mozsystemmonitor 18:39:38 INFO - Running setup.py install for psutil 18:39:38 INFO - building 'psutil._psutil_windows' extension 18:39:38 INFO - error: Unable to find vcvarsall.bat 18:39:38 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-7hl457-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 18:39:38 INFO - running install 18:39:38 INFO - running build 18:39:38 INFO - running build_py 18:39:38 INFO - running build_ext 18:39:38 INFO - building 'psutil._psutil_windows' extension 18:39:38 INFO - error: Unable to find vcvarsall.bat 18:39:38 INFO - ---------------------------------------- 18:39:38 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-7hl457-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 18:39:38 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-076\Application Data\pip\pip.log 18:39:38 WARNING - Return code: 1 18:39:39 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! 18:39:39 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 18:39:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:39:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:39:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:39:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:39:39 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 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-076', 'USERDOMAIN': 'T-XP32-IX-076', '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-076', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-076', '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-076\\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-076'}}, attempt #1 18:39:39 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 18:39:39 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 18:39:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 18:39:39 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076\\Application Data', 18:39:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:39:39 INFO - 'COMPUTERNAME': 'T-XP32-IX-076', 18:39:39 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 18:39:39 INFO - 'DCLOCATION': 'SCL3', 18:39:39 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:39:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:39:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:39:39 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:39:39 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:39:39 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:39:39 INFO - 'HOMEDRIVE': 'C:', 18:39:39 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-076', 18:39:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:39:39 INFO - 'KTS_VERSION': '1.19c', 18:39:39 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:39:39 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-076', 18:39:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:39:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:39:39 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:39:39 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:39:39 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:39:39 INFO - 'MOZ_AIRBAG': '1', 18:39:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:39:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:39:39 INFO - 'MOZ_MSVCVERSION': '8', 18:39:39 INFO - 'MOZ_NO_REMOTE': '1', 18:39:39 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:39:39 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:39:39 INFO - 'NO_EM_RESTART': '1', 18:39:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:39:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:39:39 INFO - 'OS': 'Windows_NT', 18:39:39 INFO - 'OURDRIVE': 'C:', 18:39:39 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', 18:39:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 18:39:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:39:39 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:39:39 INFO - 'PROCESSOR_LEVEL': '6', 18:39:39 INFO - 'PROCESSOR_REVISION': '1e05', 18:39:39 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:39:39 INFO - 'PROMPT': '$P$G', 18:39:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:39:39 INFO - 'PWD': 'C:\\slave\\test', 18:39:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:39:39 INFO - 'SESSIONNAME': 'Console', 18:39:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:39:39 INFO - 'SYSTEMDRIVE': 'C:', 18:39:39 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 18:39:39 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:39:39 INFO - 'TEST1': 'testie', 18:39:39 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:39:39 INFO - 'USERDOMAIN': 'T-XP32-IX-076', 18:39:39 INFO - 'USERNAME': 'cltbld', 18:39:39 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076', 18:39:39 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:39:39 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:39:39 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:39:39 INFO - 'WINDIR': 'C:\\WINDOWS', 18:39:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:39:39 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:39:39 INFO - Downloading/unpacking blobuploader==1.2.4 18:39:39 INFO - Downloading blobuploader-1.2.4.tar.gz 18:39:39 INFO - Running setup.py egg_info for package blobuploader 18:39:39 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 18:39:41 INFO - Running setup.py egg_info for package requests 18:39:41 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 18:39:41 INFO - Downloading docopt-0.6.1.tar.gz 18:39:41 INFO - Running setup.py egg_info for package docopt 18:39:41 INFO - Installing collected packages: blobuploader, docopt, requests 18:39:41 INFO - Running setup.py install for blobuploader 18:39:41 INFO - Running setup.py install for docopt 18:39:41 INFO - Running setup.py install for requests 18:39:41 INFO - Successfully installed blobuploader docopt requests 18:39:41 INFO - Cleaning up... 18:39:41 INFO - Return code: 0 18:39:41 INFO - Installing None into virtualenv C:\slave\test\build\venv 18:39:41 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')]} 18:39:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:39:41 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')]} 18:39:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:39:41 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 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-076', 'USERDOMAIN': 'T-XP32-IX-076', '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-076', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-076', '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-076\\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-076'}}, attempt #1 18:39:41 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 18:39:41 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 18:39:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 18:39:41 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076\\Application Data', 18:39:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:39:41 INFO - 'COMPUTERNAME': 'T-XP32-IX-076', 18:39:41 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 18:39:41 INFO - 'DCLOCATION': 'SCL3', 18:39:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:39:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:39:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:39:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:39:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:39:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:39:41 INFO - 'HOMEDRIVE': 'C:', 18:39:41 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-076', 18:39:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:39:41 INFO - 'KTS_VERSION': '1.19c', 18:39:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:39:41 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-076', 18:39:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:39:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:39:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:39:41 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:39:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:39:41 INFO - 'MOZ_AIRBAG': '1', 18:39:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:39:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:39:41 INFO - 'MOZ_MSVCVERSION': '8', 18:39:41 INFO - 'MOZ_NO_REMOTE': '1', 18:39:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:39:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:39:41 INFO - 'NO_EM_RESTART': '1', 18:39:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:39:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:39:41 INFO - 'OS': 'Windows_NT', 18:39:41 INFO - 'OURDRIVE': 'C:', 18:39:41 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', 18:39:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 18:39:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:39:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:39:41 INFO - 'PROCESSOR_LEVEL': '6', 18:39:41 INFO - 'PROCESSOR_REVISION': '1e05', 18:39:41 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:39:41 INFO - 'PROMPT': '$P$G', 18:39:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:39:41 INFO - 'PWD': 'C:\\slave\\test', 18:39:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:39:41 INFO - 'SESSIONNAME': 'Console', 18:39:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:39:41 INFO - 'SYSTEMDRIVE': 'C:', 18:39:41 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 18:39:41 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:39:41 INFO - 'TEST1': 'testie', 18:39:41 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:39:41 INFO - 'USERDOMAIN': 'T-XP32-IX-076', 18:39:41 INFO - 'USERNAME': 'cltbld', 18:39:41 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076', 18:39:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:39:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:39:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:39:41 INFO - 'WINDIR': 'C:\\WINDOWS', 18:39:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:39:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:39:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 18:39:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 18:39:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 18:39:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 18:39:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 18:39:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 18:39:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 18:39:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 18:39:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 18:39:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 18:39:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 18:39:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 18:39:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 18:39:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 18:39:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 18:39:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 18:39:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 18:39:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 18:39:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 18:39:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 18:39:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 18:39:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 18:39:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 18:39:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 18:39:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 18:39:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 18:39:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 18:39:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 18:39:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 18:39:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 18:39:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 18:39:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 18:39:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 18:39:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 18:39:48 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 18:39:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 18:39:48 INFO - Unpacking c:\slave\test\build\tests\marionette\client 18:39:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 18:39:48 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 18:39:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 18:39:48 INFO - Unpacking c:\slave\test\build\tests\marionette 18:39:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 18:39:48 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:39:48 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 18:39:48 INFO - Running setup.py install for browsermob-proxy 18:39:52 INFO - Running setup.py install for manifestparser 18:39:52 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 18:39:52 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 18:39:52 INFO - Running setup.py install for marionette-client 18:39:52 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:39:52 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 18:39:52 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 18:39:52 INFO - Running setup.py install for marionette-driver 18:39:52 INFO - Running setup.py install for mozcrash 18:39:52 INFO - Running setup.py install for mozdebug 18:39:52 INFO - Running setup.py install for mozdevice 18:39:52 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 18:39:52 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 18:39:52 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 18:39:52 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 18:39:52 INFO - Running setup.py install for mozfile 18:39:52 INFO - Running setup.py install for mozhttpd 18:39:52 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 18:39:52 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 18:39:52 INFO - Running setup.py install for mozinfo 18:39:52 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 18:39:52 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 18:39:52 INFO - Running setup.py install for mozInstall 18:39:52 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 18:39:52 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 18:39:52 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 18:39:52 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 18:39:52 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 18:39:52 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 18:39:52 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 18:39:52 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 18:39:52 INFO - Running setup.py install for mozleak 18:39:52 INFO - Running setup.py install for mozlog 18:39:52 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 18:39:52 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 18:39:52 INFO - Running setup.py install for moznetwork 18:39:52 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 18:39:52 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 18:39:52 INFO - Running setup.py install for mozprocess 18:39:52 INFO - Running setup.py install for mozprofile 18:39:52 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 18:39:52 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 18:39:52 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 18:39:52 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 18:39:52 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 18:39:52 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 18:39:52 INFO - Running setup.py install for mozrunner 18:39:52 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 18:39:52 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 18:39:52 INFO - Running setup.py install for mozscreenshot 18:39:52 INFO - Running setup.py install for moztest 18:39:52 INFO - Running setup.py install for mozversion 18:39:52 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 18:39:52 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 18:39:52 INFO - Running setup.py install for wptserve 18:39:52 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 18:39:52 INFO - Cleaning up... 18:39:52 INFO - Return code: 0 18:39:52 INFO - Installing None into virtualenv C:\slave\test\build\venv 18:39:52 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')]} 18:39:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:39:52 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')]} 18:39:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:39:53 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 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-076', 'USERDOMAIN': 'T-XP32-IX-076', '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-076', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-076', '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-076\\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-076'}}, attempt #1 18:39:53 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 18:39:53 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 18:39:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 18:39:53 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076\\Application Data', 18:39:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:39:53 INFO - 'COMPUTERNAME': 'T-XP32-IX-076', 18:39:53 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 18:39:53 INFO - 'DCLOCATION': 'SCL3', 18:39:53 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:39:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:39:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:39:53 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:39:53 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:39:53 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:39:53 INFO - 'HOMEDRIVE': 'C:', 18:39:53 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-076', 18:39:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:39:53 INFO - 'KTS_VERSION': '1.19c', 18:39:53 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:39:53 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-076', 18:39:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:39:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:39:53 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:39:53 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:39:53 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:39:53 INFO - 'MOZ_AIRBAG': '1', 18:39:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:39:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:39:53 INFO - 'MOZ_MSVCVERSION': '8', 18:39:53 INFO - 'MOZ_NO_REMOTE': '1', 18:39:53 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:39:53 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:39:53 INFO - 'NO_EM_RESTART': '1', 18:39:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:39:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:39:53 INFO - 'OS': 'Windows_NT', 18:39:53 INFO - 'OURDRIVE': 'C:', 18:39:53 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 18:39:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 18:39:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:39:53 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:39:53 INFO - 'PROCESSOR_LEVEL': '6', 18:39:53 INFO - 'PROCESSOR_REVISION': '1e05', 18:39:53 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:39:53 INFO - 'PROMPT': '$P$G', 18:39:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:39:53 INFO - 'PWD': 'C:\\slave\\test', 18:39:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:39:53 INFO - 'SESSIONNAME': 'Console', 18:39:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:39:53 INFO - 'SYSTEMDRIVE': 'C:', 18:39:53 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 18:39:53 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:39:53 INFO - 'TEST1': 'testie', 18:39:53 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:39:53 INFO - 'USERDOMAIN': 'T-XP32-IX-076', 18:39:53 INFO - 'USERNAME': 'cltbld', 18:39:53 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076', 18:39:53 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:39:53 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:39:53 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:39:53 INFO - 'WINDIR': 'C:\\WINDOWS', 18:39:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:39:59 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:39:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 18:39:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 18:39:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 18:39:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 18:39:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 18:39:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 18:39:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 18:39:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 18:39:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 18:39:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 18:39:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 18:39:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 18:39:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 18:39:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 18:39:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 18:39:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 18:39:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 18:39:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 18:39:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 18:39:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 18:39:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 18:39:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 18:39:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 18:39:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 18:39:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 18:39:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 18:39:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 18:39:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 18:39:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 18:39:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 18:39:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 18:39:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 18:39:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 18:39:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 18:39:59 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 18:39:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 18:39:59 INFO - Unpacking c:\slave\test\build\tests\marionette\client 18:39:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 18:39:59 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 18:39:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 18:39:59 INFO - Unpacking c:\slave\test\build\tests\marionette 18:39:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 18:39:59 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:39:59 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)) 18:40:03 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)) 18:40:03 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)) 18:40:03 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)) 18:40:03 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)) 18:40:03 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 18:40:03 INFO - Downloading blessings-1.6.tar.gz 18:40:03 INFO - Running setup.py egg_info for package blessings 18:40:03 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)) 18:40:03 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 18:40:03 INFO - Running setup.py install for blessings 18:40:03 INFO - Running setup.py install for browsermob-proxy 18:40:03 INFO - Running setup.py install for manifestparser 18:40:03 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 18:40:03 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 18:40:03 INFO - Running setup.py install for marionette-client 18:40:03 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:40:03 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 18:40:03 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 18:40:03 INFO - Running setup.py install for marionette-driver 18:40:03 INFO - Running setup.py install for mozcrash 18:40:03 INFO - Running setup.py install for mozdebug 18:40:03 INFO - Running setup.py install for mozdevice 18:40:03 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 18:40:03 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 18:40:03 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 18:40:03 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 18:40:03 INFO - Running setup.py install for mozhttpd 18:40:03 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 18:40:03 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 18:40:03 INFO - Running setup.py install for mozInstall 18:40:03 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 18:40:03 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 18:40:03 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 18:40:03 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 18:40:03 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 18:40:03 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 18:40:03 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 18:40:03 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 18:40:03 INFO - Running setup.py install for mozleak 18:40:03 INFO - Running setup.py install for mozprofile 18:40:03 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 18:40:03 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 18:40:03 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 18:40:03 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 18:40:03 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 18:40:03 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 18:40:03 INFO - Running setup.py install for mozrunner 18:40:03 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 18:40:03 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 18:40:04 INFO - Running setup.py install for mozscreenshot 18:40:04 INFO - Running setup.py install for moztest 18:40:04 INFO - Running setup.py install for mozversion 18:40:04 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 18:40:04 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 18:40:04 INFO - Running setup.py install for wptserve 18:40:04 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 18:40:04 INFO - Cleaning up... 18:40:04 INFO - Return code: 0 18:40:04 INFO - Done creating virtualenv C:\slave\test\build\venv. 18:40:04 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 18:40:04 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 18:40:04 INFO - Reading from file tmpfile_stdout 18:40:04 INFO - Using _rmtree_windows ... 18:40:04 INFO - Using _rmtree_windows ... 18:40:04 INFO - Current package versions: 18:40:04 INFO - blessings == 1.6 18:40:04 INFO - blobuploader == 1.2.4 18:40:04 INFO - browsermob-proxy == 0.6.0 18:40:04 INFO - distribute == 0.6.14 18:40:04 INFO - docopt == 0.6.1 18:40:04 INFO - manifestparser == 1.1 18:40:04 INFO - marionette-client == 2.3.0 18:40:04 INFO - marionette-driver == 1.4.0 18:40:04 INFO - mozInstall == 1.12 18:40:04 INFO - mozcrash == 0.17 18:40:04 INFO - mozdebug == 0.1 18:40:04 INFO - mozdevice == 0.48 18:40:04 INFO - mozfile == 1.2 18:40:04 INFO - mozhttpd == 0.7 18:40:04 INFO - mozinfo == 0.9 18:40:04 INFO - mozleak == 0.1 18:40:04 INFO - mozlog == 3.1 18:40:04 INFO - moznetwork == 0.27 18:40:04 INFO - mozprocess == 0.22 18:40:04 INFO - mozprofile == 0.28 18:40:04 INFO - mozrunner == 6.11 18:40:04 INFO - mozscreenshot == 0.1 18:40:04 INFO - mozsystemmonitor == 0.0 18:40:04 INFO - moztest == 0.7 18:40:04 INFO - mozversion == 1.4 18:40:04 INFO - requests == 1.2.3 18:40:04 INFO - wptserve == 1.4.0 18:40:04 INFO - Running post-action listener: _resource_record_post_action 18:40:04 INFO - Running post-action listener: _start_resource_monitoring 18:40:04 INFO - Starting resource monitoring. 18:40:04 INFO - ##### 18:40:04 INFO - ##### Running pull step. 18:40:04 INFO - ##### 18:40:04 INFO - Running pre-action listener: _resource_record_pre_action 18:40:04 INFO - Running main action method: pull 18:40:04 INFO - Pull has nothing to do! 18:40:04 INFO - Running post-action listener: _resource_record_post_action 18:40:04 INFO - ##### 18:40:04 INFO - ##### Running install step. 18:40:04 INFO - ##### 18:40:04 INFO - Running pre-action listener: _resource_record_pre_action 18:40:04 INFO - Running main action method: install 18:40:04 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 18:40:04 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 18:40:05 INFO - Reading from file tmpfile_stdout 18:40:05 INFO - Using _rmtree_windows ... 18:40:05 INFO - Using _rmtree_windows ... 18:40:05 INFO - Detecting whether we're running mozinstall >=1.0... 18:40:05 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 18:40:05 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 18:40:05 INFO - Reading from file tmpfile_stdout 18:40:05 INFO - Output received: 18:40:05 INFO - Usage: mozinstall-script.py [options] installer 18:40:05 INFO - Options: 18:40:05 INFO - -h, --help show this help message and exit 18:40:05 INFO - -d DEST, --destination=DEST 18:40:05 INFO - Directory to install application into. [default: 18:40:05 INFO - "C:\slave\test"] 18:40:05 INFO - --app=APP Application being installed. [default: firefox] 18:40:05 INFO - Using _rmtree_windows ... 18:40:05 INFO - Using _rmtree_windows ... 18:40:05 INFO - mkdir: C:\slave\test\build\application 18:40:05 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 18:40:05 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win32.zip --destination C:\slave\test\build\application 18:40:07 INFO - Reading from file tmpfile_stdout 18:40:07 INFO - Output received: 18:40:07 INFO - C:\slave\test\build\application\firefox\firefox.exe 18:40:07 INFO - Using _rmtree_windows ... 18:40:07 INFO - Using _rmtree_windows ... 18:40:07 INFO - Running post-action listener: _resource_record_post_action 18:40:07 INFO - ##### 18:40:07 INFO - ##### Running run-tests step. 18:40:07 INFO - ##### 18:40:07 INFO - Running pre-action listener: _resource_record_pre_action 18:40:07 INFO - Running main action method: run_tests 18:40:07 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 18:40:07 INFO - Minidump filename unknown. Determining based upon platform and architecture. 18:40:07 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 18:40:07 INFO - grabbing minidump binary from tooltool 18:40:07 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')]} 18:40:07 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 18:40:07 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 18:40:07 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 18:40:07 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 18:40:10 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpwqgach 18:40:10 INFO - INFO - File integrity verified, renaming tmpwqgach to win32-minidump_stackwalk.exe 18:40:10 INFO - Return code: 0 18:40:10 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 18:40:10 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 18:40:10 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/d9o6YI73QKWIh7x6adXhYA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 18:40:10 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/d9o6YI73QKWIh7x6adXhYA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 18:40:10 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 18:40:10 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076\\Application Data', 18:40:10 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:40:10 INFO - 'COMPUTERNAME': 'T-XP32-IX-076', 18:40:10 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 18:40:10 INFO - 'DCLOCATION': 'SCL3', 18:40:10 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:40:10 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:40:10 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:40:10 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:40:10 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:40:10 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:40:10 INFO - 'HOMEDRIVE': 'C:', 18:40:10 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-076', 18:40:10 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:40:10 INFO - 'KTS_VERSION': '1.19c', 18:40:10 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:40:10 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-076', 18:40:10 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 18:40:10 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:40:10 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:40:10 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:40:10 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:40:10 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:40:10 INFO - 'MOZ_AIRBAG': '1', 18:40:10 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:40:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:40:10 INFO - 'MOZ_MSVCVERSION': '8', 18:40:10 INFO - 'MOZ_NO_REMOTE': '1', 18:40:10 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:40:10 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:40:10 INFO - 'NO_EM_RESTART': '1', 18:40:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:40:10 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:40:10 INFO - 'OS': 'Windows_NT', 18:40:10 INFO - 'OURDRIVE': 'C:', 18:40:10 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 18:40:10 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 18:40:10 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:40:10 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:40:10 INFO - 'PROCESSOR_LEVEL': '6', 18:40:10 INFO - 'PROCESSOR_REVISION': '1e05', 18:40:10 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:40:10 INFO - 'PROMPT': '$P$G', 18:40:10 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:40:10 INFO - 'PWD': 'C:\\slave\\test', 18:40:10 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:40:10 INFO - 'SESSIONNAME': 'Console', 18:40:10 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:40:10 INFO - 'SYSTEMDRIVE': 'C:', 18:40:10 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 18:40:10 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:40:10 INFO - 'TEST1': 'testie', 18:40:10 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:40:10 INFO - 'USERDOMAIN': 'T-XP32-IX-076', 18:40:10 INFO - 'USERNAME': 'cltbld', 18:40:10 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076', 18:40:10 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:40:10 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:40:10 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:40:10 INFO - 'WINDIR': 'C:\\WINDOWS', 18:40:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:40:10 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/d9o6YI73QKWIh7x6adXhYA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 18:40:11 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 18:40:11 INFO - import pkg_resources 18:40:13 INFO - Using 1 client processes 18:40:15 INFO - SUITE-START | Running 778 tests 18:40:15 INFO - Running testharness tests 18:40:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 18:40:15 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 18:40:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 18:40:15 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 18:40:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 18:40:15 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 18:40:16 INFO - Setting up ssl 18:40:16 INFO - PROCESS | certutil | 18:40:16 INFO - PROCESS | certutil | 18:40:16 INFO - PROCESS | certutil | 18:40:16 INFO - Certificate Nickname Trust Attributes 18:40:16 INFO - SSL,S/MIME,JAR/XPI 18:40:16 INFO - 18:40:16 INFO - web-platform-tests CT,, 18:40:16 INFO - 18:40:16 INFO - Starting runner 18:40:18 INFO - PROCESS | 3232 | [3232] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 18:40:18 INFO - PROCESS | 3232 | [3232] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 18:40:18 INFO - PROCESS | 3232 | [3232] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 18:40:19 INFO - PROCESS | 3232 | 1463190019636 Marionette DEBUG Marionette enabled via build flag and pref 18:40:19 INFO - PROCESS | 3232 | ++DOCSHELL 11A02000 == 1 [pid = 3232] [id = 1] 18:40:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 1 (11A02400) [pid = 3232] [serial = 1] [outer = 00000000] 18:40:19 INFO - PROCESS | 3232 | [3232] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 18:40:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 2 (11A03000) [pid = 3232] [serial = 2] [outer = 11A02400] 18:40:19 INFO - PROCESS | 3232 | [3232] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 18:40:19 INFO - PROCESS | 3232 | [3232] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 18:40:19 INFO - PROCESS | 3232 | ++DOCSHELL 11CEE000 == 2 [pid = 3232] [id = 2] 18:40:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 3 (11CEE400) [pid = 3232] [serial = 3] [outer = 00000000] 18:40:19 INFO - PROCESS | 3232 | [3232] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 18:40:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 4 (11CEF000) [pid = 3232] [serial = 4] [outer = 11CEE400] 18:40:20 INFO - PROCESS | 3232 | 1463190020196 Marionette INFO Listening on port 2828 18:40:20 INFO - PROCESS | 3232 | 1463190020582 Marionette DEBUG Marionette enabled via command-line flag 18:40:20 INFO - PROCESS | 3232 | ++DOCSHELL 13316000 == 3 [pid = 3232] [id = 3] 18:40:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 5 (1331E000) [pid = 3232] [serial = 5] [outer = 00000000] 18:40:20 INFO - PROCESS | 3232 | [3232] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 18:40:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 6 (1331EC00) [pid = 3232] [serial = 6] [outer = 1331E000] 18:40:20 INFO - PROCESS | 3232 | [3232] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 18:40:20 INFO - PROCESS | 3232 | [3232] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 18:40:20 INFO - PROCESS | 3232 | [3232] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 18:40:20 INFO - PROCESS | 3232 | [3232] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 18:40:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 7 (1380C400) [pid = 3232] [serial = 7] [outer = 11CEE400] 18:40:20 INFO - PROCESS | 3232 | [3232] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:40:20 INFO - PROCESS | 3232 | 1463190020954 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1437 18:40:20 INFO - PROCESS | 3232 | 1463190020986 Marionette DEBUG Closed connection conn0 18:40:21 INFO - PROCESS | 3232 | [3232] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:40:21 INFO - PROCESS | 3232 | 1463190021113 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1439 18:40:21 INFO - PROCESS | 3232 | 1463190021121 Marionette DEBUG Closed connection conn1 18:40:21 INFO - PROCESS | 3232 | [3232] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:40:21 INFO - PROCESS | 3232 | 1463190021130 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1440 18:40:21 INFO - PROCESS | 3232 | ++DOCSHELL 138E3C00 == 4 [pid = 3232] [id = 4] 18:40:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 8 (13DBAC00) [pid = 3232] [serial = 8] [outer = 00000000] 18:40:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 9 (141C7400) [pid = 3232] [serial = 9] [outer = 13DBAC00] 18:40:21 INFO - PROCESS | 3232 | [3232] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 18:40:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 10 (141CC000) [pid = 3232] [serial = 10] [outer = 13DBAC00] 18:40:21 INFO - PROCESS | 3232 | 1463190021323 Marionette DEBUG Closed connection conn2 18:40:21 INFO - PROCESS | 3232 | [3232] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:40:21 INFO - PROCESS | 3232 | 1463190021330 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1441 18:40:21 INFO - PROCESS | 3232 | [3232] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 18:40:21 INFO - PROCESS | 3232 | 1463190021452 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 18:40:21 INFO - PROCESS | 3232 | 1463190021458 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160513170748","device":"desktop","version":"48.0a2"} 18:40:21 INFO - PROCESS | 3232 | [3232] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 18:40:21 INFO - PROCESS | 3232 | [3232] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 18:40:21 INFO - PROCESS | 3232 | [3232] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:40:22 INFO - PROCESS | 3232 | ++DOCSHELL 15E6E400 == 5 [pid = 3232] [id = 5] 18:40:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 11 (15E6E800) [pid = 3232] [serial = 11] [outer = 00000000] 18:40:22 INFO - PROCESS | 3232 | ++DOCSHELL 15E72800 == 6 [pid = 3232] [id = 6] 18:40:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 12 (15E72C00) [pid = 3232] [serial = 12] [outer = 00000000] 18:40:22 INFO - PROCESS | 3232 | [3232] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 18:40:22 INFO - PROCESS | 3232 | ++DOCSHELL 16F5F400 == 7 [pid = 3232] [id = 7] 18:40:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 13 (16F5F800) [pid = 3232] [serial = 13] [outer = 00000000] 18:40:22 INFO - PROCESS | 3232 | [3232] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 18:40:22 INFO - PROCESS | 3232 | [3232] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 18:40:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 14 (16F68800) [pid = 3232] [serial = 14] [outer = 16F5F800] 18:40:23 INFO - PROCESS | 3232 | [3232] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 18:40:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 15 (16C87000) [pid = 3232] [serial = 15] [outer = 15E6E800] 18:40:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 16 (16C88C00) [pid = 3232] [serial = 16] [outer = 15E72C00] 18:40:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 17 (170E8000) [pid = 3232] [serial = 17] [outer = 16F5F800] 18:40:23 INFO - PROCESS | 3232 | 1463190023737 Marionette DEBUG loaded listener.js 18:40:23 INFO - PROCESS | 3232 | 1463190023750 Marionette DEBUG loaded listener.js 18:40:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 18 (1618FC00) [pid = 3232] [serial = 18] [outer = 16F5F800] 18:40:24 INFO - PROCESS | 3232 | 1463190024359 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"1b8950a3-1fa3-49df-8af2-70cdcf94a942","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160513170748","device":"desktop","version":"48.0a2","command_id":1}}] 18:40:24 INFO - PROCESS | 3232 | 1463190024529 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}] 18:40:24 INFO - PROCESS | 3232 | 1463190024598 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 18:40:24 INFO - PROCESS | 3232 | 1463190024708 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 18:40:24 INFO - PROCESS | 3232 | [3232] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 18:40:24 INFO - PROCESS | 3232 | [3232] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:40:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 19 (1620F800) [pid = 3232] [serial = 19] [outer = 16F5F800] 18:40:25 INFO - PROCESS | 3232 | [3232] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:40:25 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:40:25 INFO - PROCESS | 3232 | 1463190025206 Marionette TRACE conn3 <- [1,3,null,{}] 18:40:25 INFO - PROCESS | 3232 | 1463190025224 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 18:40:25 INFO - PROCESS | 3232 | 1463190025249 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 18:40:25 INFO - PROCESS | 3232 | 1463190025315 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 18:40:25 INFO - PROCESS | 3232 | 1463190025326 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 18:40:25 INFO - PROCESS | 3232 | 1463190025330 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 18:40:25 INFO - PROCESS | 3232 | 1463190025333 Marionette TRACE conn3 <- [1,6,null,{}] 18:40:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 18:40:25 INFO - PROCESS | 3232 | 1463190025358 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}] 18:40:25 INFO - PROCESS | 3232 | 1463190025370 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 18:40:25 INFO - PROCESS | 3232 | 1463190025376 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:25 INFO - PROCESS | 3232 | ++DOCSHELL 16D93000 == 8 [pid = 3232] [id = 8] 18:40:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 20 (1A1E7400) [pid = 3232] [serial = 20] [outer = 00000000] 18:40:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 21 (1A1E9800) [pid = 3232] [serial = 21] [outer = 1A1E7400] 18:40:25 INFO - PROCESS | 3232 | 1463190025423 Marionette DEBUG loaded listener.js 18:40:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 22 (1A1EDC00) [pid = 3232] [serial = 22] [outer = 1A1E7400] 18:40:25 INFO - PROCESS | 3232 | ++DOCSHELL 1A444800 == 9 [pid = 3232] [id = 9] 18:40:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 23 (1A444C00) [pid = 3232] [serial = 23] [outer = 00000000] 18:40:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 24 (1A447400) [pid = 3232] [serial = 24] [outer = 1A444C00] 18:40:25 INFO - PROCESS | 3232 | 1463190025855 Marionette DEBUG loaded listener.js 18:40:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 25 (1A449000) [pid = 3232] [serial = 25] [outer = 1A444C00] 18:40:26 INFO - PROCESS | 3232 | 1463190026061 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]]]}] 18:40:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 18:40:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 793ms 18:40:26 INFO - PROCESS | 3232 | 1463190026171 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 18:40:26 INFO - PROCESS | 3232 | 1463190026173 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 18:40:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 18:40:26 INFO - PROCESS | 3232 | 1463190026190 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 18:40:26 INFO - PROCESS | 3232 | 1463190026192 Marionette TRACE conn3 <- [1,10,null,{}] 18:40:26 INFO - PROCESS | 3232 | 1463190026238 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}] 18:40:26 INFO - PROCESS | 3232 | 1463190026353 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 18:40:26 INFO - PROCESS | 3232 | 1463190026367 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:26 INFO - PROCESS | 3232 | ++DOCSHELL 1A5D8000 == 10 [pid = 3232] [id = 10] 18:40:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 26 (1A5DA000) [pid = 3232] [serial = 26] [outer = 00000000] 18:40:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 27 (1AF36800) [pid = 3232] [serial = 27] [outer = 1A5DA000] 18:40:26 INFO - PROCESS | 3232 | 1463190026415 Marionette DEBUG loaded listener.js 18:40:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 28 (173E5C00) [pid = 3232] [serial = 28] [outer = 1A5DA000] 18:40:26 INFO - PROCESS | 3232 | 1463190026778 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]]]}] 18:40:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 18:40:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 606ms 18:40:26 INFO - PROCESS | 3232 | 1463190026805 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 18:40:26 INFO - PROCESS | 3232 | 1463190026808 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 18:40:26 INFO - PROCESS | 3232 | 1463190026811 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 18:40:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 18:40:26 INFO - PROCESS | 3232 | 1463190026813 Marionette TRACE conn3 <- [1,14,null,{}] 18:40:26 INFO - PROCESS | 3232 | 1463190026816 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}] 18:40:26 INFO - PROCESS | 3232 | 1463190026906 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 18:40:26 INFO - PROCESS | 3232 | 1463190026921 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:26 INFO - PROCESS | 3232 | ++DOCSHELL 173EA400 == 11 [pid = 3232] [id = 11] 18:40:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 29 (173EBC00) [pid = 3232] [serial = 29] [outer = 00000000] 18:40:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 30 (1AB45C00) [pid = 3232] [serial = 30] [outer = 173EBC00] 18:40:26 INFO - PROCESS | 3232 | 1463190026966 Marionette DEBUG loaded listener.js 18:40:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 31 (1AF37400) [pid = 3232] [serial = 31] [outer = 173EBC00] 18:40:27 INFO - PROCESS | 3232 | 1463190027326 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]]]}] 18:40:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 18:40:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 545ms 18:40:27 INFO - PROCESS | 3232 | 1463190027346 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 18:40:27 INFO - PROCESS | 3232 | 1463190027348 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 18:40:27 INFO - PROCESS | 3232 | 1463190027352 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 18:40:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 18:40:27 INFO - PROCESS | 3232 | 1463190027353 Marionette TRACE conn3 <- [1,18,null,{}] 18:40:27 INFO - PROCESS | 3232 | 1463190027357 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}] 18:40:27 INFO - PROCESS | 3232 | 1463190027441 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 18:40:27 INFO - PROCESS | 3232 | 1463190027447 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:27 INFO - PROCESS | 3232 | ++DOCSHELL 1AC06400 == 12 [pid = 3232] [id = 12] 18:40:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 32 (1AC08400) [pid = 3232] [serial = 32] [outer = 00000000] 18:40:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 33 (1B057C00) [pid = 3232] [serial = 33] [outer = 1AC08400] 18:40:27 INFO - PROCESS | 3232 | 1463190027493 Marionette DEBUG loaded listener.js 18:40:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 34 (1B05BC00) [pid = 3232] [serial = 34] [outer = 1AC08400] 18:40:27 INFO - PROCESS | 3232 | 1463190027821 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]]]}] 18:40:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 18:40:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 528ms 18:40:27 INFO - PROCESS | 3232 | 1463190027872 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 18:40:27 INFO - PROCESS | 3232 | 1463190027874 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 18:40:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 18:40:27 INFO - PROCESS | 3232 | 1463190027878 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 18:40:27 INFO - PROCESS | 3232 | 1463190027879 Marionette TRACE conn3 <- [1,22,null,{}] 18:40:27 INFO - PROCESS | 3232 | 1463190027883 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}] 18:40:27 INFO - PROCESS | 3232 | 1463190027969 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 18:40:27 INFO - PROCESS | 3232 | 1463190027975 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:27 INFO - PROCESS | 3232 | ++DOCSHELL 1B062000 == 13 [pid = 3232] [id = 13] 18:40:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 35 (1B065800) [pid = 3232] [serial = 35] [outer = 00000000] 18:40:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 36 (1B248400) [pid = 3232] [serial = 36] [outer = 1B065800] 18:40:28 INFO - PROCESS | 3232 | 1463190028027 Marionette DEBUG loaded listener.js 18:40:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 37 (1B24C000) [pid = 3232] [serial = 37] [outer = 1B065800] 18:40:28 INFO - PROCESS | 3232 | 1463190028346 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]]]}] 18:40:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 18:40:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 482ms 18:40:28 INFO - PROCESS | 3232 | 1463190028374 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 18:40:28 INFO - PROCESS | 3232 | 1463190028376 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 18:40:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 18:40:28 INFO - PROCESS | 3232 | 1463190028379 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 18:40:28 INFO - PROCESS | 3232 | 1463190028380 Marionette TRACE conn3 <- [1,26,null,{}] 18:40:28 INFO - PROCESS | 3232 | 1463190028384 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}] 18:40:28 INFO - PROCESS | 3232 | 1463190028478 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 18:40:28 INFO - PROCESS | 3232 | 1463190028486 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:28 INFO - PROCESS | 3232 | ++DOCSHELL 1B377800 == 14 [pid = 3232] [id = 14] 18:40:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 38 (1B377C00) [pid = 3232] [serial = 38] [outer = 00000000] 18:40:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 39 (1B380800) [pid = 3232] [serial = 39] [outer = 1B377C00] 18:40:28 INFO - PROCESS | 3232 | 1463190028529 Marionette DEBUG loaded listener.js 18:40:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 40 (1B609C00) [pid = 3232] [serial = 40] [outer = 1B377C00] 18:40:28 INFO - PROCESS | 3232 | 1463190028854 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]]]}] 18:40:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 18:40:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 528ms 18:40:28 INFO - PROCESS | 3232 | 1463190028912 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 18:40:28 INFO - PROCESS | 3232 | 1463190028914 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 18:40:28 INFO - PROCESS | 3232 | 1463190028917 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 18:40:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 18:40:28 INFO - PROCESS | 3232 | 1463190028919 Marionette TRACE conn3 <- [1,30,null,{}] 18:40:28 INFO - PROCESS | 3232 | 1463190028922 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}] 18:40:28 INFO - PROCESS | 3232 | 1463190029005 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 18:40:29 INFO - PROCESS | 3232 | 1463190029011 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:29 INFO - PROCESS | 3232 | ++DOCSHELL 1B60BC00 == 15 [pid = 3232] [id = 15] 18:40:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 41 (1B60EC00) [pid = 3232] [serial = 41] [outer = 00000000] 18:40:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 42 (1B615400) [pid = 3232] [serial = 42] [outer = 1B60EC00] 18:40:29 INFO - PROCESS | 3232 | 1463190029061 Marionette DEBUG loaded listener.js 18:40:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 43 (1B617000) [pid = 3232] [serial = 43] [outer = 1B60EC00] 18:40:29 INFO - PROCESS | 3232 | ++DOCSHELL 1B612C00 == 16 [pid = 3232] [id = 16] 18:40:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 44 (1B613400) [pid = 3232] [serial = 44] [outer = 00000000] 18:40:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 45 (1B71F400) [pid = 3232] [serial = 45] [outer = 1B613400] 18:40:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 46 (1B610400) [pid = 3232] [serial = 46] [outer = 1B613400] 18:40:29 INFO - PROCESS | 3232 | ++DOCSHELL 1B71C400 == 17 [pid = 3232] [id = 17] 18:40:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 47 (1B720400) [pid = 3232] [serial = 47] [outer = 00000000] 18:40:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 48 (1B7D7400) [pid = 3232] [serial = 48] [outer = 1B720400] 18:40:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 49 (1B7E0400) [pid = 3232] [serial = 49] [outer = 1B720400] 18:40:29 INFO - PROCESS | 3232 | 1463190029589 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]]]}] 18:40:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 18:40:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 700ms 18:40:29 INFO - PROCESS | 3232 | 1463190029617 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 18:40:29 INFO - PROCESS | 3232 | 1463190029619 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 18:40:29 INFO - PROCESS | 3232 | 1463190029622 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 18:40:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 18:40:29 INFO - PROCESS | 3232 | 1463190029624 Marionette TRACE conn3 <- [1,34,null,{}] 18:40:29 INFO - PROCESS | 3232 | 1463190029628 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}] 18:40:29 INFO - PROCESS | 3232 | 1463190029725 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 18:40:30 INFO - PROCESS | 3232 | 1463190030308 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:30 INFO - PROCESS | 3232 | --DOCSHELL 11A02000 == 16 [pid = 3232] [id = 1] 18:40:30 INFO - PROCESS | 3232 | ++DOCSHELL 0F984000 == 17 [pid = 3232] [id = 18] 18:40:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 50 (0F984C00) [pid = 3232] [serial = 50] [outer = 00000000] 18:40:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 51 (102D4800) [pid = 3232] [serial = 51] [outer = 0F984C00] 18:40:30 INFO - PROCESS | 3232 | 1463190030366 Marionette DEBUG loaded listener.js 18:40:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 52 (10A5B800) [pid = 3232] [serial = 52] [outer = 0F984C00] 18:40:30 INFO - PROCESS | 3232 | 1463190030935 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]]]}] 18:40:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 18:40:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1353ms 18:40:30 INFO - PROCESS | 3232 | 1463190030960 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 18:40:30 INFO - PROCESS | 3232 | 1463190030965 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 18:40:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 18:40:30 INFO - PROCESS | 3232 | 1463190030970 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 18:40:30 INFO - PROCESS | 3232 | 1463190030974 Marionette TRACE conn3 <- [1,38,null,{}] 18:40:30 INFO - PROCESS | 3232 | 1463190030978 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}] 18:40:31 INFO - PROCESS | 3232 | 1463190031097 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 18:40:31 INFO - PROCESS | 3232 | 1463190031177 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:31 INFO - PROCESS | 3232 | ++DOCSHELL 11A03C00 == 18 [pid = 3232] [id = 19] 18:40:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 53 (11C0AC00) [pid = 3232] [serial = 53] [outer = 00000000] 18:40:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 54 (1307C400) [pid = 3232] [serial = 54] [outer = 11C0AC00] 18:40:31 INFO - PROCESS | 3232 | 1463190031233 Marionette DEBUG loaded listener.js 18:40:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 55 (1331E800) [pid = 3232] [serial = 55] [outer = 11C0AC00] 18:40:31 INFO - PROCESS | 3232 | 1463190031789 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]]]}] 18:40:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 18:40:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 825ms 18:40:31 INFO - PROCESS | 3232 | 1463190031815 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 18:40:31 INFO - PROCESS | 3232 | 1463190031820 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 18:40:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 18:40:31 INFO - PROCESS | 3232 | 1463190031824 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 18:40:31 INFO - PROCESS | 3232 | 1463190031826 Marionette TRACE conn3 <- [1,42,null,{}] 18:40:31 INFO - PROCESS | 3232 | 1463190031830 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}] 18:40:31 INFO - PROCESS | 3232 | 1463190031938 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 18:40:32 INFO - PROCESS | 3232 | 1463190032019 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:32 INFO - PROCESS | 3232 | ++DOCSHELL 15702800 == 19 [pid = 3232] [id = 20] 18:40:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 56 (15706000) [pid = 3232] [serial = 56] [outer = 00000000] 18:40:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 57 (15841000) [pid = 3232] [serial = 57] [outer = 15706000] 18:40:32 INFO - PROCESS | 3232 | 1463190032075 Marionette DEBUG loaded listener.js 18:40:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 58 (15E28000) [pid = 3232] [serial = 58] [outer = 15706000] 18:40:32 INFO - PROCESS | 3232 | 1463190032744 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]]]}] 18:40:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 18:40:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 995ms 18:40:32 INFO - PROCESS | 3232 | 1463190032826 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 18:40:32 INFO - PROCESS | 3232 | 1463190032829 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 18:40:32 INFO - PROCESS | 3232 | 1463190032835 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 18:40:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 18:40:32 INFO - PROCESS | 3232 | 1463190032838 Marionette TRACE conn3 <- [1,46,null,{}] 18:40:32 INFO - PROCESS | 3232 | 1463190032843 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}] 18:40:32 INFO - PROCESS | 3232 | 1463190032933 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 18:40:32 INFO - PROCESS | 3232 | 1463190032999 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:33 INFO - PROCESS | 3232 | ++DOCSHELL 10A62400 == 20 [pid = 3232] [id = 21] 18:40:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 59 (10A63C00) [pid = 3232] [serial = 59] [outer = 00000000] 18:40:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 60 (10F9DC00) [pid = 3232] [serial = 60] [outer = 10A63C00] 18:40:33 INFO - PROCESS | 3232 | 1463190033051 Marionette DEBUG loaded listener.js 18:40:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 61 (11207C00) [pid = 3232] [serial = 61] [outer = 10A63C00] 18:40:33 INFO - PROCESS | 3232 | --DOCSHELL 138E3C00 == 19 [pid = 3232] [id = 4] 18:40:33 INFO - PROCESS | 3232 | 1463190033542 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]]]}] 18:40:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 18:40:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 731ms 18:40:33 INFO - PROCESS | 3232 | 1463190033577 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 18:40:33 INFO - PROCESS | 3232 | 1463190033582 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 18:40:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 18:40:33 INFO - PROCESS | 3232 | 1463190033591 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 18:40:33 INFO - PROCESS | 3232 | 1463190033594 Marionette TRACE conn3 <- [1,50,null,{}] 18:40:33 INFO - PROCESS | 3232 | 1463190033654 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}] 18:40:33 INFO - PROCESS | 3232 | 1463190033805 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 18:40:33 INFO - PROCESS | 3232 | 1463190033844 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:33 INFO - PROCESS | 3232 | ++DOCSHELL 10F9D400 == 20 [pid = 3232] [id = 22] 18:40:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 62 (11210800) [pid = 3232] [serial = 62] [outer = 00000000] 18:40:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 63 (11CEA000) [pid = 3232] [serial = 63] [outer = 11210800] 18:40:33 INFO - PROCESS | 3232 | 1463190033889 Marionette DEBUG loaded listener.js 18:40:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 64 (1312D400) [pid = 3232] [serial = 64] [outer = 11210800] 18:40:34 INFO - PROCESS | 3232 | 1463190034211 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]]]}] 18:40:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 18:40:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 700ms 18:40:34 INFO - PROCESS | 3232 | 1463190034272 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 18:40:34 INFO - PROCESS | 3232 | 1463190034275 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 18:40:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 18:40:34 INFO - PROCESS | 3232 | 1463190034278 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 18:40:34 INFO - PROCESS | 3232 | 1463190034282 Marionette TRACE conn3 <- [1,54,null,{}] 18:40:34 INFO - PROCESS | 3232 | 1463190034293 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}] 18:40:34 INFO - PROCESS | 3232 | 1463190034378 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 18:40:34 INFO - PROCESS | 3232 | 1463190034407 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:34 INFO - PROCESS | 3232 | ++DOCSHELL 13B43800 == 21 [pid = 3232] [id = 23] 18:40:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 65 (13B45400) [pid = 3232] [serial = 65] [outer = 00000000] 18:40:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (13DB7400) [pid = 3232] [serial = 66] [outer = 13B45400] 18:40:34 INFO - PROCESS | 3232 | 1463190034454 Marionette DEBUG loaded listener.js 18:40:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (141CAC00) [pid = 3232] [serial = 67] [outer = 13B45400] 18:40:34 INFO - PROCESS | 3232 | 1463190034830 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]]]}] 18:40:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 18:40:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 591ms 18:40:34 INFO - PROCESS | 3232 | 1463190034873 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 18:40:34 INFO - PROCESS | 3232 | 1463190034875 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 18:40:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 18:40:34 INFO - PROCESS | 3232 | 1463190034879 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 18:40:34 INFO - PROCESS | 3232 | 1463190034881 Marionette TRACE conn3 <- [1,58,null,{}] 18:40:34 INFO - PROCESS | 3232 | 1463190034884 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}] 18:40:34 INFO - PROCESS | 3232 | 1463190034960 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 18:40:34 INFO - PROCESS | 3232 | 1463190034966 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:34 INFO - PROCESS | 3232 | ++DOCSHELL 141CE000 == 22 [pid = 3232] [id = 24] 18:40:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (1429FC00) [pid = 3232] [serial = 68] [outer = 00000000] 18:40:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (1570CC00) [pid = 3232] [serial = 69] [outer = 1429FC00] 18:40:35 INFO - PROCESS | 3232 | 1463190035012 Marionette DEBUG loaded listener.js 18:40:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (1583D000) [pid = 3232] [serial = 70] [outer = 1429FC00] 18:40:35 INFO - PROCESS | 3232 | 1463190035402 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]]]}] 18:40:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 18:40:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 528ms 18:40:35 INFO - PROCESS | 3232 | 1463190035414 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 18:40:35 INFO - PROCESS | 3232 | 1463190035415 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 18:40:35 INFO - PROCESS | 3232 | 1463190035419 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 18:40:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 18:40:35 INFO - PROCESS | 3232 | 1463190035420 Marionette TRACE conn3 <- [1,62,null,{}] 18:40:35 INFO - PROCESS | 3232 | 1463190035424 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}] 18:40:35 INFO - PROCESS | 3232 | 1463190035530 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 18:40:35 INFO - PROCESS | 3232 | 1463190035539 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:35 INFO - PROCESS | 3232 | ++DOCSHELL 15B59C00 == 23 [pid = 3232] [id = 25] 18:40:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (15B5B800) [pid = 3232] [serial = 71] [outer = 00000000] 18:40:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (15E2D800) [pid = 3232] [serial = 72] [outer = 15B5B800] 18:40:35 INFO - PROCESS | 3232 | 1463190035586 Marionette DEBUG loaded listener.js 18:40:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (15E76C00) [pid = 3232] [serial = 73] [outer = 15B5B800] 18:40:35 INFO - PROCESS | 3232 | 1463190035966 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]]]}] 18:40:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 18:40:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 591ms 18:40:36 INFO - PROCESS | 3232 | 1463190036016 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 18:40:36 INFO - PROCESS | 3232 | 1463190036018 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 18:40:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 18:40:36 INFO - PROCESS | 3232 | 1463190036021 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 18:40:36 INFO - PROCESS | 3232 | 1463190036023 Marionette TRACE conn3 <- [1,66,null,{}] 18:40:36 INFO - PROCESS | 3232 | 1463190036026 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}] 18:40:36 INFO - PROCESS | 3232 | 1463190036143 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 18:40:36 INFO - PROCESS | 3232 | 1463190036152 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:36 INFO - PROCESS | 3232 | ++DOCSHELL 13DB4000 == 24 [pid = 3232] [id = 26] 18:40:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (1583F800) [pid = 3232] [serial = 74] [outer = 00000000] 18:40:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (161BF800) [pid = 3232] [serial = 75] [outer = 1583F800] 18:40:36 INFO - PROCESS | 3232 | 1463190036197 Marionette DEBUG loaded listener.js 18:40:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (1620C800) [pid = 3232] [serial = 76] [outer = 1583F800] 18:40:36 INFO - PROCESS | 3232 | 1463190036563 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]]]}] 18:40:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 18:40:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 591ms 18:40:36 INFO - PROCESS | 3232 | 1463190036619 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 18:40:36 INFO - PROCESS | 3232 | 1463190036621 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 18:40:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 18:40:36 INFO - PROCESS | 3232 | 1463190036624 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 18:40:36 INFO - PROCESS | 3232 | 1463190036626 Marionette TRACE conn3 <- [1,70,null,{}] 18:40:36 INFO - PROCESS | 3232 | 1463190036629 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}] 18:40:36 INFO - PROCESS | 3232 | 1463190036701 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 18:40:36 INFO - PROCESS | 3232 | 1463190036770 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:36 INFO - PROCESS | 3232 | ++DOCSHELL 16209000 == 25 [pid = 3232] [id = 27] 18:40:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (1620AC00) [pid = 3232] [serial = 77] [outer = 00000000] 18:40:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (16C84400) [pid = 3232] [serial = 78] [outer = 1620AC00] 18:40:36 INFO - PROCESS | 3232 | 1463190036834 Marionette DEBUG loaded listener.js 18:40:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (170E9C00) [pid = 3232] [serial = 79] [outer = 1620AC00] 18:40:37 INFO - PROCESS | 3232 | 1463190037141 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]]]}] 18:40:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 18:40:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 529ms 18:40:37 INFO - PROCESS | 3232 | 1463190037160 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 18:40:37 INFO - PROCESS | 3232 | 1463190037162 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 18:40:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 18:40:37 INFO - PROCESS | 3232 | 1463190037165 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 18:40:37 INFO - PROCESS | 3232 | 1463190037166 Marionette TRACE conn3 <- [1,74,null,{}] 18:40:37 INFO - PROCESS | 3232 | 1463190037175 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}] 18:40:37 INFO - PROCESS | 3232 | 1463190037252 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 18:40:37 INFO - PROCESS | 3232 | 1463190037260 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:37 INFO - PROCESS | 3232 | ++DOCSHELL 1027C400 == 26 [pid = 3232] [id = 28] 18:40:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (15E27800) [pid = 3232] [serial = 80] [outer = 00000000] 18:40:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (173E6000) [pid = 3232] [serial = 81] [outer = 15E27800] 18:40:37 INFO - PROCESS | 3232 | 1463190037363 Marionette DEBUG loaded listener.js 18:40:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (173EE400) [pid = 3232] [serial = 82] [outer = 15E27800] 18:40:37 INFO - PROCESS | 3232 | 1463190037678 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]]]}] 18:40:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 18:40:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 591ms 18:40:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 18:40:37 INFO - PROCESS | 3232 | 1463190037747 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 18:40:37 INFO - PROCESS | 3232 | 1463190037748 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 18:40:37 INFO - PROCESS | 3232 | 1463190037751 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 18:40:37 INFO - PROCESS | 3232 | 1463190037753 Marionette TRACE conn3 <- [1,78,null,{}] 18:40:37 INFO - PROCESS | 3232 | 1463190037757 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}] 18:40:37 INFO - PROCESS | 3232 | 1463190037828 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 18:40:37 INFO - PROCESS | 3232 | 1463190037895 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:37 INFO - PROCESS | 3232 | ++DOCSHELL 13392C00 == 27 [pid = 3232] [id = 29] 18:40:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (1609C800) [pid = 3232] [serial = 83] [outer = 00000000] 18:40:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (17431400) [pid = 3232] [serial = 84] [outer = 1609C800] 18:40:37 INFO - PROCESS | 3232 | 1463190037938 Marionette DEBUG loaded listener.js 18:40:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (17ADF400) [pid = 3232] [serial = 85] [outer = 1609C800] 18:40:38 INFO - PROCESS | 3232 | 1463190038273 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]]]}] 18:40:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 18:40:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 591ms 18:40:38 INFO - PROCESS | 3232 | 1463190038349 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 18:40:38 INFO - PROCESS | 3232 | 1463190038351 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 18:40:38 INFO - PROCESS | 3232 | 1463190038354 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 18:40:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 18:40:38 INFO - PROCESS | 3232 | 1463190038356 Marionette TRACE conn3 <- [1,82,null,{}] 18:40:38 INFO - PROCESS | 3232 | 1463190038360 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}] 18:40:38 INFO - PROCESS | 3232 | 1463190038430 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 18:40:38 INFO - PROCESS | 3232 | 1463190038498 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:38 INFO - PROCESS | 3232 | ++DOCSHELL 1735A000 == 28 [pid = 3232] [id = 30] 18:40:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (174C9800) [pid = 3232] [serial = 86] [outer = 00000000] 18:40:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (18433C00) [pid = 3232] [serial = 87] [outer = 174C9800] 18:40:38 INFO - PROCESS | 3232 | 1463190038541 Marionette DEBUG loaded listener.js 18:40:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (18759800) [pid = 3232] [serial = 88] [outer = 174C9800] 18:40:38 INFO - PROCESS | 3232 | 1463190038869 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]]]}] 18:40:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 18:40:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 529ms 18:40:38 INFO - PROCESS | 3232 | 1463190038892 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 18:40:38 INFO - PROCESS | 3232 | 1463190038895 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 18:40:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 18:40:38 INFO - PROCESS | 3232 | 1463190038898 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 18:40:38 INFO - PROCESS | 3232 | 1463190038900 Marionette TRACE conn3 <- [1,86,null,{}] 18:40:38 INFO - PROCESS | 3232 | 1463190038903 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}] 18:40:38 INFO - PROCESS | 3232 | 1463190038994 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 18:40:39 INFO - PROCESS | 3232 | 1463190039062 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:39 INFO - PROCESS | 3232 | ++DOCSHELL 12AF2000 == 29 [pid = 3232] [id = 31] 18:40:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (17355800) [pid = 3232] [serial = 89] [outer = 00000000] 18:40:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (19F0C800) [pid = 3232] [serial = 90] [outer = 17355800] 18:40:39 INFO - PROCESS | 3232 | 1463190039108 Marionette DEBUG loaded listener.js 18:40:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (1A1EF000) [pid = 3232] [serial = 91] [outer = 17355800] 18:40:39 INFO - PROCESS | 3232 | 1463190039491 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]]]}] 18:40:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 18:40:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 637ms 18:40:39 INFO - PROCESS | 3232 | 1463190039534 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 18:40:39 INFO - PROCESS | 3232 | 1463190039535 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 18:40:39 INFO - PROCESS | 3232 | 1463190039538 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 18:40:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 18:40:39 INFO - PROCESS | 3232 | 1463190039540 Marionette TRACE conn3 <- [1,90,null,{}] 18:40:39 INFO - PROCESS | 3232 | 1463190039543 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}] 18:40:39 INFO - PROCESS | 3232 | 1463190039656 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 18:40:39 INFO - PROCESS | 3232 | 1463190039664 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:39 INFO - PROCESS | 3232 | ++DOCSHELL 1A2A5000 == 30 [pid = 3232] [id = 32] 18:40:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (1A2B0800) [pid = 3232] [serial = 92] [outer = 00000000] 18:40:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (1A43F000) [pid = 3232] [serial = 93] [outer = 1A2B0800] 18:40:39 INFO - PROCESS | 3232 | 1463190039709 Marionette DEBUG loaded listener.js 18:40:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (1A43F400) [pid = 3232] [serial = 94] [outer = 1A2B0800] 18:40:40 INFO - PROCESS | 3232 | 1463190040063 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]]]}] 18:40:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 18:40:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 529ms 18:40:40 INFO - PROCESS | 3232 | 1463190040075 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 18:40:40 INFO - PROCESS | 3232 | 1463190040076 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 18:40:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 18:40:40 INFO - PROCESS | 3232 | 1463190040080 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 18:40:40 INFO - PROCESS | 3232 | 1463190040082 Marionette TRACE conn3 <- [1,94,null,{}] 18:40:40 INFO - PROCESS | 3232 | 1463190040085 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}] 18:40:40 INFO - PROCESS | 3232 | 1463190040157 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 18:40:40 INFO - PROCESS | 3232 | 1463190040163 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:40 INFO - PROCESS | 3232 | ++DOCSHELL 15E11800 == 31 [pid = 3232] [id = 33] 18:40:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (1A2A1C00) [pid = 3232] [serial = 95] [outer = 00000000] 18:40:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (1AB2A800) [pid = 3232] [serial = 96] [outer = 1A2A1C00] 18:40:40 INFO - PROCESS | 3232 | 1463190040206 Marionette DEBUG loaded listener.js 18:40:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (1AB2F800) [pid = 3232] [serial = 97] [outer = 1A2A1C00] 18:40:40 INFO - PROCESS | 3232 | 1463190040625 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]]]}] 18:40:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 18:40:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 591ms 18:40:41 INFO - PROCESS | 3232 | 1463190041435 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 18:40:41 INFO - PROCESS | 3232 | 1463190041438 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 18:40:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 18:40:41 INFO - PROCESS | 3232 | 1463190041456 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 18:40:41 INFO - PROCESS | 3232 | 1463190041459 Marionette TRACE conn3 <- [1,98,null,{}] 18:40:41 INFO - PROCESS | 3232 | 1463190041506 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}] 18:40:41 INFO - PROCESS | 3232 | 1463190041635 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 18:40:41 INFO - PROCESS | 3232 | 1463190041648 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:41 INFO - PROCESS | 3232 | ++DOCSHELL 10A7BC00 == 32 [pid = 3232] [id = 34] 18:40:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (10A7C000) [pid = 3232] [serial = 98] [outer = 00000000] 18:40:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (10F93C00) [pid = 3232] [serial = 99] [outer = 10A7C000] 18:40:41 INFO - PROCESS | 3232 | 1463190041729 Marionette DEBUG loaded listener.js 18:40:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (1108BC00) [pid = 3232] [serial = 100] [outer = 10A7C000] 18:40:42 INFO - PROCESS | 3232 | 1463190042128 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]]]}] 18:40:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 18:40:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 731ms 18:40:42 INFO - PROCESS | 3232 | 1463190042198 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 18:40:42 INFO - PROCESS | 3232 | 1463190042202 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 18:40:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 18:40:42 INFO - PROCESS | 3232 | 1463190042209 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 18:40:42 INFO - PROCESS | 3232 | 1463190042212 Marionette TRACE conn3 <- [1,102,null,{}] 18:40:42 INFO - PROCESS | 3232 | 1463190042216 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}] 18:40:42 INFO - PROCESS | 3232 | 1463190042315 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 18:40:42 INFO - PROCESS | 3232 | 1463190042331 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:42 INFO - PROCESS | 3232 | ++DOCSHELL 12D87400 == 33 [pid = 3232] [id = 35] 18:40:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (13077400) [pid = 3232] [serial = 101] [outer = 00000000] 18:40:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (13126C00) [pid = 3232] [serial = 102] [outer = 13077400] 18:40:42 INFO - PROCESS | 3232 | 1463190042419 Marionette DEBUG loaded listener.js 18:40:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (13317400) [pid = 3232] [serial = 103] [outer = 13077400] 18:40:43 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (13DBAC00) [pid = 3232] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 18:40:43 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (1B60EC00) [pid = 3232] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 18:40:43 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (1B377C00) [pid = 3232] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 18:40:43 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (1B065800) [pid = 3232] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 18:40:43 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (1AC08400) [pid = 3232] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 18:40:43 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (173EBC00) [pid = 3232] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 18:40:43 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (1A5DA000) [pid = 3232] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 18:40:43 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (1A1E7400) [pid = 3232] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 18:40:43 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (0F984C00) [pid = 3232] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 18:40:43 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (11C0AC00) [pid = 3232] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 18:40:43 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (15706000) [pid = 3232] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 18:40:43 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (10A63C00) [pid = 3232] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 18:40:43 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (11210800) [pid = 3232] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 18:40:43 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (13B45400) [pid = 3232] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 18:40:43 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (1429FC00) [pid = 3232] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 18:40:43 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (15B5B800) [pid = 3232] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 18:40:43 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (1583F800) [pid = 3232] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 18:40:43 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (1620AC00) [pid = 3232] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 18:40:43 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (15E27800) [pid = 3232] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 18:40:43 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (1609C800) [pid = 3232] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 18:40:43 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (174C9800) [pid = 3232] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 18:40:43 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (17355800) [pid = 3232] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 18:40:43 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (1A2B0800) [pid = 3232] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 18:40:43 INFO - PROCESS | 3232 | 1463190043293 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]]]}] 18:40:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 18:40:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1088ms 18:40:43 INFO - PROCESS | 3232 | 1463190043308 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 18:40:43 INFO - PROCESS | 3232 | 1463190043310 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 18:40:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 18:40:43 INFO - PROCESS | 3232 | 1463190043314 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 18:40:43 INFO - PROCESS | 3232 | 1463190043316 Marionette TRACE conn3 <- [1,106,null,{}] 18:40:43 INFO - PROCESS | 3232 | 1463190043324 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}] 18:40:43 INFO - PROCESS | 3232 | 1463190043403 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 18:40:43 INFO - PROCESS | 3232 | 1463190043487 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:43 INFO - PROCESS | 3232 | ++DOCSHELL 105F6C00 == 34 [pid = 3232] [id = 36] 18:40:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (10A58000) [pid = 3232] [serial = 104] [outer = 00000000] 18:40:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (1338B800) [pid = 3232] [serial = 105] [outer = 10A58000] 18:40:43 INFO - PROCESS | 3232 | 1463190043541 Marionette DEBUG loaded listener.js 18:40:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (13B46400) [pid = 3232] [serial = 106] [outer = 10A58000] 18:40:43 INFO - PROCESS | 3232 | 1463190043894 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]]]}] 18:40:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 18:40:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 622ms 18:40:43 INFO - PROCESS | 3232 | 1463190043951 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 18:40:43 INFO - PROCESS | 3232 | 1463190043953 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 18:40:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 18:40:43 INFO - PROCESS | 3232 | 1463190043957 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 18:40:43 INFO - PROCESS | 3232 | 1463190043958 Marionette TRACE conn3 <- [1,110,null,{}] 18:40:43 INFO - PROCESS | 3232 | 1463190043982 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}] 18:40:44 INFO - PROCESS | 3232 | 1463190044051 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 18:40:44 INFO - PROCESS | 3232 | 1463190044057 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:44 INFO - PROCESS | 3232 | ++DOCSHELL 141C6C00 == 35 [pid = 3232] [id = 37] 18:40:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (1429FC00) [pid = 3232] [serial = 107] [outer = 00000000] 18:40:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (154A9400) [pid = 3232] [serial = 108] [outer = 1429FC00] 18:40:44 INFO - PROCESS | 3232 | 1463190044102 Marionette DEBUG loaded listener.js 18:40:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (154AC400) [pid = 3232] [serial = 109] [outer = 1429FC00] 18:40:44 INFO - PROCESS | 3232 | 1463190044523 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]]]}] 18:40:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 18:40:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 591ms 18:40:44 INFO - PROCESS | 3232 | 1463190044538 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 18:40:44 INFO - PROCESS | 3232 | 1463190044540 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 18:40:44 INFO - PROCESS | 3232 | 1463190044543 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 18:40:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 18:40:44 INFO - PROCESS | 3232 | 1463190044544 Marionette TRACE conn3 <- [1,114,null,{}] 18:40:44 INFO - PROCESS | 3232 | 1463190044548 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}] 18:40:44 INFO - PROCESS | 3232 | 1463190044623 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 18:40:44 INFO - PROCESS | 3232 | 1463190044629 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:44 INFO - PROCESS | 3232 | ++DOCSHELL 154AE400 == 36 [pid = 3232] [id = 38] 18:40:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (154AE800) [pid = 3232] [serial = 110] [outer = 00000000] 18:40:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (1583B400) [pid = 3232] [serial = 111] [outer = 154AE800] 18:40:44 INFO - PROCESS | 3232 | 1463190044673 Marionette DEBUG loaded listener.js 18:40:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (158BC800) [pid = 3232] [serial = 112] [outer = 154AE800] 18:40:45 INFO - PROCESS | 3232 | 1463190045070 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]]]}] 18:40:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 18:40:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 591ms 18:40:45 INFO - PROCESS | 3232 | 1463190045170 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 18:40:45 INFO - PROCESS | 3232 | 1463190045174 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 18:40:45 INFO - PROCESS | 3232 | 1463190045180 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 18:40:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 18:40:45 INFO - PROCESS | 3232 | 1463190045184 Marionette TRACE conn3 <- [1,118,null,{}] 18:40:45 INFO - PROCESS | 3232 | 1463190045190 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}] 18:40:45 INFO - PROCESS | 3232 | 1463190045289 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 18:40:45 INFO - PROCESS | 3232 | 1463190045376 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:45 INFO - PROCESS | 3232 | ++DOCSHELL 10A5A000 == 37 [pid = 3232] [id = 39] 18:40:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (10A5B400) [pid = 3232] [serial = 113] [outer = 00000000] 18:40:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (10A7B400) [pid = 3232] [serial = 114] [outer = 10A5B400] 18:40:45 INFO - PROCESS | 3232 | 1463190045430 Marionette DEBUG loaded listener.js 18:40:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (11096000) [pid = 3232] [serial = 115] [outer = 10A5B400] 18:40:45 INFO - PROCESS | 3232 | 1463190045920 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]]]}] 18:40:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 18:40:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 793ms 18:40:45 INFO - PROCESS | 3232 | 1463190045983 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 18:40:45 INFO - PROCESS | 3232 | 1463190045987 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 18:40:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 18:40:45 INFO - PROCESS | 3232 | 1463190045995 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 18:40:45 INFO - PROCESS | 3232 | 1463190045999 Marionette TRACE conn3 <- [1,122,null,{}] 18:40:45 INFO - PROCESS | 3232 | 1463190046003 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}] 18:40:46 INFO - PROCESS | 3232 | 1463190046098 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 18:40:46 INFO - PROCESS | 3232 | 1463190046182 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:46 INFO - PROCESS | 3232 | ++DOCSHELL 1338AC00 == 38 [pid = 3232] [id = 40] 18:40:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (138E5400) [pid = 3232] [serial = 116] [outer = 00000000] 18:40:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (142A0400) [pid = 3232] [serial = 117] [outer = 138E5400] 18:40:46 INFO - PROCESS | 3232 | 1463190046237 Marionette DEBUG loaded listener.js 18:40:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (14FAF400) [pid = 3232] [serial = 118] [outer = 138E5400] 18:40:46 INFO - PROCESS | 3232 | 1463190046733 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]]]}] 18:40:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 18:40:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 794ms 18:40:46 INFO - PROCESS | 3232 | 1463190046795 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 18:40:46 INFO - PROCESS | 3232 | 1463190046798 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 18:40:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 18:40:46 INFO - PROCESS | 3232 | 1463190046802 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 18:40:46 INFO - PROCESS | 3232 | 1463190046804 Marionette TRACE conn3 <- [1,126,null,{}] 18:40:46 INFO - PROCESS | 3232 | 1463190046817 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}] 18:40:46 INFO - PROCESS | 3232 | 1463190046917 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 18:40:46 INFO - PROCESS | 3232 | 1463190046992 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:47 INFO - PROCESS | 3232 | ++DOCSHELL 16090C00 == 39 [pid = 3232] [id = 41] 18:40:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (16093C00) [pid = 3232] [serial = 119] [outer = 00000000] 18:40:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (16187000) [pid = 3232] [serial = 120] [outer = 16093C00] 18:40:47 INFO - PROCESS | 3232 | 1463190047049 Marionette DEBUG loaded listener.js 18:40:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (161BDC00) [pid = 3232] [serial = 121] [outer = 16093C00] 18:40:47 INFO - PROCESS | 3232 | 1463190047589 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]]]}] 18:40:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 18:40:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 840ms 18:40:47 INFO - PROCESS | 3232 | 1463190047627 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 18:40:47 INFO - PROCESS | 3232 | 1463190047630 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 18:40:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 18:40:47 INFO - PROCESS | 3232 | 1463190047633 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 18:40:47 INFO - PROCESS | 3232 | 1463190047635 Marionette TRACE conn3 <- [1,130,null,{}] 18:40:47 INFO - PROCESS | 3232 | 1463190047638 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}] 18:40:47 INFO - PROCESS | 3232 | 1463190047731 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 18:40:47 INFO - PROCESS | 3232 | 1463190047814 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:47 INFO - PROCESS | 3232 | ++DOCSHELL 16681000 == 40 [pid = 3232] [id = 42] 18:40:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (16681800) [pid = 3232] [serial = 122] [outer = 00000000] 18:40:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (16C81400) [pid = 3232] [serial = 123] [outer = 16681800] 18:40:47 INFO - PROCESS | 3232 | 1463190047867 Marionette DEBUG loaded listener.js 18:40:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (17359C00) [pid = 3232] [serial = 124] [outer = 16681800] 18:40:48 INFO - PROCESS | 3232 | 1463190048363 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]]]}] 18:40:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 18:40:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 793ms 18:40:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 18:40:48 INFO - PROCESS | 3232 | 1463190048435 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 18:40:48 INFO - PROCESS | 3232 | 1463190048437 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 18:40:48 INFO - PROCESS | 3232 | 1463190048441 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 18:40:48 INFO - PROCESS | 3232 | 1463190048443 Marionette TRACE conn3 <- [1,134,null,{}] 18:40:48 INFO - PROCESS | 3232 | 1463190048447 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}] 18:40:48 INFO - PROCESS | 3232 | 1463190048543 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 18:40:48 INFO - PROCESS | 3232 | 1463190048613 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:48 INFO - PROCESS | 3232 | ++DOCSHELL 161C6400 == 41 [pid = 3232] [id = 43] 18:40:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (1620AC00) [pid = 3232] [serial = 125] [outer = 00000000] 18:40:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (178C4400) [pid = 3232] [serial = 126] [outer = 1620AC00] 18:40:48 INFO - PROCESS | 3232 | 1463190048684 Marionette DEBUG loaded listener.js 18:40:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (17A76C00) [pid = 3232] [serial = 127] [outer = 1620AC00] 18:40:49 INFO - PROCESS | 3232 | 1463190049401 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]]]}] 18:40:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 18:40:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 996ms 18:40:49 INFO - PROCESS | 3232 | 1463190049445 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 18:40:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 18:40:49 INFO - PROCESS | 3232 | 1463190049450 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 18:40:49 INFO - PROCESS | 3232 | 1463190049457 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 18:40:49 INFO - PROCESS | 3232 | 1463190049462 Marionette TRACE conn3 <- [1,138,null,{}] 18:40:49 INFO - PROCESS | 3232 | 1463190049468 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}] 18:40:49 INFO - PROCESS | 3232 | 1463190049565 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 18:40:49 INFO - PROCESS | 3232 | 1463190049642 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:49 INFO - PROCESS | 3232 | ++DOCSHELL 10A55C00 == 42 [pid = 3232] [id = 44] 18:40:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (10A57C00) [pid = 3232] [serial = 128] [outer = 00000000] 18:40:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (112E5400) [pid = 3232] [serial = 129] [outer = 10A57C00] 18:40:49 INFO - PROCESS | 3232 | 1463190049691 Marionette DEBUG loaded listener.js 18:40:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (11CF4800) [pid = 3232] [serial = 130] [outer = 10A57C00] 18:40:50 INFO - PROCESS | 3232 | --DOCSHELL 141C6C00 == 41 [pid = 3232] [id = 37] 18:40:50 INFO - PROCESS | 3232 | --DOCSHELL 105F6C00 == 40 [pid = 3232] [id = 36] 18:40:50 INFO - PROCESS | 3232 | --DOCSHELL 12D87400 == 39 [pid = 3232] [id = 35] 18:40:50 INFO - PROCESS | 3232 | --DOCSHELL 10A7BC00 == 38 [pid = 3232] [id = 34] 18:40:50 INFO - PROCESS | 3232 | --DOCSHELL 15E11800 == 37 [pid = 3232] [id = 33] 18:40:50 INFO - PROCESS | 3232 | --DOCSHELL 161C6400 == 36 [pid = 3232] [id = 43] 18:40:50 INFO - PROCESS | 3232 | --DOCSHELL 12AF2000 == 35 [pid = 3232] [id = 31] 18:40:50 INFO - PROCESS | 3232 | --DOCSHELL 16090C00 == 34 [pid = 3232] [id = 41] 18:40:50 INFO - PROCESS | 3232 | --DOCSHELL 16681000 == 33 [pid = 3232] [id = 42] 18:40:50 INFO - PROCESS | 3232 | --DOCSHELL 154AE400 == 32 [pid = 3232] [id = 38] 18:40:50 INFO - PROCESS | 3232 | --DOCSHELL 1735A000 == 31 [pid = 3232] [id = 30] 18:40:50 INFO - PROCESS | 3232 | --DOCSHELL 13392C00 == 30 [pid = 3232] [id = 29] 18:40:50 INFO - PROCESS | 3232 | --DOCSHELL 10A5A000 == 29 [pid = 3232] [id = 39] 18:40:50 INFO - PROCESS | 3232 | --DOCSHELL 1A2A5000 == 28 [pid = 3232] [id = 32] 18:40:50 INFO - PROCESS | 3232 | --DOCSHELL 1338AC00 == 27 [pid = 3232] [id = 40] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (1B617000) [pid = 3232] [serial = 43] [outer = 00000000] [url = about:blank] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (102D4800) [pid = 3232] [serial = 51] [outer = 00000000] [url = about:blank] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (1307C400) [pid = 3232] [serial = 54] [outer = 00000000] [url = about:blank] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (15841000) [pid = 3232] [serial = 57] [outer = 00000000] [url = about:blank] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (15E28000) [pid = 3232] [serial = 58] [outer = 00000000] [url = about:blank] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (10F9DC00) [pid = 3232] [serial = 60] [outer = 00000000] [url = about:blank] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (11207C00) [pid = 3232] [serial = 61] [outer = 00000000] [url = about:blank] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (11CEA000) [pid = 3232] [serial = 63] [outer = 00000000] [url = about:blank] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (13DB7400) [pid = 3232] [serial = 66] [outer = 00000000] [url = about:blank] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (141CAC00) [pid = 3232] [serial = 67] [outer = 00000000] [url = about:blank] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (1570CC00) [pid = 3232] [serial = 69] [outer = 00000000] [url = about:blank] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (15E2D800) [pid = 3232] [serial = 72] [outer = 00000000] [url = about:blank] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (161BF800) [pid = 3232] [serial = 75] [outer = 00000000] [url = about:blank] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (16C84400) [pid = 3232] [serial = 78] [outer = 00000000] [url = about:blank] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (173E6000) [pid = 3232] [serial = 81] [outer = 00000000] [url = about:blank] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (17431400) [pid = 3232] [serial = 84] [outer = 00000000] [url = about:blank] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (15E76C00) [pid = 3232] [serial = 73] [outer = 00000000] [url = about:blank] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (18433C00) [pid = 3232] [serial = 87] [outer = 00000000] [url = about:blank] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (19F0C800) [pid = 3232] [serial = 90] [outer = 00000000] [url = about:blank] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (1A43F000) [pid = 3232] [serial = 93] [outer = 00000000] [url = about:blank] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (1620C800) [pid = 3232] [serial = 76] [outer = 00000000] [url = about:blank] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (170E9C00) [pid = 3232] [serial = 79] [outer = 00000000] [url = about:blank] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (173EE400) [pid = 3232] [serial = 82] [outer = 00000000] [url = about:blank] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (1312D400) [pid = 3232] [serial = 64] [outer = 00000000] [url = about:blank] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (17ADF400) [pid = 3232] [serial = 85] [outer = 00000000] [url = about:blank] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (1583D000) [pid = 3232] [serial = 70] [outer = 00000000] [url = about:blank] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (18759800) [pid = 3232] [serial = 88] [outer = 00000000] [url = about:blank] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (1A1EF000) [pid = 3232] [serial = 91] [outer = 00000000] [url = about:blank] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (1331E800) [pid = 3232] [serial = 55] [outer = 00000000] [url = about:blank] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (10A5B800) [pid = 3232] [serial = 52] [outer = 00000000] [url = about:blank] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (1A43F400) [pid = 3232] [serial = 94] [outer = 00000000] [url = about:blank] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (170E8000) [pid = 3232] [serial = 17] [outer = 00000000] [url = about:blank] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (16F68800) [pid = 3232] [serial = 14] [outer = 00000000] [url = about:blank] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (141C7400) [pid = 3232] [serial = 9] [outer = 00000000] [url = about:blank] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (141CC000) [pid = 3232] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (11CEF000) [pid = 3232] [serial = 4] [outer = 00000000] [url = about:blank] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (1B380800) [pid = 3232] [serial = 39] [outer = 00000000] [url = about:blank] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (1B248400) [pid = 3232] [serial = 36] [outer = 00000000] [url = about:blank] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (1B24C000) [pid = 3232] [serial = 37] [outer = 00000000] [url = about:blank] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (1B057C00) [pid = 3232] [serial = 33] [outer = 00000000] [url = about:blank] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (1B05BC00) [pid = 3232] [serial = 34] [outer = 00000000] [url = about:blank] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 65 (1AF37400) [pid = 3232] [serial = 31] [outer = 00000000] [url = about:blank] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 64 (1AB45C00) [pid = 3232] [serial = 30] [outer = 00000000] [url = about:blank] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 63 (1AF36800) [pid = 3232] [serial = 27] [outer = 00000000] [url = about:blank] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 62 (173E5C00) [pid = 3232] [serial = 28] [outer = 00000000] [url = about:blank] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 61 (1A1EDC00) [pid = 3232] [serial = 22] [outer = 00000000] [url = about:blank] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 60 (1A447400) [pid = 3232] [serial = 24] [outer = 00000000] [url = about:blank] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 59 (1A1E9800) [pid = 3232] [serial = 21] [outer = 00000000] [url = about:blank] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 58 (1B7D7400) [pid = 3232] [serial = 48] [outer = 00000000] [url = about:blank] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 57 (1B615400) [pid = 3232] [serial = 42] [outer = 00000000] [url = about:blank] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 56 (1B71F400) [pid = 3232] [serial = 45] [outer = 00000000] [url = about:blank] 18:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 55 (1B609C00) [pid = 3232] [serial = 40] [outer = 00000000] [url = about:blank] 18:40:50 INFO - PROCESS | 3232 | 1463190050630 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]]]}] 18:40:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 18:40:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1182ms 18:40:50 INFO - PROCESS | 3232 | 1463190050639 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 18:40:50 INFO - PROCESS | 3232 | 1463190050643 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 18:40:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 18:40:50 INFO - PROCESS | 3232 | 1463190050652 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 18:40:50 INFO - PROCESS | 3232 | 1463190050655 Marionette TRACE conn3 <- [1,142,null,{}] 18:40:50 INFO - PROCESS | 3232 | 1463190050660 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}] 18:40:50 INFO - PROCESS | 3232 | 1463190050742 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 18:40:50 INFO - PROCESS | 3232 | 1463190050752 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:50 INFO - PROCESS | 3232 | ++DOCSHELL 11A02000 == 28 [pid = 3232] [id = 45] 18:40:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 56 (11A02C00) [pid = 3232] [serial = 131] [outer = 00000000] 18:40:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 57 (11CEBC00) [pid = 3232] [serial = 132] [outer = 11A02C00] 18:40:50 INFO - PROCESS | 3232 | 1463190050802 Marionette DEBUG loaded listener.js 18:40:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 58 (12A93C00) [pid = 3232] [serial = 133] [outer = 11A02C00] 18:40:51 INFO - PROCESS | 3232 | 1463190051218 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]]]}] 18:40:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 18:40:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 590ms 18:40:51 INFO - PROCESS | 3232 | 1463190051246 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 18:40:51 INFO - PROCESS | 3232 | 1463190051252 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 18:40:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 18:40:51 INFO - PROCESS | 3232 | 1463190051258 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 18:40:51 INFO - PROCESS | 3232 | 1463190051261 Marionette TRACE conn3 <- [1,146,null,{}] 18:40:51 INFO - PROCESS | 3232 | 1463190051265 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}] 18:40:51 INFO - PROCESS | 3232 | 1463190051343 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 18:40:51 INFO - PROCESS | 3232 | 1463190051350 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:51 INFO - PROCESS | 3232 | ++DOCSHELL 12AEF800 == 29 [pid = 3232] [id = 46] 18:40:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 59 (12AF6C00) [pid = 3232] [serial = 134] [outer = 00000000] 18:40:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 60 (13385C00) [pid = 3232] [serial = 135] [outer = 12AF6C00] 18:40:51 INFO - PROCESS | 3232 | 1463190051395 Marionette DEBUG loaded listener.js 18:40:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 61 (138E7000) [pid = 3232] [serial = 136] [outer = 12AF6C00] 18:40:51 INFO - PROCESS | 3232 | 1463190051833 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]]]}] 18:40:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 18:40:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 591ms 18:40:51 INFO - PROCESS | 3232 | 1463190051853 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 18:40:51 INFO - PROCESS | 3232 | 1463190051856 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 18:40:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 18:40:51 INFO - PROCESS | 3232 | 1463190051859 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 18:40:51 INFO - PROCESS | 3232 | 1463190051863 Marionette TRACE conn3 <- [1,150,null,{}] 18:40:51 INFO - PROCESS | 3232 | 1463190051873 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}] 18:40:51 INFO - PROCESS | 3232 | 1463190051957 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 18:40:51 INFO - PROCESS | 3232 | 1463190051966 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:51 INFO - PROCESS | 3232 | ++DOCSHELL 141C3000 == 30 [pid = 3232] [id = 47] 18:40:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 62 (141C6C00) [pid = 3232] [serial = 137] [outer = 00000000] 18:40:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 63 (14FA3800) [pid = 3232] [serial = 138] [outer = 141C6C00] 18:40:52 INFO - PROCESS | 3232 | 1463190052012 Marionette DEBUG loaded listener.js 18:40:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 64 (154AEC00) [pid = 3232] [serial = 139] [outer = 141C6C00] 18:40:52 INFO - PROCESS | 3232 | 1463190052410 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]]]}] 18:40:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 18:40:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 591ms 18:40:52 INFO - PROCESS | 3232 | 1463190052460 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 18:40:52 INFO - PROCESS | 3232 | 1463190052462 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 18:40:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 18:40:52 INFO - PROCESS | 3232 | 1463190052466 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 18:40:52 INFO - PROCESS | 3232 | 1463190052467 Marionette TRACE conn3 <- [1,154,null,{}] 18:40:52 INFO - PROCESS | 3232 | 1463190052471 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}] 18:40:52 INFO - PROCESS | 3232 | 1463190052577 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 18:40:52 INFO - PROCESS | 3232 | 1463190052585 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:52 INFO - PROCESS | 3232 | ++DOCSHELL 141C9000 == 31 [pid = 3232] [id = 48] 18:40:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 65 (154B2800) [pid = 3232] [serial = 140] [outer = 00000000] 18:40:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (158B4000) [pid = 3232] [serial = 141] [outer = 154B2800] 18:40:52 INFO - PROCESS | 3232 | 1463190052646 Marionette DEBUG loaded listener.js 18:40:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (15E11800) [pid = 3232] [serial = 142] [outer = 154B2800] 18:40:53 INFO - PROCESS | 3232 | 1463190053082 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]]]}] 18:40:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 18:40:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 622ms 18:40:53 INFO - PROCESS | 3232 | 1463190053103 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 18:40:53 INFO - PROCESS | 3232 | 1463190053105 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 18:40:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 18:40:53 INFO - PROCESS | 3232 | 1463190053114 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 18:40:53 INFO - PROCESS | 3232 | 1463190053116 Marionette TRACE conn3 <- [1,158,null,{}] 18:40:53 INFO - PROCESS | 3232 | 1463190053119 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}] 18:40:53 INFO - PROCESS | 3232 | 1463190053210 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 18:40:53 INFO - PROCESS | 3232 | 1463190053216 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:53 INFO - PROCESS | 3232 | ++DOCSHELL 158B3C00 == 32 [pid = 3232] [id = 49] 18:40:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (15B5BC00) [pid = 3232] [serial = 143] [outer = 00000000] 18:40:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (1608D400) [pid = 3232] [serial = 144] [outer = 15B5BC00] 18:40:53 INFO - PROCESS | 3232 | 1463190053260 Marionette DEBUG loaded listener.js 18:40:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (16186400) [pid = 3232] [serial = 145] [outer = 15B5BC00] 18:40:53 INFO - PROCESS | 3232 | 1463190053699 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]]]}] 18:40:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 18:40:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 623ms 18:40:53 INFO - PROCESS | 3232 | 1463190053747 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 18:40:53 INFO - PROCESS | 3232 | 1463190053749 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 18:40:53 INFO - PROCESS | 3232 | 1463190053753 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 18:40:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 18:40:53 INFO - PROCESS | 3232 | 1463190053754 Marionette TRACE conn3 <- [1,162,null,{}] 18:40:53 INFO - PROCESS | 3232 | 1463190053758 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}] 18:40:53 INFO - PROCESS | 3232 | 1463190053862 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 18:40:53 INFO - PROCESS | 3232 | 1463190053892 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:53 INFO - PROCESS | 3232 | ++DOCSHELL 1681E000 == 33 [pid = 3232] [id = 50] 18:40:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (16C82C00) [pid = 3232] [serial = 146] [outer = 00000000] 18:40:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (170EA800) [pid = 3232] [serial = 147] [outer = 16C82C00] 18:40:53 INFO - PROCESS | 3232 | 1463190053978 Marionette DEBUG loaded listener.js 18:40:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (1735AC00) [pid = 3232] [serial = 148] [outer = 16C82C00] 18:40:54 INFO - PROCESS | 3232 | 1463190054343 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]]]}] 18:40:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 18:40:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 638ms 18:40:54 INFO - PROCESS | 3232 | 1463190054380 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 18:40:54 INFO - PROCESS | 3232 | 1463190054382 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 18:40:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 18:40:54 INFO - PROCESS | 3232 | 1463190054386 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 18:40:54 INFO - PROCESS | 3232 | 1463190054387 Marionette TRACE conn3 <- [1,166,null,{}] 18:40:54 INFO - PROCESS | 3232 | 1463190054395 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}] 18:40:54 INFO - PROCESS | 3232 | 1463190054522 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 18:40:54 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (1A2A1C00) [pid = 3232] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 18:40:54 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (154AE800) [pid = 3232] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 18:40:54 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (13077400) [pid = 3232] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 18:40:54 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (10A7C000) [pid = 3232] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 18:40:54 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (10A58000) [pid = 3232] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 18:40:54 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (1429FC00) [pid = 3232] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 18:40:54 INFO - PROCESS | 3232 | 1463190054570 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:54 INFO - PROCESS | 3232 | ++DOCSHELL 10A58000 == 34 [pid = 3232] [id = 51] 18:40:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (10A59000) [pid = 3232] [serial = 149] [outer = 00000000] 18:40:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (12D80000) [pid = 3232] [serial = 150] [outer = 10A59000] 18:40:54 INFO - PROCESS | 3232 | 1463190054618 Marionette DEBUG loaded listener.js 18:40:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (14FB0000) [pid = 3232] [serial = 151] [outer = 10A59000] 18:40:54 INFO - PROCESS | 3232 | 1463190054955 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]]]}] 18:40:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 18:40:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 591ms 18:40:54 INFO - PROCESS | 3232 | 1463190054982 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 18:40:54 INFO - PROCESS | 3232 | 1463190054984 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 18:40:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 18:40:54 INFO - PROCESS | 3232 | 1463190054997 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 18:40:54 INFO - PROCESS | 3232 | 1463190054999 Marionette TRACE conn3 <- [1,170,null,{}] 18:40:54 INFO - PROCESS | 3232 | 1463190055002 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}] 18:40:55 INFO - PROCESS | 3232 | 1463190055095 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 18:40:55 INFO - PROCESS | 3232 | 1463190055103 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:55 INFO - PROCESS | 3232 | ++DOCSHELL 142D2800 == 35 [pid = 3232] [id = 52] 18:40:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (15706000) [pid = 3232] [serial = 152] [outer = 00000000] 18:40:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (173F3C00) [pid = 3232] [serial = 153] [outer = 15706000] 18:40:55 INFO - PROCESS | 3232 | 1463190055146 Marionette DEBUG loaded listener.js 18:40:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (17430000) [pid = 3232] [serial = 154] [outer = 15706000] 18:40:55 INFO - PROCESS | 3232 | 1463190055516 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]]]}] 18:40:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 18:40:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 544ms 18:40:55 INFO - PROCESS | 3232 | 1463190055544 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 18:40:55 INFO - PROCESS | 3232 | 1463190055546 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 18:40:55 INFO - PROCESS | 3232 | 1463190055549 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 18:40:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 18:40:55 INFO - PROCESS | 3232 | 1463190055551 Marionette TRACE conn3 <- [1,174,null,{}] 18:40:55 INFO - PROCESS | 3232 | 1463190055554 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}] 18:40:55 INFO - PROCESS | 3232 | 1463190055624 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 18:40:55 INFO - PROCESS | 3232 | 1463190055630 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:55 INFO - PROCESS | 3232 | ++DOCSHELL 17BB8C00 == 36 [pid = 3232] [id = 53] 18:40:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (181C8C00) [pid = 3232] [serial = 155] [outer = 00000000] 18:40:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (18434800) [pid = 3232] [serial = 156] [outer = 181C8C00] 18:40:55 INFO - PROCESS | 3232 | 1463190055673 Marionette DEBUG loaded listener.js 18:40:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (18435C00) [pid = 3232] [serial = 157] [outer = 181C8C00] 18:40:56 INFO - PROCESS | 3232 | 1463190056039 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]]]}] 18:40:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 18:40:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 529ms 18:40:56 INFO - PROCESS | 3232 | 1463190056092 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 18:40:56 INFO - PROCESS | 3232 | 1463190056094 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 18:40:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 18:40:56 INFO - PROCESS | 3232 | 1463190056097 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 18:40:56 INFO - PROCESS | 3232 | 1463190056099 Marionette TRACE conn3 <- [1,178,null,{}] 18:40:56 INFO - PROCESS | 3232 | 1463190056102 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}] 18:40:56 INFO - PROCESS | 3232 | 1463190056171 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 18:40:56 INFO - PROCESS | 3232 | 1463190056177 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:56 INFO - PROCESS | 3232 | ++DOCSHELL 10237000 == 37 [pid = 3232] [id = 54] 18:40:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (10A5BC00) [pid = 3232] [serial = 158] [outer = 00000000] 18:40:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (18439000) [pid = 3232] [serial = 159] [outer = 10A5BC00] 18:40:56 INFO - PROCESS | 3232 | 1463190056220 Marionette DEBUG loaded listener.js 18:40:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (1875E000) [pid = 3232] [serial = 160] [outer = 10A5BC00] 18:40:57 INFO - PROCESS | 3232 | --DOCSHELL 11A02000 == 36 [pid = 3232] [id = 45] 18:40:57 INFO - PROCESS | 3232 | --DOCSHELL 10A55C00 == 35 [pid = 3232] [id = 44] 18:40:57 INFO - PROCESS | 3232 | --DOCSHELL 141C3000 == 34 [pid = 3232] [id = 47] 18:40:57 INFO - PROCESS | 3232 | --DOCSHELL 12AEF800 == 33 [pid = 3232] [id = 46] 18:40:57 INFO - PROCESS | 3232 | --DOCSHELL 141C9000 == 32 [pid = 3232] [id = 48] 18:40:57 INFO - PROCESS | 3232 | --DOCSHELL 17BB8C00 == 31 [pid = 3232] [id = 53] 18:40:57 INFO - PROCESS | 3232 | --DOCSHELL 158B3C00 == 30 [pid = 3232] [id = 49] 18:40:57 INFO - PROCESS | 3232 | --DOCSHELL 1681E000 == 29 [pid = 3232] [id = 50] 18:40:57 INFO - PROCESS | 3232 | --DOCSHELL 142D2800 == 28 [pid = 3232] [id = 52] 18:40:57 INFO - PROCESS | 3232 | --DOCSHELL 10A58000 == 27 [pid = 3232] [id = 51] 18:40:57 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (1AB2A800) [pid = 3232] [serial = 96] [outer = 00000000] [url = about:blank] 18:40:57 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (1583B400) [pid = 3232] [serial = 111] [outer = 00000000] [url = about:blank] 18:40:57 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (13126C00) [pid = 3232] [serial = 102] [outer = 00000000] [url = about:blank] 18:40:57 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (10F93C00) [pid = 3232] [serial = 99] [outer = 00000000] [url = about:blank] 18:40:57 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (1338B800) [pid = 3232] [serial = 105] [outer = 00000000] [url = about:blank] 18:40:57 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (1108BC00) [pid = 3232] [serial = 100] [outer = 00000000] [url = about:blank] 18:40:57 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (154A9400) [pid = 3232] [serial = 108] [outer = 00000000] [url = about:blank] 18:40:57 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (158BC800) [pid = 3232] [serial = 112] [outer = 00000000] [url = about:blank] 18:40:57 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (13317400) [pid = 3232] [serial = 103] [outer = 00000000] [url = about:blank] 18:40:57 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (13B46400) [pid = 3232] [serial = 106] [outer = 00000000] [url = about:blank] 18:40:57 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (154AC400) [pid = 3232] [serial = 109] [outer = 00000000] [url = about:blank] 18:40:57 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (1AB2F800) [pid = 3232] [serial = 97] [outer = 00000000] [url = about:blank] 18:40:57 INFO - PROCESS | 3232 | 1463190057785 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]]]}] 18:40:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 18:40:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1742ms 18:40:57 INFO - PROCESS | 3232 | 1463190057830 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 18:40:57 INFO - PROCESS | 3232 | 1463190057834 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 18:40:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 18:40:57 INFO - PROCESS | 3232 | 1463190057839 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 18:40:57 INFO - PROCESS | 3232 | 1463190057841 Marionette TRACE conn3 <- [1,182,null,{}] 18:40:57 INFO - PROCESS | 3232 | 1463190057848 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}] 18:40:57 INFO - PROCESS | 3232 | 1463190057931 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 18:40:57 INFO - PROCESS | 3232 | 1463190057996 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:58 INFO - PROCESS | 3232 | ++DOCSHELL 105F5400 == 28 [pid = 3232] [id = 55] 18:40:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (10A7D800) [pid = 3232] [serial = 161] [outer = 00000000] 18:40:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (11210800) [pid = 3232] [serial = 162] [outer = 10A7D800] 18:40:58 INFO - PROCESS | 3232 | 1463190058047 Marionette DEBUG loaded listener.js 18:40:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (112F4C00) [pid = 3232] [serial = 163] [outer = 10A7D800] 18:40:58 INFO - PROCESS | 3232 | 1463190058429 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]]]}] 18:40:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 18:40:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 637ms 18:40:58 INFO - PROCESS | 3232 | 1463190058474 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 18:40:58 INFO - PROCESS | 3232 | 1463190058480 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 18:40:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 18:40:58 INFO - PROCESS | 3232 | 1463190058486 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 18:40:58 INFO - PROCESS | 3232 | 1463190058489 Marionette TRACE conn3 <- [1,186,null,{}] 18:40:58 INFO - PROCESS | 3232 | 1463190058492 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}] 18:40:58 INFO - PROCESS | 3232 | 1463190058574 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 18:40:58 INFO - PROCESS | 3232 | 1463190058582 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:58 INFO - PROCESS | 3232 | ++DOCSHELL 12A9B000 == 29 [pid = 3232] [id = 56] 18:40:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (12AF2C00) [pid = 3232] [serial = 164] [outer = 00000000] 18:40:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (13309000) [pid = 3232] [serial = 165] [outer = 12AF2C00] 18:40:58 INFO - PROCESS | 3232 | 1463190058627 Marionette DEBUG loaded listener.js 18:40:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (13320800) [pid = 3232] [serial = 166] [outer = 12AF2C00] 18:40:59 INFO - PROCESS | 3232 | 1463190059026 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]]]}] 18:40:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 18:40:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 591ms 18:40:59 INFO - PROCESS | 3232 | 1463190059081 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 18:40:59 INFO - PROCESS | 3232 | 1463190059084 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 18:40:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 18:40:59 INFO - PROCESS | 3232 | 1463190059087 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 18:40:59 INFO - PROCESS | 3232 | 1463190059091 Marionette TRACE conn3 <- [1,190,null,{}] 18:40:59 INFO - PROCESS | 3232 | 1463190059102 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}] 18:40:59 INFO - PROCESS | 3232 | 1463190059180 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 18:40:59 INFO - PROCESS | 3232 | 1463190059191 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:59 INFO - PROCESS | 3232 | ++DOCSHELL 13DB5800 == 30 [pid = 3232] [id = 57] 18:40:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (13DB6400) [pid = 3232] [serial = 167] [outer = 00000000] 18:40:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (141C2C00) [pid = 3232] [serial = 168] [outer = 13DB6400] 18:40:59 INFO - PROCESS | 3232 | 1463190059242 Marionette DEBUG loaded listener.js 18:40:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (141CC400) [pid = 3232] [serial = 169] [outer = 13DB6400] 18:40:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (154AB400) [pid = 3232] [serial = 170] [outer = 1B720400] 18:40:59 INFO - PROCESS | 3232 | 1463190059717 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]]]}] 18:40:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 18:40:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 637ms 18:40:59 INFO - PROCESS | 3232 | 1463190059724 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 18:40:59 INFO - PROCESS | 3232 | 1463190059727 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 18:40:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 18:40:59 INFO - PROCESS | 3232 | 1463190059730 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 18:40:59 INFO - PROCESS | 3232 | 1463190059732 Marionette TRACE conn3 <- [1,194,null,{}] 18:40:59 INFO - PROCESS | 3232 | 1463190059735 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}] 18:40:59 INFO - PROCESS | 3232 | 1463190059809 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 18:40:59 INFO - PROCESS | 3232 | 1463190059818 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:59 INFO - PROCESS | 3232 | ++DOCSHELL 142CD800 == 31 [pid = 3232] [id = 58] 18:40:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (14FB2400) [pid = 3232] [serial = 171] [outer = 00000000] 18:40:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (15840800) [pid = 3232] [serial = 172] [outer = 14FB2400] 18:40:59 INFO - PROCESS | 3232 | 1463190059866 Marionette DEBUG loaded listener.js 18:40:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (15B67800) [pid = 3232] [serial = 173] [outer = 14FB2400] 18:41:00 INFO - PROCESS | 3232 | 1463190060262 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]]]}] 18:41:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 18:41:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 591ms 18:41:00 INFO - PROCESS | 3232 | 1463190060328 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 18:41:00 INFO - PROCESS | 3232 | 1463190060330 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 18:41:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 18:41:00 INFO - PROCESS | 3232 | 1463190060334 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 18:41:00 INFO - PROCESS | 3232 | 1463190060336 Marionette TRACE conn3 <- [1,198,null,{}] 18:41:00 INFO - PROCESS | 3232 | 1463190060339 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}] 18:41:00 INFO - PROCESS | 3232 | 1463190060410 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 18:41:00 INFO - PROCESS | 3232 | 1463190060416 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:00 INFO - PROCESS | 3232 | ++DOCSHELL 15E22800 == 32 [pid = 3232] [id = 59] 18:41:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (15E2F800) [pid = 3232] [serial = 174] [outer = 00000000] 18:41:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (15E76C00) [pid = 3232] [serial = 175] [outer = 15E2F800] 18:41:00 INFO - PROCESS | 3232 | 1463190060459 Marionette DEBUG loaded listener.js 18:41:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (16191400) [pid = 3232] [serial = 176] [outer = 15E2F800] 18:41:00 INFO - PROCESS | 3232 | 1463190060878 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]]]}] 18:41:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 18:41:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 591ms 18:41:00 INFO - PROCESS | 3232 | 1463190060913 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 18:41:00 INFO - PROCESS | 3232 | 1463190060915 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 18:41:00 INFO - PROCESS | 3232 | 1463190060919 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 18:41:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 18:41:00 INFO - PROCESS | 3232 | 1463190060920 Marionette TRACE conn3 <- [1,202,null,{}] 18:41:00 INFO - PROCESS | 3232 | 1463190060923 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}] 18:41:01 INFO - PROCESS | 3232 | 1463190061011 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 18:41:01 INFO - PROCESS | 3232 | 1463190061020 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:01 INFO - PROCESS | 3232 | ++DOCSHELL 16C84400 == 33 [pid = 3232] [id = 60] 18:41:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (16C86400) [pid = 3232] [serial = 177] [outer = 00000000] 18:41:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (173E9000) [pid = 3232] [serial = 178] [outer = 16C86400] 18:41:01 INFO - PROCESS | 3232 | 1463190061064 Marionette DEBUG loaded listener.js 18:41:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (173F1C00) [pid = 3232] [serial = 179] [outer = 16C86400] 18:41:01 INFO - PROCESS | 3232 | 1463190061456 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]]]}] 18:41:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 18:41:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 591ms 18:41:01 INFO - PROCESS | 3232 | 1463190061516 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 18:41:01 INFO - PROCESS | 3232 | 1463190061518 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 18:41:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 18:41:01 INFO - PROCESS | 3232 | 1463190061521 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 18:41:01 INFO - PROCESS | 3232 | 1463190061523 Marionette TRACE conn3 <- [1,206,null,{}] 18:41:01 INFO - PROCESS | 3232 | 1463190061531 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}] 18:41:01 INFO - PROCESS | 3232 | 1463190061600 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 18:41:01 INFO - PROCESS | 3232 | 1463190061607 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:01 INFO - PROCESS | 3232 | ++DOCSHELL 174C6400 == 34 [pid = 3232] [id = 61] 18:41:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (17A72400) [pid = 3232] [serial = 180] [outer = 00000000] 18:41:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (1843B800) [pid = 3232] [serial = 181] [outer = 17A72400] 18:41:01 INFO - PROCESS | 3232 | 1463190061651 Marionette DEBUG loaded listener.js 18:41:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (1875A000) [pid = 3232] [serial = 182] [outer = 17A72400] 18:41:02 INFO - PROCESS | 3232 | 1463190062050 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]]]}] 18:41:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 18:41:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 529ms 18:41:02 INFO - PROCESS | 3232 | 1463190062057 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 18:41:02 INFO - PROCESS | 3232 | 1463190062059 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 18:41:02 INFO - PROCESS | 3232 | 1463190062062 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 18:41:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 18:41:02 INFO - PROCESS | 3232 | 1463190062063 Marionette TRACE conn3 <- [1,210,null,{}] 18:41:02 INFO - PROCESS | 3232 | 1463190062067 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}] 18:41:02 INFO - PROCESS | 3232 | 1463190062177 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 18:41:02 INFO - PROCESS | 3232 | 1463190062185 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:02 INFO - PROCESS | 3232 | ++DOCSHELL 15E08800 == 35 [pid = 3232] [id = 62] 18:41:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (171E0800) [pid = 3232] [serial = 183] [outer = 00000000] 18:41:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (19F10000) [pid = 3232] [serial = 184] [outer = 171E0800] 18:41:02 INFO - PROCESS | 3232 | 1463190062228 Marionette DEBUG loaded listener.js 18:41:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (173E6800) [pid = 3232] [serial = 185] [outer = 171E0800] 18:41:02 INFO - PROCESS | 3232 | 1463190062603 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]]]}] 18:41:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 18:41:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 591ms 18:41:02 INFO - PROCESS | 3232 | 1463190062660 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 18:41:02 INFO - PROCESS | 3232 | 1463190062662 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 18:41:02 INFO - PROCESS | 3232 | 1463190062665 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 18:41:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 18:41:02 INFO - PROCESS | 3232 | 1463190062666 Marionette TRACE conn3 <- [1,214,null,{}] 18:41:02 INFO - PROCESS | 3232 | 1463190062670 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}] 18:41:02 INFO - PROCESS | 3232 | 1463190062745 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 18:41:02 INFO - PROCESS | 3232 | 1463190062824 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:02 INFO - PROCESS | 3232 | ++DOCSHELL 13B4E000 == 36 [pid = 3232] [id = 63] 18:41:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (18763400) [pid = 3232] [serial = 186] [outer = 00000000] 18:41:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (1A1F1400) [pid = 3232] [serial = 187] [outer = 18763400] 18:41:02 INFO - PROCESS | 3232 | 1463190062867 Marionette DEBUG loaded listener.js 18:41:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (1A1F2800) [pid = 3232] [serial = 188] [outer = 18763400] 18:41:03 INFO - PROCESS | 3232 | 1463190063271 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]]]}] 18:41:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 18:41:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 638ms 18:41:03 INFO - PROCESS | 3232 | 1463190063303 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 18:41:03 INFO - PROCESS | 3232 | 1463190063305 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 18:41:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 18:41:03 INFO - PROCESS | 3232 | 1463190063308 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 18:41:03 INFO - PROCESS | 3232 | 1463190063310 Marionette TRACE conn3 <- [1,218,null,{}] 18:41:03 INFO - PROCESS | 3232 | 1463190063313 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}] 18:41:03 INFO - PROCESS | 3232 | 1463190063411 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 18:41:03 INFO - PROCESS | 3232 | 1463190063417 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:03 INFO - PROCESS | 3232 | ++DOCSHELL 1A1EA400 == 37 [pid = 3232] [id = 64] 18:41:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (1A2AC400) [pid = 3232] [serial = 189] [outer = 00000000] 18:41:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (1A441400) [pid = 3232] [serial = 190] [outer = 1A2AC400] 18:41:03 INFO - PROCESS | 3232 | 1463190063459 Marionette DEBUG loaded listener.js 18:41:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (1A448400) [pid = 3232] [serial = 191] [outer = 1A2AC400] 18:41:03 INFO - PROCESS | 3232 | 1463190063861 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]]]}] 18:41:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 18:41:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 591ms 18:41:03 INFO - PROCESS | 3232 | 1463190063906 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 18:41:03 INFO - PROCESS | 3232 | 1463190063908 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 18:41:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 18:41:03 INFO - PROCESS | 3232 | 1463190063911 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 18:41:03 INFO - PROCESS | 3232 | 1463190063913 Marionette TRACE conn3 <- [1,222,null,{}] 18:41:03 INFO - PROCESS | 3232 | 1463190063917 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}] 18:41:04 INFO - PROCESS | 3232 | 1463190064034 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 18:41:04 INFO - PROCESS | 3232 | 1463190064040 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:04 INFO - PROCESS | 3232 | ++DOCSHELL 13080800 == 38 [pid = 3232] [id = 65] 18:41:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (142D0000) [pid = 3232] [serial = 192] [outer = 00000000] 18:41:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (1A869400) [pid = 3232] [serial = 193] [outer = 142D0000] 18:41:04 INFO - PROCESS | 3232 | 1463190064089 Marionette DEBUG loaded listener.js 18:41:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (1AB31400) [pid = 3232] [serial = 194] [outer = 142D0000] 18:41:04 INFO - PROCESS | 3232 | 1463190064496 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]]]}] 18:41:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 18:41:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 638ms 18:41:04 INFO - PROCESS | 3232 | 1463190064533 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 18:41:04 INFO - PROCESS | 3232 | 1463190064535 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 18:41:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 18:41:04 INFO - PROCESS | 3232 | 1463190064549 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 18:41:04 INFO - PROCESS | 3232 | 1463190064550 Marionette TRACE conn3 <- [1,226,null,{}] 18:41:04 INFO - PROCESS | 3232 | 1463190064554 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}] 18:41:04 INFO - PROCESS | 3232 | 1463190064657 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 18:41:04 INFO - PROCESS | 3232 | 1463190064663 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:04 INFO - PROCESS | 3232 | ++DOCSHELL 1AB33800 == 39 [pid = 3232] [id = 66] 18:41:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (1AB34C00) [pid = 3232] [serial = 195] [outer = 00000000] 18:41:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (1AB40400) [pid = 3232] [serial = 196] [outer = 1AB34C00] 18:41:04 INFO - PROCESS | 3232 | 1463190064707 Marionette DEBUG loaded listener.js 18:41:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (1AB40800) [pid = 3232] [serial = 197] [outer = 1AB34C00] 18:41:05 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (181C8C00) [pid = 3232] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 18:41:05 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (15B5BC00) [pid = 3232] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 18:41:05 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (16C82C00) [pid = 3232] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 18:41:05 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (10A59000) [pid = 3232] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 18:41:05 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (15706000) [pid = 3232] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 18:41:05 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (16093C00) [pid = 3232] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 18:41:05 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (138E5400) [pid = 3232] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 18:41:05 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (10A5B400) [pid = 3232] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 18:41:05 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (141C6C00) [pid = 3232] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 18:41:05 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (12AF6C00) [pid = 3232] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 18:41:05 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (11A02C00) [pid = 3232] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 18:41:05 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (10A57C00) [pid = 3232] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 18:41:05 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (1620AC00) [pid = 3232] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 18:41:05 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (16681800) [pid = 3232] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 18:41:05 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (154B2800) [pid = 3232] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 18:41:05 INFO - PROCESS | 3232 | 1463190065254 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]]]}] 18:41:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 18:41:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 762ms 18:41:05 INFO - PROCESS | 3232 | 1463190065300 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 18:41:05 INFO - PROCESS | 3232 | 1463190065302 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 18:41:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 18:41:05 INFO - PROCESS | 3232 | 1463190065305 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 18:41:05 INFO - PROCESS | 3232 | 1463190065306 Marionette TRACE conn3 <- [1,230,null,{}] 18:41:05 INFO - PROCESS | 3232 | 1463190065332 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}] 18:41:05 INFO - PROCESS | 3232 | 1463190065403 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 18:41:05 INFO - PROCESS | 3232 | 1463190065410 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:05 INFO - PROCESS | 3232 | ++DOCSHELL 11A10400 == 40 [pid = 3232] [id = 67] 18:41:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (11C69000) [pid = 3232] [serial = 198] [outer = 00000000] 18:41:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (16681800) [pid = 3232] [serial = 199] [outer = 11C69000] 18:41:05 INFO - PROCESS | 3232 | 1463190065452 Marionette DEBUG loaded listener.js 18:41:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (173E7000) [pid = 3232] [serial = 200] [outer = 11C69000] 18:41:05 INFO - PROCESS | 3232 | 1463190065824 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]]]}] 18:41:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 18:41:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 560ms 18:41:05 INFO - PROCESS | 3232 | 1463190065861 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 18:41:05 INFO - PROCESS | 3232 | 1463190065863 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 18:41:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 18:41:05 INFO - PROCESS | 3232 | 1463190065866 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 18:41:05 INFO - PROCESS | 3232 | 1463190065868 Marionette TRACE conn3 <- [1,234,null,{}] 18:41:05 INFO - PROCESS | 3232 | 1463190065871 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}] 18:41:05 INFO - PROCESS | 3232 | 1463190065975 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 18:41:05 INFO - PROCESS | 3232 | 1463190065988 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:05 INFO - PROCESS | 3232 | ++DOCSHELL 1330C400 == 41 [pid = 3232] [id = 68] 18:41:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (15E76800) [pid = 3232] [serial = 201] [outer = 00000000] 18:41:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (1AB3F000) [pid = 3232] [serial = 202] [outer = 15E76800] 18:41:06 INFO - PROCESS | 3232 | 1463190066030 Marionette DEBUG loaded listener.js 18:41:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (1AB4AC00) [pid = 3232] [serial = 203] [outer = 15E76800] 18:41:06 INFO - PROCESS | 3232 | 1463190066413 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]]]}] 18:41:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 18:41:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 591ms 18:41:06 INFO - PROCESS | 3232 | 1463190066464 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 18:41:06 INFO - PROCESS | 3232 | 1463190066466 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 18:41:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 18:41:06 INFO - PROCESS | 3232 | 1463190066469 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 18:41:06 INFO - PROCESS | 3232 | 1463190066470 Marionette TRACE conn3 <- [1,238,null,{}] 18:41:06 INFO - PROCESS | 3232 | 1463190066473 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}] 18:41:06 INFO - PROCESS | 3232 | 1463190066573 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 18:41:06 INFO - PROCESS | 3232 | 1463190066588 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:06 INFO - PROCESS | 3232 | ++DOCSHELL 12D30000 == 42 [pid = 3232] [id = 69] 18:41:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (1331D400) [pid = 3232] [serial = 204] [outer = 00000000] 18:41:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (18439800) [pid = 3232] [serial = 205] [outer = 1331D400] 18:41:06 INFO - PROCESS | 3232 | 1463190066636 Marionette DEBUG loaded listener.js 18:41:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (19BA3400) [pid = 3232] [serial = 206] [outer = 1331D400] 18:41:07 INFO - PROCESS | 3232 | 1463190067075 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]]]}] 18:41:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 18:41:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 638ms 18:41:07 INFO - PROCESS | 3232 | 1463190067108 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 18:41:07 INFO - PROCESS | 3232 | 1463190067112 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 18:41:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 18:41:07 INFO - PROCESS | 3232 | 1463190067118 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 18:41:07 INFO - PROCESS | 3232 | 1463190067123 Marionette TRACE conn3 <- [1,242,null,{}] 18:41:07 INFO - PROCESS | 3232 | 1463190067130 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}] 18:41:07 INFO - PROCESS | 3232 | 1463190067242 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 18:41:07 INFO - PROCESS | 3232 | 1463190067342 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:07 INFO - PROCESS | 3232 | ++DOCSHELL 10A61800 == 43 [pid = 3232] [id = 70] 18:41:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (10A79800) [pid = 3232] [serial = 207] [outer = 00000000] 18:41:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (1108DC00) [pid = 3232] [serial = 208] [outer = 10A79800] 18:41:07 INFO - PROCESS | 3232 | 1463190067397 Marionette DEBUG loaded listener.js 18:41:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (1127C000) [pid = 3232] [serial = 209] [outer = 10A79800] 18:41:08 INFO - PROCESS | 3232 | 1463190068087 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]]]}] 18:41:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 18:41:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1104ms 18:41:08 INFO - PROCESS | 3232 | 1463190068210 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 18:41:08 INFO - PROCESS | 3232 | 1463190068215 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 18:41:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 18:41:08 INFO - PROCESS | 3232 | 1463190068222 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 18:41:08 INFO - PROCESS | 3232 | 1463190068225 Marionette TRACE conn3 <- [1,246,null,{}] 18:41:08 INFO - PROCESS | 3232 | 1463190068229 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}] 18:41:08 INFO - PROCESS | 3232 | 1463190068365 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 18:41:08 INFO - PROCESS | 3232 | 1463190068433 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:08 INFO - PROCESS | 3232 | ++DOCSHELL 13309800 == 44 [pid = 3232] [id = 71] 18:41:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (13311C00) [pid = 3232] [serial = 210] [outer = 00000000] 18:41:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (13DB6000) [pid = 3232] [serial = 211] [outer = 13311C00] 18:41:08 INFO - PROCESS | 3232 | 1463190068486 Marionette DEBUG loaded listener.js 18:41:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (154A8800) [pid = 3232] [serial = 212] [outer = 13311C00] 18:41:09 INFO - PROCESS | 3232 | 1463190069335 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]]]}] 18:41:09 INFO - PROCESS | 3232 | --DOCSHELL 1330C400 == 43 [pid = 3232] [id = 68] 18:41:09 INFO - PROCESS | 3232 | --DOCSHELL 11A10400 == 42 [pid = 3232] [id = 67] 18:41:09 INFO - PROCESS | 3232 | --DOCSHELL 1AB33800 == 41 [pid = 3232] [id = 66] 18:41:09 INFO - PROCESS | 3232 | --DOCSHELL 13080800 == 40 [pid = 3232] [id = 65] 18:41:09 INFO - PROCESS | 3232 | --DOCSHELL 1A1EA400 == 39 [pid = 3232] [id = 64] 18:41:09 INFO - PROCESS | 3232 | --DOCSHELL 13B4E000 == 38 [pid = 3232] [id = 63] 18:41:09 INFO - PROCESS | 3232 | --DOCSHELL 15E08800 == 37 [pid = 3232] [id = 62] 18:41:09 INFO - PROCESS | 3232 | --DOCSHELL 174C6400 == 36 [pid = 3232] [id = 61] 18:41:09 INFO - PROCESS | 3232 | --DOCSHELL 16C84400 == 35 [pid = 3232] [id = 60] 18:41:09 INFO - PROCESS | 3232 | --DOCSHELL 15E22800 == 34 [pid = 3232] [id = 59] 18:41:09 INFO - PROCESS | 3232 | --DOCSHELL 142CD800 == 33 [pid = 3232] [id = 58] 18:41:09 INFO - PROCESS | 3232 | --DOCSHELL 13DB5800 == 32 [pid = 3232] [id = 57] 18:41:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 18:41:09 INFO - PROCESS | 3232 | --DOCSHELL 12A9B000 == 31 [pid = 3232] [id = 56] 18:41:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1136ms 18:41:09 INFO - PROCESS | 3232 | --DOCSHELL 105F5400 == 30 [pid = 3232] [id = 55] 18:41:09 INFO - PROCESS | 3232 | --DOCSHELL 10237000 == 29 [pid = 3232] [id = 54] 18:41:09 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (170EA800) [pid = 3232] [serial = 147] [outer = 00000000] [url = about:blank] 18:41:09 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (16186400) [pid = 3232] [serial = 145] [outer = 00000000] [url = about:blank] 18:41:09 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (12D80000) [pid = 3232] [serial = 150] [outer = 00000000] [url = about:blank] 18:41:09 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (1735AC00) [pid = 3232] [serial = 148] [outer = 00000000] [url = about:blank] 18:41:09 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (14FB0000) [pid = 3232] [serial = 151] [outer = 00000000] [url = about:blank] 18:41:09 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (173F3C00) [pid = 3232] [serial = 153] [outer = 00000000] [url = about:blank] 18:41:09 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (18434800) [pid = 3232] [serial = 156] [outer = 00000000] [url = about:blank] 18:41:09 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (16187000) [pid = 3232] [serial = 120] [outer = 00000000] [url = about:blank] 18:41:09 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (14FAF400) [pid = 3232] [serial = 118] [outer = 00000000] [url = about:blank] 18:41:09 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (142A0400) [pid = 3232] [serial = 117] [outer = 00000000] [url = about:blank] 18:41:09 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (11096000) [pid = 3232] [serial = 115] [outer = 00000000] [url = about:blank] 18:41:09 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (10A7B400) [pid = 3232] [serial = 114] [outer = 00000000] [url = about:blank] 18:41:09 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (14FA3800) [pid = 3232] [serial = 138] [outer = 00000000] [url = about:blank] 18:41:09 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (13385C00) [pid = 3232] [serial = 135] [outer = 00000000] [url = about:blank] 18:41:09 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (138E7000) [pid = 3232] [serial = 136] [outer = 00000000] [url = about:blank] 18:41:09 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (11CEBC00) [pid = 3232] [serial = 132] [outer = 00000000] [url = about:blank] 18:41:09 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (12A93C00) [pid = 3232] [serial = 133] [outer = 00000000] [url = about:blank] 18:41:09 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (11CF4800) [pid = 3232] [serial = 130] [outer = 00000000] [url = about:blank] 18:41:09 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (112E5400) [pid = 3232] [serial = 129] [outer = 00000000] [url = about:blank] 18:41:09 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (17A76C00) [pid = 3232] [serial = 127] [outer = 00000000] [url = about:blank] 18:41:09 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (178C4400) [pid = 3232] [serial = 126] [outer = 00000000] [url = about:blank] 18:41:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 18:41:09 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (17359C00) [pid = 3232] [serial = 124] [outer = 00000000] [url = about:blank] 18:41:09 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (16C81400) [pid = 3232] [serial = 123] [outer = 00000000] [url = about:blank] 18:41:09 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (161BDC00) [pid = 3232] [serial = 121] [outer = 00000000] [url = about:blank] 18:41:09 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (158B4000) [pid = 3232] [serial = 141] [outer = 00000000] [url = about:blank] 18:41:09 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (17430000) [pid = 3232] [serial = 154] [outer = 00000000] [url = about:blank] 18:41:09 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (15E11800) [pid = 3232] [serial = 142] [outer = 00000000] [url = about:blank] 18:41:09 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (154AEC00) [pid = 3232] [serial = 139] [outer = 00000000] [url = about:blank] 18:41:09 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (18439000) [pid = 3232] [serial = 159] [outer = 00000000] [url = about:blank] 18:41:09 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (18435C00) [pid = 3232] [serial = 157] [outer = 00000000] [url = about:blank] 18:41:09 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (1608D400) [pid = 3232] [serial = 144] [outer = 00000000] [url = about:blank] 18:41:09 INFO - PROCESS | 3232 | 1463190069383 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 18:41:09 INFO - PROCESS | 3232 | 1463190069387 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 18:41:09 INFO - PROCESS | 3232 | 1463190069393 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 18:41:09 INFO - PROCESS | 3232 | 1463190069396 Marionette TRACE conn3 <- [1,250,null,{}] 18:41:09 INFO - PROCESS | 3232 | 1463190069402 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}] 18:41:09 INFO - PROCESS | 3232 | 1463190069481 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 18:41:09 INFO - PROCESS | 3232 | 1463190069489 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:09 INFO - PROCESS | 3232 | ++DOCSHELL 10F98400 == 30 [pid = 3232] [id = 72] 18:41:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (10F98800) [pid = 3232] [serial = 213] [outer = 00000000] 18:41:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (11095000) [pid = 3232] [serial = 214] [outer = 10F98800] 18:41:09 INFO - PROCESS | 3232 | 1463190069536 Marionette DEBUG loaded listener.js 18:41:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (11425C00) [pid = 3232] [serial = 215] [outer = 10F98800] 18:41:09 INFO - PROCESS | 3232 | 1463190069993 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]]]}] 18:41:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 18:41:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 622ms 18:41:10 INFO - PROCESS | 3232 | 1463190070027 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 18:41:10 INFO - PROCESS | 3232 | 1463190070033 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 18:41:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 18:41:10 INFO - PROCESS | 3232 | 1463190070038 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 18:41:10 INFO - PROCESS | 3232 | 1463190070041 Marionette TRACE conn3 <- [1,254,null,{}] 18:41:10 INFO - PROCESS | 3232 | 1463190070049 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}] 18:41:10 INFO - PROCESS | 3232 | 1463190070132 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 18:41:10 INFO - PROCESS | 3232 | 1463190070140 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:10 INFO - PROCESS | 3232 | ++DOCSHELL 11A0F400 == 31 [pid = 3232] [id = 73] 18:41:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (11CE6400) [pid = 3232] [serial = 216] [outer = 00000000] 18:41:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (1330C400) [pid = 3232] [serial = 217] [outer = 11CE6400] 18:41:10 INFO - PROCESS | 3232 | 1463190070186 Marionette DEBUG loaded listener.js 18:41:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (13320000) [pid = 3232] [serial = 218] [outer = 11CE6400] 18:41:10 INFO - PROCESS | 3232 | 1463190070618 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]]]}] 18:41:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 18:41:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 591ms 18:41:10 INFO - PROCESS | 3232 | 1463190070635 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 18:41:10 INFO - PROCESS | 3232 | 1463190070637 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 18:41:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 18:41:10 INFO - PROCESS | 3232 | 1463190070640 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 18:41:10 INFO - PROCESS | 3232 | 1463190070644 Marionette TRACE conn3 <- [1,258,null,{}] 18:41:10 INFO - PROCESS | 3232 | 1463190070658 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}] 18:41:10 INFO - PROCESS | 3232 | 1463190070724 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 18:41:10 INFO - PROCESS | 3232 | 1463190070731 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:10 INFO - PROCESS | 3232 | ++DOCSHELL 13DB6800 == 32 [pid = 3232] [id = 74] 18:41:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (13DB7800) [pid = 3232] [serial = 219] [outer = 00000000] 18:41:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (141C8000) [pid = 3232] [serial = 220] [outer = 13DB7800] 18:41:10 INFO - PROCESS | 3232 | 1463190070779 Marionette DEBUG loaded listener.js 18:41:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (1429A800) [pid = 3232] [serial = 221] [outer = 13DB7800] 18:41:11 INFO - PROCESS | 3232 | 1463190071228 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]]]}] 18:41:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 18:41:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 653ms 18:41:11 INFO - PROCESS | 3232 | 1463190071283 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 18:41:11 INFO - PROCESS | 3232 | 1463190071285 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 18:41:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 18:41:11 INFO - PROCESS | 3232 | 1463190071289 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 18:41:11 INFO - PROCESS | 3232 | 1463190071290 Marionette TRACE conn3 <- [1,262,null,{}] 18:41:11 INFO - PROCESS | 3232 | 1463190071294 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}] 18:41:11 INFO - PROCESS | 3232 | 1463190071369 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 18:41:11 INFO - PROCESS | 3232 | 1463190071375 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:11 INFO - PROCESS | 3232 | ++DOCSHELL 12AF3400 == 33 [pid = 3232] [id = 75] 18:41:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (14FAF800) [pid = 3232] [serial = 222] [outer = 00000000] 18:41:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (15706000) [pid = 3232] [serial = 223] [outer = 14FAF800] 18:41:11 INFO - PROCESS | 3232 | 1463190071430 Marionette DEBUG loaded listener.js 18:41:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (15844C00) [pid = 3232] [serial = 224] [outer = 14FAF800] 18:41:11 INFO - PROCESS | 3232 | 1463190071866 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]]]}] 18:41:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 18:41:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 637ms 18:41:11 INFO - PROCESS | 3232 | 1463190071927 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 18:41:11 INFO - PROCESS | 3232 | 1463190071928 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 18:41:11 INFO - PROCESS | 3232 | 1463190071932 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 18:41:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 18:41:11 INFO - PROCESS | 3232 | 1463190071933 Marionette TRACE conn3 <- [1,266,null,{}] 18:41:11 INFO - PROCESS | 3232 | 1463190071942 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}] 18:41:12 INFO - PROCESS | 3232 | 1463190072034 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 18:41:12 INFO - PROCESS | 3232 | 1463190072073 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:12 INFO - PROCESS | 3232 | ++DOCSHELL 154B2800 == 34 [pid = 3232] [id = 76] 18:41:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (15E0C800) [pid = 3232] [serial = 225] [outer = 00000000] 18:41:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (15E28800) [pid = 3232] [serial = 226] [outer = 15E0C800] 18:41:12 INFO - PROCESS | 3232 | 1463190072162 Marionette DEBUG loaded listener.js 18:41:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (1608DC00) [pid = 3232] [serial = 227] [outer = 15E0C800] 18:41:12 INFO - PROCESS | 3232 | 1463190072553 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]]]}] 18:41:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 18:41:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 622ms 18:41:12 INFO - PROCESS | 3232 | 1463190072573 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 18:41:12 INFO - PROCESS | 3232 | 1463190072575 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 18:41:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 18:41:12 INFO - PROCESS | 3232 | 1463190072578 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 18:41:12 INFO - PROCESS | 3232 | 1463190072580 Marionette TRACE conn3 <- [1,270,null,{}] 18:41:12 INFO - PROCESS | 3232 | 1463190072583 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}] 18:41:12 INFO - PROCESS | 3232 | 1463190072716 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 18:41:12 INFO - PROCESS | 3232 | 1463190072734 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:12 INFO - PROCESS | 3232 | ++DOCSHELL 16094400 == 35 [pid = 3232] [id = 77] 18:41:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (16188400) [pid = 3232] [serial = 228] [outer = 00000000] 18:41:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (16682400) [pid = 3232] [serial = 229] [outer = 16188400] 18:41:12 INFO - PROCESS | 3232 | 1463190072778 Marionette DEBUG loaded listener.js 18:41:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (16D95400) [pid = 3232] [serial = 230] [outer = 16188400] 18:41:13 INFO - PROCESS | 3232 | 1463190073183 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]]]}] 18:41:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 18:41:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 638ms 18:41:13 INFO - PROCESS | 3232 | 1463190073218 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 18:41:13 INFO - PROCESS | 3232 | 1463190073220 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 18:41:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 18:41:13 INFO - PROCESS | 3232 | 1463190073223 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 18:41:13 INFO - PROCESS | 3232 | 1463190073225 Marionette TRACE conn3 <- [1,274,null,{}] 18:41:13 INFO - PROCESS | 3232 | 1463190073228 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}] 18:41:13 INFO - PROCESS | 3232 | 1463190073324 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 18:41:13 INFO - PROCESS | 3232 | 1463190073331 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:13 INFO - PROCESS | 3232 | ++DOCSHELL 170E7C00 == 36 [pid = 3232] [id = 78] 18:41:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (170F5400) [pid = 3232] [serial = 231] [outer = 00000000] 18:41:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (1735A800) [pid = 3232] [serial = 232] [outer = 170F5400] 18:41:13 INFO - PROCESS | 3232 | 1463190073374 Marionette DEBUG loaded listener.js 18:41:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (173E7400) [pid = 3232] [serial = 233] [outer = 170F5400] 18:41:13 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (15E76800) [pid = 3232] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 18:41:13 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (10A5BC00) [pid = 3232] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 18:41:13 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (10A7D800) [pid = 3232] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 18:41:13 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (16C86400) [pid = 3232] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 18:41:13 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (1A2AC400) [pid = 3232] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 18:41:13 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (15E2F800) [pid = 3232] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 18:41:13 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (142D0000) [pid = 3232] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 18:41:13 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (1AB34C00) [pid = 3232] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 18:41:13 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (14FB2400) [pid = 3232] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 18:41:13 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (13DB6400) [pid = 3232] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 18:41:13 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (171E0800) [pid = 3232] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 18:41:13 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (12AF2C00) [pid = 3232] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 18:41:13 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (17A72400) [pid = 3232] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 18:41:13 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (18763400) [pid = 3232] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 18:41:13 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (11C69000) [pid = 3232] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 18:41:13 INFO - PROCESS | 3232 | 1463190073931 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]]]}] 18:41:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 18:41:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 731ms 18:41:13 INFO - PROCESS | 3232 | 1463190073964 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 18:41:13 INFO - PROCESS | 3232 | 1463190073966 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 18:41:13 INFO - PROCESS | 3232 | 1463190073969 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 18:41:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 18:41:13 INFO - PROCESS | 3232 | 1463190073971 Marionette TRACE conn3 <- [1,278,null,{}] 18:41:13 INFO - PROCESS | 3232 | 1463190073975 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}] 18:41:14 INFO - PROCESS | 3232 | 1463190074058 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 18:41:14 INFO - PROCESS | 3232 | 1463190074102 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:14 INFO - PROCESS | 3232 | ++DOCSHELL 11C69000 == 37 [pid = 3232] [id = 79] 18:41:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (15E76800) [pid = 3232] [serial = 234] [outer = 00000000] 18:41:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (171DE000) [pid = 3232] [serial = 235] [outer = 15E76800] 18:41:14 INFO - PROCESS | 3232 | 1463190074145 Marionette DEBUG loaded listener.js 18:41:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (17430000) [pid = 3232] [serial = 236] [outer = 15E76800] 18:41:14 INFO - PROCESS | 3232 | 1463190074470 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]]]}] 18:41:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 18:41:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 529ms 18:41:14 INFO - PROCESS | 3232 | 1463190074504 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 18:41:14 INFO - PROCESS | 3232 | 1463190074506 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 18:41:14 INFO - PROCESS | 3232 | 1463190074509 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 18:41:14 INFO - PROCESS | 3232 | 1463190074511 Marionette TRACE conn3 <- [1,282,null,{}] 18:41:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 18:41:14 INFO - PROCESS | 3232 | 1463190074514 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}] 18:41:14 INFO - PROCESS | 3232 | 1463190074584 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 18:41:14 INFO - PROCESS | 3232 | 1463190074652 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:14 INFO - PROCESS | 3232 | ++DOCSHELL 102D4800 == 38 [pid = 3232] [id = 80] 18:41:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (128B6800) [pid = 3232] [serial = 237] [outer = 00000000] 18:41:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (17AE3C00) [pid = 3232] [serial = 238] [outer = 128B6800] 18:41:14 INFO - PROCESS | 3232 | 1463190074697 Marionette DEBUG loaded listener.js 18:41:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (17AE4400) [pid = 3232] [serial = 239] [outer = 128B6800] 18:41:15 INFO - PROCESS | 3232 | 1463190075066 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]]]}] 18:41:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 18:41:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 591ms 18:41:15 INFO - PROCESS | 3232 | 1463190075110 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 18:41:15 INFO - PROCESS | 3232 | 1463190075111 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 18:41:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 18:41:15 INFO - PROCESS | 3232 | 1463190075115 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 18:41:15 INFO - PROCESS | 3232 | 1463190075117 Marionette TRACE conn3 <- [1,286,null,{}] 18:41:15 INFO - PROCESS | 3232 | 1463190075121 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}] 18:41:15 INFO - PROCESS | 3232 | 1463190075226 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 18:41:15 INFO - PROCESS | 3232 | 1463190075234 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:15 INFO - PROCESS | 3232 | ++DOCSHELL 11CE9800 == 39 [pid = 3232] [id = 81] 18:41:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (13DB5800) [pid = 3232] [serial = 240] [outer = 00000000] 18:41:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (18439C00) [pid = 3232] [serial = 241] [outer = 13DB5800] 18:41:15 INFO - PROCESS | 3232 | 1463190075277 Marionette DEBUG loaded listener.js 18:41:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (1875C400) [pid = 3232] [serial = 242] [outer = 13DB5800] 18:41:15 INFO - PROCESS | 3232 | 1463190075658 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]]]}] 18:41:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 18:41:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 591ms 18:41:15 INFO - PROCESS | 3232 | 1463190075712 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 18:41:15 INFO - PROCESS | 3232 | 1463190075714 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 18:41:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 18:41:15 INFO - PROCESS | 3232 | 1463190075761 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 18:41:15 INFO - PROCESS | 3232 | 1463190075765 Marionette TRACE conn3 <- [1,290,null,{}] 18:41:15 INFO - PROCESS | 3232 | 1463190075771 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}] 18:41:15 INFO - PROCESS | 3232 | 1463190075869 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 18:41:16 INFO - PROCESS | 3232 | 1463190076071 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:16 INFO - PROCESS | 3232 | ++DOCSHELL 10A64400 == 40 [pid = 3232] [id = 82] 18:41:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (10A64800) [pid = 3232] [serial = 243] [outer = 00000000] 18:41:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (10F9BC00) [pid = 3232] [serial = 244] [outer = 10A64800] 18:41:16 INFO - PROCESS | 3232 | 1463190076127 Marionette DEBUG loaded listener.js 18:41:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (11C67C00) [pid = 3232] [serial = 245] [outer = 10A64800] 18:41:16 INFO - PROCESS | 3232 | 1463190076811 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]]]}] 18:41:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 18:41:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1073ms 18:41:16 INFO - PROCESS | 3232 | 1463190076855 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 18:41:16 INFO - PROCESS | 3232 | 1463190076859 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 18:41:16 INFO - PROCESS | 3232 | 1463190076863 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 18:41:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 18:41:16 INFO - PROCESS | 3232 | 1463190076866 Marionette TRACE conn3 <- [1,294,null,{}] 18:41:16 INFO - PROCESS | 3232 | 1463190076874 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}] 18:41:16 INFO - PROCESS | 3232 | 1463190077012 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 18:41:17 INFO - PROCESS | 3232 | 1463190077029 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:17 INFO - PROCESS | 3232 | ++DOCSHELL 13B4A000 == 41 [pid = 3232] [id = 83] 18:41:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (13DB7400) [pid = 3232] [serial = 246] [outer = 00000000] 18:41:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (15710000) [pid = 3232] [serial = 247] [outer = 13DB7400] 18:41:17 INFO - PROCESS | 3232 | 1463190077082 Marionette DEBUG loaded listener.js 18:41:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (16186400) [pid = 3232] [serial = 248] [outer = 13DB7400] 18:41:17 INFO - PROCESS | 3232 | 1463190077628 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]]]}] 18:41:17 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. 18:41:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 840ms 18:41:17 INFO - PROCESS | 3232 | 1463190077692 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 18:41:17 INFO - PROCESS | 3232 | 1463190077695 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 18:41:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 18:41:17 INFO - PROCESS | 3232 | 1463190077699 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 18:41:17 INFO - PROCESS | 3232 | 1463190077701 Marionette TRACE conn3 <- [1,298,null,{}] 18:41:17 INFO - PROCESS | 3232 | 1463190077705 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}] 18:41:17 INFO - PROCESS | 3232 | 1463190077799 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 18:41:17 INFO - PROCESS | 3232 | 1463190077879 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:17 INFO - PROCESS | 3232 | ++DOCSHELL 17A7B400 == 42 [pid = 3232] [id = 84] 18:41:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (17ADA000) [pid = 3232] [serial = 249] [outer = 00000000] 18:41:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (19BA9800) [pid = 3232] [serial = 250] [outer = 17ADA000] 18:41:17 INFO - PROCESS | 3232 | 1463190077980 Marionette DEBUG loaded listener.js 18:41:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (19BAE000) [pid = 3232] [serial = 251] [outer = 17ADA000] 18:41:18 INFO - PROCESS | 3232 | 1463190078509 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]]]}] 18:41:18 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. 18:41:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 886ms 18:41:18 INFO - PROCESS | 3232 | 1463190078602 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 18:41:18 INFO - PROCESS | 3232 | 1463190078605 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 18:41:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 18:41:18 INFO - PROCESS | 3232 | 1463190078608 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 18:41:18 INFO - PROCESS | 3232 | 1463190078610 Marionette TRACE conn3 <- [1,302,null,{}] 18:41:18 INFO - PROCESS | 3232 | 1463190078614 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}] 18:41:18 INFO - PROCESS | 3232 | 1463190078711 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 18:41:18 INFO - PROCESS | 3232 | 1463190078800 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:18 INFO - PROCESS | 3232 | ++DOCSHELL 10A7C000 == 43 [pid = 3232] [id = 85] 18:41:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (11A02C00) [pid = 3232] [serial = 252] [outer = 00000000] 18:41:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (1A1ED000) [pid = 3232] [serial = 253] [outer = 11A02C00] 18:41:18 INFO - PROCESS | 3232 | 1463190078857 Marionette DEBUG loaded listener.js 18:41:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (1A2A4800) [pid = 3232] [serial = 254] [outer = 11A02C00] 18:41:19 INFO - PROCESS | 3232 | 1463190079474 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]]]}] 18:41:19 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. 18:41:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 886ms 18:41:19 INFO - PROCESS | 3232 | 1463190079512 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 18:41:19 INFO - PROCESS | 3232 | 1463190079516 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 18:41:19 INFO - PROCESS | 3232 | 1463190079521 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 18:41:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 18:41:19 INFO - PROCESS | 3232 | 1463190079525 Marionette TRACE conn3 <- [1,306,null,{}] 18:41:19 INFO - PROCESS | 3232 | 1463190079579 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}] 18:41:19 INFO - PROCESS | 3232 | 1463190079725 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 18:41:19 INFO - PROCESS | 3232 | 1463190079869 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:19 INFO - PROCESS | 3232 | ++DOCSHELL 1330BC00 == 44 [pid = 3232] [id = 86] 18:41:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (1330D400) [pid = 3232] [serial = 255] [outer = 00000000] 18:41:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (141C2400) [pid = 3232] [serial = 256] [outer = 1330D400] 18:41:19 INFO - PROCESS | 3232 | 1463190079964 Marionette DEBUG loaded listener.js 18:41:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (14294800) [pid = 3232] [serial = 257] [outer = 1330D400] 18:41:20 INFO - PROCESS | 3232 | --DOCSHELL 102D4800 == 43 [pid = 3232] [id = 80] 18:41:20 INFO - PROCESS | 3232 | --DOCSHELL 11C69000 == 42 [pid = 3232] [id = 79] 18:41:20 INFO - PROCESS | 3232 | --DOCSHELL 170E7C00 == 41 [pid = 3232] [id = 78] 18:41:20 INFO - PROCESS | 3232 | --DOCSHELL 16094400 == 40 [pid = 3232] [id = 77] 18:41:20 INFO - PROCESS | 3232 | --DOCSHELL 154B2800 == 39 [pid = 3232] [id = 76] 18:41:20 INFO - PROCESS | 3232 | --DOCSHELL 12AF3400 == 38 [pid = 3232] [id = 75] 18:41:20 INFO - PROCESS | 3232 | --DOCSHELL 13DB6800 == 37 [pid = 3232] [id = 74] 18:41:20 INFO - PROCESS | 3232 | --DOCSHELL 11A0F400 == 36 [pid = 3232] [id = 73] 18:41:20 INFO - PROCESS | 3232 | --DOCSHELL 10F98400 == 35 [pid = 3232] [id = 72] 18:41:20 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (1AB4AC00) [pid = 3232] [serial = 203] [outer = 00000000] [url = about:blank] 18:41:20 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (1875E000) [pid = 3232] [serial = 160] [outer = 00000000] [url = about:blank] 18:41:20 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (11210800) [pid = 3232] [serial = 162] [outer = 00000000] [url = about:blank] 18:41:20 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (112F4C00) [pid = 3232] [serial = 163] [outer = 00000000] [url = about:blank] 18:41:20 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (173E9000) [pid = 3232] [serial = 178] [outer = 00000000] [url = about:blank] 18:41:20 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (173F1C00) [pid = 3232] [serial = 179] [outer = 00000000] [url = about:blank] 18:41:20 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (1A441400) [pid = 3232] [serial = 190] [outer = 00000000] [url = about:blank] 18:41:20 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (15E76C00) [pid = 3232] [serial = 175] [outer = 00000000] [url = about:blank] 18:41:20 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (1B7E0400) [pid = 3232] [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.] 18:41:20 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (16191400) [pid = 3232] [serial = 176] [outer = 00000000] [url = about:blank] 18:41:20 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (1A869400) [pid = 3232] [serial = 193] [outer = 00000000] [url = about:blank] 18:41:20 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (1A448400) [pid = 3232] [serial = 191] [outer = 00000000] [url = about:blank] 18:41:20 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (1AB40400) [pid = 3232] [serial = 196] [outer = 00000000] [url = about:blank] 18:41:20 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (15840800) [pid = 3232] [serial = 172] [outer = 00000000] [url = about:blank] 18:41:20 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (15B67800) [pid = 3232] [serial = 173] [outer = 00000000] [url = about:blank] 18:41:20 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (141C2C00) [pid = 3232] [serial = 168] [outer = 00000000] [url = about:blank] 18:41:20 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (141CC400) [pid = 3232] [serial = 169] [outer = 00000000] [url = about:blank] 18:41:20 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (19F10000) [pid = 3232] [serial = 184] [outer = 00000000] [url = about:blank] 18:41:20 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (173E6800) [pid = 3232] [serial = 185] [outer = 00000000] [url = about:blank] 18:41:20 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (13309000) [pid = 3232] [serial = 165] [outer = 00000000] [url = about:blank] 18:41:20 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (13320800) [pid = 3232] [serial = 166] [outer = 00000000] [url = about:blank] 18:41:20 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (1843B800) [pid = 3232] [serial = 181] [outer = 00000000] [url = about:blank] 18:41:20 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (1875A000) [pid = 3232] [serial = 182] [outer = 00000000] [url = about:blank] 18:41:20 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (1AB40800) [pid = 3232] [serial = 197] [outer = 00000000] [url = about:blank] 18:41:20 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (1A1F1400) [pid = 3232] [serial = 187] [outer = 00000000] [url = about:blank] 18:41:20 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (1AB3F000) [pid = 3232] [serial = 202] [outer = 00000000] [url = about:blank] 18:41:20 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (1AB31400) [pid = 3232] [serial = 194] [outer = 00000000] [url = about:blank] 18:41:20 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (16681800) [pid = 3232] [serial = 199] [outer = 00000000] [url = about:blank] 18:41:20 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (18439800) [pid = 3232] [serial = 205] [outer = 00000000] [url = about:blank] 18:41:20 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (173E7000) [pid = 3232] [serial = 200] [outer = 00000000] [url = about:blank] 18:41:20 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (1A1F2800) [pid = 3232] [serial = 188] [outer = 00000000] [url = about:blank] 18:41:20 INFO - PROCESS | 3232 | 1463190080490 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]]]}] 18:41:20 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. 18:41:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1011ms 18:41:20 INFO - PROCESS | 3232 | 1463190080543 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 18:41:20 INFO - PROCESS | 3232 | 1463190080548 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 18:41:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 18:41:20 INFO - PROCESS | 3232 | 1463190080554 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 18:41:20 INFO - PROCESS | 3232 | 1463190080556 Marionette TRACE conn3 <- [1,310,null,{}] 18:41:20 INFO - PROCESS | 3232 | 1463190080544 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}] 18:41:20 INFO - PROCESS | 3232 | 1463190080622 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 18:41:20 INFO - PROCESS | 3232 | 1463190080691 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:20 INFO - PROCESS | 3232 | ++DOCSHELL 13384800 == 36 [pid = 3232] [id = 87] 18:41:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (13DB4C00) [pid = 3232] [serial = 258] [outer = 00000000] 18:41:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (142CD800) [pid = 3232] [serial = 259] [outer = 13DB4C00] 18:41:20 INFO - PROCESS | 3232 | 1463190080743 Marionette DEBUG loaded listener.js 18:41:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (15841400) [pid = 3232] [serial = 260] [outer = 13DB4C00] 18:41:21 INFO - PROCESS | 3232 | 1463190081100 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]]]}] 18:41:21 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. 18:41:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 591ms 18:41:21 INFO - PROCESS | 3232 | 1463190081134 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 18:41:21 INFO - PROCESS | 3232 | 1463190081136 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 18:41:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 18:41:21 INFO - PROCESS | 3232 | 1463190081140 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 18:41:21 INFO - PROCESS | 3232 | 1463190081143 Marionette TRACE conn3 <- [1,314,null,{}] 18:41:21 INFO - PROCESS | 3232 | 1463190081153 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}] 18:41:21 INFO - PROCESS | 3232 | 1463190081235 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 18:41:21 INFO - PROCESS | 3232 | 1463190081332 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:21 INFO - PROCESS | 3232 | ++DOCSHELL 15B67800 == 37 [pid = 3232] [id = 88] 18:41:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (15E2F800) [pid = 3232] [serial = 261] [outer = 00000000] 18:41:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (16206400) [pid = 3232] [serial = 262] [outer = 15E2F800] 18:41:21 INFO - PROCESS | 3232 | 1463190081386 Marionette DEBUG loaded listener.js 18:41:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (16F66000) [pid = 3232] [serial = 263] [outer = 15E2F800] 18:41:21 INFO - PROCESS | 3232 | 1463190081768 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]]]}] 18:41:21 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. 18:41:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 622ms 18:41:21 INFO - PROCESS | 3232 | 1463190081782 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 18:41:21 INFO - PROCESS | 3232 | 1463190081784 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 18:41:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 18:41:21 INFO - PROCESS | 3232 | 1463190081787 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 18:41:21 INFO - PROCESS | 3232 | 1463190081789 Marionette TRACE conn3 <- [1,318,null,{}] 18:41:21 INFO - PROCESS | 3232 | 1463190081792 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}] 18:41:21 INFO - PROCESS | 3232 | 1463190081870 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 18:41:21 INFO - PROCESS | 3232 | 1463190081877 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:21 INFO - PROCESS | 3232 | ++DOCSHELL 1735B400 == 38 [pid = 3232] [id = 89] 18:41:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (173E7000) [pid = 3232] [serial = 264] [outer = 00000000] 18:41:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (17438C00) [pid = 3232] [serial = 265] [outer = 173E7000] 18:41:21 INFO - PROCESS | 3232 | 1463190081931 Marionette DEBUG loaded listener.js 18:41:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (17ADE400) [pid = 3232] [serial = 266] [outer = 173E7000] 18:41:22 INFO - PROCESS | 3232 | 1463190082335 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]]]}] 18:41:22 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. 18:41:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 591ms 18:41:22 INFO - PROCESS | 3232 | 1463190082385 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 18:41:22 INFO - PROCESS | 3232 | 1463190082387 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 18:41:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 18:41:22 INFO - PROCESS | 3232 | 1463190082392 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 18:41:22 INFO - PROCESS | 3232 | 1463190082395 Marionette TRACE conn3 <- [1,322,null,{}] 18:41:22 INFO - PROCESS | 3232 | 1463190082412 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}] 18:41:22 INFO - PROCESS | 3232 | 1463190082509 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 18:41:22 INFO - PROCESS | 3232 | 1463190082515 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:22 INFO - PROCESS | 3232 | ++DOCSHELL 181C9400 == 39 [pid = 3232] [id = 90] 18:41:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (18439400) [pid = 3232] [serial = 267] [outer = 00000000] 18:41:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (18761800) [pid = 3232] [serial = 268] [outer = 18439400] 18:41:22 INFO - PROCESS | 3232 | 1463190082559 Marionette DEBUG loaded listener.js 18:41:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (19BA2C00) [pid = 3232] [serial = 269] [outer = 18439400] 18:41:22 INFO - PROCESS | 3232 | 1463190082996 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]]]}] 18:41:23 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. 18:41:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 653ms 18:41:23 INFO - PROCESS | 3232 | 1463190083049 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 18:41:23 INFO - PROCESS | 3232 | 1463190083051 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 18:41:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 18:41:23 INFO - PROCESS | 3232 | 1463190083060 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 18:41:23 INFO - PROCESS | 3232 | 1463190083062 Marionette TRACE conn3 <- [1,326,null,{}] 18:41:23 INFO - PROCESS | 3232 | 1463190083065 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}] 18:41:23 INFO - PROCESS | 3232 | 1463190083188 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 18:41:23 INFO - PROCESS | 3232 | 1463190083238 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:23 INFO - PROCESS | 3232 | ++DOCSHELL 105ED800 == 40 [pid = 3232] [id = 91] 18:41:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (17AE5800) [pid = 3232] [serial = 270] [outer = 00000000] 18:41:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (1A1EC800) [pid = 3232] [serial = 271] [outer = 17AE5800] 18:41:23 INFO - PROCESS | 3232 | 1463190083283 Marionette DEBUG loaded listener.js 18:41:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (1A2B0800) [pid = 3232] [serial = 272] [outer = 17AE5800] 18:41:23 INFO - PROCESS | 3232 | 1463190083531 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 18:41:23 INFO - PROCESS | 3232 | 1463190083735 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]]]}] 18:41:23 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. 18:41:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 685ms 18:41:23 INFO - PROCESS | 3232 | 1463190083759 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 18:41:23 INFO - PROCESS | 3232 | 1463190083761 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 18:41:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 18:41:23 INFO - PROCESS | 3232 | 1463190083774 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 18:41:23 INFO - PROCESS | 3232 | 1463190083776 Marionette TRACE conn3 <- [1,330,null,{}] 18:41:23 INFO - PROCESS | 3232 | 1463190083779 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}] 18:41:23 INFO - PROCESS | 3232 | 1463190083883 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 18:41:23 INFO - PROCESS | 3232 | 1463190083894 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:23 INFO - PROCESS | 3232 | ++DOCSHELL 10237000 == 41 [pid = 3232] [id = 92] 18:41:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (1A5D9C00) [pid = 3232] [serial = 273] [outer = 00000000] 18:41:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (1A865800) [pid = 3232] [serial = 274] [outer = 1A5D9C00] 18:41:23 INFO - PROCESS | 3232 | 1463190083938 Marionette DEBUG loaded listener.js 18:41:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (1AB2C400) [pid = 3232] [serial = 275] [outer = 1A5D9C00] 18:41:24 INFO - PROCESS | 3232 | 1463190084369 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]]]}] 18:41:24 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. 18:41:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 638ms 18:41:24 INFO - PROCESS | 3232 | 1463190084391 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 18:41:24 INFO - PROCESS | 3232 | 1463190084393 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 18:41:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 18:41:24 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (15E0C800) [pid = 3232] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 18:41:24 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (1331D400) [pid = 3232] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 18:41:24 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (13DB7800) [pid = 3232] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 18:41:24 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (14FAF800) [pid = 3232] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 18:41:24 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (16188400) [pid = 3232] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 18:41:24 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (128B6800) [pid = 3232] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 18:41:24 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (10F98800) [pid = 3232] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 18:41:24 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (11CE6400) [pid = 3232] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 18:41:24 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (15E76800) [pid = 3232] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 18:41:24 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (170F5400) [pid = 3232] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 18:41:24 INFO - PROCESS | 3232 | 1463190084486 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 18:41:24 INFO - PROCESS | 3232 | 1463190084489 Marionette TRACE conn3 <- [1,334,null,{}] 18:41:24 INFO - PROCESS | 3232 | 1463190084493 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}] 18:41:24 INFO - PROCESS | 3232 | 1463190084567 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 18:41:24 INFO - PROCESS | 3232 | 1463190084577 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:24 INFO - PROCESS | 3232 | ++DOCSHELL 13B50400 == 42 [pid = 3232] [id = 93] 18:41:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (13DB7800) [pid = 3232] [serial = 276] [outer = 00000000] 18:41:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (15E2D800) [pid = 3232] [serial = 277] [outer = 13DB7800] 18:41:24 INFO - PROCESS | 3232 | 1463190084623 Marionette DEBUG loaded listener.js 18:41:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (161C6C00) [pid = 3232] [serial = 278] [outer = 13DB7800] 18:41:25 INFO - PROCESS | 3232 | 1463190085019 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]]]}] 18:41:25 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. 18:41:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 591ms 18:41:25 INFO - PROCESS | 3232 | 1463190085073 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 18:41:25 INFO - PROCESS | 3232 | 1463190085075 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 18:41:25 INFO - PROCESS | 3232 | 1463190085078 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 18:41:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 18:41:25 INFO - PROCESS | 3232 | 1463190085080 Marionette TRACE conn3 <- [1,338,null,{}] 18:41:25 INFO - PROCESS | 3232 | 1463190085083 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}] 18:41:25 INFO - PROCESS | 3232 | 1463190085181 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 18:41:25 INFO - PROCESS | 3232 | 1463190085189 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:25 INFO - PROCESS | 3232 | ++DOCSHELL 14FB0000 == 43 [pid = 3232] [id = 94] 18:41:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (1A5D3400) [pid = 3232] [serial = 279] [outer = 00000000] 18:41:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (1AB32400) [pid = 3232] [serial = 280] [outer = 1A5D3400] 18:41:25 INFO - PROCESS | 3232 | 1463190085233 Marionette DEBUG loaded listener.js 18:41:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (1AB40800) [pid = 3232] [serial = 281] [outer = 1A5D3400] 18:41:25 INFO - PROCESS | 3232 | 1463190085625 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]]]}] 18:41:25 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. 18:41:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 591ms 18:41:25 INFO - PROCESS | 3232 | 1463190085676 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 18:41:25 INFO - PROCESS | 3232 | 1463190085678 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 18:41:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 18:41:25 INFO - PROCESS | 3232 | 1463190085686 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 18:41:25 INFO - PROCESS | 3232 | 1463190085687 Marionette TRACE conn3 <- [1,342,null,{}] 18:41:25 INFO - PROCESS | 3232 | 1463190085691 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}] 18:41:25 INFO - PROCESS | 3232 | 1463190085765 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 18:41:25 INFO - PROCESS | 3232 | 1463190085772 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:25 INFO - PROCESS | 3232 | ++DOCSHELL 10A59400 == 44 [pid = 3232] [id = 95] 18:41:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (13B46400) [pid = 3232] [serial = 282] [outer = 00000000] 18:41:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (1AB46C00) [pid = 3232] [serial = 283] [outer = 13B46400] 18:41:25 INFO - PROCESS | 3232 | 1463190085815 Marionette DEBUG loaded listener.js 18:41:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (1AB4A800) [pid = 3232] [serial = 284] [outer = 13B46400] 18:41:26 INFO - PROCESS | 3232 | 1463190086232 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]]]}] 18:41:26 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. 18:41:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 591ms 18:41:26 INFO - PROCESS | 3232 | 1463190086283 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 18:41:26 INFO - PROCESS | 3232 | 1463190086285 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 18:41:26 INFO - PROCESS | 3232 | 1463190086289 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 18:41:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 18:41:26 INFO - PROCESS | 3232 | 1463190086291 Marionette TRACE conn3 <- [1,346,null,{}] 18:41:26 INFO - PROCESS | 3232 | 1463190086294 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}] 18:41:26 INFO - PROCESS | 3232 | 1463190086399 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 18:41:26 INFO - PROCESS | 3232 | 1463190086414 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:26 INFO - PROCESS | 3232 | ++DOCSHELL 1AC08000 == 45 [pid = 3232] [id = 96] 18:41:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (1AC0C400) [pid = 3232] [serial = 285] [outer = 00000000] 18:41:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (1AC0F800) [pid = 3232] [serial = 286] [outer = 1AC0C400] 18:41:26 INFO - PROCESS | 3232 | 1463190086465 Marionette DEBUG loaded listener.js 18:41:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (1AF2E800) [pid = 3232] [serial = 287] [outer = 1AC0C400] 18:41:27 INFO - PROCESS | 3232 | 1463190087093 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]]]}] 18:41:27 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. 18:41:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 840ms 18:41:27 INFO - PROCESS | 3232 | 1463190087132 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 18:41:27 INFO - PROCESS | 3232 | 1463190087138 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 18:41:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 18:41:27 INFO - PROCESS | 3232 | 1463190087142 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 18:41:27 INFO - PROCESS | 3232 | 1463190087147 Marionette TRACE conn3 <- [1,350,null,{}] 18:41:27 INFO - PROCESS | 3232 | 1463190087152 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}] 18:41:27 INFO - PROCESS | 3232 | 1463190087253 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 18:41:27 INFO - PROCESS | 3232 | 1463190087343 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:27 INFO - PROCESS | 3232 | ++DOCSHELL 10F94800 == 46 [pid = 3232] [id = 97] 18:41:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (11C0AC00) [pid = 3232] [serial = 288] [outer = 00000000] 18:41:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (13809000) [pid = 3232] [serial = 289] [outer = 11C0AC00] 18:41:27 INFO - PROCESS | 3232 | 1463190087399 Marionette DEBUG loaded listener.js 18:41:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (13DB5400) [pid = 3232] [serial = 290] [outer = 11C0AC00] 18:41:27 INFO - PROCESS | 3232 | 1463190087966 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]]]}] 18:41:28 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. 18:41:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 901ms 18:41:28 INFO - PROCESS | 3232 | 1463190088032 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 18:41:28 INFO - PROCESS | 3232 | 1463190088038 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 18:41:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 18:41:28 INFO - PROCESS | 3232 | 1463190088044 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 18:41:28 INFO - PROCESS | 3232 | 1463190088047 Marionette TRACE conn3 <- [1,354,null,{}] 18:41:28 INFO - PROCESS | 3232 | 1463190088051 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}] 18:41:28 INFO - PROCESS | 3232 | 1463190088156 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 18:41:28 INFO - PROCESS | 3232 | 1463190088231 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:28 INFO - PROCESS | 3232 | ++DOCSHELL 158B7800 == 47 [pid = 3232] [id = 98] 18:41:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (15E29C00) [pid = 3232] [serial = 291] [outer = 00000000] 18:41:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (16C84400) [pid = 3232] [serial = 292] [outer = 15E29C00] 18:41:28 INFO - PROCESS | 3232 | 1463190088285 Marionette DEBUG loaded listener.js 18:41:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (173E9C00) [pid = 3232] [serial = 293] [outer = 15E29C00] 18:41:28 INFO - PROCESS | 3232 | 1463190088853 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]]]}] 18:41:28 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. 18:41:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 824ms 18:41:28 INFO - PROCESS | 3232 | 1463190088885 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 18:41:28 INFO - PROCESS | 3232 | 1463190088887 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 18:41:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 18:41:28 INFO - PROCESS | 3232 | 1463190088891 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 18:41:28 INFO - PROCESS | 3232 | 1463190088895 Marionette TRACE conn3 <- [1,358,null,{}] 18:41:28 INFO - PROCESS | 3232 | 1463190088906 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}] 18:41:29 INFO - PROCESS | 3232 | 1463190089007 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 18:41:29 INFO - PROCESS | 3232 | 1463190089097 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:29 INFO - PROCESS | 3232 | ++DOCSHELL 1A2A4000 == 48 [pid = 3232] [id = 99] 18:41:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (1A2A9400) [pid = 3232] [serial = 294] [outer = 00000000] 18:41:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (1A5DB000) [pid = 3232] [serial = 295] [outer = 1A2A9400] 18:41:29 INFO - PROCESS | 3232 | 1463190089155 Marionette DEBUG loaded listener.js 18:41:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (1AB46000) [pid = 3232] [serial = 296] [outer = 1A2A9400] 18:41:29 INFO - PROCESS | 3232 | 1463190089739 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]]]}] 18:41:29 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. 18:41:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 902ms 18:41:29 INFO - PROCESS | 3232 | 1463190089795 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 18:41:29 INFO - PROCESS | 3232 | 1463190089797 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 18:41:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 18:41:29 INFO - PROCESS | 3232 | 1463190089801 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 18:41:29 INFO - PROCESS | 3232 | 1463190089803 Marionette TRACE conn3 <- [1,362,null,{}] 18:41:29 INFO - PROCESS | 3232 | 1463190089806 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}] 18:41:29 INFO - PROCESS | 3232 | 1463190089914 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 18:41:30 INFO - PROCESS | 3232 | 1463190090014 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:30 INFO - PROCESS | 3232 | ++DOCSHELL 14FB0400 == 49 [pid = 3232] [id = 100] 18:41:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (17BAC400) [pid = 3232] [serial = 297] [outer = 00000000] 18:41:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (1AC0D800) [pid = 3232] [serial = 298] [outer = 17BAC400] 18:41:30 INFO - PROCESS | 3232 | 1463190090066 Marionette DEBUG loaded listener.js 18:41:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (1AF32400) [pid = 3232] [serial = 299] [outer = 17BAC400] 18:41:30 INFO - PROCESS | 3232 | 1463190090756 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]]]}] 18:41:30 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. 18:41:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1042ms 18:41:30 INFO - PROCESS | 3232 | 1463190090845 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 18:41:30 INFO - PROCESS | 3232 | 1463190090849 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 18:41:30 INFO - PROCESS | 3232 | 1463190090854 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 18:41:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 18:41:30 INFO - PROCESS | 3232 | 1463190090858 Marionette TRACE conn3 <- [1,366,null,{}] 18:41:30 INFO - PROCESS | 3232 | 1463190090877 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}] 18:41:31 INFO - PROCESS | 3232 | 1463190090999 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 18:41:31 INFO - PROCESS | 3232 | 1463190091046 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:31 INFO - PROCESS | 3232 | ++DOCSHELL 11207000 == 50 [pid = 3232] [id = 101] 18:41:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (11276000) [pid = 3232] [serial = 300] [outer = 00000000] 18:41:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (130A1000) [pid = 3232] [serial = 301] [outer = 11276000] 18:41:31 INFO - PROCESS | 3232 | 1463190091094 Marionette DEBUG loaded listener.js 18:41:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (1331D400) [pid = 3232] [serial = 302] [outer = 11276000] 18:41:31 INFO - PROCESS | 3232 | --DOCSHELL 12D30000 == 49 [pid = 3232] [id = 69] 18:41:31 INFO - PROCESS | 3232 | --DOCSHELL 10A59400 == 48 [pid = 3232] [id = 95] 18:41:31 INFO - PROCESS | 3232 | --DOCSHELL 14FB0000 == 47 [pid = 3232] [id = 94] 18:41:31 INFO - PROCESS | 3232 | --DOCSHELL 13B50400 == 46 [pid = 3232] [id = 93] 18:41:31 INFO - PROCESS | 3232 | --DOCSHELL 10237000 == 45 [pid = 3232] [id = 92] 18:41:31 INFO - PROCESS | 3232 | --DOCSHELL 105ED800 == 44 [pid = 3232] [id = 91] 18:41:31 INFO - PROCESS | 3232 | --DOCSHELL 181C9400 == 43 [pid = 3232] [id = 90] 18:41:31 INFO - PROCESS | 3232 | --DOCSHELL 1735B400 == 42 [pid = 3232] [id = 89] 18:41:31 INFO - PROCESS | 3232 | --DOCSHELL 15B67800 == 41 [pid = 3232] [id = 88] 18:41:31 INFO - PROCESS | 3232 | --DOCSHELL 13384800 == 40 [pid = 3232] [id = 87] 18:41:31 INFO - PROCESS | 3232 | --DOCSHELL 1330BC00 == 39 [pid = 3232] [id = 86] 18:41:31 INFO - PROCESS | 3232 | --DOCSHELL 10A7C000 == 38 [pid = 3232] [id = 85] 18:41:31 INFO - PROCESS | 3232 | --DOCSHELL 17A7B400 == 37 [pid = 3232] [id = 84] 18:41:31 INFO - PROCESS | 3232 | --DOCSHELL 13B4A000 == 36 [pid = 3232] [id = 83] 18:41:31 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (18439C00) [pid = 3232] [serial = 241] [outer = 00000000] [url = about:blank] 18:41:31 INFO - PROCESS | 3232 | --DOCSHELL 10A64400 == 35 [pid = 3232] [id = 82] 18:41:31 INFO - PROCESS | 3232 | --DOCSHELL 11CE9800 == 34 [pid = 3232] [id = 81] 18:41:31 INFO - PROCESS | 3232 | 1463190091691 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]]]}] 18:41:31 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. 18:41:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 902ms 18:41:31 INFO - PROCESS | 3232 | 1463190091766 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 18:41:31 INFO - PROCESS | 3232 | 1463190091771 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 18:41:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 18:41:31 INFO - PROCESS | 3232 | 1463190091777 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 18:41:31 INFO - PROCESS | 3232 | 1463190091780 Marionette TRACE conn3 <- [1,370,null,{}] 18:41:31 INFO - PROCESS | 3232 | 1463190091783 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}] 18:41:31 INFO - PROCESS | 3232 | 1463190091876 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 18:41:31 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (15E28800) [pid = 3232] [serial = 226] [outer = 00000000] [url = about:blank] 18:41:31 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (19BA3400) [pid = 3232] [serial = 206] [outer = 00000000] [url = about:blank] 18:41:31 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (141C8000) [pid = 3232] [serial = 220] [outer = 00000000] [url = about:blank] 18:41:31 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (1429A800) [pid = 3232] [serial = 221] [outer = 00000000] [url = about:blank] 18:41:31 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (15706000) [pid = 3232] [serial = 223] [outer = 00000000] [url = about:blank] 18:41:31 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (1108DC00) [pid = 3232] [serial = 208] [outer = 00000000] [url = about:blank] 18:41:31 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (16D95400) [pid = 3232] [serial = 230] [outer = 00000000] [url = about:blank] 18:41:31 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (17AE4400) [pid = 3232] [serial = 239] [outer = 00000000] [url = about:blank] 18:41:31 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (13DB6000) [pid = 3232] [serial = 211] [outer = 00000000] [url = about:blank] 18:41:31 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (11095000) [pid = 3232] [serial = 214] [outer = 00000000] [url = about:blank] 18:41:31 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (11425C00) [pid = 3232] [serial = 215] [outer = 00000000] [url = about:blank] 18:41:31 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (16682400) [pid = 3232] [serial = 229] [outer = 00000000] [url = about:blank] 18:41:31 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (1330C400) [pid = 3232] [serial = 217] [outer = 00000000] [url = about:blank] 18:41:31 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (13320000) [pid = 3232] [serial = 218] [outer = 00000000] [url = about:blank] 18:41:31 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (171DE000) [pid = 3232] [serial = 235] [outer = 00000000] [url = about:blank] 18:41:31 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (1735A800) [pid = 3232] [serial = 232] [outer = 00000000] [url = about:blank] 18:41:31 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (173E7400) [pid = 3232] [serial = 233] [outer = 00000000] [url = about:blank] 18:41:31 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (1608DC00) [pid = 3232] [serial = 227] [outer = 00000000] [url = about:blank] 18:41:31 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (17430000) [pid = 3232] [serial = 236] [outer = 00000000] [url = about:blank] 18:41:31 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (17AE3C00) [pid = 3232] [serial = 238] [outer = 00000000] [url = about:blank] 18:41:31 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (15844C00) [pid = 3232] [serial = 224] [outer = 00000000] [url = about:blank] 18:41:31 INFO - PROCESS | 3232 | 1463190091951 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:31 INFO - PROCESS | 3232 | ++DOCSHELL 10A61C00 == 35 [pid = 3232] [id = 102] 18:41:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (10A64C00) [pid = 3232] [serial = 303] [outer = 00000000] 18:41:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (11A0A000) [pid = 3232] [serial = 304] [outer = 10A64C00] 18:41:31 INFO - PROCESS | 3232 | 1463190091996 Marionette DEBUG loaded listener.js 18:41:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (1338AC00) [pid = 3232] [serial = 305] [outer = 10A64C00] 18:41:32 INFO - PROCESS | 3232 | 1463190092392 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]]]}] 18:41:32 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. 18:41:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 684ms 18:41:32 INFO - PROCESS | 3232 | 1463190092479 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 18:41:32 INFO - PROCESS | 3232 | 1463190092481 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 18:41:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 18:41:32 INFO - PROCESS | 3232 | 1463190092485 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 18:41:32 INFO - PROCESS | 3232 | 1463190092488 Marionette TRACE conn3 <- [1,374,null,{}] 18:41:32 INFO - PROCESS | 3232 | 1463190092498 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}] 18:41:32 INFO - PROCESS | 3232 | 1463190092576 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 18:41:32 INFO - PROCESS | 3232 | 1463190092590 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:32 INFO - PROCESS | 3232 | ++DOCSHELL 1583D000 == 36 [pid = 3232] [id = 103] 18:41:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (1583E400) [pid = 3232] [serial = 306] [outer = 00000000] 18:41:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (158BA000) [pid = 3232] [serial = 307] [outer = 1583E400] 18:41:32 INFO - PROCESS | 3232 | 1463190092638 Marionette DEBUG loaded listener.js 18:41:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (15E25000) [pid = 3232] [serial = 308] [outer = 1583E400] 18:41:33 INFO - PROCESS | 3232 | 1463190093090 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 18:41:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 18:41:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 637ms 18:41:33 INFO - PROCESS | 3232 | 1463190093122 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 18:41:33 INFO - PROCESS | 3232 | 1463190093125 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 18:41:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 18:41:33 INFO - PROCESS | 3232 | 1463190093128 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 18:41:33 INFO - PROCESS | 3232 | 1463190093130 Marionette TRACE conn3 <- [1,378,null,{}] 18:41:33 INFO - PROCESS | 3232 | 1463190093133 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}] 18:41:33 INFO - PROCESS | 3232 | 1463190093207 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 18:41:33 INFO - PROCESS | 3232 | 1463190093216 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:33 INFO - PROCESS | 3232 | ++DOCSHELL 15E28800 == 37 [pid = 3232] [id = 104] 18:41:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (15E2C400) [pid = 3232] [serial = 309] [outer = 00000000] 18:41:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (16093000) [pid = 3232] [serial = 310] [outer = 15E2C400] 18:41:33 INFO - PROCESS | 3232 | 1463190093261 Marionette DEBUG loaded listener.js 18:41:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (161BFC00) [pid = 3232] [serial = 311] [outer = 15E2C400] 18:41:33 INFO - PROCESS | 3232 | 1463190093681 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 18:41:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 18:41:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 591ms 18:41:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 18:41:33 INFO - PROCESS | 3232 | 1463190093725 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 18:41:33 INFO - PROCESS | 3232 | 1463190093727 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 18:41:33 INFO - PROCESS | 3232 | 1463190093730 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 18:41:33 INFO - PROCESS | 3232 | 1463190093732 Marionette TRACE conn3 <- [1,382,null,{}] 18:41:33 INFO - PROCESS | 3232 | 1463190093735 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}] 18:41:33 INFO - PROCESS | 3232 | 1463190093817 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 18:41:33 INFO - PROCESS | 3232 | 1463190093825 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:33 INFO - PROCESS | 3232 | ++DOCSHELL 11094400 == 38 [pid = 3232] [id = 105] 18:41:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (1608DC00) [pid = 3232] [serial = 312] [outer = 00000000] 18:41:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (16F68800) [pid = 3232] [serial = 313] [outer = 1608DC00] 18:41:33 INFO - PROCESS | 3232 | 1463190093853 Marionette DEBUG loaded listener.js 18:41:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (171EA000) [pid = 3232] [serial = 314] [outer = 1608DC00] 18:41:34 INFO - PROCESS | 3232 | 1463190094369 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 18:41:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 18:41:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 684ms 18:41:34 INFO - PROCESS | 3232 | 1463190094414 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 18:41:34 INFO - PROCESS | 3232 | 1463190094416 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 18:41:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 18:41:34 INFO - PROCESS | 3232 | 1463190094419 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 18:41:34 INFO - PROCESS | 3232 | 1463190094420 Marionette TRACE conn3 <- [1,386,null,{}] 18:41:34 INFO - PROCESS | 3232 | 1463190094424 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}] 18:41:34 INFO - PROCESS | 3232 | 1463190094545 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 18:41:34 INFO - PROCESS | 3232 | 1463190094554 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:34 INFO - PROCESS | 3232 | ++DOCSHELL 13391C00 == 39 [pid = 3232] [id = 106] 18:41:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (161BC000) [pid = 3232] [serial = 315] [outer = 00000000] 18:41:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (17ADAC00) [pid = 3232] [serial = 316] [outer = 161BC000] 18:41:34 INFO - PROCESS | 3232 | 1463190094600 Marionette DEBUG loaded listener.js 18:41:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (17AE7C00) [pid = 3232] [serial = 317] [outer = 161BC000] 18:41:35 INFO - PROCESS | 3232 | 1463190095029 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]]]}] 18:41:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 18:41:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 622ms 18:41:35 INFO - PROCESS | 3232 | 1463190095069 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 18:41:35 INFO - PROCESS | 3232 | 1463190095071 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 18:41:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 18:41:35 INFO - PROCESS | 3232 | 1463190095074 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 18:41:35 INFO - PROCESS | 3232 | 1463190095076 Marionette TRACE conn3 <- [1,390,null,{}] 18:41:35 INFO - PROCESS | 3232 | 1463190095079 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}] 18:41:35 INFO - PROCESS | 3232 | 1463190095208 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 18:41:35 INFO - PROCESS | 3232 | 1463190095233 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:35 INFO - PROCESS | 3232 | ++DOCSHELL 0F39D400 == 40 [pid = 3232] [id = 107] 18:41:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (17A7E400) [pid = 3232] [serial = 318] [outer = 00000000] 18:41:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (19BA5C00) [pid = 3232] [serial = 319] [outer = 17A7E400] 18:41:35 INFO - PROCESS | 3232 | 1463190095278 Marionette DEBUG loaded listener.js 18:41:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (19BAE800) [pid = 3232] [serial = 320] [outer = 17A7E400] 18:41:35 INFO - PROCESS | 3232 | 1463190095705 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]]]}] 18:41:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 18:41:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 684ms 18:41:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 18:41:35 INFO - PROCESS | 3232 | 1463190095773 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 18:41:35 INFO - PROCESS | 3232 | 1463190095775 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 18:41:35 INFO - PROCESS | 3232 | 1463190095778 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 18:41:35 INFO - PROCESS | 3232 | 1463190095780 Marionette TRACE conn3 <- [1,394,null,{}] 18:41:35 INFO - PROCESS | 3232 | 1463190095794 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}] 18:41:35 INFO - PROCESS | 3232 | 1463190095891 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 18:41:35 INFO - PROCESS | 3232 | 1463190095903 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:35 INFO - PROCESS | 3232 | ++DOCSHELL 1842FC00 == 41 [pid = 3232] [id = 108] 18:41:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (19BAEC00) [pid = 3232] [serial = 321] [outer = 00000000] 18:41:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (1A43B400) [pid = 3232] [serial = 322] [outer = 19BAEC00] 18:41:35 INFO - PROCESS | 3232 | 1463190095946 Marionette DEBUG loaded listener.js 18:41:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (1A447400) [pid = 3232] [serial = 323] [outer = 19BAEC00] 18:41:36 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (13B46400) [pid = 3232] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 18:41:36 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (17AE5800) [pid = 3232] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 18:41:36 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (15E2F800) [pid = 3232] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 18:41:36 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (173E7000) [pid = 3232] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 18:41:36 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (13DB4C00) [pid = 3232] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 18:41:36 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (1330D400) [pid = 3232] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 18:41:36 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (1A5D9C00) [pid = 3232] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 18:41:36 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (13DB7800) [pid = 3232] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 18:41:36 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (1A5D3400) [pid = 3232] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 18:41:36 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (13DB5800) [pid = 3232] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 18:41:36 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (18439400) [pid = 3232] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 18:41:36 INFO - PROCESS | 3232 | 1463190096492 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]]]}] 18:41:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 18:41:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 793ms 18:41:36 INFO - PROCESS | 3232 | 1463190096581 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 18:41:36 INFO - PROCESS | 3232 | 1463190096583 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 18:41:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 18:41:36 INFO - PROCESS | 3232 | 1463190096586 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 18:41:36 INFO - PROCESS | 3232 | 1463190096588 Marionette TRACE conn3 <- [1,398,null,{}] 18:41:36 INFO - PROCESS | 3232 | 1463190096591 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}] 18:41:36 INFO - PROCESS | 3232 | 1463190096664 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 18:41:36 INFO - PROCESS | 3232 | 1463190096669 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:36 INFO - PROCESS | 3232 | ++DOCSHELL 1875D000 == 42 [pid = 3232] [id = 109] 18:41:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (19F02400) [pid = 3232] [serial = 324] [outer = 00000000] 18:41:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (1A2A5000) [pid = 3232] [serial = 325] [outer = 19F02400] 18:41:36 INFO - PROCESS | 3232 | 1463190096715 Marionette DEBUG loaded listener.js 18:41:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (1A865400) [pid = 3232] [serial = 326] [outer = 19F02400] 18:41:37 INFO - PROCESS | 3232 | 1463190097119 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]]]}] 18:41:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 18:41:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 591ms 18:41:37 INFO - PROCESS | 3232 | 1463190097168 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 18:41:37 INFO - PROCESS | 3232 | 1463190097170 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 18:41:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 18:41:37 INFO - PROCESS | 3232 | 1463190097173 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 18:41:37 INFO - PROCESS | 3232 | 1463190097175 Marionette TRACE conn3 <- [1,402,null,{}] 18:41:37 INFO - PROCESS | 3232 | 1463190097178 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}] 18:41:37 INFO - PROCESS | 3232 | 1463190097253 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 18:41:37 INFO - PROCESS | 3232 | 1463190097259 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:37 INFO - PROCESS | 3232 | ++DOCSHELL 1A85B400 == 43 [pid = 3232] [id = 110] 18:41:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (1AB2F000) [pid = 3232] [serial = 327] [outer = 00000000] 18:41:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (1AB38800) [pid = 3232] [serial = 328] [outer = 1AB2F000] 18:41:37 INFO - PROCESS | 3232 | 1463190097303 Marionette DEBUG loaded listener.js 18:41:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (1AC08C00) [pid = 3232] [serial = 329] [outer = 1AB2F000] 18:41:37 INFO - PROCESS | 3232 | 1463190097719 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]]]}] 18:41:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 18:41:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 591ms 18:41:37 INFO - PROCESS | 3232 | 1463190097770 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 18:41:37 INFO - PROCESS | 3232 | 1463190097772 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 18:41:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 18:41:37 INFO - PROCESS | 3232 | 1463190097776 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 18:41:37 INFO - PROCESS | 3232 | 1463190097778 Marionette TRACE conn3 <- [1,406,null,{}] 18:41:37 INFO - PROCESS | 3232 | 1463190097783 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}] 18:41:37 INFO - PROCESS | 3232 | 1463190097881 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 18:41:37 INFO - PROCESS | 3232 | 1463190097890 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:37 INFO - PROCESS | 3232 | ++DOCSHELL 1875C800 == 44 [pid = 3232] [id = 111] 18:41:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (19F03000) [pid = 3232] [serial = 330] [outer = 00000000] 18:41:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (1B05E000) [pid = 3232] [serial = 331] [outer = 19F03000] 18:41:37 INFO - PROCESS | 3232 | 1463190097938 Marionette DEBUG loaded listener.js 18:41:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (1B063800) [pid = 3232] [serial = 332] [outer = 19F03000] 18:41:38 INFO - PROCESS | 3232 | 1463190098604 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]]]}] 18:41:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 18:41:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 886ms 18:41:38 INFO - PROCESS | 3232 | 1463190098681 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 18:41:38 INFO - PROCESS | 3232 | 1463190098685 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 18:41:38 INFO - PROCESS | 3232 | 1463190098690 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 18:41:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 18:41:38 INFO - PROCESS | 3232 | 1463190098694 Marionette TRACE conn3 <- [1,410,null,{}] 18:41:38 INFO - PROCESS | 3232 | 1463190098700 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}] 18:41:38 INFO - PROCESS | 3232 | 1463190098841 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 18:41:38 INFO - PROCESS | 3232 | 1463190098959 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:38 INFO - PROCESS | 3232 | ++DOCSHELL 114B6800 == 45 [pid = 3232] [id = 112] 18:41:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (11A0D000) [pid = 3232] [serial = 333] [outer = 00000000] 18:41:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (13309000) [pid = 3232] [serial = 334] [outer = 11A0D000] 18:41:39 INFO - PROCESS | 3232 | 1463190099017 Marionette DEBUG loaded listener.js 18:41:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (13B4A000) [pid = 3232] [serial = 335] [outer = 11A0D000] 18:41:39 INFO - PROCESS | 3232 | 1463190099631 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]]]}] 18:41:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 18:41:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 996ms 18:41:39 INFO - PROCESS | 3232 | 1463190099695 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 18:41:39 INFO - PROCESS | 3232 | 1463190099700 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 18:41:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 18:41:39 INFO - PROCESS | 3232 | 1463190099707 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 18:41:39 INFO - PROCESS | 3232 | 1463190099710 Marionette TRACE conn3 <- [1,414,null,{}] 18:41:39 INFO - PROCESS | 3232 | 1463190099714 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}] 18:41:39 INFO - PROCESS | 3232 | 1463190099845 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 18:41:39 INFO - PROCESS | 3232 | 1463190099967 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:39 INFO - PROCESS | 3232 | ++DOCSHELL 1549A000 == 46 [pid = 3232] [id = 113] 18:41:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (1549A800) [pid = 3232] [serial = 336] [outer = 00000000] 18:41:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (1549F400) [pid = 3232] [serial = 337] [outer = 1549A800] 18:41:40 INFO - PROCESS | 3232 | 1463190100022 Marionette DEBUG loaded listener.js 18:41:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (154A3400) [pid = 3232] [serial = 338] [outer = 1549A800] 18:41:40 INFO - PROCESS | 3232 | 1463190100611 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]]]}] 18:41:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 18:41:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 995ms 18:41:40 INFO - PROCESS | 3232 | 1463190100692 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 18:41:40 INFO - PROCESS | 3232 | 1463190100695 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 18:41:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 18:41:40 INFO - PROCESS | 3232 | 1463190100699 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 18:41:40 INFO - PROCESS | 3232 | 1463190100703 Marionette TRACE conn3 <- [1,418,null,{}] 18:41:40 INFO - PROCESS | 3232 | 1463190100714 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}] 18:41:40 INFO - PROCESS | 3232 | 1463190100827 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 18:41:41 INFO - PROCESS | 3232 | 1463190101088 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:41 INFO - PROCESS | 3232 | ++DOCSHELL 10567400 == 47 [pid = 3232] [id = 114] 18:41:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (105EDC00) [pid = 3232] [serial = 339] [outer = 00000000] 18:41:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (11095000) [pid = 3232] [serial = 340] [outer = 105EDC00] 18:41:41 INFO - PROCESS | 3232 | 1463190101146 Marionette DEBUG loaded listener.js 18:41:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (114B7C00) [pid = 3232] [serial = 341] [outer = 105EDC00] 18:41:42 INFO - PROCESS | 3232 | --DOCSHELL 1A85B400 == 46 [pid = 3232] [id = 110] 18:41:42 INFO - PROCESS | 3232 | --DOCSHELL 1875D000 == 45 [pid = 3232] [id = 109] 18:41:42 INFO - PROCESS | 3232 | --DOCSHELL 1842FC00 == 44 [pid = 3232] [id = 108] 18:41:42 INFO - PROCESS | 3232 | --DOCSHELL 0F39D400 == 43 [pid = 3232] [id = 107] 18:41:42 INFO - PROCESS | 3232 | --DOCSHELL 13391C00 == 42 [pid = 3232] [id = 106] 18:41:42 INFO - PROCESS | 3232 | --DOCSHELL 11094400 == 41 [pid = 3232] [id = 105] 18:41:42 INFO - PROCESS | 3232 | --DOCSHELL 15E28800 == 40 [pid = 3232] [id = 104] 18:41:42 INFO - PROCESS | 3232 | --DOCSHELL 1583D000 == 39 [pid = 3232] [id = 103] 18:41:42 INFO - PROCESS | 3232 | --DOCSHELL 10A61C00 == 38 [pid = 3232] [id = 102] 18:41:42 INFO - PROCESS | 3232 | --DOCSHELL 11207000 == 37 [pid = 3232] [id = 101] 18:41:42 INFO - PROCESS | 3232 | --DOCSHELL 158B7800 == 36 [pid = 3232] [id = 98] 18:41:42 INFO - PROCESS | 3232 | --DOCSHELL 10F94800 == 35 [pid = 3232] [id = 97] 18:41:42 INFO - PROCESS | 3232 | --DOCSHELL 1AC08000 == 34 [pid = 3232] [id = 96] 18:41:42 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (1A1EC800) [pid = 3232] [serial = 271] [outer = 00000000] [url = about:blank] 18:41:42 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (16206400) [pid = 3232] [serial = 262] [outer = 00000000] [url = about:blank] 18:41:42 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (16F66000) [pid = 3232] [serial = 263] [outer = 00000000] [url = about:blank] 18:41:42 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (17438C00) [pid = 3232] [serial = 265] [outer = 00000000] [url = about:blank] 18:41:42 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (142CD800) [pid = 3232] [serial = 259] [outer = 00000000] [url = about:blank] 18:41:42 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (1A2B0800) [pid = 3232] [serial = 272] [outer = 00000000] [url = about:blank] 18:41:42 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (15841400) [pid = 3232] [serial = 260] [outer = 00000000] [url = about:blank] 18:41:42 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (15710000) [pid = 3232] [serial = 247] [outer = 00000000] [url = about:blank] 18:41:42 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (14294800) [pid = 3232] [serial = 257] [outer = 00000000] [url = about:blank] 18:41:42 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (141C2400) [pid = 3232] [serial = 256] [outer = 00000000] [url = about:blank] 18:41:42 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (1A1ED000) [pid = 3232] [serial = 253] [outer = 00000000] [url = about:blank] 18:41:42 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (19BA9800) [pid = 3232] [serial = 250] [outer = 00000000] [url = about:blank] 18:41:42 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (10F9BC00) [pid = 3232] [serial = 244] [outer = 00000000] [url = about:blank] 18:41:42 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (1A865800) [pid = 3232] [serial = 274] [outer = 00000000] [url = about:blank] 18:41:42 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (15E2D800) [pid = 3232] [serial = 277] [outer = 00000000] [url = about:blank] 18:41:42 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (1AB32400) [pid = 3232] [serial = 280] [outer = 00000000] [url = about:blank] 18:41:42 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (1AB2C400) [pid = 3232] [serial = 275] [outer = 00000000] [url = about:blank] 18:41:42 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (1875C400) [pid = 3232] [serial = 242] [outer = 00000000] [url = about:blank] 18:41:42 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (18761800) [pid = 3232] [serial = 268] [outer = 00000000] [url = about:blank] 18:41:42 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (1AB40800) [pid = 3232] [serial = 281] [outer = 00000000] [url = about:blank] 18:41:42 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (1AB4A800) [pid = 3232] [serial = 284] [outer = 00000000] [url = about:blank] 18:41:42 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (19BA2C00) [pid = 3232] [serial = 269] [outer = 00000000] [url = about:blank] 18:41:42 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (17ADE400) [pid = 3232] [serial = 266] [outer = 00000000] [url = about:blank] 18:41:42 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (161C6C00) [pid = 3232] [serial = 278] [outer = 00000000] [url = about:blank] 18:41:42 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (1AB46C00) [pid = 3232] [serial = 283] [outer = 00000000] [url = about:blank] 18:41:42 INFO - PROCESS | 3232 | 1463190102234 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]]]}] 18:41:42 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 18:41:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1555ms 18:41:42 INFO - PROCESS | 3232 | 1463190102267 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 18:41:42 INFO - PROCESS | 3232 | 1463190102271 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 18:41:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 18:41:42 INFO - PROCESS | 3232 | 1463190102276 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 18:41:42 INFO - PROCESS | 3232 | 1463190102279 Marionette TRACE conn3 <- [1,422,null,{}] 18:41:42 INFO - PROCESS | 3232 | 1463190102284 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}] 18:41:42 INFO - PROCESS | 3232 | 1463190102365 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 18:41:42 INFO - PROCESS | 3232 | 1463190102373 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:42 INFO - PROCESS | 3232 | ++DOCSHELL 12D7C400 == 35 [pid = 3232] [id = 115] 18:41:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (1309A000) [pid = 3232] [serial = 342] [outer = 00000000] 18:41:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (13385C00) [pid = 3232] [serial = 343] [outer = 1309A000] 18:41:42 INFO - PROCESS | 3232 | 1463190102420 Marionette DEBUG loaded listener.js 18:41:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (13DB6800) [pid = 3232] [serial = 344] [outer = 1309A000] 18:41:43 INFO - PROCESS | 3232 | 1463190103383 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]]]}] 18:41:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 18:41:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1151ms 18:41:43 INFO - PROCESS | 3232 | 1463190103427 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 18:41:43 INFO - PROCESS | 3232 | 1463190103431 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 18:41:43 INFO - PROCESS | 3232 | 1463190103436 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 18:41:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 18:41:43 INFO - PROCESS | 3232 | 1463190103437 Marionette TRACE conn3 <- [1,426,null,{}] 18:41:43 INFO - PROCESS | 3232 | 1463190103441 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}] 18:41:43 INFO - PROCESS | 3232 | 1463190103519 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 18:41:43 INFO - PROCESS | 3232 | 1463190103526 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:43 INFO - PROCESS | 3232 | ++DOCSHELL 14297000 == 36 [pid = 3232] [id = 116] 18:41:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (1549FC00) [pid = 3232] [serial = 345] [outer = 00000000] 18:41:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (15843400) [pid = 3232] [serial = 346] [outer = 1549FC00] 18:41:43 INFO - PROCESS | 3232 | 1463190103575 Marionette DEBUG loaded listener.js 18:41:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (15B66800) [pid = 3232] [serial = 347] [outer = 1549FC00] 18:41:44 INFO - PROCESS | 3232 | 1463190104026 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] 18:41:44 INFO - PROCESS | 3232 | 1463190104060 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 18:41:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 18:41:44 INFO - PROCESS | 3232 | 1463190104065 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 18:41:44 INFO - PROCESS | 3232 | 1463190104071 Marionette TRACE conn3 <- [1,430,null,{}] 18:41:44 INFO - PROCESS | 3232 | 1463190104079 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}] 18:41:44 INFO - PROCESS | 3232 | 1463190104158 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 18:41:44 INFO - PROCESS | 3232 | 1463190104165 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:44 INFO - PROCESS | 3232 | ++DOCSHELL 1608F800 == 37 [pid = 3232] [id = 117] 18:41:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (16090800) [pid = 3232] [serial = 348] [outer = 00000000] 18:41:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (1681C400) [pid = 3232] [serial = 349] [outer = 16090800] 18:41:44 INFO - PROCESS | 3232 | 1463190104209 Marionette DEBUG loaded listener.js 18:41:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (170EAC00) [pid = 3232] [serial = 350] [outer = 16090800] 18:41:44 INFO - PROCESS | 3232 | 1463190104669 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]]]}] 18:41:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 18:41:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 653ms 18:41:44 INFO - PROCESS | 3232 | 1463190104722 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 18:41:44 INFO - PROCESS | 3232 | 1463190104724 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 18:41:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 18:41:44 INFO - PROCESS | 3232 | 1463190104727 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 18:41:44 INFO - PROCESS | 3232 | 1463190104729 Marionette TRACE conn3 <- [1,434,null,{}] 18:41:44 INFO - PROCESS | 3232 | 1463190104732 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}] 18:41:44 INFO - PROCESS | 3232 | 1463190104844 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 18:41:44 INFO - PROCESS | 3232 | 1463190104925 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:44 INFO - PROCESS | 3232 | ++DOCSHELL 171EBC00 == 38 [pid = 3232] [id = 118] 18:41:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (173EB800) [pid = 3232] [serial = 351] [outer = 00000000] 18:41:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (178C2000) [pid = 3232] [serial = 352] [outer = 173EB800] 18:41:44 INFO - PROCESS | 3232 | 1463190104972 Marionette DEBUG loaded listener.js 18:41:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (17ADB000) [pid = 3232] [serial = 353] [outer = 173EB800] 18:41:45 INFO - PROCESS | 3232 | 1463190105374 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]]]}] 18:41:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 18:41:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 685ms 18:41:45 INFO - PROCESS | 3232 | 1463190105427 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 18:41:45 INFO - PROCESS | 3232 | 1463190105429 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 18:41:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 18:41:45 INFO - PROCESS | 3232 | 1463190105432 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 18:41:45 INFO - PROCESS | 3232 | 1463190105434 Marionette TRACE conn3 <- [1,438,null,{}] 18:41:45 INFO - PROCESS | 3232 | 1463190105437 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}] 18:41:45 INFO - PROCESS | 3232 | 1463190105537 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 18:41:45 INFO - PROCESS | 3232 | 1463190105544 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:45 INFO - PROCESS | 3232 | ++DOCSHELL 1843B000 == 39 [pid = 3232] [id = 119] 18:41:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (18759800) [pid = 3232] [serial = 354] [outer = 00000000] 18:41:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (18761800) [pid = 3232] [serial = 355] [outer = 18759800] 18:41:45 INFO - PROCESS | 3232 | 1463190105638 Marionette DEBUG loaded listener.js 18:41:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (19BAB400) [pid = 3232] [serial = 356] [outer = 18759800] 18:41:46 INFO - PROCESS | 3232 | 1463190106088 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]]]}] 18:41:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 18:41:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 684ms 18:41:46 INFO - PROCESS | 3232 | 1463190106132 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 18:41:46 INFO - PROCESS | 3232 | 1463190106134 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 18:41:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 18:41:46 INFO - PROCESS | 3232 | 1463190106137 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 18:41:46 INFO - PROCESS | 3232 | 1463190106139 Marionette TRACE conn3 <- [1,442,null,{}] 18:41:46 INFO - PROCESS | 3232 | 1463190106142 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}] 18:41:46 INFO - PROCESS | 3232 | 1463190106267 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 18:41:46 INFO - PROCESS | 3232 | 1463190106287 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:46 INFO - PROCESS | 3232 | ++DOCSHELL 19BB0400 == 40 [pid = 3232] [id = 120] 18:41:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (19BB0800) [pid = 3232] [serial = 357] [outer = 00000000] 18:41:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (1A2A1C00) [pid = 3232] [serial = 358] [outer = 19BB0800] 18:41:46 INFO - PROCESS | 3232 | 1463190106330 Marionette DEBUG loaded listener.js 18:41:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (1A5D6000) [pid = 3232] [serial = 359] [outer = 19BB0800] 18:41:46 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (13311C00) [pid = 3232] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 18:41:46 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (17ADA000) [pid = 3232] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 18:41:46 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (10A79800) [pid = 3232] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 18:41:46 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (11A02C00) [pid = 3232] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 18:41:46 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (13DB7400) [pid = 3232] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 18:41:46 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (10A64800) [pid = 3232] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 18:41:46 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (161BC000) [pid = 3232] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 18:41:46 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (17A7E400) [pid = 3232] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 18:41:46 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (19BAEC00) [pid = 3232] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 18:41:46 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (1608DC00) [pid = 3232] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 18:41:46 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (11276000) [pid = 3232] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 18:41:46 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (1583E400) [pid = 3232] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 18:41:46 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (17BAC400) [pid = 3232] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 18:41:46 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (15E2C400) [pid = 3232] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 18:41:46 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (10A64C00) [pid = 3232] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 18:41:46 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (19F02400) [pid = 3232] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 18:41:46 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (1AB2F000) [pid = 3232] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 18:41:46 INFO - PROCESS | 3232 | 1463190106855 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]]]}] 18:41:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 18:41:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 731ms 18:41:46 INFO - PROCESS | 3232 | 1463190106879 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 18:41:46 INFO - PROCESS | 3232 | 1463190106881 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 18:41:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 18:41:46 INFO - PROCESS | 3232 | 1463190106884 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 18:41:46 INFO - PROCESS | 3232 | 1463190106886 Marionette TRACE conn3 <- [1,446,null,{}] 18:41:46 INFO - PROCESS | 3232 | 1463190106899 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}] 18:41:46 INFO - PROCESS | 3232 | 1463190106973 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 18:41:46 INFO - PROCESS | 3232 | 1463190106980 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:46 INFO - PROCESS | 3232 | ++DOCSHELL 1108EC00 == 41 [pid = 3232] [id = 121] 18:41:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (13B4E000) [pid = 3232] [serial = 360] [outer = 00000000] 18:41:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (16093C00) [pid = 3232] [serial = 361] [outer = 13B4E000] 18:41:47 INFO - PROCESS | 3232 | 1463190107023 Marionette DEBUG loaded listener.js 18:41:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (17A71C00) [pid = 3232] [serial = 362] [outer = 13B4E000] 18:41:47 INFO - PROCESS | 3232 | 1463190107430 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]]]}] 18:41:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 18:41:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 591ms 18:41:47 INFO - PROCESS | 3232 | 1463190107464 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 18:41:47 INFO - PROCESS | 3232 | 1463190107466 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 18:41:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 18:41:47 INFO - PROCESS | 3232 | 1463190107469 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 18:41:47 INFO - PROCESS | 3232 | 1463190107471 Marionette TRACE conn3 <- [1,450,null,{}] 18:41:47 INFO - PROCESS | 3232 | 1463190107485 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}] 18:41:47 INFO - PROCESS | 3232 | 1463190107558 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 18:41:47 INFO - PROCESS | 3232 | 1463190107565 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:47 INFO - PROCESS | 3232 | ++DOCSHELL 141CAC00 == 42 [pid = 3232] [id = 122] 18:41:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (17BAC400) [pid = 3232] [serial = 363] [outer = 00000000] 18:41:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (19BB0C00) [pid = 3232] [serial = 364] [outer = 17BAC400] 18:41:47 INFO - PROCESS | 3232 | 1463190107608 Marionette DEBUG loaded listener.js 18:41:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (19F0FC00) [pid = 3232] [serial = 365] [outer = 17BAC400] 18:41:48 INFO - PROCESS | 3232 | 1463190108041 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] 18:41:48 INFO - PROCESS | 3232 | 1463190108071 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 18:41:48 INFO - PROCESS | 3232 | 1463190108074 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 18:41:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 18:41:48 INFO - PROCESS | 3232 | 1463190108076 Marionette TRACE conn3 <- [1,454,null,{}] 18:41:48 INFO - PROCESS | 3232 | 1463190108083 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}] 18:41:48 INFO - PROCESS | 3232 | 1463190108190 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 18:41:48 INFO - PROCESS | 3232 | 1463190108199 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:48 INFO - PROCESS | 3232 | ++DOCSHELL 154B2000 == 43 [pid = 3232] [id = 123] 18:41:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (1A43B800) [pid = 3232] [serial = 366] [outer = 00000000] 18:41:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (1AB40400) [pid = 3232] [serial = 367] [outer = 1A43B800] 18:41:48 INFO - PROCESS | 3232 | 1463190108242 Marionette DEBUG loaded listener.js 18:41:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (1AB41400) [pid = 3232] [serial = 368] [outer = 1A43B800] 18:41:48 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:41:48 INFO - PROCESS | 3232 | 1463190108682 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]]]}] 18:41:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 18:41:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 622ms 18:41:48 INFO - PROCESS | 3232 | 1463190108715 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 18:41:48 INFO - PROCESS | 3232 | 1463190108720 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 18:41:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 18:41:48 INFO - PROCESS | 3232 | 1463190108725 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 18:41:48 INFO - PROCESS | 3232 | 1463190108730 Marionette TRACE conn3 <- [1,458,null,{}] 18:41:48 INFO - PROCESS | 3232 | 1463190108737 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}] 18:41:48 INFO - PROCESS | 3232 | 1463190108839 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 18:41:48 INFO - PROCESS | 3232 | 1463190108994 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:48 INFO - PROCESS | 3232 | ++DOCSHELL 11CF4800 == 44 [pid = 3232] [id = 124] 18:41:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (12AF2000) [pid = 3232] [serial = 369] [outer = 00000000] 18:41:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (13389800) [pid = 3232] [serial = 370] [outer = 12AF2000] 18:41:49 INFO - PROCESS | 3232 | 1463190109051 Marionette DEBUG loaded listener.js 18:41:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (142A2800) [pid = 3232] [serial = 371] [outer = 12AF2000] 18:41:49 INFO - PROCESS | 3232 | 1463190109621 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] 18:41:49 INFO - PROCESS | 3232 | 1463190109675 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 18:41:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 18:41:49 INFO - PROCESS | 3232 | 1463190109682 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 18:41:49 INFO - PROCESS | 3232 | 1463190109684 Marionette TRACE conn3 <- [1,462,null,{}] 18:41:49 INFO - PROCESS | 3232 | 1463190109689 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}] 18:41:49 INFO - PROCESS | 3232 | 1463190109788 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 18:41:49 INFO - PROCESS | 3232 | 1463190109880 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:49 INFO - PROCESS | 3232 | ++DOCSHELL 154ABC00 == 45 [pid = 3232] [id = 125] 18:41:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (154AD000) [pid = 3232] [serial = 372] [outer = 00000000] 18:41:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (16091800) [pid = 3232] [serial = 373] [outer = 154AD000] 18:41:49 INFO - PROCESS | 3232 | 1463190109932 Marionette DEBUG loaded listener.js 18:41:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (1681E000) [pid = 3232] [serial = 374] [outer = 154AD000] 18:41:50 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:41:50 INFO - PROCESS | 3232 | 1463190110554 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] 18:41:50 INFO - PROCESS | 3232 | 1463190110611 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 18:41:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 18:41:50 INFO - PROCESS | 3232 | 1463190110628 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 18:41:50 INFO - PROCESS | 3232 | 1463190110632 Marionette TRACE conn3 <- [1,466,null,{}] 18:41:50 INFO - PROCESS | 3232 | 1463190110645 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}] 18:41:50 INFO - PROCESS | 3232 | 1463190110748 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 18:41:50 INFO - PROCESS | 3232 | 1463190110825 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:50 INFO - PROCESS | 3232 | ++DOCSHELL 1A1E8C00 == 46 [pid = 3232] [id = 126] 18:41:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (1A446C00) [pid = 3232] [serial = 375] [outer = 00000000] 18:41:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (1AB47800) [pid = 3232] [serial = 376] [outer = 1A446C00] 18:41:50 INFO - PROCESS | 3232 | 1463190110881 Marionette DEBUG loaded listener.js 18:41:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (1AC06800) [pid = 3232] [serial = 377] [outer = 1A446C00] 18:41:51 INFO - PROCESS | 3232 | 1463190111443 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] 18:41:51 INFO - PROCESS | 3232 | 1463190111481 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 18:41:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 18:41:51 INFO - PROCESS | 3232 | 1463190111484 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 18:41:51 INFO - PROCESS | 3232 | 1463190111486 Marionette TRACE conn3 <- [1,470,null,{}] 18:41:51 INFO - PROCESS | 3232 | 1463190111490 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}] 18:41:51 INFO - PROCESS | 3232 | 1463190111586 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 18:41:51 INFO - PROCESS | 3232 | 1463190111678 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:51 INFO - PROCESS | 3232 | ++DOCSHELL 1A127C00 == 47 [pid = 3232] [id = 127] 18:41:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (1A128400) [pid = 3232] [serial = 378] [outer = 00000000] 18:41:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (1A12F000) [pid = 3232] [serial = 379] [outer = 1A128400] 18:41:51 INFO - PROCESS | 3232 | 1463190111732 Marionette DEBUG loaded listener.js 18:41:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (1AF36000) [pid = 3232] [serial = 380] [outer = 1A128400] 18:41:52 INFO - PROCESS | 3232 | 1463190112305 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]]]}] 18:41:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 18:41:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 902ms 18:41:52 INFO - PROCESS | 3232 | 1463190112388 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 18:41:52 INFO - PROCESS | 3232 | 1463190112390 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 18:41:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 18:41:52 INFO - PROCESS | 3232 | 1463190112394 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 18:41:52 INFO - PROCESS | 3232 | 1463190112396 Marionette TRACE conn3 <- [1,474,null,{}] 18:41:52 INFO - PROCESS | 3232 | 1463190112399 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}] 18:41:52 INFO - PROCESS | 3232 | 1463190112493 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 18:41:52 INFO - PROCESS | 3232 | 1463190112570 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:52 INFO - PROCESS | 3232 | ++DOCSHELL 128E2C00 == 48 [pid = 3232] [id = 128] 18:41:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (128E4800) [pid = 3232] [serial = 381] [outer = 00000000] 18:41:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (128EE000) [pid = 3232] [serial = 382] [outer = 128E4800] 18:41:52 INFO - PROCESS | 3232 | 1463190112623 Marionette DEBUG loaded listener.js 18:41:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (141C3C00) [pid = 3232] [serial = 383] [outer = 128E4800] 18:41:53 INFO - PROCESS | 3232 | 1463190113173 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]]]}] 18:41:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 18:41:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 840ms 18:41:53 INFO - PROCESS | 3232 | [3232] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 18:41:53 INFO - PROCESS | 3232 | [3232] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 18:41:53 INFO - PROCESS | 3232 | 1463190113338 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 18:41:53 INFO - PROCESS | 3232 | 1463190113342 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 18:41:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 18:41:53 INFO - PROCESS | 3232 | 1463190113369 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 18:41:53 INFO - PROCESS | 3232 | 1463190113372 Marionette TRACE conn3 <- [1,478,null,{}] 18:41:53 INFO - PROCESS | 3232 | 1463190113378 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}] 18:41:53 INFO - PROCESS | 3232 | 1463190113473 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 18:41:53 INFO - PROCESS | 3232 | 1463190113547 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:53 INFO - PROCESS | 3232 | ++DOCSHELL 128E8400 == 49 [pid = 3232] [id = 129] 18:41:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (128E9400) [pid = 3232] [serial = 384] [outer = 00000000] 18:41:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (128EF800) [pid = 3232] [serial = 385] [outer = 128E9400] 18:41:53 INFO - PROCESS | 3232 | 1463190113595 Marionette DEBUG loaded listener.js 18:41:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (13385800) [pid = 3232] [serial = 386] [outer = 128E9400] 18:41:54 INFO - PROCESS | 3232 | --DOCSHELL 141CAC00 == 48 [pid = 3232] [id = 122] 18:41:54 INFO - PROCESS | 3232 | --DOCSHELL 1108EC00 == 47 [pid = 3232] [id = 121] 18:41:54 INFO - PROCESS | 3232 | --DOCSHELL 19BB0400 == 46 [pid = 3232] [id = 120] 18:41:54 INFO - PROCESS | 3232 | --DOCSHELL 1843B000 == 45 [pid = 3232] [id = 119] 18:41:54 INFO - PROCESS | 3232 | --DOCSHELL 171EBC00 == 44 [pid = 3232] [id = 118] 18:41:54 INFO - PROCESS | 3232 | --DOCSHELL 1608F800 == 43 [pid = 3232] [id = 117] 18:41:54 INFO - PROCESS | 3232 | --DOCSHELL 14297000 == 42 [pid = 3232] [id = 116] 18:41:54 INFO - PROCESS | 3232 | --DOCSHELL 12D7C400 == 41 [pid = 3232] [id = 115] 18:41:54 INFO - PROCESS | 3232 | --DOCSHELL 10567400 == 40 [pid = 3232] [id = 114] 18:41:54 INFO - PROCESS | 3232 | --DOCSHELL 114B6800 == 39 [pid = 3232] [id = 112] 18:41:54 INFO - PROCESS | 3232 | --DOCSHELL 1875C800 == 38 [pid = 3232] [id = 111] 18:41:54 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (154A8800) [pid = 3232] [serial = 212] [outer = 00000000] [url = about:blank] 18:41:54 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (19BAE000) [pid = 3232] [serial = 251] [outer = 00000000] [url = about:blank] 18:41:54 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (1127C000) [pid = 3232] [serial = 209] [outer = 00000000] [url = about:blank] 18:41:54 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (1A2A4800) [pid = 3232] [serial = 254] [outer = 00000000] [url = about:blank] 18:41:54 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (16186400) [pid = 3232] [serial = 248] [outer = 00000000] [url = about:blank] 18:41:54 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (11C67C00) [pid = 3232] [serial = 245] [outer = 00000000] [url = about:blank] 18:41:54 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (17ADAC00) [pid = 3232] [serial = 316] [outer = 00000000] [url = about:blank] 18:41:54 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (19BA5C00) [pid = 3232] [serial = 319] [outer = 00000000] [url = about:blank] 18:41:54 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (17AE7C00) [pid = 3232] [serial = 317] [outer = 00000000] [url = about:blank] 18:41:54 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (1AC0F800) [pid = 3232] [serial = 286] [outer = 00000000] [url = about:blank] 18:41:54 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (13809000) [pid = 3232] [serial = 289] [outer = 00000000] [url = about:blank] 18:41:54 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (16C84400) [pid = 3232] [serial = 292] [outer = 00000000] [url = about:blank] 18:41:54 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (1A43B400) [pid = 3232] [serial = 322] [outer = 00000000] [url = about:blank] 18:41:54 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (16F68800) [pid = 3232] [serial = 313] [outer = 00000000] [url = about:blank] 18:41:54 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (1331D400) [pid = 3232] [serial = 302] [outer = 00000000] [url = about:blank] 18:41:54 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (130A1000) [pid = 3232] [serial = 301] [outer = 00000000] [url = about:blank] 18:41:54 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (158BA000) [pid = 3232] [serial = 307] [outer = 00000000] [url = about:blank] 18:41:54 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (15E25000) [pid = 3232] [serial = 308] [outer = 00000000] [url = about:blank] 18:41:54 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (1AF32400) [pid = 3232] [serial = 299] [outer = 00000000] [url = about:blank] 18:41:54 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (1AC0D800) [pid = 3232] [serial = 298] [outer = 00000000] [url = about:blank] 18:41:54 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (16093000) [pid = 3232] [serial = 310] [outer = 00000000] [url = about:blank] 18:41:54 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (161BFC00) [pid = 3232] [serial = 311] [outer = 00000000] [url = about:blank] 18:41:54 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (19BAE800) [pid = 3232] [serial = 320] [outer = 00000000] [url = about:blank] 18:41:54 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (11A0A000) [pid = 3232] [serial = 304] [outer = 00000000] [url = about:blank] 18:41:54 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (1338AC00) [pid = 3232] [serial = 305] [outer = 00000000] [url = about:blank] 18:41:54 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (1A5DB000) [pid = 3232] [serial = 295] [outer = 00000000] [url = about:blank] 18:41:54 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (1B05E000) [pid = 3232] [serial = 331] [outer = 00000000] [url = about:blank] 18:41:54 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (1A2A5000) [pid = 3232] [serial = 325] [outer = 00000000] [url = about:blank] 18:41:54 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (1AB38800) [pid = 3232] [serial = 328] [outer = 00000000] [url = about:blank] 18:41:54 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (1A447400) [pid = 3232] [serial = 323] [outer = 00000000] [url = about:blank] 18:41:54 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (1A865400) [pid = 3232] [serial = 326] [outer = 00000000] [url = about:blank] 18:41:54 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (171EA000) [pid = 3232] [serial = 314] [outer = 00000000] [url = about:blank] 18:41:54 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (1AC08C00) [pid = 3232] [serial = 329] [outer = 00000000] [url = about:blank] 18:41:54 INFO - PROCESS | 3232 | 1463190114242 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]]]}] 18:41:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 18:41:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 949ms 18:41:54 INFO - PROCESS | 3232 | 1463190114295 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 18:41:54 INFO - PROCESS | 3232 | 1463190114298 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 18:41:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 18:41:54 INFO - PROCESS | 3232 | 1463190114322 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 18:41:54 INFO - PROCESS | 3232 | 1463190114326 Marionette TRACE conn3 <- [1,482,null,{}] 18:41:54 INFO - PROCESS | 3232 | 1463190114331 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}] 18:41:54 INFO - PROCESS | 3232 | 1463190114410 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 18:41:54 INFO - PROCESS | 3232 | 1463190114418 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:54 INFO - PROCESS | 3232 | ++DOCSHELL 11CEF000 == 39 [pid = 3232] [id = 130] 18:41:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (1288DC00) [pid = 3232] [serial = 387] [outer = 00000000] 18:41:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (13384000) [pid = 3232] [serial = 388] [outer = 1288DC00] 18:41:54 INFO - PROCESS | 3232 | 1463190114463 Marionette DEBUG loaded listener.js 18:41:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (141CF400) [pid = 3232] [serial = 389] [outer = 1288DC00] 18:41:54 INFO - PROCESS | 3232 | 1463190114937 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]]]}] 18:41:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 18:41:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 654ms 18:41:55 INFO - PROCESS | 3232 | 1463190115001 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 18:41:55 INFO - PROCESS | 3232 | 1463190115003 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 18:41:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 18:41:55 INFO - PROCESS | 3232 | 1463190115006 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 18:41:55 INFO - PROCESS | 3232 | 1463190115008 Marionette TRACE conn3 <- [1,486,null,{}] 18:41:55 INFO - PROCESS | 3232 | 1463190115017 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}] 18:41:55 INFO - PROCESS | 3232 | 1463190115099 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 18:41:55 INFO - PROCESS | 3232 | 1463190115109 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:55 INFO - PROCESS | 3232 | ++DOCSHELL 15E11800 == 40 [pid = 3232] [id = 131] 18:41:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (15E28C00) [pid = 3232] [serial = 390] [outer = 00000000] 18:41:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (1608EC00) [pid = 3232] [serial = 391] [outer = 15E28C00] 18:41:55 INFO - PROCESS | 3232 | 1463190115157 Marionette DEBUG loaded listener.js 18:41:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (16184C00) [pid = 3232] [serial = 392] [outer = 15E28C00] 18:41:55 INFO - PROCESS | 3232 | 1463190115614 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]]]}] 18:41:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 18:41:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 622ms 18:41:55 INFO - PROCESS | 3232 | 1463190115645 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 18:41:55 INFO - PROCESS | 3232 | 1463190115648 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 18:41:55 INFO - PROCESS | 3232 | 1463190115655 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 18:41:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 18:41:55 INFO - PROCESS | 3232 | 1463190115657 Marionette TRACE conn3 <- [1,490,null,{}] 18:41:55 INFO - PROCESS | 3232 | 1463190115660 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}] 18:41:55 INFO - PROCESS | 3232 | 1463190115737 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 18:41:55 INFO - PROCESS | 3232 | 1463190115743 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:55 INFO - PROCESS | 3232 | ++DOCSHELL 16681800 == 41 [pid = 3232] [id = 132] 18:41:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (16682800) [pid = 3232] [serial = 393] [outer = 00000000] 18:41:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (171EBC00) [pid = 3232] [serial = 394] [outer = 16682800] 18:41:55 INFO - PROCESS | 3232 | 1463190115790 Marionette DEBUG loaded listener.js 18:41:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (173E7000) [pid = 3232] [serial = 395] [outer = 16682800] 18:41:56 INFO - PROCESS | 3232 | 1463190116203 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]]]}] 18:41:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 18:41:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 591ms 18:41:56 INFO - PROCESS | 3232 | 1463190116253 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 18:41:56 INFO - PROCESS | 3232 | 1463190116255 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 18:41:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 18:41:56 INFO - PROCESS | 3232 | 1463190116258 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 18:41:56 INFO - PROCESS | 3232 | 1463190116260 Marionette TRACE conn3 <- [1,494,null,{}] 18:41:56 INFO - PROCESS | 3232 | 1463190116265 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}] 18:41:56 INFO - PROCESS | 3232 | 1463190116353 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 18:41:56 INFO - PROCESS | 3232 | 1463190116360 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:56 INFO - PROCESS | 3232 | ++DOCSHELL 16681000 == 42 [pid = 3232] [id = 133] 18:41:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (173E5C00) [pid = 3232] [serial = 396] [outer = 00000000] 18:41:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (17BAAC00) [pid = 3232] [serial = 397] [outer = 173E5C00] 18:41:56 INFO - PROCESS | 3232 | 1463190116404 Marionette DEBUG loaded listener.js 18:41:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (1842F000) [pid = 3232] [serial = 398] [outer = 173E5C00] 18:41:56 INFO - PROCESS | 3232 | 1463190116875 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]]]}] 18:41:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 18:41:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 622ms 18:41:56 INFO - PROCESS | 3232 | 1463190116906 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 18:41:56 INFO - PROCESS | 3232 | 1463190116908 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 18:41:56 INFO - PROCESS | 3232 | 1463190116911 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 18:41:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 18:41:56 INFO - PROCESS | 3232 | 1463190116913 Marionette TRACE conn3 <- [1,498,null,{}] 18:41:56 INFO - PROCESS | 3232 | 1463190116916 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}] 18:41:57 INFO - PROCESS | 3232 | 1463190117040 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 18:41:57 INFO - PROCESS | 3232 | 1463190117091 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:57 INFO - PROCESS | 3232 | ++DOCSHELL 10F94800 == 43 [pid = 3232] [id = 134] 18:41:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (18437C00) [pid = 3232] [serial = 399] [outer = 00000000] 18:41:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (19F0CC00) [pid = 3232] [serial = 400] [outer = 18437C00] 18:41:57 INFO - PROCESS | 3232 | 1463190117141 Marionette DEBUG loaded listener.js 18:41:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (1A12A000) [pid = 3232] [serial = 401] [outer = 18437C00] 18:41:57 INFO - PROCESS | 3232 | 1463190117542 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]]]}] 18:41:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 18:41:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 685ms 18:41:57 INFO - PROCESS | 3232 | 1463190117596 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 18:41:57 INFO - PROCESS | 3232 | 1463190117598 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 18:41:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 18:41:57 INFO - PROCESS | 3232 | 1463190117606 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 18:41:57 INFO - PROCESS | 3232 | 1463190117608 Marionette TRACE conn3 <- [1,502,null,{}] 18:41:57 INFO - PROCESS | 3232 | 1463190117611 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}] 18:41:57 INFO - PROCESS | 3232 | 1463190117740 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 18:41:57 INFO - PROCESS | 3232 | 1463190117785 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:57 INFO - PROCESS | 3232 | ++DOCSHELL 1A12B400 == 44 [pid = 3232] [id = 135] 18:41:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (1A12CC00) [pid = 3232] [serial = 402] [outer = 00000000] 18:41:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (1A43C800) [pid = 3232] [serial = 403] [outer = 1A12CC00] 18:41:57 INFO - PROCESS | 3232 | 1463190117828 Marionette DEBUG loaded listener.js 18:41:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (1A865C00) [pid = 3232] [serial = 404] [outer = 1A12CC00] 18:41:58 INFO - PROCESS | 3232 | 1463190118237 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]]]}] 18:41:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 18:41:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 700ms 18:41:58 INFO - PROCESS | 3232 | 1463190118306 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 18:41:58 INFO - PROCESS | 3232 | 1463190118308 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 18:41:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 18:41:58 INFO - PROCESS | 3232 | 1463190118312 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 18:41:58 INFO - PROCESS | 3232 | 1463190118315 Marionette TRACE conn3 <- [1,506,null,{}] 18:41:58 INFO - PROCESS | 3232 | 1463190118319 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}] 18:41:58 INFO - PROCESS | 3232 | 1463190118423 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 18:41:58 INFO - PROCESS | 3232 | 1463190118430 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:58 INFO - PROCESS | 3232 | ++DOCSHELL 19BAF800 == 45 [pid = 3232] [id = 136] 18:41:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (1A864000) [pid = 3232] [serial = 405] [outer = 00000000] 18:41:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (1AB42800) [pid = 3232] [serial = 406] [outer = 1A864000] 18:41:58 INFO - PROCESS | 3232 | 1463190118477 Marionette DEBUG loaded listener.js 18:41:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (1AC0CC00) [pid = 3232] [serial = 407] [outer = 1A864000] 18:41:58 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (19BB0800) [pid = 3232] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 18:41:58 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (1309A000) [pid = 3232] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 18:41:58 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (16090800) [pid = 3232] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 18:41:58 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (18759800) [pid = 3232] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 18:41:58 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (13B4E000) [pid = 3232] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 18:41:58 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (105EDC00) [pid = 3232] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 18:41:58 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (173EB800) [pid = 3232] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 18:41:58 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (17BAC400) [pid = 3232] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 18:41:58 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (1549FC00) [pid = 3232] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 18:41:58 INFO - PROCESS | 3232 | 1463190118955 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]]]}] 18:41:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 18:41:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 700ms 18:41:58 INFO - PROCESS | 3232 | 1463190119011 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 18:41:58 INFO - PROCESS | 3232 | 1463190119013 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 18:41:58 INFO - PROCESS | 3232 | 1463190119016 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 18:41:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 18:41:58 INFO - PROCESS | 3232 | 1463190119018 Marionette TRACE conn3 <- [1,510,null,{}] 18:41:59 INFO - PROCESS | 3232 | 1463190119021 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}] 18:41:59 INFO - PROCESS | 3232 | 1463190119120 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 18:41:59 INFO - PROCESS | 3232 | 1463190119127 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:59 INFO - PROCESS | 3232 | ++DOCSHELL 11273C00 == 46 [pid = 3232] [id = 137] 18:41:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (13B50800) [pid = 3232] [serial = 408] [outer = 00000000] 18:41:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (1A2A7000) [pid = 3232] [serial = 409] [outer = 13B50800] 18:41:59 INFO - PROCESS | 3232 | 1463190119170 Marionette DEBUG loaded listener.js 18:41:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (1A43CC00) [pid = 3232] [serial = 410] [outer = 13B50800] 18:41:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (173EF800) [pid = 3232] [serial = 411] [outer = 1B720400] 18:41:59 INFO - PROCESS | 3232 | 1463190119659 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]]]}] 18:41:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 18:41:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 699ms 18:41:59 INFO - PROCESS | 3232 | 1463190119716 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 18:41:59 INFO - PROCESS | 3232 | 1463190119718 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 18:41:59 INFO - PROCESS | 3232 | 1463190119721 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 18:41:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 18:41:59 INFO - PROCESS | 3232 | 1463190119723 Marionette TRACE conn3 <- [1,514,null,{}] 18:41:59 INFO - PROCESS | 3232 | 1463190119727 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}] 18:41:59 INFO - PROCESS | 3232 | 1463190119803 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 18:41:59 INFO - PROCESS | 3232 | 1463190119810 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:59 INFO - PROCESS | 3232 | ++DOCSHELL 154ADC00 == 47 [pid = 3232] [id = 138] 18:41:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (154B7000) [pid = 3232] [serial = 412] [outer = 00000000] 18:41:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (1AF39000) [pid = 3232] [serial = 413] [outer = 154B7000] 18:41:59 INFO - PROCESS | 3232 | 1463190119858 Marionette DEBUG loaded listener.js 18:41:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (1B05B000) [pid = 3232] [serial = 414] [outer = 154B7000] 18:42:00 INFO - PROCESS | 3232 | 1463190120288 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]]]}] 18:42:00 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 18:42:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 591ms 18:42:00 INFO - PROCESS | 3232 | 1463190120319 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 18:42:00 INFO - PROCESS | 3232 | 1463190120321 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 18:42:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 18:42:00 INFO - PROCESS | 3232 | 1463190120324 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 18:42:00 INFO - PROCESS | 3232 | 1463190120326 Marionette TRACE conn3 <- [1,518,null,{}] 18:42:00 INFO - PROCESS | 3232 | 1463190120330 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}] 18:42:00 INFO - PROCESS | 3232 | 1463190120429 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 18:42:00 INFO - PROCESS | 3232 | 1463190120451 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:00 INFO - PROCESS | 3232 | ++DOCSHELL 161A8C00 == 48 [pid = 3232] [id = 139] 18:42:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (161ABC00) [pid = 3232] [serial = 415] [outer = 00000000] 18:42:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (161B3C00) [pid = 3232] [serial = 416] [outer = 161ABC00] 18:42:00 INFO - PROCESS | 3232 | 1463190120500 Marionette DEBUG loaded listener.js 18:42:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (1B063000) [pid = 3232] [serial = 417] [outer = 161ABC00] 18:42:01 INFO - PROCESS | 3232 | 1463190121144 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]]]}] 18:42:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 18:42:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 902ms 18:42:01 INFO - PROCESS | 3232 | 1463190121213 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 18:42:01 INFO - PROCESS | 3232 | 1463190121219 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 18:42:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 18:42:01 INFO - PROCESS | 3232 | 1463190121223 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 18:42:01 INFO - PROCESS | 3232 | 1463190121229 Marionette TRACE conn3 <- [1,522,null,{}] 18:42:01 INFO - PROCESS | 3232 | 1463190121248 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}] 18:42:01 INFO - PROCESS | 3232 | 1463190121356 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 18:42:01 INFO - PROCESS | 3232 | 1463190121483 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:01 INFO - PROCESS | 3232 | ++DOCSHELL 128E6000 == 49 [pid = 3232] [id = 140] 18:42:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (128EB400) [pid = 3232] [serial = 418] [outer = 00000000] 18:42:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (141C8C00) [pid = 3232] [serial = 419] [outer = 128EB400] 18:42:01 INFO - PROCESS | 3232 | 1463190121539 Marionette DEBUG loaded listener.js 18:42:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (154A5800) [pid = 3232] [serial = 420] [outer = 128EB400] 18:42:02 INFO - PROCESS | 3232 | 1463190122146 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]]]}] 18:42:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 18:42:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 948ms 18:42:02 INFO - PROCESS | 3232 | 1463190122182 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 18:42:02 INFO - PROCESS | 3232 | 1463190122187 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 18:42:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 18:42:02 INFO - PROCESS | 3232 | 1463190122195 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 18:42:02 INFO - PROCESS | 3232 | 1463190122198 Marionette TRACE conn3 <- [1,526,null,{}] 18:42:02 INFO - PROCESS | 3232 | 1463190122203 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}] 18:42:02 INFO - PROCESS | 3232 | 1463190122306 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 18:42:02 INFO - PROCESS | 3232 | 1463190122399 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:02 INFO - PROCESS | 3232 | ++DOCSHELL 1608D400 == 50 [pid = 3232] [id = 141] 18:42:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (1608F800) [pid = 3232] [serial = 421] [outer = 00000000] 18:42:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (161AD400) [pid = 3232] [serial = 422] [outer = 1608F800] 18:42:02 INFO - PROCESS | 3232 | 1463190122462 Marionette DEBUG loaded listener.js 18:42:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (161B1400) [pid = 3232] [serial = 423] [outer = 1608F800] 18:42:03 INFO - PROCESS | 3232 | 1463190123031 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]]]}] 18:42:03 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 18:42:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 902ms 18:42:03 INFO - PROCESS | 3232 | 1463190123097 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 18:42:03 INFO - PROCESS | 3232 | 1463190123100 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 18:42:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 18:42:03 INFO - PROCESS | 3232 | 1463190123103 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 18:42:03 INFO - PROCESS | 3232 | 1463190123107 Marionette TRACE conn3 <- [1,530,null,{}] 18:42:03 INFO - PROCESS | 3232 | 1463190123118 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}] 18:42:03 INFO - PROCESS | 3232 | 1463190123261 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 18:42:03 INFO - PROCESS | 3232 | 1463190123376 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:03 INFO - PROCESS | 3232 | ++DOCSHELL 19BA5C00 == 51 [pid = 3232] [id = 142] 18:42:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (19BA6C00) [pid = 3232] [serial = 424] [outer = 00000000] 18:42:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (1A5DB000) [pid = 3232] [serial = 425] [outer = 19BA6C00] 18:42:03 INFO - PROCESS | 3232 | 1463190123433 Marionette DEBUG loaded listener.js 18:42:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (1B05D400) [pid = 3232] [serial = 426] [outer = 19BA6C00] 18:42:03 INFO - PROCESS | 3232 | 1463190123921 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"]]]}] 18:42:03 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 18:42:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 18:42:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:42:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 18:42:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:42:03 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 18:42:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 18:42:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:42:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 18:42:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:42:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 887ms 18:42:03 INFO - PROCESS | 3232 | 1463190123991 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 18:42:03 INFO - PROCESS | 3232 | 1463190123994 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 18:42:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 18:42:03 INFO - PROCESS | 3232 | 1463190123998 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 18:42:03 INFO - PROCESS | 3232 | 1463190124000 Marionette TRACE conn3 <- [1,534,null,{}] 18:42:04 INFO - PROCESS | 3232 | 1463190124004 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}] 18:42:04 INFO - PROCESS | 3232 | 1463190124133 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 18:42:04 INFO - PROCESS | 3232 | 1463190124225 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:04 INFO - PROCESS | 3232 | ++DOCSHELL 18718800 == 52 [pid = 3232] [id = 143] 18:42:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (1871A000) [pid = 3232] [serial = 427] [outer = 00000000] 18:42:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (18722800) [pid = 3232] [serial = 428] [outer = 1871A000] 18:42:04 INFO - PROCESS | 3232 | 1463190124278 Marionette DEBUG loaded listener.js 18:42:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (1A2A4800) [pid = 3232] [serial = 429] [outer = 1871A000] 18:42:05 INFO - PROCESS | 3232 | 1463190125008 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]]]}] 18:42:05 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. 18:42:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1042ms 18:42:05 INFO - PROCESS | 3232 | 1463190125061 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 18:42:05 INFO - PROCESS | 3232 | 1463190125065 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 18:42:05 INFO - PROCESS | 3232 | 1463190125070 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 18:42:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 18:42:05 INFO - PROCESS | 3232 | 1463190125075 Marionette TRACE conn3 <- [1,538,null,{}] 18:42:05 INFO - PROCESS | 3232 | 1463190125081 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}] 18:42:05 INFO - PROCESS | 3232 | 1463190125215 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 18:42:05 INFO - PROCESS | 3232 | 1463190125287 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:05 INFO - PROCESS | 3232 | ++DOCSHELL 128E4400 == 53 [pid = 3232] [id = 144] 18:42:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (128E8C00) [pid = 3232] [serial = 430] [outer = 00000000] 18:42:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (1549C000) [pid = 3232] [serial = 431] [outer = 128E8C00] 18:42:05 INFO - PROCESS | 3232 | 1463190125340 Marionette DEBUG loaded listener.js 18:42:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (1570F400) [pid = 3232] [serial = 432] [outer = 128E8C00] 18:42:05 INFO - PROCESS | 3232 | 1463190125829 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]]]}] 18:42:05 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. 18:42:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 793ms 18:42:05 INFO - PROCESS | 3232 | 1463190125876 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 18:42:05 INFO - PROCESS | 3232 | 1463190125881 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 18:42:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 18:42:05 INFO - PROCESS | 3232 | 1463190125887 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 18:42:05 INFO - PROCESS | 3232 | 1463190125890 Marionette TRACE conn3 <- [1,542,null,{}] 18:42:05 INFO - PROCESS | 3232 | 1463190125894 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}] 18:42:05 INFO - PROCESS | 3232 | 1463190125986 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 18:42:06 INFO - PROCESS | 3232 | 1463190126086 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:06 INFO - PROCESS | 3232 | ++DOCSHELL 141CFC00 == 54 [pid = 3232] [id = 145] 18:42:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (14FAF800) [pid = 3232] [serial = 433] [outer = 00000000] 18:42:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (158B6400) [pid = 3232] [serial = 434] [outer = 14FAF800] 18:42:06 INFO - PROCESS | 3232 | 1463190126133 Marionette DEBUG loaded listener.js 18:42:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (16188400) [pid = 3232] [serial = 435] [outer = 14FAF800] 18:42:06 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:42:06 INFO - PROCESS | 3232 | [3232] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:42:06 INFO - PROCESS | 3232 | --DOCSHELL 154ADC00 == 53 [pid = 3232] [id = 138] 18:42:06 INFO - PROCESS | 3232 | --DOCSHELL 11273C00 == 52 [pid = 3232] [id = 137] 18:42:06 INFO - PROCESS | 3232 | --DOCSHELL 19BAF800 == 51 [pid = 3232] [id = 136] 18:42:06 INFO - PROCESS | 3232 | --DOCSHELL 1A12B400 == 50 [pid = 3232] [id = 135] 18:42:06 INFO - PROCESS | 3232 | --DOCSHELL 10F94800 == 49 [pid = 3232] [id = 134] 18:42:06 INFO - PROCESS | 3232 | --DOCSHELL 16681000 == 48 [pid = 3232] [id = 133] 18:42:06 INFO - PROCESS | 3232 | --DOCSHELL 16681800 == 47 [pid = 3232] [id = 132] 18:42:06 INFO - PROCESS | 3232 | --DOCSHELL 15E11800 == 46 [pid = 3232] [id = 131] 18:42:06 INFO - PROCESS | 3232 | --DOCSHELL 11CEF000 == 45 [pid = 3232] [id = 130] 18:42:06 INFO - PROCESS | 3232 | --DOCSHELL 128E8400 == 44 [pid = 3232] [id = 129] 18:42:06 INFO - PROCESS | 3232 | --DOCSHELL 11CF4800 == 43 [pid = 3232] [id = 124] 18:42:06 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (19F0FC00) [pid = 3232] [serial = 365] [outer = 00000000] [url = about:blank] 18:42:06 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (1AB40400) [pid = 3232] [serial = 367] [outer = 00000000] [url = about:blank] 18:42:06 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (1A2A1C00) [pid = 3232] [serial = 358] [outer = 00000000] [url = about:blank] 18:42:06 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (13385C00) [pid = 3232] [serial = 343] [outer = 00000000] [url = about:blank] 18:42:06 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (1681C400) [pid = 3232] [serial = 349] [outer = 00000000] [url = about:blank] 18:42:06 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (1549F400) [pid = 3232] [serial = 337] [outer = 00000000] [url = about:blank] 18:42:06 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (170EAC00) [pid = 3232] [serial = 350] [outer = 00000000] [url = about:blank] 18:42:06 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (19BAB400) [pid = 3232] [serial = 356] [outer = 00000000] [url = about:blank] 18:42:06 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (17A71C00) [pid = 3232] [serial = 362] [outer = 00000000] [url = about:blank] 18:42:06 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (1A5D6000) [pid = 3232] [serial = 359] [outer = 00000000] [url = about:blank] 18:42:06 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (114B7C00) [pid = 3232] [serial = 341] [outer = 00000000] [url = about:blank] 18:42:06 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (11095000) [pid = 3232] [serial = 340] [outer = 00000000] [url = about:blank] 18:42:06 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (178C2000) [pid = 3232] [serial = 352] [outer = 00000000] [url = about:blank] 18:42:06 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (19BB0C00) [pid = 3232] [serial = 364] [outer = 00000000] [url = about:blank] 18:42:06 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (15B66800) [pid = 3232] [serial = 347] [outer = 00000000] [url = about:blank] 18:42:06 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (15843400) [pid = 3232] [serial = 346] [outer = 00000000] [url = about:blank] 18:42:06 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (17ADB000) [pid = 3232] [serial = 353] [outer = 00000000] [url = about:blank] 18:42:06 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (16093C00) [pid = 3232] [serial = 361] [outer = 00000000] [url = about:blank] 18:42:06 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (13DB6800) [pid = 3232] [serial = 344] [outer = 00000000] [url = about:blank] 18:42:06 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (13309000) [pid = 3232] [serial = 334] [outer = 00000000] [url = about:blank] 18:42:06 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (18761800) [pid = 3232] [serial = 355] [outer = 00000000] [url = about:blank] 18:42:06 INFO - PROCESS | 3232 | 1463190126733 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]]]}] 18:42:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 18:42:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 902ms 18:42:06 INFO - PROCESS | 3232 | 1463190126791 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 18:42:06 INFO - PROCESS | 3232 | 1463190126793 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 18:42:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 18:42:06 INFO - PROCESS | 3232 | 1463190126796 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 18:42:06 INFO - PROCESS | 3232 | 1463190126799 Marionette TRACE conn3 <- [1,546,null,{}] 18:42:06 INFO - PROCESS | 3232 | 1463190126809 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}] 18:42:06 INFO - PROCESS | 3232 | 1463190126891 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 18:42:06 INFO - PROCESS | 3232 | 1463190126900 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:06 INFO - PROCESS | 3232 | ++DOCSHELL 11C04000 == 44 [pid = 3232] [id = 146] 18:42:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (11C5A400) [pid = 3232] [serial = 436] [outer = 00000000] 18:42:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (154AB000) [pid = 3232] [serial = 437] [outer = 11C5A400] 18:42:06 INFO - PROCESS | 3232 | 1463190126950 Marionette DEBUG loaded listener.js 18:42:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (15E11800) [pid = 3232] [serial = 438] [outer = 11C5A400] 18:42:07 INFO - PROCESS | 3232 | 1463190127386 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]]]}] 18:42:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 18:42:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 637ms 18:42:07 INFO - PROCESS | 3232 | 1463190127420 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 18:42:07 INFO - PROCESS | 3232 | 1463190127422 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 18:42:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 18:42:07 INFO - PROCESS | 3232 | 1463190127426 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 18:42:07 INFO - PROCESS | 3232 | 1463190127428 Marionette TRACE conn3 <- [1,550,null,{}] 18:42:07 INFO - PROCESS | 3232 | 1463190127431 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}] 18:42:07 INFO - PROCESS | 3232 | 1463190127507 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 18:42:07 INFO - PROCESS | 3232 | 1463190127513 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:07 INFO - PROCESS | 3232 | ++DOCSHELL 154AAC00 == 45 [pid = 3232] [id = 147] 18:42:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (154B1800) [pid = 3232] [serial = 439] [outer = 00000000] 18:42:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (16C7B000) [pid = 3232] [serial = 440] [outer = 154B1800] 18:42:07 INFO - PROCESS | 3232 | 1463190127568 Marionette DEBUG loaded listener.js 18:42:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (170EA000) [pid = 3232] [serial = 441] [outer = 154B1800] 18:42:07 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:42:07 INFO - PROCESS | 3232 | [3232] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:42:07 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:42:08 INFO - PROCESS | 3232 | 1463190127995 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]]]}] 18:42:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 18:42:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 591ms 18:42:08 INFO - PROCESS | 3232 | 1463190128020 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 18:42:08 INFO - PROCESS | 3232 | 1463190128022 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 18:42:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 18:42:08 INFO - PROCESS | 3232 | 1463190128026 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 18:42:08 INFO - PROCESS | 3232 | 1463190128027 Marionette TRACE conn3 <- [1,554,null,{}] 18:42:08 INFO - PROCESS | 3232 | 1463190128030 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}] 18:42:08 INFO - PROCESS | 3232 | 1463190128106 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 18:42:08 INFO - PROCESS | 3232 | 1463190128115 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:08 INFO - PROCESS | 3232 | ++DOCSHELL 173EAC00 == 46 [pid = 3232] [id = 148] 18:42:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (173EB000) [pid = 3232] [serial = 442] [outer = 00000000] 18:42:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (17A72800) [pid = 3232] [serial = 443] [outer = 173EB000] 18:42:08 INFO - PROCESS | 3232 | 1463190128161 Marionette DEBUG loaded listener.js 18:42:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (17A7B400) [pid = 3232] [serial = 444] [outer = 173EB000] 18:42:08 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:42:08 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:42:08 INFO - PROCESS | 3232 | 1463190128620 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]]]}] 18:42:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 18:42:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 637ms 18:42:08 INFO - PROCESS | 3232 | 1463190128664 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 18:42:08 INFO - PROCESS | 3232 | 1463190128666 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 18:42:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 18:42:08 INFO - PROCESS | 3232 | 1463190128669 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 18:42:08 INFO - PROCESS | 3232 | 1463190128671 Marionette TRACE conn3 <- [1,558,null,{}] 18:42:08 INFO - PROCESS | 3232 | 1463190128674 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}] 18:42:08 INFO - PROCESS | 3232 | 1463190128781 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 18:42:08 INFO - PROCESS | 3232 | 1463190128788 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:08 INFO - PROCESS | 3232 | ++DOCSHELL 11A01400 == 47 [pid = 3232] [id = 149] 18:42:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (173F1400) [pid = 3232] [serial = 445] [outer = 00000000] 18:42:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (1871CC00) [pid = 3232] [serial = 446] [outer = 173F1400] 18:42:08 INFO - PROCESS | 3232 | 1463190128833 Marionette DEBUG loaded listener.js 18:42:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (19BA2C00) [pid = 3232] [serial = 447] [outer = 173F1400] 18:42:09 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:42:09 INFO - PROCESS | 3232 | [3232] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:42:09 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:42:09 INFO - PROCESS | 3232 | 1463190129298 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]]]}] 18:42:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 18:42:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 700ms 18:42:09 INFO - PROCESS | 3232 | 1463190129369 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 18:42:09 INFO - PROCESS | 3232 | 1463190129371 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 18:42:09 INFO - PROCESS | 3232 | 1463190129374 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 18:42:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 18:42:09 INFO - PROCESS | 3232 | 1463190129376 Marionette TRACE conn3 <- [1,562,null,{}] 18:42:09 INFO - PROCESS | 3232 | 1463190129380 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}] 18:42:09 INFO - PROCESS | 3232 | 1463190129506 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 18:42:09 INFO - PROCESS | 3232 | 1463190129528 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:09 INFO - PROCESS | 3232 | ++DOCSHELL 19BACC00 == 48 [pid = 3232] [id = 150] 18:42:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (19BAE400) [pid = 3232] [serial = 448] [outer = 00000000] 18:42:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (19F09400) [pid = 3232] [serial = 449] [outer = 19BAE400] 18:42:09 INFO - PROCESS | 3232 | 1463190129571 Marionette DEBUG loaded listener.js 18:42:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (1A126800) [pid = 3232] [serial = 450] [outer = 19BAE400] 18:42:09 INFO - PROCESS | 3232 | 1463190129985 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]]]}] 18:42:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 18:42:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 638ms 18:42:10 INFO - PROCESS | 3232 | 1463190130013 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 18:42:10 INFO - PROCESS | 3232 | 1463190130015 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 18:42:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 18:42:10 INFO - PROCESS | 3232 | 1463190130018 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 18:42:10 INFO - PROCESS | 3232 | 1463190130019 Marionette TRACE conn3 <- [1,566,null,{}] 18:42:10 INFO - PROCESS | 3232 | 1463190130023 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}] 18:42:10 INFO - PROCESS | 3232 | 1463190130135 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 18:42:10 INFO - PROCESS | 3232 | 1463190130141 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:10 INFO - PROCESS | 3232 | ++DOCSHELL 17BB8C00 == 49 [pid = 3232] [id = 151] 18:42:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (1A127000) [pid = 3232] [serial = 451] [outer = 00000000] 18:42:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (1A1EE800) [pid = 3232] [serial = 452] [outer = 1A127000] 18:42:10 INFO - PROCESS | 3232 | 1463190130185 Marionette DEBUG loaded listener.js 18:42:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (1A1F2C00) [pid = 3232] [serial = 453] [outer = 1A127000] 18:42:10 INFO - PROCESS | 3232 | 1463190130585 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]]]}] 18:42:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 18:42:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 637ms 18:42:10 INFO - PROCESS | 3232 | 1463190130639 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 18:42:10 INFO - PROCESS | 3232 | 1463190130641 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 18:42:10 INFO - PROCESS | 3232 | 1463190130645 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 18:42:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 18:42:10 INFO - PROCESS | 3232 | 1463190130646 Marionette TRACE conn3 <- [1,570,null,{}] 18:42:10 INFO - PROCESS | 3232 | 1463190130649 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}] 18:42:10 INFO - PROCESS | 3232 | 1463190130751 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 18:42:10 INFO - PROCESS | 3232 | 1463190130757 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:10 INFO - PROCESS | 3232 | ++DOCSHELL 19BAC800 == 50 [pid = 3232] [id = 152] 18:42:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (1A12D000) [pid = 3232] [serial = 454] [outer = 00000000] 18:42:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (1AB33C00) [pid = 3232] [serial = 455] [outer = 1A12D000] 18:42:10 INFO - PROCESS | 3232 | 1463190130800 Marionette DEBUG loaded listener.js 18:42:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (1AC08800) [pid = 3232] [serial = 456] [outer = 1A12D000] 18:42:11 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (18437C00) [pid = 3232] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 18:42:11 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (1A12CC00) [pid = 3232] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 18:42:11 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (1A864000) [pid = 3232] [serial = 405] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 18:42:11 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (13B50800) [pid = 3232] [serial = 408] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 18:42:11 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (128E9400) [pid = 3232] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 18:42:11 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (15E28C00) [pid = 3232] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 18:42:11 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (173E5C00) [pid = 3232] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 18:42:11 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (1288DC00) [pid = 3232] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 18:42:11 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (16682800) [pid = 3232] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 18:42:11 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (154B7000) [pid = 3232] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 18:42:11 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (1A43B800) [pid = 3232] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 18:42:11 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (11C0AC00) [pid = 3232] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 18:42:11 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (19F03000) [pid = 3232] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 18:42:11 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (15E29C00) [pid = 3232] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 18:42:11 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (1A2A9400) [pid = 3232] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 18:42:11 INFO - PROCESS | 3232 | 1463190131416 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]]]}] 18:42:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 18:42:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 793ms 18:42:11 INFO - PROCESS | 3232 | 1463190131447 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 18:42:11 INFO - PROCESS | 3232 | 1463190131449 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 18:42:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 18:42:11 INFO - PROCESS | 3232 | 1463190131452 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 18:42:11 INFO - PROCESS | 3232 | 1463190131454 Marionette TRACE conn3 <- [1,574,null,{}] 18:42:11 INFO - PROCESS | 3232 | 1463190131457 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}] 18:42:11 INFO - PROCESS | 3232 | 1463190131570 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 18:42:11 INFO - PROCESS | 3232 | 1463190131623 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:11 INFO - PROCESS | 3232 | ++DOCSHELL 1307E800 == 51 [pid = 3232] [id = 153] 18:42:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (138E3C00) [pid = 3232] [serial = 457] [outer = 00000000] 18:42:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (1681D800) [pid = 3232] [serial = 458] [outer = 138E3C00] 18:42:11 INFO - PROCESS | 3232 | 1463190131673 Marionette DEBUG loaded listener.js 18:42:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (19BAFC00) [pid = 3232] [serial = 459] [outer = 138E3C00] 18:42:11 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:42:11 INFO - PROCESS | 3232 | [3232] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:42:11 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:42:12 INFO - PROCESS | 3232 | 1463190132025 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]]]}] 18:42:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 18:42:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 591ms 18:42:12 INFO - PROCESS | 3232 | 1463190132050 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 18:42:12 INFO - PROCESS | 3232 | 1463190132052 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 18:42:12 INFO - PROCESS | 3232 | 1463190132055 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 18:42:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 18:42:12 INFO - PROCESS | 3232 | 1463190132057 Marionette TRACE conn3 <- [1,578,null,{}] 18:42:12 INFO - PROCESS | 3232 | 1463190132061 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}] 18:42:12 INFO - PROCESS | 3232 | 1463190132189 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 18:42:12 INFO - PROCESS | 3232 | 1463190132197 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:12 INFO - PROCESS | 3232 | ++DOCSHELL 12AF5400 == 52 [pid = 3232] [id = 154] 18:42:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (13DB7800) [pid = 3232] [serial = 460] [outer = 00000000] 18:42:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (1AB32C00) [pid = 3232] [serial = 461] [outer = 13DB7800] 18:42:12 INFO - PROCESS | 3232 | 1463190132246 Marionette DEBUG loaded listener.js 18:42:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (1B065000) [pid = 3232] [serial = 462] [outer = 13DB7800] 18:42:12 INFO - PROCESS | 3232 | 1463190132659 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]]]}] 18:42:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 18:42:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 622ms 18:42:12 INFO - PROCESS | 3232 | 1463190132694 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 18:42:12 INFO - PROCESS | 3232 | 1463190132696 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 18:42:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 18:42:12 INFO - PROCESS | 3232 | 1463190132700 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 18:42:12 INFO - PROCESS | 3232 | 1463190132701 Marionette TRACE conn3 <- [1,582,null,{}] 18:42:12 INFO - PROCESS | 3232 | 1463190132705 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}] 18:42:12 INFO - PROCESS | 3232 | 1463190132852 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 18:42:12 INFO - PROCESS | 3232 | 1463190132867 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:12 INFO - PROCESS | 3232 | ++DOCSHELL 16680800 == 53 [pid = 3232] [id = 155] 18:42:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (1713E400) [pid = 3232] [serial = 463] [outer = 00000000] 18:42:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (17146C00) [pid = 3232] [serial = 464] [outer = 1713E400] 18:42:12 INFO - PROCESS | 3232 | 1463190132910 Marionette DEBUG loaded listener.js 18:42:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (1714CC00) [pid = 3232] [serial = 465] [outer = 1713E400] 18:42:13 INFO - PROCESS | 3232 | 1463190133382 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]]]}] 18:42:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 18:42:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 731ms 18:42:13 INFO - PROCESS | 3232 | 1463190133485 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 18:42:13 INFO - PROCESS | 3232 | 1463190133489 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 18:42:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 18:42:13 INFO - PROCESS | 3232 | 1463190133537 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 18:42:13 INFO - PROCESS | 3232 | 1463190133542 Marionette TRACE conn3 <- [1,586,null,{}] 18:42:13 INFO - PROCESS | 3232 | 1463190133549 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}] 18:42:13 INFO - PROCESS | 3232 | 1463190133665 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 18:42:13 INFO - PROCESS | 3232 | 1463190133788 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:13 INFO - PROCESS | 3232 | ++DOCSHELL 114AC000 == 54 [pid = 3232] [id = 156] 18:42:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (114B2400) [pid = 3232] [serial = 466] [outer = 00000000] 18:42:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (13385C00) [pid = 3232] [serial = 467] [outer = 114B2400] 18:42:13 INFO - PROCESS | 3232 | 1463190133850 Marionette DEBUG loaded listener.js 18:42:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (13B43000) [pid = 3232] [serial = 468] [outer = 114B2400] 18:42:14 INFO - PROCESS | 3232 | 1463190134404 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]]]}] 18:42:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 18:42:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 917ms 18:42:14 INFO - PROCESS | 3232 | 1463190134433 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 18:42:14 INFO - PROCESS | 3232 | 1463190134439 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 18:42:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 18:42:14 INFO - PROCESS | 3232 | 1463190134447 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 18:42:14 INFO - PROCESS | 3232 | 1463190134450 Marionette TRACE conn3 <- [1,590,null,{}] 18:42:14 INFO - PROCESS | 3232 | 1463190134453 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}] 18:42:14 INFO - PROCESS | 3232 | 1463190134556 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 18:42:14 INFO - PROCESS | 3232 | 1463190134652 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:14 INFO - PROCESS | 3232 | ++DOCSHELL 13DB4800 == 55 [pid = 3232] [id = 157] 18:42:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (14FAE000) [pid = 3232] [serial = 469] [outer = 00000000] 18:42:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (15E6D000) [pid = 3232] [serial = 470] [outer = 14FAE000] 18:42:14 INFO - PROCESS | 3232 | 1463190134705 Marionette DEBUG loaded listener.js 18:42:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (16681000) [pid = 3232] [serial = 471] [outer = 14FAE000] 18:42:15 INFO - PROCESS | 3232 | 1463190135299 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]]]}] 18:42:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 18:42:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 886ms 18:42:15 INFO - PROCESS | 3232 | 1463190135348 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 18:42:15 INFO - PROCESS | 3232 | 1463190135351 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 18:42:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 18:42:15 INFO - PROCESS | 3232 | 1463190135355 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 18:42:15 INFO - PROCESS | 3232 | 1463190135358 Marionette TRACE conn3 <- [1,594,null,{}] 18:42:15 INFO - PROCESS | 3232 | 1463190135369 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}] 18:42:15 INFO - PROCESS | 3232 | 1463190135474 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 18:42:15 INFO - PROCESS | 3232 | 1463190135598 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:15 INFO - PROCESS | 3232 | ++DOCSHELL 17BAC400 == 56 [pid = 3232] [id = 158] 18:42:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (18431800) [pid = 3232] [serial = 472] [outer = 00000000] 18:42:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (1871C400) [pid = 3232] [serial = 473] [outer = 18431800] 18:42:15 INFO - PROCESS | 3232 | 1463190135655 Marionette DEBUG loaded listener.js 18:42:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (1A123800) [pid = 3232] [serial = 474] [outer = 18431800] 18:42:16 INFO - PROCESS | 3232 | 1463190136204 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]]]}] 18:42:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 18:42:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 902ms 18:42:16 INFO - PROCESS | 3232 | 1463190136258 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 18:42:16 INFO - PROCESS | 3232 | 1463190136261 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 18:42:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 18:42:16 INFO - PROCESS | 3232 | 1463190136265 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 18:42:16 INFO - PROCESS | 3232 | 1463190136267 Marionette TRACE conn3 <- [1,598,null,{}] 18:42:16 INFO - PROCESS | 3232 | 1463190136271 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}] 18:42:16 INFO - PROCESS | 3232 | 1463190136375 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 18:42:16 INFO - PROCESS | 3232 | 1463190136470 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:16 INFO - PROCESS | 3232 | ++DOCSHELL 1AC02400 == 57 [pid = 3232] [id = 159] 18:42:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (1AF33800) [pid = 3232] [serial = 475] [outer = 00000000] 18:42:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (1B24E800) [pid = 3232] [serial = 476] [outer = 1AF33800] 18:42:16 INFO - PROCESS | 3232 | 1463190136525 Marionette DEBUG loaded listener.js 18:42:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (1B378000) [pid = 3232] [serial = 477] [outer = 1AF33800] 18:42:17 INFO - PROCESS | 3232 | 1463190137068 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]]]}] 18:42:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 18:42:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 840ms 18:42:17 INFO - PROCESS | 3232 | 1463190137107 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 18:42:17 INFO - PROCESS | 3232 | 1463190137109 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 18:42:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 18:42:17 INFO - PROCESS | 3232 | 1463190137113 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 18:42:17 INFO - PROCESS | 3232 | 1463190137115 Marionette TRACE conn3 <- [1,602,null,{}] 18:42:17 INFO - PROCESS | 3232 | 1463190137118 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}] 18:42:17 INFO - PROCESS | 3232 | 1463190137216 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 18:42:17 INFO - PROCESS | 3232 | 1463190137312 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:17 INFO - PROCESS | 3232 | ++DOCSHELL 0F316400 == 58 [pid = 3232] [id = 160] 18:42:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (0F317800) [pid = 3232] [serial = 478] [outer = 00000000] 18:42:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 131 (0F31F800) [pid = 3232] [serial = 479] [outer = 0F317800] 18:42:17 INFO - PROCESS | 3232 | 1463190137366 Marionette DEBUG loaded listener.js 18:42:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 132 (0F322800) [pid = 3232] [serial = 480] [outer = 0F317800] 18:42:17 INFO - PROCESS | 3232 | 1463190137913 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]]]}] 18:42:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 18:42:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 824ms 18:42:17 INFO - PROCESS | 3232 | 1463190137939 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 18:42:17 INFO - PROCESS | 3232 | 1463190137941 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 18:42:17 INFO - PROCESS | 3232 | 1463190137944 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 18:42:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 18:42:17 INFO - PROCESS | 3232 | 1463190137946 Marionette TRACE conn3 <- [1,606,null,{}] 18:42:17 INFO - PROCESS | 3232 | 1463190137950 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}] 18:42:18 INFO - PROCESS | 3232 | 1463190138068 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 18:42:18 INFO - PROCESS | 3232 | 1463190138168 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:18 INFO - PROCESS | 3232 | ++DOCSHELL 10D08800 == 59 [pid = 3232] [id = 161] 18:42:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 133 (10D08C00) [pid = 3232] [serial = 481] [outer = 00000000] 18:42:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 134 (10D0F000) [pid = 3232] [serial = 482] [outer = 10D08C00] 18:42:18 INFO - PROCESS | 3232 | 1463190138221 Marionette DEBUG loaded listener.js 18:42:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 135 (10F94400) [pid = 3232] [serial = 483] [outer = 10D08C00] 18:42:18 INFO - PROCESS | 3232 | 1463190138926 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]]]}] 18:42:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 18:42:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1026ms 18:42:18 INFO - PROCESS | 3232 | 1463190138985 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 18:42:18 INFO - PROCESS | 3232 | 1463190138989 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 18:42:18 INFO - PROCESS | 3232 | 1463190138994 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 18:42:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 18:42:18 INFO - PROCESS | 3232 | 1463190138997 Marionette TRACE conn3 <- [1,610,null,{}] 18:42:19 INFO - PROCESS | 3232 | 1463190139022 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}] 18:42:19 INFO - PROCESS | 3232 | 1463190139117 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 18:42:19 INFO - PROCESS | 3232 | 1463190139246 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:19 INFO - PROCESS | 3232 | ++DOCSHELL 114B7C00 == 60 [pid = 3232] [id = 162] 18:42:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 136 (11A02000) [pid = 3232] [serial = 484] [outer = 00000000] 18:42:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 137 (128ECC00) [pid = 3232] [serial = 485] [outer = 11A02000] 18:42:19 INFO - PROCESS | 3232 | 1463190139315 Marionette DEBUG loaded listener.js 18:42:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 138 (10D0C800) [pid = 3232] [serial = 486] [outer = 11A02000] 18:42:19 INFO - PROCESS | 3232 | --DOCSHELL 12AF5400 == 59 [pid = 3232] [id = 154] 18:42:19 INFO - PROCESS | 3232 | --DOCSHELL 1307E800 == 58 [pid = 3232] [id = 153] 18:42:19 INFO - PROCESS | 3232 | --DOCSHELL 19BAC800 == 57 [pid = 3232] [id = 152] 18:42:19 INFO - PROCESS | 3232 | --DOCSHELL 17BB8C00 == 56 [pid = 3232] [id = 151] 18:42:19 INFO - PROCESS | 3232 | --DOCSHELL 19BACC00 == 55 [pid = 3232] [id = 150] 18:42:19 INFO - PROCESS | 3232 | --DOCSHELL 11A01400 == 54 [pid = 3232] [id = 149] 18:42:19 INFO - PROCESS | 3232 | --DOCSHELL 173EAC00 == 53 [pid = 3232] [id = 148] 18:42:19 INFO - PROCESS | 3232 | --DOCSHELL 154AAC00 == 52 [pid = 3232] [id = 147] 18:42:19 INFO - PROCESS | 3232 | --DOCSHELL 11C04000 == 51 [pid = 3232] [id = 146] 18:42:19 INFO - PROCESS | 3232 | --DOCSHELL 141CFC00 == 50 [pid = 3232] [id = 145] 18:42:19 INFO - PROCESS | 3232 | --DOCSHELL 128E4400 == 49 [pid = 3232] [id = 144] 18:42:19 INFO - PROCESS | 3232 | --DOCSHELL 128E6000 == 48 [pid = 3232] [id = 140] 18:42:19 INFO - PROCESS | 3232 | --DOMWINDOW == 137 (13DB5400) [pid = 3232] [serial = 290] [outer = 00000000] [url = about:blank] 18:42:19 INFO - PROCESS | 3232 | --DOMWINDOW == 136 (1B063800) [pid = 3232] [serial = 332] [outer = 00000000] [url = about:blank] 18:42:19 INFO - PROCESS | 3232 | --DOMWINDOW == 135 (173E9C00) [pid = 3232] [serial = 293] [outer = 00000000] [url = about:blank] 18:42:19 INFO - PROCESS | 3232 | --DOMWINDOW == 134 (1AB46000) [pid = 3232] [serial = 296] [outer = 00000000] [url = about:blank] 18:42:19 INFO - PROCESS | 3232 | --DOMWINDOW == 133 (19F0CC00) [pid = 3232] [serial = 400] [outer = 00000000] [url = about:blank] 18:42:19 INFO - PROCESS | 3232 | --DOMWINDOW == 132 (1A43C800) [pid = 3232] [serial = 403] [outer = 00000000] [url = about:blank] 18:42:19 INFO - PROCESS | 3232 | --DOMWINDOW == 131 (1A12A000) [pid = 3232] [serial = 401] [outer = 00000000] [url = about:blank] 18:42:19 INFO - PROCESS | 3232 | --DOMWINDOW == 130 (1AB42800) [pid = 3232] [serial = 406] [outer = 00000000] [url = about:blank] 18:42:19 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (154AB400) [pid = 3232] [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.] 18:42:19 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (1A865C00) [pid = 3232] [serial = 404] [outer = 00000000] [url = about:blank] 18:42:19 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (1A2A7000) [pid = 3232] [serial = 409] [outer = 00000000] [url = about:blank] 18:42:19 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (13389800) [pid = 3232] [serial = 370] [outer = 00000000] [url = about:blank] 18:42:19 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (13385800) [pid = 3232] [serial = 386] [outer = 00000000] [url = about:blank] 18:42:19 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (128EF800) [pid = 3232] [serial = 385] [outer = 00000000] [url = about:blank] 18:42:19 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (1608EC00) [pid = 3232] [serial = 391] [outer = 00000000] [url = about:blank] 18:42:19 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (16184C00) [pid = 3232] [serial = 392] [outer = 00000000] [url = about:blank] 18:42:19 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (17BAAC00) [pid = 3232] [serial = 397] [outer = 00000000] [url = about:blank] 18:42:19 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (16091800) [pid = 3232] [serial = 373] [outer = 00000000] [url = about:blank] 18:42:19 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (13384000) [pid = 3232] [serial = 388] [outer = 00000000] [url = about:blank] 18:42:19 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (141CF400) [pid = 3232] [serial = 389] [outer = 00000000] [url = about:blank] 18:42:19 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (171EBC00) [pid = 3232] [serial = 394] [outer = 00000000] [url = about:blank] 18:42:19 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (173E7000) [pid = 3232] [serial = 395] [outer = 00000000] [url = about:blank] 18:42:19 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (1AF39000) [pid = 3232] [serial = 413] [outer = 00000000] [url = about:blank] 18:42:19 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (1AB47800) [pid = 3232] [serial = 376] [outer = 00000000] [url = about:blank] 18:42:19 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (1AB41400) [pid = 3232] [serial = 368] [outer = 00000000] [url = about:blank] 18:42:19 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (1A12F000) [pid = 3232] [serial = 379] [outer = 00000000] [url = about:blank] 18:42:19 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (128EE000) [pid = 3232] [serial = 382] [outer = 00000000] [url = about:blank] 18:42:19 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (1AC0CC00) [pid = 3232] [serial = 407] [outer = 00000000] [url = about:blank] 18:42:19 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (1A43CC00) [pid = 3232] [serial = 410] [outer = 00000000] [url = about:blank] 18:42:19 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (1B05B000) [pid = 3232] [serial = 414] [outer = 00000000] [url = about:blank] 18:42:19 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (161B3C00) [pid = 3232] [serial = 416] [outer = 00000000] [url = about:blank] 18:42:19 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (1842F000) [pid = 3232] [serial = 398] [outer = 00000000] [url = about:blank] 18:42:19 INFO - PROCESS | 3232 | 1463190139922 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]]]}] 18:42:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 18:42:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 964ms 18:42:19 INFO - PROCESS | 3232 | 1463190139962 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 18:42:19 INFO - PROCESS | 3232 | 1463190139967 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 18:42:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 18:42:19 INFO - PROCESS | 3232 | 1463190139973 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 18:42:19 INFO - PROCESS | 3232 | 1463190139976 Marionette TRACE conn3 <- [1,614,null,{}] 18:42:19 INFO - PROCESS | 3232 | 1463190139980 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}] 18:42:20 INFO - PROCESS | 3232 | 1463190140083 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 18:42:20 INFO - PROCESS | 3232 | 1463190140177 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:20 INFO - PROCESS | 3232 | ++DOCSHELL 141C7000 == 49 [pid = 3232] [id = 163] 18:42:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (14296400) [pid = 3232] [serial = 487] [outer = 00000000] 18:42:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (15838C00) [pid = 3232] [serial = 488] [outer = 14296400] 18:42:20 INFO - PROCESS | 3232 | 1463190140222 Marionette DEBUG loaded listener.js 18:42:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (15E07000) [pid = 3232] [serial = 489] [outer = 14296400] 18:42:20 INFO - PROCESS | 3232 | 1463190140708 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]]]}] 18:42:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 18:42:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 794ms 18:42:20 INFO - PROCESS | 3232 | 1463190140774 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 18:42:20 INFO - PROCESS | 3232 | 1463190140776 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 18:42:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 18:42:20 INFO - PROCESS | 3232 | 1463190140779 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 18:42:20 INFO - PROCESS | 3232 | 1463190140782 Marionette TRACE conn3 <- [1,618,null,{}] 18:42:20 INFO - PROCESS | 3232 | 1463190140776 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}] 18:42:20 INFO - PROCESS | 3232 | 1463190140859 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 18:42:20 INFO - PROCESS | 3232 | 1463190140868 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:20 INFO - PROCESS | 3232 | ++DOCSHELL 1549B400 == 50 [pid = 3232] [id = 164] 18:42:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (1549CC00) [pid = 3232] [serial = 490] [outer = 00000000] 18:42:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (161A9C00) [pid = 3232] [serial = 491] [outer = 1549CC00] 18:42:20 INFO - PROCESS | 3232 | 1463190140922 Marionette DEBUG loaded listener.js 18:42:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (17141C00) [pid = 3232] [serial = 492] [outer = 1549CC00] 18:42:21 INFO - PROCESS | 3232 | 1463190141353 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]]]}] 18:42:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 18:42:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 637ms 18:42:21 INFO - PROCESS | 3232 | 1463190141401 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 18:42:21 INFO - PROCESS | 3232 | 1463190141404 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 18:42:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 18:42:21 INFO - PROCESS | 3232 | 1463190141407 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 18:42:21 INFO - PROCESS | 3232 | 1463190141409 Marionette TRACE conn3 <- [1,622,null,{}] 18:42:21 INFO - PROCESS | 3232 | 1463190141412 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}] 18:42:21 INFO - PROCESS | 3232 | 1463190141497 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 18:42:21 INFO - PROCESS | 3232 | 1463190141506 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:21 INFO - PROCESS | 3232 | ++DOCSHELL 154B3400 == 51 [pid = 3232] [id = 165] 18:42:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (17145000) [pid = 3232] [serial = 493] [outer = 00000000] 18:42:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (173E9400) [pid = 3232] [serial = 494] [outer = 17145000] 18:42:21 INFO - PROCESS | 3232 | 1463190141551 Marionette DEBUG loaded listener.js 18:42:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (174C6400) [pid = 3232] [serial = 495] [outer = 17145000] 18:42:21 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:42:21 INFO - PROCESS | 3232 | [3232] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:42:21 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:42:21 INFO - PROCESS | 3232 | 1463190141976 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]]]}] 18:42:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 18:42:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 591ms 18:42:21 INFO - PROCESS | 3232 | 1463190142009 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 18:42:21 INFO - PROCESS | 3232 | 1463190142011 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 18:42:21 INFO - PROCESS | 3232 | 1463190142014 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 18:42:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 18:42:21 INFO - PROCESS | 3232 | 1463190142016 Marionette TRACE conn3 <- [1,626,null,{}] 18:42:22 INFO - PROCESS | 3232 | 1463190142019 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}] 18:42:22 INFO - PROCESS | 3232 | 1463190142137 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 18:42:22 INFO - PROCESS | 3232 | 1463190142143 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:22 INFO - PROCESS | 3232 | ++DOCSHELL 161A9400 == 52 [pid = 3232] [id = 166] 18:42:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (17146000) [pid = 3232] [serial = 496] [outer = 00000000] 18:42:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (181C9400) [pid = 3232] [serial = 497] [outer = 17146000] 18:42:22 INFO - PROCESS | 3232 | 1463190142229 Marionette DEBUG loaded listener.js 18:42:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (18437800) [pid = 3232] [serial = 498] [outer = 17146000] 18:42:22 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:42:22 INFO - PROCESS | 3232 | [3232] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:42:22 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:42:22 INFO - PROCESS | 3232 | 1463190142658 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]]]}] 18:42:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 18:42:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 699ms 18:42:22 INFO - PROCESS | 3232 | 1463190142714 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 18:42:22 INFO - PROCESS | 3232 | 1463190142715 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 18:42:22 INFO - PROCESS | 3232 | 1463190142718 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 18:42:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 18:42:22 INFO - PROCESS | 3232 | 1463190142720 Marionette TRACE conn3 <- [1,630,null,{}] 18:42:22 INFO - PROCESS | 3232 | 1463190142724 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}] 18:42:22 INFO - PROCESS | 3232 | 1463190142857 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 18:42:22 INFO - PROCESS | 3232 | 1463190142915 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:22 INFO - PROCESS | 3232 | ++DOCSHELL 1871B400 == 53 [pid = 3232] [id = 167] 18:42:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (1875C400) [pid = 3232] [serial = 499] [outer = 00000000] 18:42:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (1A129C00) [pid = 3232] [serial = 500] [outer = 1875C400] 18:42:22 INFO - PROCESS | 3232 | 1463190142966 Marionette DEBUG loaded listener.js 18:42:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (1A12A800) [pid = 3232] [serial = 501] [outer = 1875C400] 18:42:23 INFO - PROCESS | 3232 | 1463190143364 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]]]}] 18:42:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 18:42:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 700ms 18:42:23 INFO - PROCESS | 3232 | 1463190143422 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 18:42:23 INFO - PROCESS | 3232 | 1463190143424 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 18:42:23 INFO - PROCESS | 3232 | 1463190143428 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 18:42:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 18:42:23 INFO - PROCESS | 3232 | 1463190143429 Marionette TRACE conn3 <- [1,634,null,{}] 18:42:23 INFO - PROCESS | 3232 | 1463190143433 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}] 18:42:23 INFO - PROCESS | 3232 | 1463190143567 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 18:42:23 INFO - PROCESS | 3232 | 1463190143577 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:23 INFO - PROCESS | 3232 | ++DOCSHELL 1A1EE000 == 54 [pid = 3232] [id = 168] 18:42:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (1A1F4400) [pid = 3232] [serial = 502] [outer = 00000000] 18:42:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (1A865000) [pid = 3232] [serial = 503] [outer = 1A1F4400] 18:42:23 INFO - PROCESS | 3232 | 1463190143620 Marionette DEBUG loaded listener.js 18:42:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (1AB30800) [pid = 3232] [serial = 504] [outer = 1A1F4400] 18:42:24 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (19BAE400) [pid = 3232] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 18:42:24 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (128E8C00) [pid = 3232] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 18:42:24 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (173EB000) [pid = 3232] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 18:42:24 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (154B1800) [pid = 3232] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 18:42:24 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (173F1400) [pid = 3232] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 18:42:24 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (13DB7800) [pid = 3232] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 18:42:24 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (1A127000) [pid = 3232] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 18:42:24 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (161ABC00) [pid = 3232] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 18:42:24 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (138E3C00) [pid = 3232] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 18:42:24 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (1A12D000) [pid = 3232] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 18:42:24 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (14FAF800) [pid = 3232] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 18:42:24 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (11C5A400) [pid = 3232] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 18:42:24 INFO - PROCESS | 3232 | 1463190144149 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]]]}] 18:42:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 18:42:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 731ms 18:42:24 INFO - PROCESS | 3232 | 1463190144170 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 18:42:24 INFO - PROCESS | 3232 | 1463190144172 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 18:42:24 INFO - PROCESS | 3232 | 1463190144159 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 18:42:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 18:42:24 INFO - PROCESS | 3232 | 1463190144160 Marionette TRACE conn3 <- [1,638,null,{}] 18:42:24 INFO - PROCESS | 3232 | 1463190144164 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}] 18:42:24 INFO - PROCESS | 3232 | 1463190144240 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 18:42:24 INFO - PROCESS | 3232 | 1463190144246 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:24 INFO - PROCESS | 3232 | ++DOCSHELL 138E5C00 == 55 [pid = 3232] [id = 169] 18:42:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (13DB7800) [pid = 3232] [serial = 505] [outer = 00000000] 18:42:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (161AD000) [pid = 3232] [serial = 506] [outer = 13DB7800] 18:42:24 INFO - PROCESS | 3232 | 1463190144289 Marionette DEBUG loaded listener.js 18:42:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (17A72400) [pid = 3232] [serial = 507] [outer = 13DB7800] 18:42:24 INFO - PROCESS | 3232 | 1463190144720 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]]]}] 18:42:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 18:42:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 591ms 18:42:24 INFO - PROCESS | 3232 | 1463190144756 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 18:42:24 INFO - PROCESS | 3232 | 1463190144758 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 18:42:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 18:42:24 INFO - PROCESS | 3232 | 1463190144761 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 18:42:24 INFO - PROCESS | 3232 | 1463190144763 Marionette TRACE conn3 <- [1,642,null,{}] 18:42:24 INFO - PROCESS | 3232 | 1463190144771 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}] 18:42:24 INFO - PROCESS | 3232 | 1463190144873 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 18:42:24 INFO - PROCESS | 3232 | 1463190144881 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:24 INFO - PROCESS | 3232 | ++DOCSHELL 10D08400 == 56 [pid = 3232] [id = 170] 18:42:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (13312800) [pid = 3232] [serial = 508] [outer = 00000000] 18:42:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (1A43EC00) [pid = 3232] [serial = 509] [outer = 13312800] 18:42:24 INFO - PROCESS | 3232 | 1463190144924 Marionette DEBUG loaded listener.js 18:42:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (1AB33800) [pid = 3232] [serial = 510] [outer = 13312800] 18:42:25 INFO - PROCESS | 3232 | 1463190145327 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]]]}] 18:42:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 18:42:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 591ms 18:42:25 INFO - PROCESS | 3232 | 1463190145359 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 18:42:25 INFO - PROCESS | 3232 | 1463190145361 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 18:42:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 18:42:25 INFO - PROCESS | 3232 | 1463190145364 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 18:42:25 INFO - PROCESS | 3232 | 1463190145366 Marionette TRACE conn3 <- [1,646,null,{}] 18:42:25 INFO - PROCESS | 3232 | 1463190145370 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}] 18:42:25 INFO - PROCESS | 3232 | 1463190145488 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 18:42:25 INFO - PROCESS | 3232 | 1463190145494 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:25 INFO - PROCESS | 3232 | ++DOCSHELL 1AB48800 == 57 [pid = 3232] [id = 171] 18:42:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (1AC02800) [pid = 3232] [serial = 511] [outer = 00000000] 18:42:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (1AC0EC00) [pid = 3232] [serial = 512] [outer = 1AC02800] 18:42:25 INFO - PROCESS | 3232 | 1463190145537 Marionette DEBUG loaded listener.js 18:42:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (1AF39000) [pid = 3232] [serial = 513] [outer = 1AC02800] 18:42:25 INFO - PROCESS | 3232 | 1463190145926 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]]]}] 18:42:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 18:42:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 591ms 18:42:25 INFO - PROCESS | 3232 | 1463190145969 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 18:42:25 INFO - PROCESS | 3232 | 1463190145971 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 18:42:25 INFO - PROCESS | 3232 | 1463190145975 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 18:42:25 INFO - PROCESS | 3232 | 1463190145977 Marionette TRACE conn3 <- [1,650,null,{}] 18:42:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 18:42:25 INFO - PROCESS | 3232 | 1463190145980 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}] 18:42:26 INFO - PROCESS | 3232 | 1463190146085 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 18:42:26 INFO - PROCESS | 3232 | 1463190146091 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:26 INFO - PROCESS | 3232 | ++DOCSHELL 11210C00 == 58 [pid = 3232] [id = 172] 18:42:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (12D2CC00) [pid = 3232] [serial = 514] [outer = 00000000] 18:42:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (1A98A800) [pid = 3232] [serial = 515] [outer = 12D2CC00] 18:42:26 INFO - PROCESS | 3232 | 1463190146139 Marionette DEBUG loaded listener.js 18:42:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (1B063800) [pid = 3232] [serial = 516] [outer = 12D2CC00] 18:42:26 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:42:26 INFO - PROCESS | 3232 | [3232] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:42:26 INFO - PROCESS | 3232 | 1463190146827 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]]]}] 18:42:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 18:42:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 871ms 18:42:26 INFO - PROCESS | 3232 | 1463190146862 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 18:42:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 18:42:26 INFO - PROCESS | 3232 | 1463190146866 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 18:42:26 INFO - PROCESS | 3232 | 1463190146870 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 18:42:26 INFO - PROCESS | 3232 | 1463190146874 Marionette TRACE conn3 <- [1,654,null,{}] 18:42:26 INFO - PROCESS | 3232 | 1463190146880 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}] 18:42:27 INFO - PROCESS | 3232 | 1463190147029 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 18:42:27 INFO - PROCESS | 3232 | 1463190147094 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:27 INFO - PROCESS | 3232 | ++DOCSHELL 11CEA000 == 59 [pid = 3232] [id = 173] 18:42:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (128B6000) [pid = 3232] [serial = 517] [outer = 00000000] 18:42:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (13389800) [pid = 3232] [serial = 518] [outer = 128B6000] 18:42:27 INFO - PROCESS | 3232 | 1463190147150 Marionette DEBUG loaded listener.js 18:42:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (13DC1400) [pid = 3232] [serial = 519] [outer = 128B6000] 18:42:27 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:42:27 INFO - PROCESS | 3232 | [3232] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:42:27 INFO - PROCESS | 3232 | 1463190147762 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]]]}] 18:42:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 18:42:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 933ms 18:42:27 INFO - PROCESS | 3232 | 1463190147804 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 18:42:27 INFO - PROCESS | 3232 | 1463190147811 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 18:42:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 18:42:27 INFO - PROCESS | 3232 | 1463190147820 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 18:42:27 INFO - PROCESS | 3232 | 1463190147823 Marionette TRACE conn3 <- [1,658,null,{}] 18:42:27 INFO - PROCESS | 3232 | 1463190147827 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}] 18:42:27 INFO - PROCESS | 3232 | 1463190147935 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 18:42:28 INFO - PROCESS | 3232 | 1463190148033 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:28 INFO - PROCESS | 3232 | ++DOCSHELL 142A2400 == 60 [pid = 3232] [id = 174] 18:42:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (16187000) [pid = 3232] [serial = 520] [outer = 00000000] 18:42:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (173E5C00) [pid = 3232] [serial = 521] [outer = 16187000] 18:42:28 INFO - PROCESS | 3232 | 1463190148093 Marionette DEBUG loaded listener.js 18:42:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (181C3400) [pid = 3232] [serial = 522] [outer = 16187000] 18:42:28 INFO - PROCESS | 3232 | 1463190148629 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]]]}] 18:42:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 18:42:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 840ms 18:42:28 INFO - PROCESS | 3232 | 1463190148663 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 18:42:28 INFO - PROCESS | 3232 | 1463190148665 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 18:42:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 18:42:28 INFO - PROCESS | 3232 | 1463190148669 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 18:42:28 INFO - PROCESS | 3232 | 1463190148673 Marionette TRACE conn3 <- [1,662,null,{}] 18:42:28 INFO - PROCESS | 3232 | 1463190148684 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}] 18:42:28 INFO - PROCESS | 3232 | 1463190148790 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 18:42:28 INFO - PROCESS | 3232 | 1463190148888 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:28 INFO - PROCESS | 3232 | ++DOCSHELL 1A981000 == 61 [pid = 3232] [id = 175] 18:42:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 131 (1A981800) [pid = 3232] [serial = 523] [outer = 00000000] 18:42:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 132 (1A989C00) [pid = 3232] [serial = 524] [outer = 1A981800] 18:42:28 INFO - PROCESS | 3232 | 1463190148943 Marionette DEBUG loaded listener.js 18:42:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 133 (1AB2EC00) [pid = 3232] [serial = 525] [outer = 1A981800] 18:42:29 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:42:29 INFO - PROCESS | 3232 | [3232] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:42:29 INFO - PROCESS | 3232 | 1463190149553 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]]]}] 18:42:29 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 18:42:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 949ms 18:42:29 INFO - PROCESS | 3232 | 1463190149614 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 18:42:29 INFO - PROCESS | 3232 | 1463190149616 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 18:42:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 18:42:29 INFO - PROCESS | 3232 | 1463190149620 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 18:42:29 INFO - PROCESS | 3232 | 1463190149622 Marionette TRACE conn3 <- [1,666,null,{}] 18:42:29 INFO - PROCESS | 3232 | 1463190149626 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}] 18:42:29 INFO - PROCESS | 3232 | 1463190149729 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 18:42:29 INFO - PROCESS | 3232 | 1463190149854 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:29 INFO - PROCESS | 3232 | ++DOCSHELL 1A5DA400 == 62 [pid = 3232] [id = 176] 18:42:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 134 (1A98D800) [pid = 3232] [serial = 526] [outer = 00000000] 18:42:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 135 (1B24A400) [pid = 3232] [serial = 527] [outer = 1A98D800] 18:42:29 INFO - PROCESS | 3232 | 1463190149908 Marionette DEBUG loaded listener.js 18:42:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 136 (1B37C000) [pid = 3232] [serial = 528] [outer = 1A98D800] 18:42:30 INFO - PROCESS | 3232 | 1463190150508 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]]]}] 18:42:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 18:42:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 933ms 18:42:30 INFO - PROCESS | 3232 | 1463190150565 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 18:42:30 INFO - PROCESS | 3232 | 1463190150567 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 18:42:30 INFO - PROCESS | 3232 | 1463190150585 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 18:42:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 18:42:30 INFO - PROCESS | 3232 | 1463190150587 Marionette TRACE conn3 <- [1,670,null,{}] 18:42:30 INFO - PROCESS | 3232 | 1463190150591 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}] 18:42:30 INFO - PROCESS | 3232 | 1463190150695 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 18:42:30 INFO - PROCESS | 3232 | 1463190150960 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:31 INFO - PROCESS | 3232 | ++DOCSHELL 0F315C00 == 63 [pid = 3232] [id = 177] 18:42:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 137 (0F31DC00) [pid = 3232] [serial = 529] [outer = 00000000] 18:42:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 138 (10F97000) [pid = 3232] [serial = 530] [outer = 0F31DC00] 18:42:31 INFO - PROCESS | 3232 | 1463190151035 Marionette DEBUG loaded listener.js 18:42:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 139 (11A10400) [pid = 3232] [serial = 531] [outer = 0F31DC00] 18:42:32 INFO - PROCESS | 3232 | 1463190152145 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]]]}] 18:42:32 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) 18:42:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1601ms 18:42:32 INFO - PROCESS | 3232 | --DOCSHELL 1AB48800 == 62 [pid = 3232] [id = 171] 18:42:32 INFO - PROCESS | 3232 | --DOCSHELL 10D08400 == 61 [pid = 3232] [id = 170] 18:42:32 INFO - PROCESS | 3232 | --DOCSHELL 138E5C00 == 60 [pid = 3232] [id = 169] 18:42:32 INFO - PROCESS | 3232 | --DOCSHELL 1A1EE000 == 59 [pid = 3232] [id = 168] 18:42:32 INFO - PROCESS | 3232 | --DOCSHELL 1871B400 == 58 [pid = 3232] [id = 167] 18:42:32 INFO - PROCESS | 3232 | --DOCSHELL 161A9400 == 57 [pid = 3232] [id = 166] 18:42:32 INFO - PROCESS | 3232 | --DOCSHELL 154B3400 == 56 [pid = 3232] [id = 165] 18:42:32 INFO - PROCESS | 3232 | --DOCSHELL 1549B400 == 55 [pid = 3232] [id = 164] 18:42:32 INFO - PROCESS | 3232 | --DOCSHELL 141C7000 == 54 [pid = 3232] [id = 163] 18:42:32 INFO - PROCESS | 3232 | --DOCSHELL 114B7C00 == 53 [pid = 3232] [id = 162] 18:42:32 INFO - PROCESS | 3232 | --DOMWINDOW == 138 (141C8C00) [pid = 3232] [serial = 419] [outer = 00000000] [url = about:blank] 18:42:32 INFO - PROCESS | 3232 | --DOMWINDOW == 137 (18722800) [pid = 3232] [serial = 428] [outer = 00000000] [url = about:blank] 18:42:32 INFO - PROCESS | 3232 | --DOMWINDOW == 136 (1A5DB000) [pid = 3232] [serial = 425] [outer = 00000000] [url = about:blank] 18:42:32 INFO - PROCESS | 3232 | --DOMWINDOW == 135 (161AD400) [pid = 3232] [serial = 422] [outer = 00000000] [url = about:blank] 18:42:32 INFO - PROCESS | 3232 | --DOMWINDOW == 134 (17146C00) [pid = 3232] [serial = 464] [outer = 00000000] [url = about:blank] 18:42:32 INFO - PROCESS | 3232 | 1463190152251 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 18:42:32 INFO - PROCESS | 3232 | 1463190152255 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 18:42:32 INFO - PROCESS | 3232 | --DOCSHELL 114AC000 == 52 [pid = 3232] [id = 156] 18:42:32 INFO - PROCESS | 3232 | --DOCSHELL 16680800 == 51 [pid = 3232] [id = 155] 18:42:32 INFO - PROCESS | 3232 | --DOMWINDOW == 133 (19F09400) [pid = 3232] [serial = 449] [outer = 00000000] [url = about:blank] 18:42:32 INFO - PROCESS | 3232 | --DOMWINDOW == 132 (1570F400) [pid = 3232] [serial = 432] [outer = 00000000] [url = about:blank] 18:42:32 INFO - PROCESS | 3232 | --DOMWINDOW == 131 (1549C000) [pid = 3232] [serial = 431] [outer = 00000000] [url = about:blank] 18:42:32 INFO - PROCESS | 3232 | --DOMWINDOW == 130 (17A72800) [pid = 3232] [serial = 443] [outer = 00000000] [url = about:blank] 18:42:32 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (17A7B400) [pid = 3232] [serial = 444] [outer = 00000000] [url = about:blank] 18:42:32 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (16C7B000) [pid = 3232] [serial = 440] [outer = 00000000] [url = about:blank] 18:42:32 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (170EA000) [pid = 3232] [serial = 441] [outer = 00000000] [url = about:blank] 18:42:32 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (1871CC00) [pid = 3232] [serial = 446] [outer = 00000000] [url = about:blank] 18:42:32 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (1B065000) [pid = 3232] [serial = 462] [outer = 00000000] [url = about:blank] 18:42:32 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (1A1EE800) [pid = 3232] [serial = 452] [outer = 00000000] [url = about:blank] 18:42:32 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (1A126800) [pid = 3232] [serial = 450] [outer = 00000000] [url = about:blank] 18:42:32 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (1B063000) [pid = 3232] [serial = 417] [outer = 00000000] [url = about:blank] 18:42:32 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (1681D800) [pid = 3232] [serial = 458] [outer = 00000000] [url = about:blank] 18:42:32 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (1AB33C00) [pid = 3232] [serial = 455] [outer = 00000000] [url = about:blank] 18:42:32 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (16188400) [pid = 3232] [serial = 435] [outer = 00000000] [url = about:blank] 18:42:32 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (158B6400) [pid = 3232] [serial = 434] [outer = 00000000] [url = about:blank] 18:42:32 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (1A1F2C00) [pid = 3232] [serial = 453] [outer = 00000000] [url = about:blank] 18:42:32 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (154AB000) [pid = 3232] [serial = 437] [outer = 00000000] [url = about:blank] 18:42:32 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (1AB32C00) [pid = 3232] [serial = 461] [outer = 00000000] [url = about:blank] 18:42:32 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (15E11800) [pid = 3232] [serial = 438] [outer = 00000000] [url = about:blank] 18:42:32 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (1AC08800) [pid = 3232] [serial = 456] [outer = 00000000] [url = about:blank] 18:42:32 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (19BAFC00) [pid = 3232] [serial = 459] [outer = 00000000] [url = about:blank] 18:42:32 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (19BA2C00) [pid = 3232] [serial = 447] [outer = 00000000] [url = about:blank] 18:42:32 INFO - PROCESS | 3232 | 1463190152265 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 18:42:32 INFO - PROCESS | 3232 | 1463190152269 Marionette TRACE conn3 <- [1,674,null,{}] 18:42:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 18:42:32 INFO - PROCESS | 3232 | 1463190152281 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}] 18:42:32 INFO - PROCESS | 3232 | 1463190152405 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 18:42:32 INFO - PROCESS | 3232 | 1463190152484 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:32 INFO - PROCESS | 3232 | ++DOCSHELL 12A38C00 == 52 [pid = 3232] [id = 178] 18:42:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (12A39400) [pid = 3232] [serial = 532] [outer = 00000000] 18:42:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (12A3D000) [pid = 3232] [serial = 533] [outer = 12A39400] 18:42:32 INFO - PROCESS | 3232 | 1463190152531 Marionette DEBUG loaded listener.js 18:42:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (13304400) [pid = 3232] [serial = 534] [outer = 12A39400] 18:42:33 INFO - PROCESS | 3232 | 1463190153386 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]]]}] 18:42:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 18:42:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1135ms 18:42:33 INFO - PROCESS | 3232 | 1463190153418 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 18:42:33 INFO - PROCESS | 3232 | 1463190153422 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 18:42:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 18:42:33 INFO - PROCESS | 3232 | 1463190153427 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 18:42:33 INFO - PROCESS | 3232 | 1463190153428 Marionette TRACE conn3 <- [1,678,null,{}] 18:42:33 INFO - PROCESS | 3232 | 1463190153442 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}] 18:42:33 INFO - PROCESS | 3232 | 1463190153523 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 18:42:33 INFO - PROCESS | 3232 | 1463190153531 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:33 INFO - PROCESS | 3232 | ++DOCSHELL 13385800 == 53 [pid = 3232] [id = 179] 18:42:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (13B46400) [pid = 3232] [serial = 535] [outer = 00000000] 18:42:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (1549C400) [pid = 3232] [serial = 536] [outer = 13B46400] 18:42:33 INFO - PROCESS | 3232 | 1463190153577 Marionette DEBUG loaded listener.js 18:42:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (154B2800) [pid = 3232] [serial = 537] [outer = 13B46400] 18:42:34 INFO - PROCESS | 3232 | 1463190154506 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]]]}] 18:42:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 18:42:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1136ms 18:42:34 INFO - PROCESS | 3232 | 1463190154556 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 18:42:34 INFO - PROCESS | 3232 | 1463190154558 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 18:42:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 18:42:34 INFO - PROCESS | 3232 | 1463190154568 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 18:42:34 INFO - PROCESS | 3232 | 1463190154574 Marionette TRACE conn3 <- [1,682,null,{}] 18:42:34 INFO - PROCESS | 3232 | 1463190154582 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}] 18:42:34 INFO - PROCESS | 3232 | 1463190154689 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 18:42:34 INFO - PROCESS | 3232 | 1463190154697 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:34 INFO - PROCESS | 3232 | ++DOCSHELL 158B6400 == 54 [pid = 3232] [id = 180] 18:42:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (15E24000) [pid = 3232] [serial = 538] [outer = 00000000] 18:42:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (161A6C00) [pid = 3232] [serial = 539] [outer = 15E24000] 18:42:34 INFO - PROCESS | 3232 | 1463190154785 Marionette DEBUG loaded listener.js 18:42:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (161B0C00) [pid = 3232] [serial = 540] [outer = 15E24000] 18:42:35 INFO - PROCESS | 3232 | 1463190155697 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]]]}] 18:42:35 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) 18:42:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1151ms 18:42:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 18:42:35 INFO - PROCESS | 3232 | 1463190155729 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 18:42:35 INFO - PROCESS | 3232 | 1463190155731 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 18:42:35 INFO - PROCESS | 3232 | 1463190155735 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 18:42:35 INFO - PROCESS | 3232 | 1463190155736 Marionette TRACE conn3 <- [1,686,null,{}] 18:42:35 INFO - PROCESS | 3232 | 1463190155740 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}] 18:42:35 INFO - PROCESS | 3232 | 1463190155856 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 18:42:35 INFO - PROCESS | 3232 | 1463190155862 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:35 INFO - PROCESS | 3232 | ++DOCSHELL 1618D800 == 55 [pid = 3232] [id = 181] 18:42:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (161B3800) [pid = 3232] [serial = 541] [outer = 00000000] 18:42:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (170EBC00) [pid = 3232] [serial = 542] [outer = 161B3800] 18:42:35 INFO - PROCESS | 3232 | 1463190155951 Marionette DEBUG loaded listener.js 18:42:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (17143000) [pid = 3232] [serial = 543] [outer = 161B3800] 18:42:36 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (154AD000) [pid = 3232] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 18:42:36 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (12AF2000) [pid = 3232] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 18:42:36 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (1871A000) [pid = 3232] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 18:42:36 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (1AC0C400) [pid = 3232] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 18:42:36 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (1608F800) [pid = 3232] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 18:42:36 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (1549A800) [pid = 3232] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 18:42:36 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (1A446C00) [pid = 3232] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 18:42:36 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (1875C400) [pid = 3232] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 18:42:36 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (10D08C00) [pid = 3232] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 18:42:36 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (11A02000) [pid = 3232] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 18:42:36 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (17145000) [pid = 3232] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 18:42:36 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (14296400) [pid = 3232] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 18:42:36 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (1549CC00) [pid = 3232] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 18:42:36 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (1A1F4400) [pid = 3232] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 18:42:36 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (13DB7800) [pid = 3232] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 18:42:36 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (13312800) [pid = 3232] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 18:42:36 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (17146000) [pid = 3232] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 18:42:36 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (1A128400) [pid = 3232] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 18:42:36 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (128E4800) [pid = 3232] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 18:42:36 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (19BA6C00) [pid = 3232] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 18:42:36 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (11A0D000) [pid = 3232] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 18:42:36 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (128EB400) [pid = 3232] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 18:42:36 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (1AC02800) [pid = 3232] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 18:42:37 INFO - PROCESS | 3232 | 1463190157030 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]]]}] 18:42:37 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) 18:42:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1322ms 18:42:37 INFO - PROCESS | 3232 | 1463190157079 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 18:42:37 INFO - PROCESS | 3232 | 1463190157081 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 18:42:37 INFO - PROCESS | 3232 | 1463190157084 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 18:42:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 18:42:37 INFO - PROCESS | 3232 | 1463190157086 Marionette TRACE conn3 <- [1,690,null,{}] 18:42:37 INFO - PROCESS | 3232 | 1463190157090 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}] 18:42:37 INFO - PROCESS | 3232 | 1463190157166 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 18:42:37 INFO - PROCESS | 3232 | 1463190157206 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:37 INFO - PROCESS | 3232 | ++DOCSHELL 128E4800 == 56 [pid = 3232] [id = 182] 18:42:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (128E6400) [pid = 3232] [serial = 544] [outer = 00000000] 18:42:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (14296000) [pid = 3232] [serial = 545] [outer = 128E6400] 18:42:37 INFO - PROCESS | 3232 | 1463190157257 Marionette DEBUG loaded listener.js 18:42:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (15E6A400) [pid = 3232] [serial = 546] [outer = 128E6400] 18:42:38 INFO - PROCESS | 3232 | 1463190158158 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]]]}] 18:42:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 18:42:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1135ms 18:42:38 INFO - PROCESS | 3232 | 1463190158210 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 18:42:38 INFO - PROCESS | 3232 | 1463190158212 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 18:42:38 INFO - PROCESS | 3232 | 1463190158215 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 18:42:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 18:42:38 INFO - PROCESS | 3232 | 1463190158217 Marionette TRACE conn3 <- [1,694,null,{}] 18:42:38 INFO - PROCESS | 3232 | 1463190158221 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}] 18:42:38 INFO - PROCESS | 3232 | 1463190158300 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 18:42:38 INFO - PROCESS | 3232 | 1463190158307 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:38 INFO - PROCESS | 3232 | ++DOCSHELL 16206400 == 57 [pid = 3232] [id = 183] 18:42:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (1681D800) [pid = 3232] [serial = 547] [outer = 00000000] 18:42:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (173EA800) [pid = 3232] [serial = 548] [outer = 1681D800] 18:42:38 INFO - PROCESS | 3232 | 1463190158359 Marionette DEBUG loaded listener.js 18:42:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (173F1800) [pid = 3232] [serial = 549] [outer = 1681D800] 18:42:39 INFO - PROCESS | 3232 | 1463190159511 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]]]}] 18:42:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 18:42:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1321ms 18:42:39 INFO - PROCESS | 3232 | 1463190159562 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 18:42:39 INFO - PROCESS | 3232 | 1463190159566 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 18:42:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 18:42:39 INFO - PROCESS | 3232 | 1463190159571 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 18:42:39 INFO - PROCESS | 3232 | 1463190159575 Marionette TRACE conn3 <- [1,698,null,{}] 18:42:39 INFO - PROCESS | 3232 | 1463190159581 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}] 18:42:39 INFO - PROCESS | 3232 | 1463190159717 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 18:42:39 INFO - PROCESS | 3232 | 1463190159845 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:39 INFO - PROCESS | 3232 | ++DOCSHELL 128EAC00 == 58 [pid = 3232] [id = 184] 18:42:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (12A32C00) [pid = 3232] [serial = 550] [outer = 00000000] 18:42:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (1309A400) [pid = 3232] [serial = 551] [outer = 12A32C00] 18:42:39 INFO - PROCESS | 3232 | 1463190159901 Marionette DEBUG loaded listener.js 18:42:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (138E6000) [pid = 3232] [serial = 552] [outer = 12A32C00] 18:42:40 INFO - PROCESS | 3232 | 1463190160939 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]]]}] 18:42:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 18:42:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1415ms 18:42:40 INFO - PROCESS | 3232 | 1463190160989 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 18:42:40 INFO - PROCESS | 3232 | 1463190160994 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 18:42:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 18:42:40 INFO - PROCESS | 3232 | 1463190161001 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 18:42:40 INFO - PROCESS | 3232 | 1463190161004 Marionette TRACE conn3 <- [1,702,null,{}] 18:42:40 INFO - PROCESS | 3232 | 1463190161008 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}] 18:42:41 INFO - PROCESS | 3232 | 1463190161142 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 18:42:41 INFO - PROCESS | 3232 | 1463190161280 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:41 INFO - PROCESS | 3232 | ++DOCSHELL 158B4C00 == 59 [pid = 3232] [id = 185] 18:42:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (158BC000) [pid = 3232] [serial = 553] [outer = 00000000] 18:42:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (15E6CC00) [pid = 3232] [serial = 554] [outer = 158BC000] 18:42:41 INFO - PROCESS | 3232 | 1463190161336 Marionette DEBUG loaded listener.js 18:42:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (1618C400) [pid = 3232] [serial = 555] [outer = 158BC000] 18:42:42 INFO - PROCESS | 3232 | 1463190162350 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]]]}] 18:42:42 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 18:42:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1384ms 18:42:42 INFO - PROCESS | 3232 | 1463190162389 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 18:42:42 INFO - PROCESS | 3232 | 1463190162391 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 18:42:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 18:42:42 INFO - PROCESS | 3232 | 1463190162395 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 18:42:42 INFO - PROCESS | 3232 | 1463190162399 Marionette TRACE conn3 <- [1,706,null,{}] 18:42:42 INFO - PROCESS | 3232 | 1463190162410 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}] 18:42:42 INFO - PROCESS | 3232 | 1463190162522 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 18:42:42 INFO - PROCESS | 3232 | 1463190162645 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:42 INFO - PROCESS | 3232 | ++DOCSHELL 17ADF400 == 60 [pid = 3232] [id = 186] 18:42:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (17AE4000) [pid = 3232] [serial = 556] [outer = 00000000] 18:42:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (18434800) [pid = 3232] [serial = 557] [outer = 17AE4000] 18:42:42 INFO - PROCESS | 3232 | 1463190162702 Marionette DEBUG loaded listener.js 18:42:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (1871CC00) [pid = 3232] [serial = 558] [outer = 17AE4000] 18:42:43 INFO - PROCESS | 3232 | 1463190163687 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]]]}] 18:42:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 18:42:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1353ms 18:42:43 INFO - PROCESS | 3232 | 1463190163895 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 18:42:43 INFO - PROCESS | 3232 | 1463190163899 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 18:42:43 INFO - PROCESS | 3232 | 1463190163911 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 18:42:43 INFO - PROCESS | 3232 | 1463190163915 Marionette TRACE conn3 <- [1,710,null,{}] 18:42:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 18:42:43 INFO - PROCESS | 3232 | 1463190163922 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}] 18:42:44 INFO - PROCESS | 3232 | 1463190164045 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 18:42:44 INFO - PROCESS | 3232 | 1463190164137 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:44 INFO - PROCESS | 3232 | ++DOCSHELL 12A30800 == 61 [pid = 3232] [id = 187] 18:42:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (12A33400) [pid = 3232] [serial = 559] [outer = 00000000] 18:42:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (12A3A000) [pid = 3232] [serial = 560] [outer = 12A33400] 18:42:44 INFO - PROCESS | 3232 | 1463190164186 Marionette DEBUG loaded listener.js 18:42:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (13312800) [pid = 3232] [serial = 561] [outer = 12A33400] 18:42:44 INFO - PROCESS | 3232 | 1463190164741 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] 18:42:44 INFO - PROCESS | 3232 | 1463190164809 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 18:42:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 18:42:44 INFO - PROCESS | 3232 | 1463190164817 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 18:42:44 INFO - PROCESS | 3232 | 1463190164820 Marionette TRACE conn3 <- [1,714,null,{}] 18:42:44 INFO - PROCESS | 3232 | 1463190164824 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}] 18:42:44 INFO - PROCESS | 3232 | 1463190164935 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 18:42:44 INFO - PROCESS | 3232 | --DOCSHELL 128E4800 == 60 [pid = 3232] [id = 182] 18:42:44 INFO - PROCESS | 3232 | --DOCSHELL 1618D800 == 59 [pid = 3232] [id = 181] 18:42:44 INFO - PROCESS | 3232 | --DOCSHELL 158B6400 == 58 [pid = 3232] [id = 180] 18:42:44 INFO - PROCESS | 3232 | --DOCSHELL 13385800 == 57 [pid = 3232] [id = 179] 18:42:44 INFO - PROCESS | 3232 | --DOCSHELL 12A38C00 == 56 [pid = 3232] [id = 178] 18:42:44 INFO - PROCESS | 3232 | --DOCSHELL 0F315C00 == 55 [pid = 3232] [id = 177] 18:42:44 INFO - PROCESS | 3232 | --DOCSHELL 11CEA000 == 54 [pid = 3232] [id = 173] 18:42:44 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (1AF36000) [pid = 3232] [serial = 380] [outer = 00000000] [url = about:blank] 18:42:44 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (141C3C00) [pid = 3232] [serial = 383] [outer = 00000000] [url = about:blank] 18:42:44 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (1B05D400) [pid = 3232] [serial = 426] [outer = 00000000] [url = about:blank] 18:42:44 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (13B4A000) [pid = 3232] [serial = 335] [outer = 00000000] [url = about:blank] 18:42:44 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (154A5800) [pid = 3232] [serial = 420] [outer = 00000000] [url = about:blank] 18:42:44 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (1681E000) [pid = 3232] [serial = 374] [outer = 00000000] [url = about:blank] 18:42:44 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (142A2800) [pid = 3232] [serial = 371] [outer = 00000000] [url = about:blank] 18:42:44 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (1A2A4800) [pid = 3232] [serial = 429] [outer = 00000000] [url = about:blank] 18:42:44 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (1AF2E800) [pid = 3232] [serial = 287] [outer = 00000000] [url = about:blank] 18:42:44 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (161B1400) [pid = 3232] [serial = 423] [outer = 00000000] [url = about:blank] 18:42:44 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (154A3400) [pid = 3232] [serial = 338] [outer = 00000000] [url = about:blank] 18:42:44 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (1AC06800) [pid = 3232] [serial = 377] [outer = 00000000] [url = about:blank] 18:42:44 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (1A129C00) [pid = 3232] [serial = 500] [outer = 00000000] [url = about:blank] 18:42:44 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (1A12A800) [pid = 3232] [serial = 501] [outer = 00000000] [url = about:blank] 18:42:44 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (10F94400) [pid = 3232] [serial = 483] [outer = 00000000] [url = about:blank] 18:42:44 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (10D0F000) [pid = 3232] [serial = 482] [outer = 00000000] [url = about:blank] 18:42:44 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (10D0C800) [pid = 3232] [serial = 486] [outer = 00000000] [url = about:blank] 18:42:44 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (128ECC00) [pid = 3232] [serial = 485] [outer = 00000000] [url = about:blank] 18:42:44 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (173E9400) [pid = 3232] [serial = 494] [outer = 00000000] [url = about:blank] 18:42:44 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (15838C00) [pid = 3232] [serial = 488] [outer = 00000000] [url = about:blank] 18:42:44 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (15E07000) [pid = 3232] [serial = 489] [outer = 00000000] [url = about:blank] 18:42:44 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (161A9C00) [pid = 3232] [serial = 491] [outer = 00000000] [url = about:blank] 18:42:44 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (17141C00) [pid = 3232] [serial = 492] [outer = 00000000] [url = about:blank] 18:42:44 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (13385C00) [pid = 3232] [serial = 467] [outer = 00000000] [url = about:blank] 18:42:44 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (15E6D000) [pid = 3232] [serial = 470] [outer = 00000000] [url = about:blank] 18:42:44 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (1871C400) [pid = 3232] [serial = 473] [outer = 00000000] [url = about:blank] 18:42:44 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (1B24E800) [pid = 3232] [serial = 476] [outer = 00000000] [url = about:blank] 18:42:44 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (0F31F800) [pid = 3232] [serial = 479] [outer = 00000000] [url = about:blank] 18:42:44 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (1A865000) [pid = 3232] [serial = 503] [outer = 00000000] [url = about:blank] 18:42:44 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (161AD000) [pid = 3232] [serial = 506] [outer = 00000000] [url = about:blank] 18:42:44 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (1A43EC00) [pid = 3232] [serial = 509] [outer = 00000000] [url = about:blank] 18:42:44 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (1AB30800) [pid = 3232] [serial = 504] [outer = 00000000] [url = about:blank] 18:42:44 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (181C9400) [pid = 3232] [serial = 497] [outer = 00000000] [url = about:blank] 18:42:44 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (18437800) [pid = 3232] [serial = 498] [outer = 00000000] [url = about:blank] 18:42:44 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (1AB33800) [pid = 3232] [serial = 510] [outer = 00000000] [url = about:blank] 18:42:44 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (1AF39000) [pid = 3232] [serial = 513] [outer = 00000000] [url = about:blank] 18:42:44 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (174C6400) [pid = 3232] [serial = 495] [outer = 00000000] [url = about:blank] 18:42:44 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (17A72400) [pid = 3232] [serial = 507] [outer = 00000000] [url = about:blank] 18:42:44 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (1AC0EC00) [pid = 3232] [serial = 512] [outer = 00000000] [url = about:blank] 18:42:45 INFO - PROCESS | 3232 | 1463190165037 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:45 INFO - PROCESS | 3232 | ++DOCSHELL 0F318C00 == 55 [pid = 3232] [id = 188] 18:42:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (0F31F800) [pid = 3232] [serial = 562] [outer = 00000000] 18:42:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (10D10000) [pid = 3232] [serial = 563] [outer = 0F31F800] 18:42:45 INFO - PROCESS | 3232 | 1463190165083 Marionette DEBUG loaded listener.js 18:42:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (128ED000) [pid = 3232] [serial = 564] [outer = 0F31F800] 18:42:45 INFO - PROCESS | 3232 | 1463190165558 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]]]}] 18:42:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 18:42:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 793ms 18:42:45 INFO - PROCESS | 3232 | 1463190165617 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 18:42:45 INFO - PROCESS | 3232 | 1463190165620 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 18:42:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 18:42:45 INFO - PROCESS | 3232 | 1463190165623 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 18:42:45 INFO - PROCESS | 3232 | 1463190165625 Marionette TRACE conn3 <- [1,718,null,{}] 18:42:45 INFO - PROCESS | 3232 | 1463190165634 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}] 18:42:45 INFO - PROCESS | 3232 | 1463190165719 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 18:42:45 INFO - PROCESS | 3232 | 1463190165728 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:45 INFO - PROCESS | 3232 | ++DOCSHELL 158B6400 == 56 [pid = 3232] [id = 189] 18:42:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (158B7000) [pid = 3232] [serial = 565] [outer = 00000000] 18:42:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (15E11800) [pid = 3232] [serial = 566] [outer = 158B7000] 18:42:45 INFO - PROCESS | 3232 | 1463190165776 Marionette DEBUG loaded listener.js 18:42:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (15E73000) [pid = 3232] [serial = 567] [outer = 158B7000] 18:42:46 INFO - PROCESS | 3232 | 1463190166243 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] 18:42:46 INFO - PROCESS | 3232 | 1463190166263 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 18:42:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 18:42:46 INFO - PROCESS | 3232 | 1463190166266 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 18:42:46 INFO - PROCESS | 3232 | 1463190166268 Marionette TRACE conn3 <- [1,722,null,{}] 18:42:46 INFO - PROCESS | 3232 | 1463190166271 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}] 18:42:46 INFO - PROCESS | 3232 | 1463190166350 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 18:42:46 INFO - PROCESS | 3232 | 1463190166359 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:46 INFO - PROCESS | 3232 | ++DOCSHELL 161B2C00 == 57 [pid = 3232] [id = 190] 18:42:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (161B3000) [pid = 3232] [serial = 568] [outer = 00000000] 18:42:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (17144800) [pid = 3232] [serial = 569] [outer = 161B3000] 18:42:46 INFO - PROCESS | 3232 | 1463190166405 Marionette DEBUG loaded listener.js 18:42:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (1714C000) [pid = 3232] [serial = 570] [outer = 161B3000] 18:42:46 INFO - PROCESS | 3232 | 1463190166847 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]]]}] 18:42:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 18:42:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 622ms 18:42:46 INFO - PROCESS | 3232 | 1463190166904 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 18:42:46 INFO - PROCESS | 3232 | 1463190166906 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 18:42:46 INFO - PROCESS | 3232 | 1463190166910 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 18:42:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 18:42:46 INFO - PROCESS | 3232 | 1463190166911 Marionette TRACE conn3 <- [1,726,null,{}] 18:42:46 INFO - PROCESS | 3232 | 1463190166915 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}] 18:42:46 INFO - PROCESS | 3232 | 1463190166991 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 18:42:46 INFO - PROCESS | 3232 | 1463190166997 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:46 INFO - PROCESS | 3232 | ++DOCSHELL 17143C00 == 58 [pid = 3232] [id = 191] 18:42:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (17355400) [pid = 3232] [serial = 571] [outer = 00000000] 18:42:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (174C8C00) [pid = 3232] [serial = 572] [outer = 17355400] 18:42:47 INFO - PROCESS | 3232 | 1463190167041 Marionette DEBUG loaded listener.js 18:42:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (17BAE800) [pid = 3232] [serial = 573] [outer = 17355400] 18:42:47 INFO - PROCESS | 3232 | 1463190167977 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]]]}] 18:42:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 18:42:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1088ms 18:42:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 18:42:47 INFO - PROCESS | 3232 | 1463190168009 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 18:42:47 INFO - PROCESS | 3232 | 1463190168011 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 18:42:47 INFO - PROCESS | 3232 | 1463190168015 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 18:42:47 INFO - PROCESS | 3232 | 1463190168017 Marionette TRACE conn3 <- [1,730,null,{}] 18:42:48 INFO - PROCESS | 3232 | 1463190168026 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}] 18:42:48 INFO - PROCESS | 3232 | 1463190168137 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 18:42:48 INFO - PROCESS | 3232 | 1463190168145 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:48 INFO - PROCESS | 3232 | ++DOCSHELL 102EA800 == 59 [pid = 3232] [id = 192] 18:42:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (105F3400) [pid = 3232] [serial = 574] [outer = 00000000] 18:42:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (18722000) [pid = 3232] [serial = 575] [outer = 105F3400] 18:42:48 INFO - PROCESS | 3232 | 1463190168190 Marionette DEBUG loaded listener.js 18:42:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (19BA8800) [pid = 3232] [serial = 576] [outer = 105F3400] 18:42:48 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (15E24000) [pid = 3232] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 18:42:48 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (161B3800) [pid = 3232] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 18:42:48 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (0F31DC00) [pid = 3232] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 18:42:48 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (13B46400) [pid = 3232] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 18:42:48 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (12A39400) [pid = 3232] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 18:42:48 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (128E6400) [pid = 3232] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 18:42:49 INFO - PROCESS | 3232 | 1463190169129 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]]]}] 18:42:49 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 18:42:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1135ms 18:42:49 INFO - PROCESS | 3232 | 1463190169146 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 18:42:49 INFO - PROCESS | 3232 | 1463190169148 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 18:42:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 18:42:49 INFO - PROCESS | 3232 | 1463190169152 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 18:42:49 INFO - PROCESS | 3232 | 1463190169154 Marionette TRACE conn3 <- [1,734,null,{}] 18:42:49 INFO - PROCESS | 3232 | 1463190169157 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}] 18:42:49 INFO - PROCESS | 3232 | 1463190169239 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 18:42:49 INFO - PROCESS | 3232 | 1463190169245 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:49 INFO - PROCESS | 3232 | ++DOCSHELL 10A59400 == 60 [pid = 3232] [id = 193] 18:42:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (128E6400) [pid = 3232] [serial = 577] [outer = 00000000] 18:42:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (173E7400) [pid = 3232] [serial = 578] [outer = 128E6400] 18:42:49 INFO - PROCESS | 3232 | 1463190169288 Marionette DEBUG loaded listener.js 18:42:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (19BA4400) [pid = 3232] [serial = 579] [outer = 128E6400] 18:42:50 INFO - PROCESS | 3232 | 1463190170215 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]]]}] 18:42:50 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.) 18:42:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1073ms 18:42:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 18:42:50 INFO - PROCESS | 3232 | 1463190170258 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 18:42:50 INFO - PROCESS | 3232 | 1463190170260 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 18:42:50 INFO - PROCESS | 3232 | 1463190170265 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 18:42:50 INFO - PROCESS | 3232 | 1463190170266 Marionette TRACE conn3 <- [1,738,null,{}] 18:42:50 INFO - PROCESS | 3232 | 1463190170270 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}] 18:42:50 INFO - PROCESS | 3232 | 1463190170345 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 18:42:50 INFO - PROCESS | 3232 | 1463190170352 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:50 INFO - PROCESS | 3232 | ++DOCSHELL 170EA000 == 61 [pid = 3232] [id = 194] 18:42:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (19F09400) [pid = 3232] [serial = 580] [outer = 00000000] 18:42:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (1A129000) [pid = 3232] [serial = 581] [outer = 19F09400] 18:42:50 INFO - PROCESS | 3232 | 1463190170395 Marionette DEBUG loaded listener.js 18:42:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (1A129800) [pid = 3232] [serial = 582] [outer = 19F09400] 18:42:51 INFO - PROCESS | 3232 | 1463190171326 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]]]}] 18:42:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 18:42:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1073ms 18:42:51 INFO - PROCESS | 3232 | 1463190171355 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 18:42:51 INFO - PROCESS | 3232 | 1463190171357 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 18:42:51 INFO - PROCESS | 3232 | 1463190171361 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 18:42:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 18:42:51 INFO - PROCESS | 3232 | 1463190171362 Marionette TRACE conn3 <- [1,742,null,{}] 18:42:51 INFO - PROCESS | 3232 | 1463190171366 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}] 18:42:51 INFO - PROCESS | 3232 | 1463190171427 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 18:42:51 INFO - PROCESS | 3232 | 1463190171433 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:51 INFO - PROCESS | 3232 | ++DOCSHELL 19BAFC00 == 62 [pid = 3232] [id = 195] 18:42:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (19BB0400) [pid = 3232] [serial = 583] [outer = 00000000] 18:42:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (1A1EE000) [pid = 3232] [serial = 584] [outer = 19BB0400] 18:42:51 INFO - PROCESS | 3232 | 1463190171476 Marionette DEBUG loaded listener.js 18:42:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (1A2A5000) [pid = 3232] [serial = 585] [outer = 19BB0400] 18:42:52 INFO - PROCESS | 3232 | 1463190172636 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]]]}] 18:42:52 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 18:42:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1353ms 18:42:52 INFO - PROCESS | 3232 | 1463190172707 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 18:42:52 INFO - PROCESS | 3232 | 1463190172713 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 18:42:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 18:42:52 INFO - PROCESS | 3232 | 1463190172719 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 18:42:52 INFO - PROCESS | 3232 | 1463190172724 Marionette TRACE conn3 <- [1,746,null,{}] 18:42:52 INFO - PROCESS | 3232 | 1463190172769 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}] 18:42:52 INFO - PROCESS | 3232 | 1463190172928 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 18:42:53 INFO - PROCESS | 3232 | 1463190173025 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:53 INFO - PROCESS | 3232 | ++DOCSHELL 13385C00 == 63 [pid = 3232] [id = 196] 18:42:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (13803000) [pid = 3232] [serial = 586] [outer = 00000000] 18:42:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (14FA6C00) [pid = 3232] [serial = 587] [outer = 13803000] 18:42:53 INFO - PROCESS | 3232 | 1463190173080 Marionette DEBUG loaded listener.js 18:42:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (154A6000) [pid = 3232] [serial = 588] [outer = 13803000] 18:42:53 INFO - PROCESS | 3232 | 1463190173594 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]]]}] 18:42:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 18:42:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 887ms 18:42:53 INFO - PROCESS | 3232 | 1463190173624 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 18:42:53 INFO - PROCESS | 3232 | 1463190173630 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 18:42:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 18:42:53 INFO - PROCESS | 3232 | 1463190173637 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 18:42:53 INFO - PROCESS | 3232 | 1463190173640 Marionette TRACE conn3 <- [1,750,null,{}] 18:42:53 INFO - PROCESS | 3232 | 1463190173644 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}] 18:42:53 INFO - PROCESS | 3232 | 1463190173755 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 18:42:53 INFO - PROCESS | 3232 | 1463190173851 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:53 INFO - PROCESS | 3232 | ++DOCSHELL 15841800 == 64 [pid = 3232] [id = 197] 18:42:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (161A6000) [pid = 3232] [serial = 589] [outer = 00000000] 18:42:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (170EB000) [pid = 3232] [serial = 590] [outer = 161A6000] 18:42:53 INFO - PROCESS | 3232 | 1463190173904 Marionette DEBUG loaded listener.js 18:42:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (173E8000) [pid = 3232] [serial = 591] [outer = 161A6000] 18:42:54 INFO - PROCESS | 3232 | 1463190174890 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]]]}] 18:42:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 18:42:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1291ms 18:42:54 INFO - PROCESS | 3232 | 1463190174945 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 18:42:54 INFO - PROCESS | 3232 | 1463190174948 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 18:42:54 INFO - PROCESS | 3232 | 1463190174952 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 18:42:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 18:42:54 INFO - PROCESS | 3232 | 1463190174956 Marionette TRACE conn3 <- [1,754,null,{}] 18:42:54 INFO - PROCESS | 3232 | 1463190174967 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}] 18:42:55 INFO - PROCESS | 3232 | 1463190175063 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 18:42:55 INFO - PROCESS | 3232 | 1463190175184 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:55 INFO - PROCESS | 3232 | ++DOCSHELL 19BAD400 == 65 [pid = 3232] [id = 198] 18:42:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (19F0D000) [pid = 3232] [serial = 592] [outer = 00000000] 18:42:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (1A1EDC00) [pid = 3232] [serial = 593] [outer = 19F0D000] 18:42:55 INFO - PROCESS | 3232 | 1463190175268 Marionette DEBUG loaded listener.js 18:42:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (1A447800) [pid = 3232] [serial = 594] [outer = 19F0D000] 18:42:56 INFO - PROCESS | 3232 | 1463190176331 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]]]}] 18:42:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 18:42:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1384ms 18:42:56 INFO - PROCESS | 3232 | 1463190176355 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 18:42:56 INFO - PROCESS | 3232 | 1463190176358 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 18:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 18:42:56 INFO - PROCESS | 3232 | 1463190176362 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 18:42:56 INFO - PROCESS | 3232 | 1463190176364 Marionette TRACE conn3 <- [1,758,null,{}] 18:42:56 INFO - PROCESS | 3232 | 1463190176368 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}] 18:42:56 INFO - PROCESS | 3232 | 1463190176631 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 18:42:56 INFO - PROCESS | 3232 | 1463190176804 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:56 INFO - PROCESS | 3232 | ++DOCSHELL 10F95C00 == 66 [pid = 3232] [id = 199] 18:42:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (10F98800) [pid = 3232] [serial = 595] [outer = 00000000] 18:42:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (128EB400) [pid = 3232] [serial = 596] [outer = 10F98800] 18:42:56 INFO - PROCESS | 3232 | 1463190176862 Marionette DEBUG loaded listener.js 18:42:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (13385800) [pid = 3232] [serial = 597] [outer = 10F98800] 18:42:57 INFO - PROCESS | 3232 | 1463190177443 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]]]}] 18:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 18:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1135ms 18:42:57 INFO - PROCESS | 3232 | 1463190177506 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 18:42:57 INFO - PROCESS | 3232 | 1463190177510 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 18:42:57 INFO - PROCESS | 3232 | 1463190177514 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 18:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 18:42:57 INFO - PROCESS | 3232 | 1463190177517 Marionette TRACE conn3 <- [1,762,null,{}] 18:42:57 INFO - PROCESS | 3232 | 1463190177522 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}] 18:42:57 INFO - PROCESS | 3232 | 1463190177645 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 18:42:57 INFO - PROCESS | 3232 | --DOCSHELL 170EA000 == 65 [pid = 3232] [id = 194] 18:42:57 INFO - PROCESS | 3232 | --DOCSHELL 10A59400 == 64 [pid = 3232] [id = 193] 18:42:57 INFO - PROCESS | 3232 | --DOCSHELL 102EA800 == 63 [pid = 3232] [id = 192] 18:42:57 INFO - PROCESS | 3232 | --DOCSHELL 17143C00 == 62 [pid = 3232] [id = 191] 18:42:57 INFO - PROCESS | 3232 | --DOCSHELL 161B2C00 == 61 [pid = 3232] [id = 190] 18:42:57 INFO - PROCESS | 3232 | --DOCSHELL 158B6400 == 60 [pid = 3232] [id = 189] 18:42:57 INFO - PROCESS | 3232 | --DOCSHELL 0F318C00 == 59 [pid = 3232] [id = 188] 18:42:57 INFO - PROCESS | 3232 | --DOCSHELL 12A30800 == 58 [pid = 3232] [id = 187] 18:42:57 INFO - PROCESS | 3232 | --DOCSHELL 128EAC00 == 57 [pid = 3232] [id = 184] 18:42:57 INFO - PROCESS | 3232 | --DOCSHELL 16206400 == 56 [pid = 3232] [id = 183] 18:42:57 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (173EA800) [pid = 3232] [serial = 548] [outer = 00000000] [url = about:blank] 18:42:57 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (161B0C00) [pid = 3232] [serial = 540] [outer = 00000000] [url = about:blank] 18:42:57 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (170EBC00) [pid = 3232] [serial = 542] [outer = 00000000] [url = about:blank] 18:42:57 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (1A98A800) [pid = 3232] [serial = 515] [outer = 00000000] [url = about:blank] 18:42:57 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (13389800) [pid = 3232] [serial = 518] [outer = 00000000] [url = about:blank] 18:42:57 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (173E5C00) [pid = 3232] [serial = 521] [outer = 00000000] [url = about:blank] 18:42:57 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (1A989C00) [pid = 3232] [serial = 524] [outer = 00000000] [url = about:blank] 18:42:57 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (1B24A400) [pid = 3232] [serial = 527] [outer = 00000000] [url = about:blank] 18:42:57 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (11A10400) [pid = 3232] [serial = 531] [outer = 00000000] [url = about:blank] 18:42:57 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (10F97000) [pid = 3232] [serial = 530] [outer = 00000000] [url = about:blank] 18:42:57 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (1549C400) [pid = 3232] [serial = 536] [outer = 00000000] [url = about:blank] 18:42:57 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (12A3D000) [pid = 3232] [serial = 533] [outer = 00000000] [url = about:blank] 18:42:57 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (13304400) [pid = 3232] [serial = 534] [outer = 00000000] [url = about:blank] 18:42:57 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (161A6C00) [pid = 3232] [serial = 539] [outer = 00000000] [url = about:blank] 18:42:57 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (15E6A400) [pid = 3232] [serial = 546] [outer = 00000000] [url = about:blank] 18:42:57 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (154B2800) [pid = 3232] [serial = 537] [outer = 00000000] [url = about:blank] 18:42:57 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (17143000) [pid = 3232] [serial = 543] [outer = 00000000] [url = about:blank] 18:42:57 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (14296000) [pid = 3232] [serial = 545] [outer = 00000000] [url = about:blank] 18:42:57 INFO - PROCESS | 3232 | 1463190177753 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:57 INFO - PROCESS | 3232 | ++DOCSHELL 0F321800 == 57 [pid = 3232] [id = 200] 18:42:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (102EA800) [pid = 3232] [serial = 598] [outer = 00000000] 18:42:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (1108B400) [pid = 3232] [serial = 599] [outer = 102EA800] 18:42:57 INFO - PROCESS | 3232 | 1463190177801 Marionette DEBUG loaded listener.js 18:42:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (128E9C00) [pid = 3232] [serial = 600] [outer = 102EA800] 18:42:58 INFO - PROCESS | 3232 | 1463190178226 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]]]}] 18:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 18:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 793ms 18:42:58 INFO - PROCESS | 3232 | 1463190178302 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 18:42:58 INFO - PROCESS | 3232 | 1463190178305 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 18:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 18:42:58 INFO - PROCESS | 3232 | 1463190178308 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 18:42:58 INFO - PROCESS | 3232 | 1463190178310 Marionette TRACE conn3 <- [1,766,null,{}] 18:42:58 INFO - PROCESS | 3232 | 1463190178314 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}] 18:42:58 INFO - PROCESS | 3232 | 1463190178394 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 18:42:58 INFO - PROCESS | 3232 | 1463190178410 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:58 INFO - PROCESS | 3232 | ++DOCSHELL 154AB000 == 58 [pid = 3232] [id = 201] 18:42:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (1570F000) [pid = 3232] [serial = 601] [outer = 00000000] 18:42:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (158BB400) [pid = 3232] [serial = 602] [outer = 1570F000] 18:42:58 INFO - PROCESS | 3232 | 1463190178455 Marionette DEBUG loaded listener.js 18:42:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (15E74C00) [pid = 3232] [serial = 603] [outer = 1570F000] 18:42:58 INFO - PROCESS | 3232 | 1463190178901 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]]]}] 18:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 18:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 622ms 18:42:58 INFO - PROCESS | 3232 | 1463190178945 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 18:42:58 INFO - PROCESS | 3232 | 1463190178949 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 18:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 18:42:58 INFO - PROCESS | 3232 | 1463190178959 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 18:42:58 INFO - PROCESS | 3232 | 1463190178963 Marionette TRACE conn3 <- [1,770,null,{}] 18:42:58 INFO - PROCESS | 3232 | 1463190178967 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}] 18:42:59 INFO - PROCESS | 3232 | 1463190179049 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 18:42:59 INFO - PROCESS | 3232 | 1463190179057 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:59 INFO - PROCESS | 3232 | ++DOCSHELL 0F93B000 == 59 [pid = 3232] [id = 202] 18:42:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (10F9C400) [pid = 3232] [serial = 604] [outer = 00000000] 18:42:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (16680C00) [pid = 3232] [serial = 605] [outer = 10F9C400] 18:42:59 INFO - PROCESS | 3232 | 1463190179103 Marionette DEBUG loaded listener.js 18:42:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (17142C00) [pid = 3232] [serial = 606] [outer = 10F9C400] 18:42:59 INFO - PROCESS | 3232 | 1463190179541 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]]]}] 18:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 18:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 638ms 18:42:59 INFO - PROCESS | 3232 | 1463190179593 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 18:42:59 INFO - PROCESS | 3232 | 1463190179595 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 18:42:59 INFO - PROCESS | 3232 | 1463190179598 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 18:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 18:42:59 INFO - PROCESS | 3232 | 1463190179600 Marionette TRACE conn3 <- [1,774,null,{}] 18:42:59 INFO - PROCESS | 3232 | 1463190179603 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}] 18:42:59 INFO - PROCESS | 3232 | 1463190179684 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 18:42:59 INFO - PROCESS | 3232 | 1463190179691 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:59 INFO - PROCESS | 3232 | ++DOCSHELL 17147800 == 60 [pid = 3232] [id = 203] 18:42:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (171EA400) [pid = 3232] [serial = 607] [outer = 00000000] 18:42:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (178C7000) [pid = 3232] [serial = 608] [outer = 171EA400] 18:42:59 INFO - PROCESS | 3232 | 1463190179735 Marionette DEBUG loaded listener.js 18:42:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (17A73C00) [pid = 3232] [serial = 609] [outer = 171EA400] 18:43:00 INFO - PROCESS | 3232 | 1463190180229 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]]]}] 18:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 18:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 699ms 18:43:00 INFO - PROCESS | 3232 | 1463190180298 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 18:43:00 INFO - PROCESS | 3232 | 1463190180300 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 18:43:00 INFO - PROCESS | 3232 | 1463190180304 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 18:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 18:43:00 INFO - PROCESS | 3232 | 1463190180305 Marionette TRACE conn3 <- [1,778,null,{}] 18:43:00 INFO - PROCESS | 3232 | 1463190180309 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}] 18:43:00 INFO - PROCESS | 3232 | 1463190180419 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 18:43:00 INFO - PROCESS | 3232 | 1463190180431 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:00 INFO - PROCESS | 3232 | ++DOCSHELL 1871C400 == 61 [pid = 3232] [id = 204] 18:43:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (1871E800) [pid = 3232] [serial = 610] [outer = 00000000] 18:43:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (19BA6C00) [pid = 3232] [serial = 611] [outer = 1871E800] 18:43:00 INFO - PROCESS | 3232 | 1463190180530 Marionette DEBUG loaded listener.js 18:43:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (1A128000) [pid = 3232] [serial = 612] [outer = 1871E800] 18:43:00 INFO - PROCESS | 3232 | 1463190180968 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]]]}] 18:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 18:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 700ms 18:43:00 INFO - PROCESS | 3232 | 1463190181003 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 18:43:00 INFO - PROCESS | 3232 | 1463190181005 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 18:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 18:43:00 INFO - PROCESS | 3232 | 1463190181021 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 18:43:00 INFO - PROCESS | 3232 | 1463190181023 Marionette TRACE conn3 <- [1,782,null,{}] 18:43:01 INFO - PROCESS | 3232 | 1463190181026 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}] 18:43:01 INFO - PROCESS | 3232 | 1463190181194 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 18:43:01 INFO - PROCESS | 3232 | 1463190181258 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:01 INFO - PROCESS | 3232 | ++DOCSHELL 10A63C00 == 62 [pid = 3232] [id = 205] 18:43:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (1A1E6800) [pid = 3232] [serial = 613] [outer = 00000000] 18:43:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (1A865800) [pid = 3232] [serial = 614] [outer = 1A1E6800] 18:43:01 INFO - PROCESS | 3232 | 1463190181302 Marionette DEBUG loaded listener.js 18:43:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (1A984800) [pid = 3232] [serial = 615] [outer = 1A1E6800] 18:43:01 INFO - PROCESS | 3232 | 1463190181695 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]]]}] 18:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 18:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 762ms 18:43:01 INFO - PROCESS | 3232 | 1463190181754 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 18:43:01 INFO - PROCESS | 3232 | 1463190181756 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 18:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 18:43:01 INFO - PROCESS | 3232 | 1463190181762 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 18:43:01 INFO - PROCESS | 3232 | 1463190181764 Marionette TRACE conn3 <- [1,786,null,{}] 18:43:01 INFO - PROCESS | 3232 | 1463190181773 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}] 18:43:01 INFO - PROCESS | 3232 | 1463190181878 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 18:43:01 INFO - PROCESS | 3232 | 1463190181889 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:01 INFO - PROCESS | 3232 | ++DOCSHELL 1A1EC400 == 63 [pid = 3232] [id = 206] 18:43:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (1A988000) [pid = 3232] [serial = 616] [outer = 00000000] 18:43:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (1AB2C400) [pid = 3232] [serial = 617] [outer = 1A988000] 18:43:01 INFO - PROCESS | 3232 | 1463190181935 Marionette DEBUG loaded listener.js 18:43:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (1AB2E400) [pid = 3232] [serial = 618] [outer = 1A988000] 18:43:02 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (14FAE000) [pid = 3232] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 18:43:02 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (1713E400) [pid = 3232] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 18:43:02 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (18431800) [pid = 3232] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 18:43:02 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (1AF33800) [pid = 3232] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 18:43:02 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (0F317800) [pid = 3232] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 18:43:02 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (114B2400) [pid = 3232] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 18:43:02 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (19F09400) [pid = 3232] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 18:43:02 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (0F31F800) [pid = 3232] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 18:43:02 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (17355400) [pid = 3232] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 18:43:02 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (105F3400) [pid = 3232] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 18:43:02 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (161B3000) [pid = 3232] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 18:43:02 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (12A33400) [pid = 3232] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 18:43:02 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (158B7000) [pid = 3232] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 18:43:02 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (128E6400) [pid = 3232] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 18:43:02 INFO - PROCESS | 3232 | 1463190182482 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]]]}] 18:43:02 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 18:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 793ms 18:43:02 INFO - PROCESS | 3232 | 1463190182562 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 18:43:02 INFO - PROCESS | 3232 | 1463190182564 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 18:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 18:43:02 INFO - PROCESS | 3232 | 1463190182567 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 18:43:02 INFO - PROCESS | 3232 | 1463190182569 Marionette TRACE conn3 <- [1,790,null,{}] 18:43:02 INFO - PROCESS | 3232 | 1463190182572 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}] 18:43:02 INFO - PROCESS | 3232 | 1463190182649 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 18:43:02 INFO - PROCESS | 3232 | 1463190182656 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:02 INFO - PROCESS | 3232 | ++DOCSHELL 11A0DC00 == 64 [pid = 3232] [id = 207] 18:43:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (1570F800) [pid = 3232] [serial = 619] [outer = 00000000] 18:43:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (16F67400) [pid = 3232] [serial = 620] [outer = 1570F800] 18:43:02 INFO - PROCESS | 3232 | 1463190182700 Marionette DEBUG loaded listener.js 18:43:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (173F3800) [pid = 3232] [serial = 621] [outer = 1570F800] 18:43:03 INFO - PROCESS | 3232 | 1463190183128 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]]]}] 18:43:03 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 18:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 591ms 18:43:03 INFO - PROCESS | 3232 | 1463190183164 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 18:43:03 INFO - PROCESS | 3232 | 1463190183166 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 18:43:03 INFO - PROCESS | 3232 | 1463190183170 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 18:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 18:43:03 INFO - PROCESS | 3232 | 1463190183171 Marionette TRACE conn3 <- [1,794,null,{}] 18:43:03 INFO - PROCESS | 3232 | 1463190183175 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}] 18:43:03 INFO - PROCESS | 3232 | 1463190183254 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 18:43:03 INFO - PROCESS | 3232 | 1463190183263 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:03 INFO - PROCESS | 3232 | ++DOCSHELL 14FA3C00 == 65 [pid = 3232] [id = 208] 18:43:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (18436C00) [pid = 3232] [serial = 622] [outer = 00000000] 18:43:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (1A986800) [pid = 3232] [serial = 623] [outer = 18436C00] 18:43:03 INFO - PROCESS | 3232 | 1463190183306 Marionette DEBUG loaded listener.js 18:43:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (1AB38000) [pid = 3232] [serial = 624] [outer = 18436C00] 18:43:03 INFO - PROCESS | 3232 | 1463190183714 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]]]}] 18:43:03 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 18:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 591ms 18:43:03 INFO - PROCESS | 3232 | 1463190183773 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 18:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 18:43:03 INFO - PROCESS | 3232 | 1463190183775 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 18:43:03 INFO - PROCESS | 3232 | 1463190183779 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 18:43:03 INFO - PROCESS | 3232 | 1463190183780 Marionette TRACE conn3 <- [1,798,null,{}] 18:43:03 INFO - PROCESS | 3232 | 1463190183784 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}] 18:43:03 INFO - PROCESS | 3232 | 1463190183862 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 18:43:03 INFO - PROCESS | 3232 | 1463190183868 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:03 INFO - PROCESS | 3232 | ++DOCSHELL 1681E000 == 66 [pid = 3232] [id = 209] 18:43:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (18431800) [pid = 3232] [serial = 625] [outer = 00000000] 18:43:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (1AB48000) [pid = 3232] [serial = 626] [outer = 18431800] 18:43:03 INFO - PROCESS | 3232 | 1463190183918 Marionette DEBUG loaded listener.js 18:43:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (1AC01800) [pid = 3232] [serial = 627] [outer = 18431800] 18:43:04 INFO - PROCESS | 3232 | 1463190184535 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]]]}] 18:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 18:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 793ms 18:43:04 INFO - PROCESS | 3232 | 1463190184580 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 18:43:04 INFO - PROCESS | 3232 | 1463190184584 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 18:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 18:43:04 INFO - PROCESS | 3232 | 1463190184590 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 18:43:04 INFO - PROCESS | 3232 | 1463190184594 Marionette TRACE conn3 <- [1,802,null,{}] 18:43:04 INFO - PROCESS | 3232 | 1463190184599 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}] 18:43:04 INFO - PROCESS | 3232 | 1463190184725 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 18:43:04 INFO - PROCESS | 3232 | 1463190184828 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:04 INFO - PROCESS | 3232 | ++DOCSHELL 10D10400 == 67 [pid = 3232] [id = 210] 18:43:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (11C0AC00) [pid = 3232] [serial = 628] [outer = 00000000] 18:43:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (13384800) [pid = 3232] [serial = 629] [outer = 11C0AC00] 18:43:04 INFO - PROCESS | 3232 | 1463190184883 Marionette DEBUG loaded listener.js 18:43:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (14297000) [pid = 3232] [serial = 630] [outer = 11C0AC00] 18:43:05 INFO - PROCESS | 3232 | 1463190185482 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] 18:43:05 INFO - PROCESS | 3232 | 1463190185526 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 18:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 18:43:05 INFO - PROCESS | 3232 | 1463190185533 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 18:43:05 INFO - PROCESS | 3232 | 1463190185536 Marionette TRACE conn3 <- [1,806,null,{}] 18:43:05 INFO - PROCESS | 3232 | 1463190185540 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}] 18:43:05 INFO - PROCESS | 3232 | 1463190185652 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 18:43:05 INFO - PROCESS | 3232 | 1463190185756 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:05 INFO - PROCESS | 3232 | ++DOCSHELL 154AF400 == 68 [pid = 3232] [id = 211] 18:43:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (1583D000) [pid = 3232] [serial = 631] [outer = 00000000] 18:43:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (161B0C00) [pid = 3232] [serial = 632] [outer = 1583D000] 18:43:05 INFO - PROCESS | 3232 | 1463190185810 Marionette DEBUG loaded listener.js 18:43:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (17A72000) [pid = 3232] [serial = 633] [outer = 1583D000] 18:43:06 INFO - PROCESS | 3232 | 1463190186409 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]]]}] 18:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 18:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 902ms 18:43:06 INFO - PROCESS | 3232 | 1463190186435 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 18:43:06 INFO - PROCESS | 3232 | 1463190186437 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 18:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 18:43:06 INFO - PROCESS | 3232 | 1463190186441 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 18:43:06 INFO - PROCESS | 3232 | 1463190186445 Marionette TRACE conn3 <- [1,810,null,{}] 18:43:06 INFO - PROCESS | 3232 | 1463190186456 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}] 18:43:06 INFO - PROCESS | 3232 | 1463190186562 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 18:43:06 INFO - PROCESS | 3232 | 1463190186665 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:06 INFO - PROCESS | 3232 | ++DOCSHELL 1AB32000 == 69 [pid = 3232] [id = 212] 18:43:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (1AB41800) [pid = 3232] [serial = 634] [outer = 00000000] 18:43:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (1AB4B400) [pid = 3232] [serial = 635] [outer = 1AB41800] 18:43:06 INFO - PROCESS | 3232 | 1463190186721 Marionette DEBUG loaded listener.js 18:43:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (1AC0EC00) [pid = 3232] [serial = 636] [outer = 1AB41800] 18:43:07 INFO - PROCESS | 3232 | 1463190187300 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] 18:43:07 INFO - PROCESS | 3232 | 1463190187348 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 18:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 18:43:07 INFO - PROCESS | 3232 | 1463190187351 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 18:43:07 INFO - PROCESS | 3232 | 1463190187353 Marionette TRACE conn3 <- [1,814,null,{}] 18:43:07 INFO - PROCESS | 3232 | 1463190187357 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}] 18:43:07 INFO - PROCESS | 3232 | 1463190187458 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 18:43:07 INFO - PROCESS | 3232 | 1463190187559 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:07 INFO - PROCESS | 3232 | ++DOCSHELL 10514000 == 70 [pid = 3232] [id = 213] 18:43:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (10514400) [pid = 3232] [serial = 637] [outer = 00000000] 18:43:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (1051A400) [pid = 3232] [serial = 638] [outer = 10514400] 18:43:07 INFO - PROCESS | 3232 | 1463190187611 Marionette DEBUG loaded listener.js 18:43:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (1AC02C00) [pid = 3232] [serial = 639] [outer = 10514400] 18:43:08 INFO - PROCESS | 3232 | 1463190188247 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]]]}] 18:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 18:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 948ms 18:43:08 INFO - PROCESS | 3232 | 1463190188280 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 18:43:08 INFO - PROCESS | 3232 | 1463190188282 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 18:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 18:43:08 INFO - PROCESS | 3232 | 1463190188286 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 18:43:08 INFO - PROCESS | 3232 | 1463190188288 Marionette TRACE conn3 <- [1,818,null,{}] 18:43:08 INFO - PROCESS | 3232 | 1463190188292 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}] 18:43:08 INFO - PROCESS | 3232 | 1463190188390 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 18:43:08 INFO - PROCESS | 3232 | 1463190188516 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:08 INFO - PROCESS | 3232 | ++DOCSHELL 1051CC00 == 71 [pid = 3232] [id = 214] 18:43:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (1051D800) [pid = 3232] [serial = 640] [outer = 00000000] 18:43:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (1AF37400) [pid = 3232] [serial = 641] [outer = 1051D800] 18:43:08 INFO - PROCESS | 3232 | 1463190188571 Marionette DEBUG loaded listener.js 18:43:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (1B059000) [pid = 3232] [serial = 642] [outer = 1051D800] 18:43:09 INFO - PROCESS | 3232 | 1463190189120 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]]]}] 18:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 18:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 902ms 18:43:09 INFO - PROCESS | 3232 | 1463190189191 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 18:43:09 INFO - PROCESS | 3232 | 1463190189193 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 18:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 18:43:09 INFO - PROCESS | 3232 | 1463190189197 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 18:43:09 INFO - PROCESS | 3232 | 1463190189199 Marionette TRACE conn3 <- [1,822,null,{}] 18:43:09 INFO - PROCESS | 3232 | 1463190189203 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}] 18:43:09 INFO - PROCESS | 3232 | 1463190189321 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 18:43:09 INFO - PROCESS | 3232 | 1463190189453 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:09 INFO - PROCESS | 3232 | ++DOCSHELL 0F25A000 == 72 [pid = 3232] [id = 215] 18:43:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (0F25D400) [pid = 3232] [serial = 643] [outer = 00000000] 18:43:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (0F263000) [pid = 3232] [serial = 644] [outer = 0F25D400] 18:43:09 INFO - PROCESS | 3232 | 1463190189509 Marionette DEBUG loaded listener.js 18:43:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (13082800) [pid = 3232] [serial = 645] [outer = 0F25D400] 18:43:10 INFO - PROCESS | 3232 | 1463190190271 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]]]}] 18:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 18:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1089ms 18:43:10 INFO - PROCESS | 3232 | 1463190190288 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 18:43:10 INFO - PROCESS | 3232 | 1463190190293 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 18:43:10 INFO - PROCESS | 3232 | 1463190190297 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 18:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 18:43:10 INFO - PROCESS | 3232 | 1463190190301 Marionette TRACE conn3 <- [1,826,null,{}] 18:43:10 INFO - PROCESS | 3232 | 1463190190306 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}] 18:43:10 INFO - PROCESS | 3232 | 1463190190404 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 18:43:10 INFO - PROCESS | 3232 | 1463190190507 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:10 INFO - PROCESS | 3232 | ++DOCSHELL 10519800 == 73 [pid = 3232] [id = 216] 18:43:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (1051DC00) [pid = 3232] [serial = 646] [outer = 00000000] 18:43:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (11208000) [pid = 3232] [serial = 647] [outer = 1051DC00] 18:43:10 INFO - PROCESS | 3232 | 1463190190556 Marionette DEBUG loaded listener.js 18:43:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (12A34800) [pid = 3232] [serial = 648] [outer = 1051DC00] 18:43:11 INFO - PROCESS | 3232 | --DOCSHELL 14FA3C00 == 72 [pid = 3232] [id = 208] 18:43:11 INFO - PROCESS | 3232 | --DOCSHELL 11A0DC00 == 71 [pid = 3232] [id = 207] 18:43:11 INFO - PROCESS | 3232 | --DOCSHELL 1A1EC400 == 70 [pid = 3232] [id = 206] 18:43:11 INFO - PROCESS | 3232 | --DOCSHELL 10A63C00 == 69 [pid = 3232] [id = 205] 18:43:11 INFO - PROCESS | 3232 | --DOCSHELL 1871C400 == 68 [pid = 3232] [id = 204] 18:43:11 INFO - PROCESS | 3232 | --DOCSHELL 17147800 == 67 [pid = 3232] [id = 203] 18:43:11 INFO - PROCESS | 3232 | --DOCSHELL 0F93B000 == 66 [pid = 3232] [id = 202] 18:43:11 INFO - PROCESS | 3232 | --DOCSHELL 154AB000 == 65 [pid = 3232] [id = 201] 18:43:11 INFO - PROCESS | 3232 | --DOCSHELL 0F321800 == 64 [pid = 3232] [id = 200] 18:43:11 INFO - PROCESS | 3232 | --DOCSHELL 10F95C00 == 63 [pid = 3232] [id = 199] 18:43:11 INFO - PROCESS | 3232 | --DOCSHELL 13385C00 == 62 [pid = 3232] [id = 196] 18:43:11 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (18434800) [pid = 3232] [serial = 557] [outer = 00000000] [url = about:blank] 18:43:11 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (1B378000) [pid = 3232] [serial = 477] [outer = 00000000] [url = about:blank] 18:43:11 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (0F322800) [pid = 3232] [serial = 480] [outer = 00000000] [url = about:blank] 18:43:11 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (13B43000) [pid = 3232] [serial = 468] [outer = 00000000] [url = about:blank] 18:43:11 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (16681000) [pid = 3232] [serial = 471] [outer = 00000000] [url = about:blank] 18:43:11 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (1714CC00) [pid = 3232] [serial = 465] [outer = 00000000] [url = about:blank] 18:43:11 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (1A123800) [pid = 3232] [serial = 474] [outer = 00000000] [url = about:blank] 18:43:11 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (10D10000) [pid = 3232] [serial = 563] [outer = 00000000] [url = about:blank] 18:43:11 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (128ED000) [pid = 3232] [serial = 564] [outer = 00000000] [url = about:blank] 18:43:11 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (174C8C00) [pid = 3232] [serial = 572] [outer = 00000000] [url = about:blank] 18:43:11 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (18722000) [pid = 3232] [serial = 575] [outer = 00000000] [url = about:blank] 18:43:11 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (19BA8800) [pid = 3232] [serial = 576] [outer = 00000000] [url = about:blank] 18:43:11 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (1714C000) [pid = 3232] [serial = 570] [outer = 00000000] [url = about:blank] 18:43:11 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (17144800) [pid = 3232] [serial = 569] [outer = 00000000] [url = about:blank] 18:43:11 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (13312800) [pid = 3232] [serial = 561] [outer = 00000000] [url = about:blank] 18:43:11 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (12A3A000) [pid = 3232] [serial = 560] [outer = 00000000] [url = about:blank] 18:43:11 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (15E11800) [pid = 3232] [serial = 566] [outer = 00000000] [url = about:blank] 18:43:11 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (15E73000) [pid = 3232] [serial = 567] [outer = 00000000] [url = about:blank] 18:43:11 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (173E7400) [pid = 3232] [serial = 578] [outer = 00000000] [url = about:blank] 18:43:11 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (15E6CC00) [pid = 3232] [serial = 554] [outer = 00000000] [url = about:blank] 18:43:11 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (1309A400) [pid = 3232] [serial = 551] [outer = 00000000] [url = about:blank] 18:43:11 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (1A129800) [pid = 3232] [serial = 582] [outer = 00000000] [url = about:blank] 18:43:11 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (19BA4400) [pid = 3232] [serial = 579] [outer = 00000000] [url = about:blank] 18:43:11 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (17BAE800) [pid = 3232] [serial = 573] [outer = 00000000] [url = about:blank] 18:43:11 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (1A129000) [pid = 3232] [serial = 581] [outer = 00000000] [url = about:blank] 18:43:11 INFO - PROCESS | 3232 | 1463190191182 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]]]}] 18:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 18:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 933ms 18:43:11 INFO - PROCESS | 3232 | 1463190191245 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 18:43:11 INFO - PROCESS | 3232 | 1463190191250 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 18:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 18:43:11 INFO - PROCESS | 3232 | 1463190191256 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 18:43:11 INFO - PROCESS | 3232 | 1463190191259 Marionette TRACE conn3 <- [1,830,null,{}] 18:43:11 INFO - PROCESS | 3232 | 1463190191246 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}] 18:43:11 INFO - PROCESS | 3232 | 1463190191331 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 18:43:11 INFO - PROCESS | 3232 | 1463190191421 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:11 INFO - PROCESS | 3232 | ++DOCSHELL 1022D400 == 63 [pid = 3232] [id = 217] 18:43:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (10D04400) [pid = 3232] [serial = 649] [outer = 00000000] 18:43:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (11A0DC00) [pid = 3232] [serial = 650] [outer = 10D04400] 18:43:11 INFO - PROCESS | 3232 | 1463190191467 Marionette DEBUG loaded listener.js 18:43:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (13386000) [pid = 3232] [serial = 651] [outer = 10D04400] 18:43:11 INFO - PROCESS | 3232 | 1463190191851 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]]]}] 18:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 18:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 637ms 18:43:11 INFO - PROCESS | 3232 | 1463190191877 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 18:43:11 INFO - PROCESS | 3232 | 1463190191879 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 18:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 18:43:11 INFO - PROCESS | 3232 | 1463190191883 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 18:43:11 INFO - PROCESS | 3232 | 1463190191886 Marionette TRACE conn3 <- [1,834,null,{}] 18:43:11 INFO - PROCESS | 3232 | 1463190191896 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}] 18:43:11 INFO - PROCESS | 3232 | 1463190191980 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 18:43:11 INFO - PROCESS | 3232 | 1463190191988 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:11 INFO - PROCESS | 3232 | ++DOCSHELL 141CAC00 == 64 [pid = 3232] [id = 218] 18:43:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (142CD000) [pid = 3232] [serial = 652] [outer = 00000000] 18:43:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (15843400) [pid = 3232] [serial = 653] [outer = 142CD000] 18:43:12 INFO - PROCESS | 3232 | 1463190192034 Marionette DEBUG loaded listener.js 18:43:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (15E6C800) [pid = 3232] [serial = 654] [outer = 142CD000] 18:43:12 INFO - PROCESS | 3232 | 1463190192496 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]]]}] 18:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 18:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 638ms 18:43:12 INFO - PROCESS | 3232 | 1463190192520 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 18:43:12 INFO - PROCESS | 3232 | 1463190192523 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 18:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 18:43:12 INFO - PROCESS | 3232 | 1463190192526 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 18:43:12 INFO - PROCESS | 3232 | 1463190192527 Marionette TRACE conn3 <- [1,838,null,{}] 18:43:12 INFO - PROCESS | 3232 | 1463190192531 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}] 18:43:12 INFO - PROCESS | 3232 | 1463190192612 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 18:43:12 INFO - PROCESS | 3232 | 1463190192618 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:12 INFO - PROCESS | 3232 | ++DOCSHELL 15E30400 == 65 [pid = 3232] [id = 219] 18:43:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (1608EC00) [pid = 3232] [serial = 655] [outer = 00000000] 18:43:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (161B0000) [pid = 3232] [serial = 656] [outer = 1608EC00] 18:43:12 INFO - PROCESS | 3232 | 1463190192664 Marionette DEBUG loaded listener.js 18:43:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (16810000) [pid = 3232] [serial = 657] [outer = 1608EC00] 18:43:13 INFO - PROCESS | 3232 | 1463190193132 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]]]}] 18:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 18:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 622ms 18:43:13 INFO - PROCESS | 3232 | 1463190193164 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 18:43:13 INFO - PROCESS | 3232 | 1463190193166 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 18:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 18:43:13 INFO - PROCESS | 3232 | 1463190193175 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 18:43:13 INFO - PROCESS | 3232 | 1463190193177 Marionette TRACE conn3 <- [1,842,null,{}] 18:43:13 INFO - PROCESS | 3232 | 1463190193180 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}] 18:43:13 INFO - PROCESS | 3232 | 1463190193295 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 18:43:13 INFO - PROCESS | 3232 | 1463190193301 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:13 INFO - PROCESS | 3232 | ++DOCSHELL 0F317C00 == 66 [pid = 3232] [id = 220] 18:43:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (161AFC00) [pid = 3232] [serial = 658] [outer = 00000000] 18:43:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (1714BC00) [pid = 3232] [serial = 659] [outer = 161AFC00] 18:43:13 INFO - PROCESS | 3232 | 1463190193345 Marionette DEBUG loaded listener.js 18:43:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (171EB400) [pid = 3232] [serial = 660] [outer = 161AFC00] 18:43:13 INFO - PROCESS | 3232 | 1463190193789 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]]]}] 18:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 18:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 622ms 18:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 18:43:13 INFO - PROCESS | 3232 | 1463190193807 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 18:43:13 INFO - PROCESS | 3232 | 1463190193809 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 18:43:13 INFO - PROCESS | 3232 | 1463190193812 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 18:43:13 INFO - PROCESS | 3232 | 1463190193814 Marionette TRACE conn3 <- [1,846,null,{}] 18:43:13 INFO - PROCESS | 3232 | 1463190193817 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}] 18:43:13 INFO - PROCESS | 3232 | 1463190193940 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 18:43:13 INFO - PROCESS | 3232 | 1463190193947 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:13 INFO - PROCESS | 3232 | ++DOCSHELL 10A61000 == 67 [pid = 3232] [id = 221] 18:43:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (11A03400) [pid = 3232] [serial = 661] [outer = 00000000] 18:43:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (17BAF400) [pid = 3232] [serial = 662] [outer = 11A03400] 18:43:13 INFO - PROCESS | 3232 | 1463190193991 Marionette DEBUG loaded listener.js 18:43:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (181C3800) [pid = 3232] [serial = 663] [outer = 11A03400] 18:43:14 INFO - PROCESS | 3232 | 1463190194462 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]]]}] 18:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 18:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 699ms 18:43:14 INFO - PROCESS | 3232 | 1463190194512 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 18:43:14 INFO - PROCESS | 3232 | 1463190194514 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 18:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 18:43:14 INFO - PROCESS | 3232 | 1463190194518 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 18:43:14 INFO - PROCESS | 3232 | 1463190194519 Marionette TRACE conn3 <- [1,850,null,{}] 18:43:14 INFO - PROCESS | 3232 | 1463190194523 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}] 18:43:14 INFO - PROCESS | 3232 | 1463190194615 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 18:43:14 INFO - PROCESS | 3232 | 1463190194621 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:14 INFO - PROCESS | 3232 | ++DOCSHELL 1875D400 == 68 [pid = 3232] [id = 222] 18:43:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (19BA4400) [pid = 3232] [serial = 664] [outer = 00000000] 18:43:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (19BACC00) [pid = 3232] [serial = 665] [outer = 19BA4400] 18:43:14 INFO - PROCESS | 3232 | 1463190194665 Marionette DEBUG loaded listener.js 18:43:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (1A122400) [pid = 3232] [serial = 666] [outer = 19BA4400] 18:43:15 INFO - PROCESS | 3232 | 1463190195104 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]]]}] 18:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 18:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 638ms 18:43:15 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (1871E800) [pid = 3232] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 18:43:15 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (171EA400) [pid = 3232] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 18:43:15 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (1570F000) [pid = 3232] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 18:43:15 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (10F98800) [pid = 3232] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 18:43:15 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (102EA800) [pid = 3232] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 18:43:15 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (10F9C400) [pid = 3232] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 18:43:15 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (1A1E6800) [pid = 3232] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 18:43:15 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (1A988000) [pid = 3232] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 18:43:15 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (1570F800) [pid = 3232] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 18:43:15 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (18436C00) [pid = 3232] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 18:43:15 INFO - PROCESS | 3232 | 1463190195362 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 18:43:15 INFO - PROCESS | 3232 | 1463190195364 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 18:43:15 INFO - PROCESS | 3232 | 1463190195373 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 18:43:15 INFO - PROCESS | 3232 | 1463190195375 Marionette TRACE conn3 <- [1,854,null,{}] 18:43:15 INFO - PROCESS | 3232 | 1463190195378 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}] 18:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 18:43:15 INFO - PROCESS | 3232 | 1463190195467 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 18:43:15 INFO - PROCESS | 3232 | 1463190195475 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:15 INFO - PROCESS | 3232 | ++DOCSHELL 1618E800 == 69 [pid = 3232] [id = 223] 18:43:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (161BC400) [pid = 3232] [serial = 667] [outer = 00000000] 18:43:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (18767000) [pid = 3232] [serial = 668] [outer = 161BC400] 18:43:15 INFO - PROCESS | 3232 | 1463190195519 Marionette DEBUG loaded listener.js 18:43:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (19BAC400) [pid = 3232] [serial = 669] [outer = 161BC400] 18:43:15 INFO - PROCESS | 3232 | 1463190195916 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]]]}] 18:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 18:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 576ms 18:43:15 INFO - PROCESS | 3232 | 1463190195967 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 18:43:15 INFO - PROCESS | 3232 | 1463190195969 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 18:43:15 INFO - PROCESS | 3232 | 1463190195972 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 18:43:15 INFO - PROCESS | 3232 | 1463190195973 Marionette TRACE conn3 <- [1,858,null,{}] 18:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 18:43:15 INFO - PROCESS | 3232 | 1463190195977 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}] 18:43:16 INFO - PROCESS | 3232 | 1463190196061 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 18:43:16 INFO - PROCESS | 3232 | 1463190196068 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:16 INFO - PROCESS | 3232 | ++DOCSHELL 158B7000 == 70 [pid = 3232] [id = 224] 18:43:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (18436C00) [pid = 3232] [serial = 670] [outer = 00000000] 18:43:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (1A1EEC00) [pid = 3232] [serial = 671] [outer = 18436C00] 18:43:16 INFO - PROCESS | 3232 | 1463190196112 Marionette DEBUG loaded listener.js 18:43:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (1A865400) [pid = 3232] [serial = 672] [outer = 18436C00] 18:43:16 INFO - PROCESS | 3232 | 1463190196531 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]]]}] 18:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 18:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 591ms 18:43:16 INFO - PROCESS | 3232 | 1463190196582 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 18:43:16 INFO - PROCESS | 3232 | 1463190196584 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 18:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 18:43:16 INFO - PROCESS | 3232 | 1463190196588 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 18:43:16 INFO - PROCESS | 3232 | 1463190196589 Marionette TRACE conn3 <- [1,862,null,{}] 18:43:16 INFO - PROCESS | 3232 | 1463190196593 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}] 18:43:16 INFO - PROCESS | 3232 | 1463190196674 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 18:43:16 INFO - PROCESS | 3232 | 1463190196681 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:16 INFO - PROCESS | 3232 | ++DOCSHELL 1871A000 == 71 [pid = 3232] [id = 225] 18:43:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (1A12C400) [pid = 3232] [serial = 673] [outer = 00000000] 18:43:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (1A98D400) [pid = 3232] [serial = 674] [outer = 1A12C400] 18:43:16 INFO - PROCESS | 3232 | 1463190196724 Marionette DEBUG loaded listener.js 18:43:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (1AB42000) [pid = 3232] [serial = 675] [outer = 1A12C400] 18:43:17 INFO - PROCESS | 3232 | 1463190197197 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]]]}] 18:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 18:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 622ms 18:43:17 INFO - PROCESS | 3232 | 1463190197226 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 18:43:17 INFO - PROCESS | 3232 | 1463190197228 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 18:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 18:43:17 INFO - PROCESS | 3232 | 1463190197236 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 18:43:17 INFO - PROCESS | 3232 | 1463190197238 Marionette TRACE conn3 <- [1,866,null,{}] 18:43:17 INFO - PROCESS | 3232 | 1463190197242 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}] 18:43:17 INFO - PROCESS | 3232 | 1463190197338 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 18:43:17 INFO - PROCESS | 3232 | 1463190197494 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:17 INFO - PROCESS | 3232 | ++DOCSHELL 0F25C000 == 72 [pid = 3232] [id = 226] 18:43:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (0F25C400) [pid = 3232] [serial = 676] [outer = 00000000] 18:43:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (0F31FC00) [pid = 3232] [serial = 677] [outer = 0F25C400] 18:43:17 INFO - PROCESS | 3232 | 1463190197551 Marionette DEBUG loaded listener.js 18:43:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (10514800) [pid = 3232] [serial = 678] [outer = 0F25C400] 18:43:18 INFO - PROCESS | 3232 | 1463190198182 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]]]}] 18:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 18:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 995ms 18:43:18 INFO - PROCESS | 3232 | 1463190198224 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 18:43:18 INFO - PROCESS | 3232 | 1463190198229 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 18:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 18:43:18 INFO - PROCESS | 3232 | 1463190198234 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 18:43:18 INFO - PROCESS | 3232 | 1463190198238 Marionette TRACE conn3 <- [1,870,null,{}] 18:43:18 INFO - PROCESS | 3232 | 1463190198243 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}] 18:43:18 INFO - PROCESS | 3232 | 1463190198403 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 18:43:18 INFO - PROCESS | 3232 | 1463190198421 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:18 INFO - PROCESS | 3232 | ++DOCSHELL 10D0EC00 == 73 [pid = 3232] [id = 227] 18:43:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (10F95000) [pid = 3232] [serial = 679] [outer = 00000000] 18:43:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (13B43000) [pid = 3232] [serial = 680] [outer = 10F95000] 18:43:18 INFO - PROCESS | 3232 | 1463190198476 Marionette DEBUG loaded listener.js 18:43:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (14FA3C00) [pid = 3232] [serial = 681] [outer = 10F95000] 18:43:19 INFO - PROCESS | 3232 | 1463190199067 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]]]}] 18:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 18:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 902ms 18:43:19 INFO - PROCESS | 3232 | 1463190199141 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 18:43:19 INFO - PROCESS | 3232 | 1463190199146 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 18:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 18:43:19 INFO - PROCESS | 3232 | 1463190199150 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 18:43:19 INFO - PROCESS | 3232 | 1463190199152 Marionette TRACE conn3 <- [1,874,null,{}] 18:43:19 INFO - PROCESS | 3232 | 1463190199156 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}] 18:43:19 INFO - PROCESS | 3232 | 1463190199262 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 18:43:19 INFO - PROCESS | 3232 | 1463190199397 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:19 INFO - PROCESS | 3232 | ++DOCSHELL 0F25FC00 == 74 [pid = 3232] [id = 228] 18:43:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (16094400) [pid = 3232] [serial = 682] [outer = 00000000] 18:43:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (173E6800) [pid = 3232] [serial = 683] [outer = 16094400] 18:43:19 INFO - PROCESS | 3232 | 1463190199455 Marionette DEBUG loaded listener.js 18:43:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (18719800) [pid = 3232] [serial = 684] [outer = 16094400] 18:43:20 INFO - PROCESS | 3232 | 1463190200067 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]]]}] 18:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 18:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 933ms 18:43:20 INFO - PROCESS | 3232 | 1463190200095 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 18:43:20 INFO - PROCESS | 3232 | 1463190200097 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 18:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 18:43:20 INFO - PROCESS | 3232 | 1463190200122 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 18:43:20 INFO - PROCESS | 3232 | 1463190200128 Marionette TRACE conn3 <- [1,878,null,{}] 18:43:20 INFO - PROCESS | 3232 | 1463190200133 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}] 18:43:20 INFO - PROCESS | 3232 | 1463190200239 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 18:43:20 INFO - PROCESS | 3232 | 1463190200368 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:20 INFO - PROCESS | 3232 | ++DOCSHELL 18764800 == 75 [pid = 3232] [id = 229] 18:43:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (1978DC00) [pid = 3232] [serial = 685] [outer = 00000000] 18:43:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 131 (1A1F0000) [pid = 3232] [serial = 686] [outer = 1978DC00] 18:43:20 INFO - PROCESS | 3232 | 1463190200423 Marionette DEBUG loaded listener.js 18:43:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 132 (1A98EC00) [pid = 3232] [serial = 687] [outer = 1978DC00] 18:43:20 INFO - PROCESS | 3232 | 1463190201008 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]]]}] 18:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 18:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 949ms 18:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 18:43:21 INFO - PROCESS | 3232 | 1463190201084 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 18:43:21 INFO - PROCESS | 3232 | 1463190201087 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 18:43:21 INFO - PROCESS | 3232 | 1463190201090 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 18:43:21 INFO - PROCESS | 3232 | 1463190201093 Marionette TRACE conn3 <- [1,882,null,{}] 18:43:21 INFO - PROCESS | 3232 | 1463190201096 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}] 18:43:21 INFO - PROCESS | 3232 | 1463190201232 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 18:43:21 INFO - PROCESS | 3232 | 1463190201347 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:21 INFO - PROCESS | 3232 | ++DOCSHELL 1712FC00 == 76 [pid = 3232] [id = 230] 18:43:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 133 (17131000) [pid = 3232] [serial = 688] [outer = 00000000] 18:43:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 134 (17137C00) [pid = 3232] [serial = 689] [outer = 17131000] 18:43:21 INFO - PROCESS | 3232 | 1463190201401 Marionette DEBUG loaded listener.js 18:43:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 135 (1713B400) [pid = 3232] [serial = 690] [outer = 17131000] 18:43:21 INFO - PROCESS | 3232 | 1463190201959 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]]]}] 18:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 18:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 933ms 18:43:22 INFO - PROCESS | 3232 | 1463190202019 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 18:43:22 INFO - PROCESS | 3232 | 1463190202021 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 18:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 18:43:22 INFO - PROCESS | 3232 | 1463190202025 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 18:43:22 INFO - PROCESS | 3232 | 1463190202027 Marionette TRACE conn3 <- [1,886,null,{}] 18:43:22 INFO - PROCESS | 3232 | 1463190202031 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}] 18:43:22 INFO - PROCESS | 3232 | 1463190202178 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 18:43:22 INFO - PROCESS | 3232 | 1463190202316 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:22 INFO - PROCESS | 3232 | ++DOCSHELL 11CE7800 == 77 [pid = 3232] [id = 231] 18:43:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 136 (12A33000) [pid = 3232] [serial = 691] [outer = 00000000] 18:43:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 137 (138E3800) [pid = 3232] [serial = 692] [outer = 12A33000] 18:43:22 INFO - PROCESS | 3232 | 1463190202377 Marionette DEBUG loaded listener.js 18:43:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 138 (1713D400) [pid = 3232] [serial = 693] [outer = 12A33000] 18:43:23 INFO - PROCESS | 3232 | 1463190203448 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]]]}] 18:43:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 18:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1430ms 18:43:23 INFO - PROCESS | 3232 | 1463190203472 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 18:43:23 INFO - PROCESS | 3232 | 1463190203476 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 18:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 18:43:23 INFO - PROCESS | 3232 | 1463190203481 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 18:43:23 INFO - PROCESS | 3232 | 1463190203485 Marionette TRACE conn3 <- [1,890,null,{}] 18:43:23 INFO - PROCESS | 3232 | 1463190203490 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}] 18:43:23 INFO - PROCESS | 3232 | 1463190203596 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 18:43:23 INFO - PROCESS | 3232 | 1463190203731 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:23 INFO - PROCESS | 3232 | ++DOCSHELL 1050FC00 == 78 [pid = 3232] [id = 232] 18:43:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 139 (10513400) [pid = 3232] [serial = 694] [outer = 00000000] 18:43:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 140 (154A1000) [pid = 3232] [serial = 695] [outer = 10513400] 18:43:23 INFO - PROCESS | 3232 | 1463190203787 Marionette DEBUG loaded listener.js 18:43:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 141 (17134800) [pid = 3232] [serial = 696] [outer = 10513400] 18:43:24 INFO - PROCESS | 3232 | --DOCSHELL 1871A000 == 77 [pid = 3232] [id = 225] 18:43:24 INFO - PROCESS | 3232 | --DOCSHELL 158B7000 == 76 [pid = 3232] [id = 224] 18:43:24 INFO - PROCESS | 3232 | --DOCSHELL 1618E800 == 75 [pid = 3232] [id = 223] 18:43:24 INFO - PROCESS | 3232 | --DOCSHELL 1875D400 == 74 [pid = 3232] [id = 222] 18:43:24 INFO - PROCESS | 3232 | --DOCSHELL 10A61000 == 73 [pid = 3232] [id = 221] 18:43:24 INFO - PROCESS | 3232 | --DOCSHELL 0F317C00 == 72 [pid = 3232] [id = 220] 18:43:24 INFO - PROCESS | 3232 | --DOCSHELL 15E30400 == 71 [pid = 3232] [id = 219] 18:43:24 INFO - PROCESS | 3232 | --DOCSHELL 141CAC00 == 70 [pid = 3232] [id = 218] 18:43:24 INFO - PROCESS | 3232 | --DOCSHELL 1022D400 == 69 [pid = 3232] [id = 217] 18:43:24 INFO - PROCESS | 3232 | --DOCSHELL 10519800 == 68 [pid = 3232] [id = 216] 18:43:24 INFO - PROCESS | 3232 | --DOMWINDOW == 140 (170EB000) [pid = 3232] [serial = 590] [outer = 00000000] [url = about:blank] 18:43:24 INFO - PROCESS | 3232 | --DOMWINDOW == 139 (14FA6C00) [pid = 3232] [serial = 587] [outer = 00000000] [url = about:blank] 18:43:24 INFO - PROCESS | 3232 | --DOMWINDOW == 138 (1AB48000) [pid = 3232] [serial = 626] [outer = 00000000] [url = about:blank] 18:43:24 INFO - PROCESS | 3232 | --DOMWINDOW == 137 (1A1EDC00) [pid = 3232] [serial = 593] [outer = 00000000] [url = about:blank] 18:43:24 INFO - PROCESS | 3232 | 1463190204393 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]]]}] 18:43:24 INFO - PROCESS | 3232 | --DOCSHELL 10D10400 == 67 [pid = 3232] [id = 210] 18:43:24 INFO - PROCESS | 3232 | --DOMWINDOW == 136 (19BA6C00) [pid = 3232] [serial = 611] [outer = 00000000] [url = about:blank] 18:43:24 INFO - PROCESS | 3232 | --DOMWINDOW == 135 (178C7000) [pid = 3232] [serial = 608] [outer = 00000000] [url = about:blank] 18:43:24 INFO - PROCESS | 3232 | --DOMWINDOW == 134 (1A1EE000) [pid = 3232] [serial = 584] [outer = 00000000] [url = about:blank] 18:43:24 INFO - PROCESS | 3232 | --DOMWINDOW == 133 (158BB400) [pid = 3232] [serial = 602] [outer = 00000000] [url = about:blank] 18:43:24 INFO - PROCESS | 3232 | --DOMWINDOW == 132 (15E74C00) [pid = 3232] [serial = 603] [outer = 00000000] [url = about:blank] 18:43:24 INFO - PROCESS | 3232 | --DOMWINDOW == 131 (13385800) [pid = 3232] [serial = 597] [outer = 00000000] [url = about:blank] 18:43:24 INFO - PROCESS | 3232 | --DOMWINDOW == 130 (128EB400) [pid = 3232] [serial = 596] [outer = 00000000] [url = about:blank] 18:43:24 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (1108B400) [pid = 3232] [serial = 599] [outer = 00000000] [url = about:blank] 18:43:24 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (128E9C00) [pid = 3232] [serial = 600] [outer = 00000000] [url = about:blank] 18:43:24 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (16680C00) [pid = 3232] [serial = 605] [outer = 00000000] [url = about:blank] 18:43:24 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (17142C00) [pid = 3232] [serial = 606] [outer = 00000000] [url = about:blank] 18:43:24 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (1A865800) [pid = 3232] [serial = 614] [outer = 00000000] [url = about:blank] 18:43:24 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (1A128000) [pid = 3232] [serial = 612] [outer = 00000000] [url = about:blank] 18:43:24 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (1AB2C400) [pid = 3232] [serial = 617] [outer = 00000000] [url = about:blank] 18:43:24 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (1A984800) [pid = 3232] [serial = 615] [outer = 00000000] [url = about:blank] 18:43:24 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (16F67400) [pid = 3232] [serial = 620] [outer = 00000000] [url = about:blank] 18:43:24 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (1A986800) [pid = 3232] [serial = 623] [outer = 00000000] [url = about:blank] 18:43:24 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (1AB2E400) [pid = 3232] [serial = 618] [outer = 00000000] [url = about:blank] 18:43:24 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (173F3800) [pid = 3232] [serial = 621] [outer = 00000000] [url = about:blank] 18:43:24 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (17A73C00) [pid = 3232] [serial = 609] [outer = 00000000] [url = about:blank] 18:43:24 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (1AB38000) [pid = 3232] [serial = 624] [outer = 00000000] [url = about:blank] 18:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 18:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 933ms 18:43:24 INFO - PROCESS | 3232 | 1463190204428 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 18:43:24 INFO - PROCESS | 3232 | 1463190204434 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 18:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 18:43:24 INFO - PROCESS | 3232 | 1463190204440 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 18:43:24 INFO - PROCESS | 3232 | 1463190204442 Marionette TRACE conn3 <- [1,894,null,{}] 18:43:24 INFO - PROCESS | 3232 | 1463190204446 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}] 18:43:24 INFO - PROCESS | 3232 | 1463190204552 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 18:43:24 INFO - PROCESS | 3232 | 1463190204639 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:24 INFO - PROCESS | 3232 | ++DOCSHELL 128EB400 == 68 [pid = 3232] [id = 233] 18:43:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (12A3D000) [pid = 3232] [serial = 697] [outer = 00000000] 18:43:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (138E8000) [pid = 3232] [serial = 698] [outer = 12A3D000] 18:43:24 INFO - PROCESS | 3232 | 1463190204672 Marionette DEBUG loaded listener.js 18:43:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (154A0800) [pid = 3232] [serial = 699] [outer = 12A3D000] 18:43:25 INFO - PROCESS | 3232 | 1463190205044 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]]]}] 18:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 18:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 638ms 18:43:25 INFO - PROCESS | 3232 | 1463190205081 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 18:43:25 INFO - PROCESS | 3232 | 1463190205083 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 18:43:25 INFO - PROCESS | 3232 | 1463190205088 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 18:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 18:43:25 INFO - PROCESS | 3232 | 1463190205091 Marionette TRACE conn3 <- [1,898,null,{}] 18:43:25 INFO - PROCESS | 3232 | 1463190205101 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}] 18:43:25 INFO - PROCESS | 3232 | 1463190205213 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 18:43:25 INFO - PROCESS | 3232 | 1463190205223 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:25 INFO - PROCESS | 3232 | ++DOCSHELL 17143800 == 69 [pid = 3232] [id = 234] 18:43:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (17143C00) [pid = 3232] [serial = 700] [outer = 00000000] 18:43:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (1714AC00) [pid = 3232] [serial = 701] [outer = 17143C00] 18:43:25 INFO - PROCESS | 3232 | 1463190205270 Marionette DEBUG loaded listener.js 18:43:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (17A7B400) [pid = 3232] [serial = 702] [outer = 17143C00] 18:43:25 INFO - PROCESS | 3232 | 1463190205721 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]]]}] 18:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 18:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 684ms 18:43:25 INFO - PROCESS | 3232 | 1463190205791 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 18:43:25 INFO - PROCESS | 3232 | 1463190205793 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 18:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 18:43:25 INFO - PROCESS | 3232 | 1463190205796 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 18:43:25 INFO - PROCESS | 3232 | 1463190205798 Marionette TRACE conn3 <- [1,902,null,{}] 18:43:25 INFO - PROCESS | 3232 | 1463190205801 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}] 18:43:25 INFO - PROCESS | 3232 | 1463190205886 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 18:43:25 INFO - PROCESS | 3232 | 1463190205895 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:25 INFO - PROCESS | 3232 | ++DOCSHELL 18433400 == 70 [pid = 3232] [id = 235] 18:43:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (18718000) [pid = 3232] [serial = 703] [outer = 00000000] 18:43:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (19790400) [pid = 3232] [serial = 704] [outer = 18718000] 18:43:25 INFO - PROCESS | 3232 | 1463190205940 Marionette DEBUG loaded listener.js 18:43:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (19797400) [pid = 3232] [serial = 705] [outer = 18718000] 18:43:26 INFO - PROCESS | 3232 | 1463190206376 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]]]}] 18:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 18:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 637ms 18:43:26 INFO - PROCESS | 3232 | 1463190206434 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 18:43:26 INFO - PROCESS | 3232 | 1463190206436 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 18:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 18:43:26 INFO - PROCESS | 3232 | 1463190206440 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 18:43:26 INFO - PROCESS | 3232 | 1463190206442 Marionette TRACE conn3 <- [1,906,null,{}] 18:43:26 INFO - PROCESS | 3232 | 1463190206445 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}] 18:43:26 INFO - PROCESS | 3232 | 1463190206536 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 18:43:26 INFO - PROCESS | 3232 | 1463190206572 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:26 INFO - PROCESS | 3232 | ++DOCSHELL 19799000 == 71 [pid = 3232] [id = 236] 18:43:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (19799800) [pid = 3232] [serial = 706] [outer = 00000000] 18:43:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (19BAA800) [pid = 3232] [serial = 707] [outer = 19799800] 18:43:26 INFO - PROCESS | 3232 | 1463190206622 Marionette DEBUG loaded listener.js 18:43:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (1A12E800) [pid = 3232] [serial = 708] [outer = 19799800] 18:43:27 INFO - PROCESS | 3232 | 1463190207093 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]]]}] 18:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 18:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 700ms 18:43:27 INFO - PROCESS | 3232 | 1463190207139 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 18:43:27 INFO - PROCESS | 3232 | 1463190207141 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 18:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 18:43:27 INFO - PROCESS | 3232 | 1463190207145 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 18:43:27 INFO - PROCESS | 3232 | 1463190207146 Marionette TRACE conn3 <- [1,910,null,{}] 18:43:27 INFO - PROCESS | 3232 | 1463190207155 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}] 18:43:27 INFO - PROCESS | 3232 | 1463190207281 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 18:43:27 INFO - PROCESS | 3232 | 1463190207294 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:27 INFO - PROCESS | 3232 | ++DOCSHELL 1A2A7400 == 72 [pid = 3232] [id = 237] 18:43:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (1A2B0800) [pid = 3232] [serial = 709] [outer = 00000000] 18:43:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (1A869000) [pid = 3232] [serial = 710] [outer = 1A2B0800] 18:43:27 INFO - PROCESS | 3232 | 1463190207388 Marionette DEBUG loaded listener.js 18:43:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 131 (1A980000) [pid = 3232] [serial = 711] [outer = 1A2B0800] 18:43:27 INFO - PROCESS | 3232 | 1463190207816 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]]]}] 18:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 18:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 700ms 18:43:27 INFO - PROCESS | 3232 | 1463190207844 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 18:43:27 INFO - PROCESS | 3232 | 1463190207846 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 18:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 18:43:27 INFO - PROCESS | 3232 | 1463190207859 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 18:43:27 INFO - PROCESS | 3232 | 1463190207861 Marionette TRACE conn3 <- [1,914,null,{}] 18:43:27 INFO - PROCESS | 3232 | 1463190207864 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}] 18:43:28 INFO - PROCESS | 3232 | 1463190208016 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 18:43:28 INFO - PROCESS | 3232 | 1463190208043 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:28 INFO - PROCESS | 3232 | ++DOCSHELL 1AB33800 == 73 [pid = 3232] [id = 238] 18:43:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 132 (1AB33C00) [pid = 3232] [serial = 712] [outer = 00000000] 18:43:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 133 (1AB48000) [pid = 3232] [serial = 713] [outer = 1AB33C00] 18:43:28 INFO - PROCESS | 3232 | 1463190208070 Marionette DEBUG loaded listener.js 18:43:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 134 (1AF33000) [pid = 3232] [serial = 714] [outer = 1AB33C00] 18:43:28 INFO - PROCESS | 3232 | 1463190208492 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]]]}] 18:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 18:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 699ms 18:43:28 INFO - PROCESS | 3232 | 1463190208548 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 18:43:28 INFO - PROCESS | 3232 | 1463190208550 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 18:43:28 INFO - PROCESS | 3232 | 1463190208554 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 18:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 18:43:28 INFO - PROCESS | 3232 | 1463190208555 Marionette TRACE conn3 <- [1,918,null,{}] 18:43:28 INFO - PROCESS | 3232 | 1463190208559 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}] 18:43:28 INFO - PROCESS | 3232 | 1463190208676 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 18:43:28 INFO - PROCESS | 3232 | 1463190208682 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:28 INFO - PROCESS | 3232 | ++DOCSHELL 194A5800 == 74 [pid = 3232] [id = 239] 18:43:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 135 (194A7000) [pid = 3232] [serial = 715] [outer = 00000000] 18:43:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 136 (194ACC00) [pid = 3232] [serial = 716] [outer = 194A7000] 18:43:28 INFO - PROCESS | 3232 | 1463190208725 Marionette DEBUG loaded listener.js 18:43:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 137 (194B0C00) [pid = 3232] [serial = 717] [outer = 194A7000] 18:43:29 INFO - PROCESS | 3232 | --DOMWINDOW == 136 (0F25D400) [pid = 3232] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 18:43:29 INFO - PROCESS | 3232 | --DOMWINDOW == 135 (161AFC00) [pid = 3232] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 18:43:29 INFO - PROCESS | 3232 | --DOMWINDOW == 134 (1051DC00) [pid = 3232] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 18:43:29 INFO - PROCESS | 3232 | --DOMWINDOW == 133 (19BA4400) [pid = 3232] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 18:43:29 INFO - PROCESS | 3232 | --DOMWINDOW == 132 (161BC400) [pid = 3232] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 18:43:29 INFO - PROCESS | 3232 | --DOMWINDOW == 131 (18436C00) [pid = 3232] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 18:43:29 INFO - PROCESS | 3232 | --DOMWINDOW == 130 (1608EC00) [pid = 3232] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 18:43:29 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (11A03400) [pid = 3232] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 18:43:29 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (10D04400) [pid = 3232] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 18:43:29 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (142CD000) [pid = 3232] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 18:43:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (161BC400) [pid = 3232] [serial = 718] [outer = 1B720400] 18:43:29 INFO - PROCESS | 3232 | 1463190209471 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]]]}] 18:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 18:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 933ms 18:43:29 INFO - PROCESS | 3232 | 1463190209500 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 18:43:29 INFO - PROCESS | 3232 | 1463190209502 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 18:43:29 INFO - PROCESS | 3232 | 1463190209505 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 18:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 18:43:29 INFO - PROCESS | 3232 | 1463190209507 Marionette TRACE conn3 <- [1,922,null,{}] 18:43:29 INFO - PROCESS | 3232 | 1463190209510 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}] 18:43:29 INFO - PROCESS | 3232 | 1463190209594 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 18:43:29 INFO - PROCESS | 3232 | 1463190209600 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:29 INFO - PROCESS | 3232 | ++DOCSHELL 194B1C00 == 75 [pid = 3232] [id = 240] 18:43:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (1A985400) [pid = 3232] [serial = 719] [outer = 00000000] 18:43:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (1AF35C00) [pid = 3232] [serial = 720] [outer = 1A985400] 18:43:29 INFO - PROCESS | 3232 | 1463190209644 Marionette DEBUG loaded listener.js 18:43:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 131 (1B05C000) [pid = 3232] [serial = 721] [outer = 1A985400] 18:43:30 INFO - PROCESS | 3232 | 1463190210075 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]]]}] 18:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 18:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 591ms 18:43:30 INFO - PROCESS | 3232 | 1463190210107 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 18:43:30 INFO - PROCESS | 3232 | 1463190210109 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 18:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 18:43:30 INFO - PROCESS | 3232 | 1463190210112 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 18:43:30 INFO - PROCESS | 3232 | 1463190210113 Marionette TRACE conn3 <- [1,926,null,{}] 18:43:30 INFO - PROCESS | 3232 | 1463190210117 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}] 18:43:30 INFO - PROCESS | 3232 | 1463190210201 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 18:43:30 INFO - PROCESS | 3232 | 1463190210207 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:30 INFO - PROCESS | 3232 | ++DOCSHELL 1B242400 == 76 [pid = 3232] [id = 241] 18:43:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 132 (1B242800) [pid = 3232] [serial = 722] [outer = 00000000] 18:43:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 133 (1B24B000) [pid = 3232] [serial = 723] [outer = 1B242800] 18:43:30 INFO - PROCESS | 3232 | 1463190210250 Marionette DEBUG loaded listener.js 18:43:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 134 (1B24EC00) [pid = 3232] [serial = 724] [outer = 1B242800] 18:43:30 INFO - PROCESS | 3232 | 1463190210668 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]]]}] 18:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 18:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 591ms 18:43:30 INFO - PROCESS | 3232 | 1463190210722 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 18:43:30 INFO - PROCESS | 3232 | 1463190210724 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 18:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 18:43:30 INFO - PROCESS | 3232 | 1463190210728 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 18:43:30 INFO - PROCESS | 3232 | 1463190210730 Marionette TRACE conn3 <- [1,930,null,{}] 18:43:30 INFO - PROCESS | 3232 | 1463190210733 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}] 18:43:30 INFO - PROCESS | 3232 | 1463190210831 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 18:43:30 INFO - PROCESS | 3232 | 1463190210839 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:30 INFO - PROCESS | 3232 | ++DOCSHELL 1B05D000 == 77 [pid = 3232] [id = 242] 18:43:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 135 (1B376C00) [pid = 3232] [serial = 725] [outer = 00000000] 18:43:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 136 (1B383C00) [pid = 3232] [serial = 726] [outer = 1B376C00] 18:43:30 INFO - PROCESS | 3232 | 1463190210887 Marionette DEBUG loaded listener.js 18:43:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 137 (1B610000) [pid = 3232] [serial = 727] [outer = 1B376C00] 18:43:31 INFO - PROCESS | 3232 | 1463190211601 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]]]}] 18:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 18:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 933ms 18:43:31 INFO - PROCESS | 3232 | 1463190211656 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 18:43:31 INFO - PROCESS | 3232 | 1463190211661 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 18:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 18:43:31 INFO - PROCESS | 3232 | 1463190211666 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 18:43:31 INFO - PROCESS | 3232 | 1463190211670 Marionette TRACE conn3 <- [1,934,null,{}] 18:43:31 INFO - PROCESS | 3232 | 1463190211676 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}] 18:43:31 INFO - PROCESS | 3232 | 1463190211798 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 18:43:31 INFO - PROCESS | 3232 | 1463190211907 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:31 INFO - PROCESS | 3232 | ++DOCSHELL 11A02000 == 78 [pid = 3232] [id = 243] 18:43:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 138 (12A36000) [pid = 3232] [serial = 728] [outer = 00000000] 18:43:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 139 (13802C00) [pid = 3232] [serial = 729] [outer = 12A36000] 18:43:31 INFO - PROCESS | 3232 | 1463190211962 Marionette DEBUG loaded listener.js 18:43:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 140 (158B3C00) [pid = 3232] [serial = 730] [outer = 12A36000] 18:43:32 INFO - PROCESS | 3232 | 1463190212553 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]]]}] 18:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 18:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 933ms 18:43:32 INFO - PROCESS | 3232 | 1463190212612 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 18:43:32 INFO - PROCESS | 3232 | 1463190212618 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 18:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 18:43:32 INFO - PROCESS | 3232 | 1463190212625 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 18:43:32 INFO - PROCESS | 3232 | 1463190212628 Marionette TRACE conn3 <- [1,938,null,{}] 18:43:32 INFO - PROCESS | 3232 | 1463190212631 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}] 18:43:32 INFO - PROCESS | 3232 | 1463190212746 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 18:43:32 INFO - PROCESS | 3232 | 1463190212882 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:32 INFO - PROCESS | 3232 | ++DOCSHELL 13B42400 == 79 [pid = 3232] [id = 244] 18:43:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 141 (1618E800) [pid = 3232] [serial = 731] [outer = 00000000] 18:43:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 142 (173ED400) [pid = 3232] [serial = 732] [outer = 1618E800] 18:43:32 INFO - PROCESS | 3232 | 1463190212936 Marionette DEBUG loaded listener.js 18:43:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 143 (1842E400) [pid = 3232] [serial = 733] [outer = 1618E800] 18:43:33 INFO - PROCESS | 3232 | 1463190213534 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]]]}] 18:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 18:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 933ms 18:43:33 INFO - PROCESS | 3232 | 1463190213568 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 18:43:33 INFO - PROCESS | 3232 | 1463190213570 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 18:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 18:43:33 INFO - PROCESS | 3232 | 1463190213574 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 18:43:33 INFO - PROCESS | 3232 | 1463190213578 Marionette TRACE conn3 <- [1,942,null,{}] 18:43:33 INFO - PROCESS | 3232 | 1463190213589 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}] 18:43:33 INFO - PROCESS | 3232 | 1463190213698 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 18:43:33 INFO - PROCESS | 3232 | 1463190213840 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:33 INFO - PROCESS | 3232 | ++DOCSHELL 194D2C00 == 80 [pid = 3232] [id = 245] 18:43:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 144 (194D3000) [pid = 3232] [serial = 734] [outer = 00000000] 18:43:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 145 (194D7800) [pid = 3232] [serial = 735] [outer = 194D3000] 18:43:33 INFO - PROCESS | 3232 | 1463190213897 Marionette DEBUG loaded listener.js 18:43:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 146 (19798000) [pid = 3232] [serial = 736] [outer = 194D3000] 18:43:34 INFO - PROCESS | 3232 | 1463190214449 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]]]}] 18:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 18:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 933ms 18:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 18:43:34 INFO - PROCESS | 3232 | 1463190214519 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 18:43:34 INFO - PROCESS | 3232 | 1463190214522 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 18:43:34 INFO - PROCESS | 3232 | 1463190214525 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 18:43:34 INFO - PROCESS | 3232 | 1463190214527 Marionette TRACE conn3 <- [1,946,null,{}] 18:43:34 INFO - PROCESS | 3232 | 1463190214545 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}] 18:43:34 INFO - PROCESS | 3232 | 1463190214653 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 18:43:34 INFO - PROCESS | 3232 | 1463190214786 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:34 INFO - PROCESS | 3232 | ++DOCSHELL 12A54C00 == 81 [pid = 3232] [id = 246] 18:43:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 147 (12A55000) [pid = 3232] [serial = 737] [outer = 00000000] 18:43:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 148 (12A5D800) [pid = 3232] [serial = 738] [outer = 12A55000] 18:43:34 INFO - PROCESS | 3232 | 1463190214844 Marionette DEBUG loaded listener.js 18:43:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 149 (12A60C00) [pid = 3232] [serial = 739] [outer = 12A55000] 18:43:35 INFO - PROCESS | 3232 | 1463190215398 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]]]}] 18:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 18:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 933ms 18:43:35 INFO - PROCESS | 3232 | 1463190215454 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 18:43:35 INFO - PROCESS | 3232 | 1463190215457 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 18:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 18:43:35 INFO - PROCESS | 3232 | 1463190215460 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 18:43:35 INFO - PROCESS | 3232 | 1463190215462 Marionette TRACE conn3 <- [1,950,null,{}] 18:43:35 INFO - PROCESS | 3232 | 1463190215466 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}] 18:43:35 INFO - PROCESS | 3232 | 1463190215568 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 18:43:35 INFO - PROCESS | 3232 | 1463190215675 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:35 INFO - PROCESS | 3232 | ++DOCSHELL 12A56400 == 82 [pid = 3232] [id = 247] 18:43:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 150 (12A5B000) [pid = 3232] [serial = 740] [outer = 00000000] 18:43:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 151 (19BA8C00) [pid = 3232] [serial = 741] [outer = 12A5B000] 18:43:35 INFO - PROCESS | 3232 | 1463190215728 Marionette DEBUG loaded listener.js 18:43:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 152 (1A448400) [pid = 3232] [serial = 742] [outer = 12A5B000] 18:43:36 INFO - PROCESS | 3232 | 1463190216383 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]]]}] 18:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 18:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 995ms 18:43:36 INFO - PROCESS | 3232 | 1463190216463 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 18:43:36 INFO - PROCESS | 3232 | 1463190216466 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 18:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 18:43:36 INFO - PROCESS | 3232 | 1463190216470 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 18:43:36 INFO - PROCESS | 3232 | 1463190216472 Marionette TRACE conn3 <- [1,954,null,{}] 18:43:36 INFO - PROCESS | 3232 | 1463190216475 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}] 18:43:36 INFO - PROCESS | 3232 | 1463190216588 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 18:43:36 INFO - PROCESS | 3232 | 1463190216725 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:36 INFO - PROCESS | 3232 | ++DOCSHELL 1429F000 == 83 [pid = 3232] [id = 248] 18:43:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 153 (14FAF800) [pid = 3232] [serial = 743] [outer = 00000000] 18:43:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 154 (16F6A400) [pid = 3232] [serial = 744] [outer = 14FAF800] 18:43:36 INFO - PROCESS | 3232 | 1463190216781 Marionette DEBUG loaded listener.js 18:43:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 155 (173EAC00) [pid = 3232] [serial = 745] [outer = 14FAF800] 18:43:37 INFO - PROCESS | 3232 | 1463190217543 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]]]}] 18:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 18:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1151ms 18:43:37 INFO - PROCESS | 3232 | 1463190217627 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 18:43:37 INFO - PROCESS | 3232 | 1463190217630 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 18:43:37 INFO - PROCESS | 3232 | 1463190217636 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 18:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 18:43:37 INFO - PROCESS | 3232 | 1463190217639 Marionette TRACE conn3 <- [1,958,null,{}] 18:43:37 INFO - PROCESS | 3232 | 1463190217645 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}] 18:43:37 INFO - PROCESS | 3232 | 1463190217746 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 18:43:37 INFO - PROCESS | 3232 | 1463190217878 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:37 INFO - PROCESS | 3232 | ++DOCSHELL 0F323C00 == 84 [pid = 3232] [id = 249] 18:43:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 156 (1108DC00) [pid = 3232] [serial = 746] [outer = 00000000] 18:43:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 157 (12A5C400) [pid = 3232] [serial = 747] [outer = 1108DC00] 18:43:37 INFO - PROCESS | 3232 | 1463190217932 Marionette DEBUG loaded listener.js 18:43:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 158 (12AF5400) [pid = 3232] [serial = 748] [outer = 1108DC00] 18:43:38 INFO - PROCESS | 3232 | --DOCSHELL 11210C00 == 83 [pid = 3232] [id = 172] 18:43:38 INFO - PROCESS | 3232 | --DOCSHELL 1608D400 == 82 [pid = 3232] [id = 141] 18:43:38 INFO - PROCESS | 3232 | --DOCSHELL 1A5DA400 == 81 [pid = 3232] [id = 176] 18:43:38 INFO - PROCESS | 3232 | --DOCSHELL 19BAFC00 == 80 [pid = 3232] [id = 195] 18:43:38 INFO - PROCESS | 3232 | --DOCSHELL 154B2000 == 79 [pid = 3232] [id = 123] 18:43:38 INFO - PROCESS | 3232 | --DOCSHELL 1B242400 == 78 [pid = 3232] [id = 241] 18:43:38 INFO - PROCESS | 3232 | --DOCSHELL 194B1C00 == 77 [pid = 3232] [id = 240] 18:43:38 INFO - PROCESS | 3232 | --DOCSHELL 194A5800 == 76 [pid = 3232] [id = 239] 18:43:38 INFO - PROCESS | 3232 | --DOCSHELL 1AB33800 == 75 [pid = 3232] [id = 238] 18:43:38 INFO - PROCESS | 3232 | --DOCSHELL 1A2A7400 == 74 [pid = 3232] [id = 237] 18:43:38 INFO - PROCESS | 3232 | --DOCSHELL 19799000 == 73 [pid = 3232] [id = 236] 18:43:38 INFO - PROCESS | 3232 | --DOCSHELL 18433400 == 72 [pid = 3232] [id = 235] 18:43:38 INFO - PROCESS | 3232 | --DOCSHELL 17143800 == 71 [pid = 3232] [id = 234] 18:43:38 INFO - PROCESS | 3232 | --DOCSHELL 128EB400 == 70 [pid = 3232] [id = 233] 18:43:38 INFO - PROCESS | 3232 | --DOCSHELL 1050FC00 == 69 [pid = 3232] [id = 232] 18:43:38 INFO - PROCESS | 3232 | --DOMWINDOW == 157 (1A98D400) [pid = 3232] [serial = 674] [outer = 00000000] [url = about:blank] 18:43:38 INFO - PROCESS | 3232 | --DOCSHELL 18764800 == 68 [pid = 3232] [id = 229] 18:43:38 INFO - PROCESS | 3232 | --DOCSHELL 0F25FC00 == 67 [pid = 3232] [id = 228] 18:43:38 INFO - PROCESS | 3232 | --DOCSHELL 10D0EC00 == 66 [pid = 3232] [id = 227] 18:43:38 INFO - PROCESS | 3232 | --DOCSHELL 0F25C000 == 65 [pid = 3232] [id = 226] 18:43:38 INFO - PROCESS | 3232 | 1463190218566 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]]]}] 18:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 18:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 995ms 18:43:38 INFO - PROCESS | 3232 | 1463190218624 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 18:43:38 INFO - PROCESS | 3232 | 1463190218629 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 18:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 18:43:38 INFO - PROCESS | 3232 | 1463190218635 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 18:43:38 INFO - PROCESS | 3232 | 1463190218638 Marionette TRACE conn3 <- [1,962,null,{}] 18:43:38 INFO - PROCESS | 3232 | 1463190218641 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}] 18:43:38 INFO - PROCESS | 3232 | 1463190218742 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 18:43:38 INFO - PROCESS | 3232 | --DOMWINDOW == 156 (13082800) [pid = 3232] [serial = 645] [outer = 00000000] [url = about:blank] 18:43:38 INFO - PROCESS | 3232 | --DOMWINDOW == 155 (13384800) [pid = 3232] [serial = 629] [outer = 00000000] [url = about:blank] 18:43:38 INFO - PROCESS | 3232 | --DOMWINDOW == 154 (171EB400) [pid = 3232] [serial = 660] [outer = 00000000] [url = about:blank] 18:43:38 INFO - PROCESS | 3232 | --DOMWINDOW == 153 (12A34800) [pid = 3232] [serial = 648] [outer = 00000000] [url = about:blank] 18:43:38 INFO - PROCESS | 3232 | --DOMWINDOW == 152 (161B0C00) [pid = 3232] [serial = 632] [outer = 00000000] [url = about:blank] 18:43:38 INFO - PROCESS | 3232 | --DOMWINDOW == 151 (1A122400) [pid = 3232] [serial = 666] [outer = 00000000] [url = about:blank] 18:43:38 INFO - PROCESS | 3232 | --DOMWINDOW == 150 (18767000) [pid = 3232] [serial = 668] [outer = 00000000] [url = about:blank] 18:43:38 INFO - PROCESS | 3232 | --DOMWINDOW == 149 (19BAC400) [pid = 3232] [serial = 669] [outer = 00000000] [url = about:blank] 18:43:38 INFO - PROCESS | 3232 | --DOMWINDOW == 148 (1A1EEC00) [pid = 3232] [serial = 671] [outer = 00000000] [url = about:blank] 18:43:38 INFO - PROCESS | 3232 | --DOMWINDOW == 147 (161B0000) [pid = 3232] [serial = 656] [outer = 00000000] [url = about:blank] 18:43:38 INFO - PROCESS | 3232 | --DOMWINDOW == 146 (181C3800) [pid = 3232] [serial = 663] [outer = 00000000] [url = about:blank] 18:43:38 INFO - PROCESS | 3232 | --DOMWINDOW == 145 (1051A400) [pid = 3232] [serial = 638] [outer = 00000000] [url = about:blank] 18:43:38 INFO - PROCESS | 3232 | --DOMWINDOW == 144 (11A0DC00) [pid = 3232] [serial = 650] [outer = 00000000] [url = about:blank] 18:43:38 INFO - PROCESS | 3232 | --DOMWINDOW == 143 (0F263000) [pid = 3232] [serial = 644] [outer = 00000000] [url = about:blank] 18:43:38 INFO - PROCESS | 3232 | --DOMWINDOW == 142 (1AB4B400) [pid = 3232] [serial = 635] [outer = 00000000] [url = about:blank] 18:43:38 INFO - PROCESS | 3232 | --DOMWINDOW == 141 (1714BC00) [pid = 3232] [serial = 659] [outer = 00000000] [url = about:blank] 18:43:38 INFO - PROCESS | 3232 | --DOMWINDOW == 140 (15843400) [pid = 3232] [serial = 653] [outer = 00000000] [url = about:blank] 18:43:38 INFO - PROCESS | 3232 | --DOMWINDOW == 139 (1A865400) [pid = 3232] [serial = 672] [outer = 00000000] [url = about:blank] 18:43:38 INFO - PROCESS | 3232 | --DOMWINDOW == 138 (15E6C800) [pid = 3232] [serial = 654] [outer = 00000000] [url = about:blank] 18:43:38 INFO - PROCESS | 3232 | --DOMWINDOW == 137 (13386000) [pid = 3232] [serial = 651] [outer = 00000000] [url = about:blank] 18:43:38 INFO - PROCESS | 3232 | --DOMWINDOW == 136 (1AF37400) [pid = 3232] [serial = 641] [outer = 00000000] [url = about:blank] 18:43:38 INFO - PROCESS | 3232 | --DOMWINDOW == 135 (11208000) [pid = 3232] [serial = 647] [outer = 00000000] [url = about:blank] 18:43:38 INFO - PROCESS | 3232 | --DOMWINDOW == 134 (17BAF400) [pid = 3232] [serial = 662] [outer = 00000000] [url = about:blank] 18:43:38 INFO - PROCESS | 3232 | --DOMWINDOW == 133 (16810000) [pid = 3232] [serial = 657] [outer = 00000000] [url = about:blank] 18:43:38 INFO - PROCESS | 3232 | --DOMWINDOW == 132 (19BACC00) [pid = 3232] [serial = 665] [outer = 00000000] [url = about:blank] 18:43:38 INFO - PROCESS | 3232 | 1463190218842 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:38 INFO - PROCESS | 3232 | ++DOCSHELL 0F263000 == 66 [pid = 3232] [id = 250] 18:43:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 133 (0F318800) [pid = 3232] [serial = 749] [outer = 00000000] 18:43:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 134 (10F95C00) [pid = 3232] [serial = 750] [outer = 0F318800] 18:43:38 INFO - PROCESS | 3232 | 1463190218891 Marionette DEBUG loaded listener.js 18:43:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 135 (12A58C00) [pid = 3232] [serial = 751] [outer = 0F318800] 18:43:39 INFO - PROCESS | 3232 | 1463190219322 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]]]}] 18:43:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 18:43:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 731ms 18:43:39 INFO - PROCESS | 3232 | 1463190219375 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 18:43:39 INFO - PROCESS | 3232 | 1463190219377 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 18:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 18:43:39 INFO - PROCESS | 3232 | 1463190219381 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 18:43:39 INFO - PROCESS | 3232 | 1463190219384 Marionette TRACE conn3 <- [1,966,null,{}] 18:43:39 INFO - PROCESS | 3232 | 1463190219394 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}] 18:43:39 INFO - PROCESS | 3232 | 1463190219488 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 18:43:39 INFO - PROCESS | 3232 | 1463190219502 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:39 INFO - PROCESS | 3232 | ++DOCSHELL 15B66800 == 67 [pid = 3232] [id = 251] 18:43:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 136 (15B67C00) [pid = 3232] [serial = 752] [outer = 00000000] 18:43:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 137 (15E6A400) [pid = 3232] [serial = 753] [outer = 15B67C00] 18:43:39 INFO - PROCESS | 3232 | 1463190219550 Marionette DEBUG loaded listener.js 18:43:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 138 (16093000) [pid = 3232] [serial = 754] [outer = 15B67C00] 18:43:40 INFO - PROCESS | 3232 | 1463190220011 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]]]}] 18:43:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 18:43:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 684ms 18:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 18:43:40 INFO - PROCESS | 3232 | 1463190220080 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 18:43:40 INFO - PROCESS | 3232 | 1463190220082 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 18:43:40 INFO - PROCESS | 3232 | 1463190220085 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 18:43:40 INFO - PROCESS | 3232 | 1463190220087 Marionette TRACE conn3 <- [1,970,null,{}] 18:43:40 INFO - PROCESS | 3232 | 1463190220090 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}] 18:43:40 INFO - PROCESS | 3232 | 1463190220173 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 18:43:40 INFO - PROCESS | 3232 | 1463190220183 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:40 INFO - PROCESS | 3232 | ++DOCSHELL 1680F800 == 68 [pid = 3232] [id = 252] 18:43:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 139 (16810000) [pid = 3232] [serial = 755] [outer = 00000000] 18:43:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 140 (1713EC00) [pid = 3232] [serial = 756] [outer = 16810000] 18:43:40 INFO - PROCESS | 3232 | 1463190220227 Marionette DEBUG loaded listener.js 18:43:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 141 (17149000) [pid = 3232] [serial = 757] [outer = 16810000] 18:43:40 INFO - PROCESS | 3232 | 1463190220659 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]]]}] 18:43:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 18:43:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 622ms 18:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 18:43:40 INFO - PROCESS | 3232 | 1463190220723 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 18:43:40 INFO - PROCESS | 3232 | 1463190220725 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 18:43:40 INFO - PROCESS | 3232 | 1463190220729 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 18:43:40 INFO - PROCESS | 3232 | 1463190220730 Marionette TRACE conn3 <- [1,974,null,{}] 18:43:40 INFO - PROCESS | 3232 | 1463190220734 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}] 18:43:40 INFO - PROCESS | 3232 | 1463190220825 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 18:43:40 INFO - PROCESS | 3232 | 1463190220860 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:40 INFO - PROCESS | 3232 | ++DOCSHELL 14FB2800 == 69 [pid = 3232] [id = 253] 18:43:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 142 (161B0800) [pid = 3232] [serial = 758] [outer = 00000000] 18:43:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 143 (1714CC00) [pid = 3232] [serial = 759] [outer = 161B0800] 18:43:40 INFO - PROCESS | 3232 | 1463190220904 Marionette DEBUG loaded listener.js 18:43:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 144 (173EEC00) [pid = 3232] [serial = 760] [outer = 161B0800] 18:43:41 INFO - PROCESS | 3232 | 1463190221387 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]]]}] 18:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 18:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 684ms 18:43:41 INFO - PROCESS | 3232 | 1463190221412 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 18:43:41 INFO - PROCESS | 3232 | 1463190221414 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 18:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 18:43:41 INFO - PROCESS | 3232 | 1463190221418 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 18:43:41 INFO - PROCESS | 3232 | 1463190221420 Marionette TRACE conn3 <- [1,978,null,{}] 18:43:41 INFO - PROCESS | 3232 | 1463190221423 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}] 18:43:41 INFO - PROCESS | 3232 | 1463190221560 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 18:43:41 INFO - PROCESS | 3232 | 1463190221624 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:41 INFO - PROCESS | 3232 | ++DOCSHELL 16210800 == 70 [pid = 3232] [id = 254] 18:43:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 145 (1714B800) [pid = 3232] [serial = 761] [outer = 00000000] 18:43:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 146 (194AF000) [pid = 3232] [serial = 762] [outer = 1714B800] 18:43:41 INFO - PROCESS | 3232 | 1463190221669 Marionette DEBUG loaded listener.js 18:43:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 147 (194CF000) [pid = 3232] [serial = 763] [outer = 1714B800] 18:43:42 INFO - PROCESS | 3232 | 1463190222099 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]]]}] 18:43:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 18:43:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 731ms 18:43:42 INFO - PROCESS | 3232 | 1463190222159 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 18:43:42 INFO - PROCESS | 3232 | 1463190222161 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 18:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 18:43:42 INFO - PROCESS | 3232 | 1463190222164 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 18:43:42 INFO - PROCESS | 3232 | 1463190222166 Marionette TRACE conn3 <- [1,982,null,{}] 18:43:42 INFO - PROCESS | 3232 | 1463190222204 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}] 18:43:42 INFO - PROCESS | 3232 | 1463190222317 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 18:43:42 INFO - PROCESS | 3232 | 1463190222327 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:42 INFO - PROCESS | 3232 | ++DOCSHELL 194AE800 == 71 [pid = 3232] [id = 255] 18:43:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 148 (194D2000) [pid = 3232] [serial = 764] [outer = 00000000] 18:43:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 149 (19BA7400) [pid = 3232] [serial = 765] [outer = 194D2000] 18:43:42 INFO - PROCESS | 3232 | 1463190222431 Marionette DEBUG loaded listener.js 18:43:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 150 (1A121C00) [pid = 3232] [serial = 766] [outer = 194D2000] 18:43:42 INFO - PROCESS | 3232 | 1463190222836 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]]]}] 18:43:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 18:43:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 716ms 18:43:42 INFO - PROCESS | 3232 | 1463190222887 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 18:43:42 INFO - PROCESS | 3232 | 1463190222889 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 18:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 18:43:42 INFO - PROCESS | 3232 | 1463190222892 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 18:43:42 INFO - PROCESS | 3232 | 1463190222894 Marionette TRACE conn3 <- [1,986,null,{}] 18:43:42 INFO - PROCESS | 3232 | 1463190222897 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}] 18:43:43 INFO - PROCESS | 3232 | 1463190223023 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 18:43:43 INFO - PROCESS | 3232 | --DOMWINDOW == 149 (1A12C400) [pid = 3232] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 18:43:43 INFO - PROCESS | 3232 | --DOMWINDOW == 148 (1A2B0800) [pid = 3232] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 18:43:43 INFO - PROCESS | 3232 | --DOMWINDOW == 147 (1AB33C00) [pid = 3232] [serial = 712] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 18:43:43 INFO - PROCESS | 3232 | --DOMWINDOW == 146 (18718000) [pid = 3232] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 18:43:43 INFO - PROCESS | 3232 | --DOMWINDOW == 145 (17143C00) [pid = 3232] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 18:43:43 INFO - PROCESS | 3232 | --DOMWINDOW == 144 (12A3D000) [pid = 3232] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 18:43:43 INFO - PROCESS | 3232 | --DOMWINDOW == 143 (19799800) [pid = 3232] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 18:43:43 INFO - PROCESS | 3232 | --DOMWINDOW == 142 (194A7000) [pid = 3232] [serial = 715] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 18:43:43 INFO - PROCESS | 3232 | --DOMWINDOW == 141 (10513400) [pid = 3232] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 18:43:43 INFO - PROCESS | 3232 | --DOMWINDOW == 140 (1B242800) [pid = 3232] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 18:43:43 INFO - PROCESS | 3232 | --DOMWINDOW == 139 (1A985400) [pid = 3232] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 18:43:43 INFO - PROCESS | 3232 | 1463190223314 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:43 INFO - PROCESS | 3232 | ++DOCSHELL 10513400 == 72 [pid = 3232] [id = 256] 18:43:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 140 (10519800) [pid = 3232] [serial = 767] [outer = 00000000] 18:43:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 141 (12A60000) [pid = 3232] [serial = 768] [outer = 10519800] 18:43:43 INFO - PROCESS | 3232 | 1463190223368 Marionette DEBUG loaded listener.js 18:43:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 142 (16F68400) [pid = 3232] [serial = 769] [outer = 10519800] 18:43:43 INFO - PROCESS | 3232 | 1463190223740 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]]]}] 18:43:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 18:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 902ms 18:43:43 INFO - PROCESS | 3232 | 1463190223794 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 18:43:43 INFO - PROCESS | 3232 | 1463190223796 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 18:43:43 INFO - PROCESS | 3232 | 1463190223799 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 18:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 18:43:43 INFO - PROCESS | 3232 | 1463190223801 Marionette TRACE conn3 <- [1,990,null,{}] 18:43:43 INFO - PROCESS | 3232 | 1463190223805 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}] 18:43:43 INFO - PROCESS | 3232 | 1463190223886 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 18:43:43 INFO - PROCESS | 3232 | 1463190223892 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:43 INFO - PROCESS | 3232 | ++DOCSHELL 15E25000 == 73 [pid = 3232] [id = 257] 18:43:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 143 (17141C00) [pid = 3232] [serial = 770] [outer = 00000000] 18:43:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 144 (1A12C000) [pid = 3232] [serial = 771] [outer = 17141C00] 18:43:43 INFO - PROCESS | 3232 | 1463190223935 Marionette DEBUG loaded listener.js 18:43:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 145 (1A130400) [pid = 3232] [serial = 772] [outer = 17141C00] 18:43:44 INFO - PROCESS | 3232 | 1463190224361 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]]]}] 18:43:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 18:43:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 590ms 18:43:44 INFO - PROCESS | 3232 | 1463190224397 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 18:43:44 INFO - PROCESS | 3232 | 1463190224398 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 18:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 18:43:44 INFO - PROCESS | 3232 | 1463190224414 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 18:43:44 INFO - PROCESS | 3232 | 1463190224416 Marionette TRACE conn3 <- [1,994,null,{}] 18:43:44 INFO - PROCESS | 3232 | 1463190224423 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}] 18:43:44 INFO - PROCESS | 3232 | 1463190224507 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 18:43:44 INFO - PROCESS | 3232 | 1463190224514 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:44 INFO - PROCESS | 3232 | ++DOCSHELL 19795800 == 74 [pid = 3232] [id = 258] 18:43:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 146 (19796800) [pid = 3232] [serial = 773] [outer = 00000000] 18:43:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 147 (1A97FC00) [pid = 3232] [serial = 774] [outer = 19796800] 18:43:44 INFO - PROCESS | 3232 | 1463190224557 Marionette DEBUG loaded listener.js 18:43:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 148 (1AB2E800) [pid = 3232] [serial = 775] [outer = 19796800] 18:43:44 INFO - PROCESS | 3232 | 1463190224968 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]]]}] 18:43:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 18:43:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 591ms 18:43:44 INFO - PROCESS | 3232 | 1463190224983 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 18:43:44 INFO - PROCESS | 3232 | 1463190224985 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 18:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 18:43:44 INFO - PROCESS | 3232 | 1463190224989 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 18:43:44 INFO - PROCESS | 3232 | 1463190224991 Marionette TRACE conn3 <- [1,998,null,{}] 18:43:44 INFO - PROCESS | 3232 | 1463190224994 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}] 18:43:45 INFO - PROCESS | 3232 | 1463190225145 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 18:43:45 INFO - PROCESS | 3232 | 1463190225154 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:45 INFO - PROCESS | 3232 | ++DOCSHELL 11A0AC00 == 75 [pid = 3232] [id = 259] 18:43:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 149 (1946B400) [pid = 3232] [serial = 776] [outer = 00000000] 18:43:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 150 (19473000) [pid = 3232] [serial = 777] [outer = 1946B400] 18:43:45 INFO - PROCESS | 3232 | 1463190225202 Marionette DEBUG loaded listener.js 18:43:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 151 (19BA6400) [pid = 3232] [serial = 778] [outer = 1946B400] 18:43:45 INFO - PROCESS | 3232 | 1463190225905 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]]]}] 18:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 18:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 933ms 18:43:45 INFO - PROCESS | 3232 | 1463190225935 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 18:43:45 INFO - PROCESS | 3232 | 1463190225940 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 18:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 18:43:45 INFO - PROCESS | 3232 | 1463190225945 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 18:43:45 INFO - PROCESS | 3232 | 1463190225949 Marionette TRACE conn3 <- [1,1002,null,{}] 18:43:45 INFO - PROCESS | 3232 | 1463190225954 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}] 18:43:46 INFO - PROCESS | 3232 | 1463190226084 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 18:43:46 INFO - PROCESS | 3232 | 1463190226198 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:46 INFO - PROCESS | 3232 | ++DOCSHELL 10D10800 == 76 [pid = 3232] [id = 260] 18:43:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 152 (128E2000) [pid = 3232] [serial = 779] [outer = 00000000] 18:43:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 153 (1309A400) [pid = 3232] [serial = 780] [outer = 128E2000] 18:43:46 INFO - PROCESS | 3232 | 1463190226300 Marionette DEBUG loaded listener.js 18:43:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 154 (1429F400) [pid = 3232] [serial = 781] [outer = 128E2000] 18:43:46 INFO - PROCESS | 3232 | 1463190226940 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]]]}] 18:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 18:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1026ms 18:43:46 INFO - PROCESS | 3232 | 1463190226988 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 18:43:46 INFO - PROCESS | 3232 | 1463190226994 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 18:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 18:43:46 INFO - PROCESS | 3232 | 1463190227000 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 18:43:46 INFO - PROCESS | 3232 | 1463190227003 Marionette TRACE conn3 <- [1,1006,null,{}] 18:43:47 INFO - PROCESS | 3232 | 1463190227026 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}] 18:43:47 INFO - PROCESS | 3232 | 1463190227144 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 18:43:47 INFO - PROCESS | 3232 | 1463190227282 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:47 INFO - PROCESS | 3232 | ++DOCSHELL 141C7400 == 77 [pid = 3232] [id = 261] 18:43:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 155 (154A3400) [pid = 3232] [serial = 782] [outer = 00000000] 18:43:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 156 (17137800) [pid = 3232] [serial = 783] [outer = 154A3400] 18:43:47 INFO - PROCESS | 3232 | 1463190227337 Marionette DEBUG loaded listener.js 18:43:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 157 (18437C00) [pid = 3232] [serial = 784] [outer = 154A3400] 18:43:47 INFO - PROCESS | 3232 | 1463190227935 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]]]}] 18:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 18:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 964ms 18:43:47 INFO - PROCESS | 3232 | 1463190227964 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 18:43:47 INFO - PROCESS | 3232 | 1463190227967 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 18:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 18:43:47 INFO - PROCESS | 3232 | 1463190227970 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 18:43:47 INFO - PROCESS | 3232 | 1463190227974 Marionette TRACE conn3 <- [1,1010,null,{}] 18:43:47 INFO - PROCESS | 3232 | 1463190227985 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}] 18:43:48 INFO - PROCESS | 3232 | 1463190228090 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 18:43:48 INFO - PROCESS | 3232 | 1463190228235 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:48 INFO - PROCESS | 3232 | ++DOCSHELL 194CB000 == 78 [pid = 3232] [id = 262] 18:43:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 158 (194CE400) [pid = 3232] [serial = 785] [outer = 00000000] 18:43:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 159 (19BB1400) [pid = 3232] [serial = 786] [outer = 194CE400] 18:43:48 INFO - PROCESS | 3232 | 1463190228292 Marionette DEBUG loaded listener.js 18:43:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 160 (1A866C00) [pid = 3232] [serial = 787] [outer = 194CE400] 18:43:48 INFO - PROCESS | 3232 | 1463190228818 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]]]}] 18:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 18:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 902ms 18:43:48 INFO - PROCESS | 3232 | 1463190228867 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 18:43:48 INFO - PROCESS | 3232 | 1463190228870 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 18:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 18:43:48 INFO - PROCESS | 3232 | 1463190228875 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 18:43:48 INFO - PROCESS | 3232 | 1463190228877 Marionette TRACE conn3 <- [1,1014,null,{}] 18:43:48 INFO - PROCESS | 3232 | 1463190228881 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}] 18:43:48 INFO - PROCESS | 3232 | 1463190228989 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 18:43:49 INFO - PROCESS | 3232 | 1463190229098 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:49 INFO - PROCESS | 3232 | ++DOCSHELL 19793000 == 79 [pid = 3232] [id = 263] 18:43:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 161 (1AB31000) [pid = 3232] [serial = 788] [outer = 00000000] 18:43:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 162 (1AC02800) [pid = 3232] [serial = 789] [outer = 1AB31000] 18:43:49 INFO - PROCESS | 3232 | 1463190229153 Marionette DEBUG loaded listener.js 18:43:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 163 (1AF32000) [pid = 3232] [serial = 790] [outer = 1AB31000] 18:43:49 INFO - PROCESS | 3232 | 1463190229739 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]]]}] 18:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 18:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 901ms 18:43:49 INFO - PROCESS | 3232 | 1463190229779 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 18:43:49 INFO - PROCESS | 3232 | 1463190229781 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 18:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 18:43:49 INFO - PROCESS | 3232 | 1463190229785 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 18:43:49 INFO - PROCESS | 3232 | 1463190229787 Marionette TRACE conn3 <- [1,1018,null,{}] 18:43:49 INFO - PROCESS | 3232 | 1463190229791 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}] 18:43:49 INFO - PROCESS | 3232 | 1463190229894 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 18:43:49 INFO - PROCESS | 3232 | 1463190230005 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:50 INFO - PROCESS | 3232 | ++DOCSHELL 19473400 == 80 [pid = 3232] [id = 264] 18:43:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 164 (19762400) [pid = 3232] [serial = 791] [outer = 00000000] 18:43:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 165 (1976C000) [pid = 3232] [serial = 792] [outer = 19762400] 18:43:50 INFO - PROCESS | 3232 | 1463190230058 Marionette DEBUG loaded listener.js 18:43:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 166 (1976E000) [pid = 3232] [serial = 793] [outer = 19762400] 18:43:50 INFO - PROCESS | 3232 | 1463190230633 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]]]}] 18:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 18:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 902ms 18:43:50 INFO - PROCESS | 3232 | 1463190230689 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 18:43:50 INFO - PROCESS | 3232 | 1463190230692 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 18:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 18:43:50 INFO - PROCESS | 3232 | 1463190230695 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 18:43:50 INFO - PROCESS | 3232 | 1463190230697 Marionette TRACE conn3 <- [1,1022,null,{}] 18:43:50 INFO - PROCESS | 3232 | 1463190230701 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}] 18:43:50 INFO - PROCESS | 3232 | 1463190230815 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 18:43:50 INFO - PROCESS | 3232 | 1463190230953 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:50 INFO - PROCESS | 3232 | ++DOCSHELL 1976BC00 == 81 [pid = 3232] [id = 265] 18:43:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 167 (1B057C00) [pid = 3232] [serial = 794] [outer = 00000000] 18:43:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 168 (1B248C00) [pid = 3232] [serial = 795] [outer = 1B057C00] 18:43:50 INFO - PROCESS | 3232 | 1463190231008 Marionette DEBUG loaded listener.js 18:43:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 169 (1B24C000) [pid = 3232] [serial = 796] [outer = 1B057C00] 18:43:51 INFO - PROCESS | 3232 | 1463190231621 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]]]}] 18:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 18:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 995ms 18:43:51 INFO - PROCESS | 3232 | 1463190231682 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 18:43:51 INFO - PROCESS | 3232 | 1463190231684 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 18:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 18:43:51 INFO - PROCESS | 3232 | 1463190231688 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 18:43:51 INFO - PROCESS | 3232 | 1463190231690 Marionette TRACE conn3 <- [1,1026,null,{}] 18:43:51 INFO - PROCESS | 3232 | 1463190231694 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}] 18:43:51 INFO - PROCESS | 3232 | 1463190231811 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 18:43:51 INFO - PROCESS | 3232 | 1463190231950 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:51 INFO - PROCESS | 3232 | ++DOCSHELL 128B6400 == 82 [pid = 3232] [id = 266] 18:43:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 170 (12A3C000) [pid = 3232] [serial = 797] [outer = 00000000] 18:43:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 171 (17139000) [pid = 3232] [serial = 798] [outer = 12A3C000] 18:43:52 INFO - PROCESS | 3232 | 1463190232004 Marionette DEBUG loaded listener.js 18:43:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 172 (19794800) [pid = 3232] [serial = 799] [outer = 12A3C000] 18:43:52 INFO - PROCESS | 3232 | 1463190232764 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]]]}] 18:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 18:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1151ms 18:43:52 INFO - PROCESS | 3232 | 1463190232844 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 18:43:52 INFO - PROCESS | 3232 | 1463190232848 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 18:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 18:43:52 INFO - PROCESS | 3232 | 1463190232866 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 18:43:52 INFO - PROCESS | 3232 | 1463190232870 Marionette TRACE conn3 <- [1,1030,null,{}] 18:43:52 INFO - PROCESS | 3232 | 1463190232878 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}] 18:43:52 INFO - PROCESS | 3232 | 1463190232993 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 18:43:53 INFO - PROCESS | 3232 | 1463190233131 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:53 INFO - PROCESS | 3232 | ++DOCSHELL 10270000 == 83 [pid = 3232] [id = 267] 18:43:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 173 (10272C00) [pid = 3232] [serial = 800] [outer = 00000000] 18:43:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 174 (10A60000) [pid = 3232] [serial = 801] [outer = 10272C00] 18:43:53 INFO - PROCESS | 3232 | 1463190233186 Marionette DEBUG loaded listener.js 18:43:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 175 (10D04C00) [pid = 3232] [serial = 802] [outer = 10272C00] 18:43:53 INFO - PROCESS | 3232 | 1463190233796 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]]]}] 18:43:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 18:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 965ms 18:43:53 INFO - PROCESS | 3232 | 1463190233820 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 18:43:53 INFO - PROCESS | 3232 | 1463190233826 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 18:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 18:43:53 INFO - PROCESS | 3232 | 1463190233832 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 18:43:53 INFO - PROCESS | 3232 | 1463190233835 Marionette TRACE conn3 <- [1,1034,null,{}] 18:43:53 INFO - PROCESS | 3232 | 1463190233838 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}] 18:43:53 INFO - PROCESS | 3232 | 1463190233970 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 18:43:53 INFO - PROCESS | 3232 | --DOCSHELL 19795800 == 82 [pid = 3232] [id = 258] 18:43:53 INFO - PROCESS | 3232 | --DOCSHELL 15E25000 == 81 [pid = 3232] [id = 257] 18:43:53 INFO - PROCESS | 3232 | --DOCSHELL 10513400 == 80 [pid = 3232] [id = 256] 18:43:53 INFO - PROCESS | 3232 | --DOCSHELL 194AE800 == 79 [pid = 3232] [id = 255] 18:43:53 INFO - PROCESS | 3232 | --DOCSHELL 16210800 == 78 [pid = 3232] [id = 254] 18:43:53 INFO - PROCESS | 3232 | --DOCSHELL 14FB2800 == 77 [pid = 3232] [id = 253] 18:43:53 INFO - PROCESS | 3232 | --DOCSHELL 1680F800 == 76 [pid = 3232] [id = 252] 18:43:53 INFO - PROCESS | 3232 | --DOCSHELL 15B66800 == 75 [pid = 3232] [id = 251] 18:43:53 INFO - PROCESS | 3232 | --DOCSHELL 0F263000 == 74 [pid = 3232] [id = 250] 18:43:53 INFO - PROCESS | 3232 | --DOCSHELL 0F323C00 == 73 [pid = 3232] [id = 249] 18:43:54 INFO - PROCESS | 3232 | --DOMWINDOW == 174 (1B383C00) [pid = 3232] [serial = 726] [outer = 00000000] [url = about:blank] 18:43:54 INFO - PROCESS | 3232 | --DOMWINDOW == 173 (0F31FC00) [pid = 3232] [serial = 677] [outer = 00000000] [url = about:blank] 18:43:54 INFO - PROCESS | 3232 | --DOMWINDOW == 172 (13B43000) [pid = 3232] [serial = 680] [outer = 00000000] [url = about:blank] 18:43:54 INFO - PROCESS | 3232 | --DOMWINDOW == 171 (173E6800) [pid = 3232] [serial = 683] [outer = 00000000] [url = about:blank] 18:43:54 INFO - PROCESS | 3232 | --DOMWINDOW == 170 (1A1F0000) [pid = 3232] [serial = 686] [outer = 00000000] [url = about:blank] 18:43:54 INFO - PROCESS | 3232 | --DOMWINDOW == 169 (17137C00) [pid = 3232] [serial = 689] [outer = 00000000] [url = about:blank] 18:43:54 INFO - PROCESS | 3232 | --DOCSHELL 1B05D000 == 72 [pid = 3232] [id = 242] 18:43:54 INFO - PROCESS | 3232 | --DOMWINDOW == 168 (1AB42000) [pid = 3232] [serial = 675] [outer = 00000000] [url = about:blank] 18:43:54 INFO - PROCESS | 3232 | --DOMWINDOW == 167 (1AF33000) [pid = 3232] [serial = 714] [outer = 00000000] [url = about:blank] 18:43:54 INFO - PROCESS | 3232 | --DOMWINDOW == 166 (1B24EC00) [pid = 3232] [serial = 724] [outer = 00000000] [url = about:blank] 18:43:54 INFO - PROCESS | 3232 | --DOMWINDOW == 165 (173EF800) [pid = 3232] [serial = 411] [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.] 18:43:54 INFO - PROCESS | 3232 | --DOMWINDOW == 164 (1AF35C00) [pid = 3232] [serial = 720] [outer = 00000000] [url = about:blank] 18:43:54 INFO - PROCESS | 3232 | --DOMWINDOW == 163 (1B05C000) [pid = 3232] [serial = 721] [outer = 00000000] [url = about:blank] 18:43:54 INFO - PROCESS | 3232 | --DOMWINDOW == 162 (1B24B000) [pid = 3232] [serial = 723] [outer = 00000000] [url = about:blank] 18:43:54 INFO - PROCESS | 3232 | --DOMWINDOW == 161 (194B0C00) [pid = 3232] [serial = 717] [outer = 00000000] [url = about:blank] 18:43:54 INFO - PROCESS | 3232 | --DOMWINDOW == 160 (1A980000) [pid = 3232] [serial = 711] [outer = 00000000] [url = about:blank] 18:43:54 INFO - PROCESS | 3232 | --DOMWINDOW == 159 (1A12E800) [pid = 3232] [serial = 708] [outer = 00000000] [url = about:blank] 18:43:54 INFO - PROCESS | 3232 | --DOMWINDOW == 158 (1A869000) [pid = 3232] [serial = 710] [outer = 00000000] [url = about:blank] 18:43:54 INFO - PROCESS | 3232 | --DOMWINDOW == 157 (1AB48000) [pid = 3232] [serial = 713] [outer = 00000000] [url = about:blank] 18:43:54 INFO - PROCESS | 3232 | --DOMWINDOW == 156 (19790400) [pid = 3232] [serial = 704] [outer = 00000000] [url = about:blank] 18:43:54 INFO - PROCESS | 3232 | --DOMWINDOW == 155 (19797400) [pid = 3232] [serial = 705] [outer = 00000000] [url = about:blank] 18:43:54 INFO - PROCESS | 3232 | --DOMWINDOW == 154 (1714AC00) [pid = 3232] [serial = 701] [outer = 00000000] [url = about:blank] 18:43:54 INFO - PROCESS | 3232 | --DOMWINDOW == 153 (17A7B400) [pid = 3232] [serial = 702] [outer = 00000000] [url = about:blank] 18:43:54 INFO - PROCESS | 3232 | --DOMWINDOW == 152 (138E8000) [pid = 3232] [serial = 698] [outer = 00000000] [url = about:blank] 18:43:54 INFO - PROCESS | 3232 | --DOMWINDOW == 151 (154A0800) [pid = 3232] [serial = 699] [outer = 00000000] [url = about:blank] 18:43:54 INFO - PROCESS | 3232 | --DOMWINDOW == 150 (19BAA800) [pid = 3232] [serial = 707] [outer = 00000000] [url = about:blank] 18:43:54 INFO - PROCESS | 3232 | --DOMWINDOW == 149 (194ACC00) [pid = 3232] [serial = 716] [outer = 00000000] [url = about:blank] 18:43:54 INFO - PROCESS | 3232 | --DOMWINDOW == 148 (17134800) [pid = 3232] [serial = 696] [outer = 00000000] [url = about:blank] 18:43:54 INFO - PROCESS | 3232 | --DOMWINDOW == 147 (154A1000) [pid = 3232] [serial = 695] [outer = 00000000] [url = about:blank] 18:43:54 INFO - PROCESS | 3232 | --DOMWINDOW == 146 (138E3800) [pid = 3232] [serial = 692] [outer = 00000000] [url = about:blank] 18:43:54 INFO - PROCESS | 3232 | 1463190234109 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:54 INFO - PROCESS | 3232 | ++DOCSHELL 0F31BC00 == 73 [pid = 3232] [id = 268] 18:43:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 147 (1050E400) [pid = 3232] [serial = 803] [outer = 00000000] 18:43:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 148 (10F97000) [pid = 3232] [serial = 804] [outer = 1050E400] 18:43:54 INFO - PROCESS | 3232 | 1463190234154 Marionette DEBUG loaded listener.js 18:43:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 149 (1288B400) [pid = 3232] [serial = 805] [outer = 1050E400] 18:43:54 INFO - PROCESS | 3232 | 1463190234597 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]]]}] 18:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 18:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 808ms 18:43:54 INFO - PROCESS | 3232 | 1463190234633 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 18:43:54 INFO - PROCESS | 3232 | 1463190234635 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 18:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 18:43:54 INFO - PROCESS | 3232 | 1463190234642 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 18:43:54 INFO - PROCESS | 3232 | 1463190234645 Marionette TRACE conn3 <- [1,1038,null,{}] 18:43:54 INFO - PROCESS | 3232 | 1463190234656 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}] 18:43:54 INFO - PROCESS | 3232 | 1463190234731 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 18:43:54 INFO - PROCESS | 3232 | 1463190234742 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:54 INFO - PROCESS | 3232 | ++DOCSHELL 12A5C800 == 74 [pid = 3232] [id = 269] 18:43:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 150 (12A5CC00) [pid = 3232] [serial = 806] [outer = 00000000] 18:43:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 151 (12B5B800) [pid = 3232] [serial = 807] [outer = 12A5CC00] 18:43:54 INFO - PROCESS | 3232 | 1463190234788 Marionette DEBUG loaded listener.js 18:43:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 152 (13304400) [pid = 3232] [serial = 808] [outer = 12A5CC00] 18:43:55 INFO - PROCESS | 3232 | 1463190235244 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]]]}] 18:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 18:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 638ms 18:43:55 INFO - PROCESS | 3232 | 1463190235265 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 18:43:55 INFO - PROCESS | 3232 | 1463190235267 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 18:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 18:43:55 INFO - PROCESS | 3232 | 1463190235271 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 18:43:55 INFO - PROCESS | 3232 | 1463190235272 Marionette TRACE conn3 <- [1,1042,null,{}] 18:43:55 INFO - PROCESS | 3232 | 1463190235276 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}] 18:43:55 INFO - PROCESS | 3232 | 1463190235368 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 18:43:55 INFO - PROCESS | 3232 | 1463190235374 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:55 INFO - PROCESS | 3232 | ++DOCSHELL 1380A800 == 75 [pid = 3232] [id = 270] 18:43:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 153 (138E2000) [pid = 3232] [serial = 809] [outer = 00000000] 18:43:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 154 (14299000) [pid = 3232] [serial = 810] [outer = 138E2000] 18:43:55 INFO - PROCESS | 3232 | 1463190235418 Marionette DEBUG loaded listener.js 18:43:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 155 (14FB2800) [pid = 3232] [serial = 811] [outer = 138E2000] 18:43:55 INFO - PROCESS | 3232 | 1463190235851 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]]]}] 18:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 18:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 622ms 18:43:55 INFO - PROCESS | 3232 | 1463190235908 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 18:43:55 INFO - PROCESS | 3232 | 1463190235911 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 18:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 18:43:55 INFO - PROCESS | 3232 | 1463190235914 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 18:43:55 INFO - PROCESS | 3232 | 1463190235916 Marionette TRACE conn3 <- [1,1046,null,{}] 18:43:55 INFO - PROCESS | 3232 | 1463190235919 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}] 18:43:55 INFO - PROCESS | 3232 | 1463190236003 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 18:43:55 INFO - PROCESS | 3232 | 1463190236010 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:56 INFO - PROCESS | 3232 | ++DOCSHELL 1338B800 == 76 [pid = 3232] [id = 271] 18:43:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 156 (142D2800) [pid = 3232] [serial = 812] [outer = 00000000] 18:43:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 157 (154A9C00) [pid = 3232] [serial = 813] [outer = 142D2800] 18:43:56 INFO - PROCESS | 3232 | 1463190236055 Marionette DEBUG loaded listener.js 18:43:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 158 (15706000) [pid = 3232] [serial = 814] [outer = 142D2800] 18:43:56 INFO - PROCESS | 3232 | 1463190236589 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]]]}] 18:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 18:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 731ms 18:43:56 INFO - PROCESS | 3232 | 1463190236655 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 18:43:56 INFO - PROCESS | 3232 | 1463190236657 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 18:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 18:43:56 INFO - PROCESS | 3232 | 1463190236660 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 18:43:56 INFO - PROCESS | 3232 | 1463190236662 Marionette TRACE conn3 <- [1,1050,null,{}] 18:43:56 INFO - PROCESS | 3232 | 1463190236665 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}] 18:43:56 INFO - PROCESS | 3232 | 1463190236803 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 18:43:56 INFO - PROCESS | 3232 | 1463190236868 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:56 INFO - PROCESS | 3232 | ++DOCSHELL 16094000 == 77 [pid = 3232] [id = 272] 18:43:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 159 (1618A400) [pid = 3232] [serial = 815] [outer = 00000000] 18:43:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 160 (161AC000) [pid = 3232] [serial = 816] [outer = 1618A400] 18:43:56 INFO - PROCESS | 3232 | 1463190236913 Marionette DEBUG loaded listener.js 18:43:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 161 (161BD400) [pid = 3232] [serial = 817] [outer = 1618A400] 18:43:57 INFO - PROCESS | 3232 | 1463190237332 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]]]}] 18:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 18:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1135ms 18:43:57 INFO - PROCESS | 3232 | --DOMWINDOW == 160 (19796800) [pid = 3232] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 18:43:57 INFO - PROCESS | 3232 | --DOMWINDOW == 159 (1B376C00) [pid = 3232] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 18:43:57 INFO - PROCESS | 3232 | --DOMWINDOW == 158 (1714B800) [pid = 3232] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 18:43:57 INFO - PROCESS | 3232 | --DOMWINDOW == 157 (0F318800) [pid = 3232] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 18:43:57 INFO - PROCESS | 3232 | --DOMWINDOW == 156 (161B0800) [pid = 3232] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 18:43:57 INFO - PROCESS | 3232 | --DOMWINDOW == 155 (1108DC00) [pid = 3232] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 18:43:57 INFO - PROCESS | 3232 | --DOMWINDOW == 154 (16810000) [pid = 3232] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 18:43:57 INFO - PROCESS | 3232 | --DOMWINDOW == 153 (194D2000) [pid = 3232] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 18:43:57 INFO - PROCESS | 3232 | --DOMWINDOW == 152 (15B67C00) [pid = 3232] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 18:43:57 INFO - PROCESS | 3232 | --DOMWINDOW == 151 (10519800) [pid = 3232] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 18:43:57 INFO - PROCESS | 3232 | --DOMWINDOW == 150 (17141C00) [pid = 3232] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 18:43:57 INFO - PROCESS | 3232 | --DOMWINDOW == 149 (158BC000) [pid = 3232] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 18:43:57 INFO - PROCESS | 3232 | --DOMWINDOW == 148 (12D2CC00) [pid = 3232] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 18:43:57 INFO - PROCESS | 3232 | --DOMWINDOW == 147 (161A6000) [pid = 3232] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 18:43:57 INFO - PROCESS | 3232 | --DOMWINDOW == 146 (11C0AC00) [pid = 3232] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 18:43:57 INFO - PROCESS | 3232 | --DOMWINDOW == 145 (1AB41800) [pid = 3232] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 18:43:57 INFO - PROCESS | 3232 | --DOMWINDOW == 144 (16187000) [pid = 3232] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 18:43:57 INFO - PROCESS | 3232 | --DOMWINDOW == 143 (19F0D000) [pid = 3232] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 18:43:57 INFO - PROCESS | 3232 | --DOMWINDOW == 142 (1681D800) [pid = 3232] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 18:43:57 INFO - PROCESS | 3232 | --DOMWINDOW == 141 (19BB0400) [pid = 3232] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 18:43:57 INFO - PROCESS | 3232 | --DOMWINDOW == 140 (1583D000) [pid = 3232] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 18:43:57 INFO - PROCESS | 3232 | --DOMWINDOW == 139 (128B6000) [pid = 3232] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 18:43:57 INFO - PROCESS | 3232 | --DOMWINDOW == 138 (13803000) [pid = 3232] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 18:43:57 INFO - PROCESS | 3232 | --DOMWINDOW == 137 (17AE4000) [pid = 3232] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 18:43:57 INFO - PROCESS | 3232 | --DOMWINDOW == 136 (12A32C00) [pid = 3232] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 18:43:57 INFO - PROCESS | 3232 | --DOMWINDOW == 135 (1051D800) [pid = 3232] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 18:43:57 INFO - PROCESS | 3232 | --DOMWINDOW == 134 (1A98D800) [pid = 3232] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 18:43:57 INFO - PROCESS | 3232 | --DOMWINDOW == 133 (1A981800) [pid = 3232] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 18:43:57 INFO - PROCESS | 3232 | --DOMWINDOW == 132 (10514400) [pid = 3232] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 18:43:57 INFO - PROCESS | 3232 | 1463190237848 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 18:43:57 INFO - PROCESS | 3232 | 1463190237853 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 18:43:57 INFO - PROCESS | 3232 | 1463190237900 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 18:43:57 INFO - PROCESS | 3232 | 1463190237903 Marionette TRACE conn3 <- [1,1054,null,{}] 18:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 18:43:57 INFO - PROCESS | 3232 | 1463190237912 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}] 18:43:58 INFO - PROCESS | 3232 | 1463190238015 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 18:43:58 INFO - PROCESS | 3232 | 1463190238147 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:58 INFO - PROCESS | 3232 | ++DOCSHELL 10518800 == 78 [pid = 3232] [id = 273] 18:43:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 133 (10519800) [pid = 3232] [serial = 818] [outer = 00000000] 18:43:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 134 (105F4800) [pid = 3232] [serial = 819] [outer = 10519800] 18:43:58 INFO - PROCESS | 3232 | 1463190238204 Marionette DEBUG loaded listener.js 18:43:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 135 (10D02C00) [pid = 3232] [serial = 820] [outer = 10519800] 18:43:58 INFO - PROCESS | 3232 | 1463190238792 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]]]}] 18:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 18:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 948ms 18:43:58 INFO - PROCESS | 3232 | 1463190238840 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 18:43:58 INFO - PROCESS | 3232 | 1463190238844 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 18:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 18:43:58 INFO - PROCESS | 3232 | 1463190238851 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 18:43:58 INFO - PROCESS | 3232 | 1463190238855 Marionette TRACE conn3 <- [1,1058,null,{}] 18:43:58 INFO - PROCESS | 3232 | 1463190238859 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}] 18:43:58 INFO - PROCESS | 3232 | 1463190238970 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 18:43:59 INFO - PROCESS | 3232 | 1463190239084 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:59 INFO - PROCESS | 3232 | ++DOCSHELL 128E5C00 == 79 [pid = 3232] [id = 274] 18:43:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 136 (12A30800) [pid = 3232] [serial = 821] [outer = 00000000] 18:43:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 137 (12A3FC00) [pid = 3232] [serial = 822] [outer = 12A30800] 18:43:59 INFO - PROCESS | 3232 | 1463190239182 Marionette DEBUG loaded listener.js 18:43:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 138 (12AF3000) [pid = 3232] [serial = 823] [outer = 12A30800] 18:43:59 INFO - PROCESS | 3232 | 1463190239778 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]]]}] 18:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 18:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 933ms 18:43:59 INFO - PROCESS | 3232 | 1463190239795 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 18:43:59 INFO - PROCESS | 3232 | 1463190239798 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 18:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 18:43:59 INFO - PROCESS | 3232 | 1463190239802 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 18:43:59 INFO - PROCESS | 3232 | 1463190239804 Marionette TRACE conn3 <- [1,1062,null,{}] 18:43:59 INFO - PROCESS | 3232 | 1463190239814 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}] 18:43:59 INFO - PROCESS | 3232 | 1463190239925 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 18:44:00 INFO - PROCESS | 3232 | 1463190240037 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:00 INFO - PROCESS | 3232 | ++DOCSHELL 141C6000 == 80 [pid = 3232] [id = 275] 18:44:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 139 (141CB800) [pid = 3232] [serial = 824] [outer = 00000000] 18:44:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 140 (15B60C00) [pid = 3232] [serial = 825] [outer = 141CB800] 18:44:00 INFO - PROCESS | 3232 | 1463190240136 Marionette DEBUG loaded listener.js 18:44:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 141 (15E2D400) [pid = 3232] [serial = 826] [outer = 141CB800] 18:44:00 INFO - PROCESS | 3232 | 1463190240761 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]]]}] 18:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 18:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 996ms 18:44:00 INFO - PROCESS | 3232 | 1463190240808 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 18:44:00 INFO - PROCESS | 3232 | 1463190240810 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 18:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 18:44:00 INFO - PROCESS | 3232 | 1463190240814 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 18:44:00 INFO - PROCESS | 3232 | 1463190240816 Marionette TRACE conn3 <- [1,1066,null,{}] 18:44:00 INFO - PROCESS | 3232 | 1463190240819 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}] 18:44:00 INFO - PROCESS | 3232 | 1463190240930 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 18:44:01 INFO - PROCESS | 3232 | 1463190241069 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:01 INFO - PROCESS | 3232 | ++DOCSHELL 13079800 == 81 [pid = 3232] [id = 276] 18:44:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 142 (161C2000) [pid = 3232] [serial = 827] [outer = 00000000] 18:44:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 143 (16F67400) [pid = 3232] [serial = 828] [outer = 161C2000] 18:44:01 INFO - PROCESS | 3232 | 1463190241124 Marionette DEBUG loaded listener.js 18:44:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 144 (17135C00) [pid = 3232] [serial = 829] [outer = 161C2000] 18:44:01 INFO - PROCESS | 3232 | 1463190241654 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]]]}] 18:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 18:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 902ms 18:44:01 INFO - PROCESS | 3232 | 1463190241702 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 18:44:01 INFO - PROCESS | 3232 | 1463190241705 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 18:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 18:44:01 INFO - PROCESS | 3232 | 1463190241708 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 18:44:01 INFO - PROCESS | 3232 | 1463190241710 Marionette TRACE conn3 <- [1,1070,null,{}] 18:44:01 INFO - PROCESS | 3232 | 1463190241714 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}] 18:44:01 INFO - PROCESS | 3232 | 1463190241818 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 18:44:01 INFO - PROCESS | 3232 | 1463190241929 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:01 INFO - PROCESS | 3232 | ++DOCSHELL 16810000 == 82 [pid = 3232] [id = 277] 18:44:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 145 (1681D800) [pid = 3232] [serial = 830] [outer = 00000000] 18:44:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 146 (17144000) [pid = 3232] [serial = 831] [outer = 1681D800] 18:44:01 INFO - PROCESS | 3232 | 1463190241981 Marionette DEBUG loaded listener.js 18:44:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 147 (17147C00) [pid = 3232] [serial = 832] [outer = 1681D800] 18:44:02 INFO - PROCESS | 3232 | 1463190242565 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]]]}] 18:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 18:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 886ms 18:44:02 INFO - PROCESS | 3232 | 1463190242612 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 18:44:02 INFO - PROCESS | 3232 | 1463190242615 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 18:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 18:44:02 INFO - PROCESS | 3232 | 1463190242618 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 18:44:02 INFO - PROCESS | 3232 | 1463190242620 Marionette TRACE conn3 <- [1,1074,null,{}] 18:44:02 INFO - PROCESS | 3232 | 1463190242624 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}] 18:44:02 INFO - PROCESS | 3232 | 1463190242749 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 18:44:02 INFO - PROCESS | 3232 | 1463190242865 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:02 INFO - PROCESS | 3232 | ++DOCSHELL 15E6D400 == 83 [pid = 3232] [id = 278] 18:44:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 148 (1743B000) [pid = 3232] [serial = 833] [outer = 00000000] 18:44:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 149 (17AE7C00) [pid = 3232] [serial = 834] [outer = 1743B000] 18:44:02 INFO - PROCESS | 3232 | 1463190242960 Marionette DEBUG loaded listener.js 18:44:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 150 (18436800) [pid = 3232] [serial = 835] [outer = 1743B000] 18:44:03 INFO - PROCESS | 3232 | 1463190243508 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]]]}] 18:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 18:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 933ms 18:44:03 INFO - PROCESS | 3232 | 1463190243563 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 18:44:03 INFO - PROCESS | 3232 | 1463190243566 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 18:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 18:44:03 INFO - PROCESS | 3232 | 1463190243569 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 18:44:03 INFO - PROCESS | 3232 | 1463190243571 Marionette TRACE conn3 <- [1,1078,null,{}] 18:44:03 INFO - PROCESS | 3232 | 1463190243575 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}] 18:44:03 INFO - PROCESS | 3232 | 1463190243677 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 18:44:03 INFO - PROCESS | 3232 | 1463190243816 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:03 INFO - PROCESS | 3232 | ++DOCSHELL 10513400 == 84 [pid = 3232] [id = 279] 18:44:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 151 (10514C00) [pid = 3232] [serial = 836] [outer = 00000000] 18:44:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 152 (13384C00) [pid = 3232] [serial = 837] [outer = 10514C00] 18:44:03 INFO - PROCESS | 3232 | 1463190243873 Marionette DEBUG loaded listener.js 18:44:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 153 (13802400) [pid = 3232] [serial = 838] [outer = 10514C00] 18:44:04 INFO - PROCESS | 3232 | 1463190244579 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]]]}] 18:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 18:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1026ms 18:44:04 INFO - PROCESS | 3232 | 1463190244638 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 18:44:04 INFO - PROCESS | 3232 | 1463190244641 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 18:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 18:44:04 INFO - PROCESS | 3232 | 1463190244647 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 18:44:04 INFO - PROCESS | 3232 | 1463190244650 Marionette TRACE conn3 <- [1,1082,null,{}] 18:44:04 INFO - PROCESS | 3232 | 1463190244656 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}] 18:44:04 INFO - PROCESS | 3232 | 1463190244768 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 18:44:04 INFO - PROCESS | 3232 | 1463190244916 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:04 INFO - PROCESS | 3232 | ++DOCSHELL 10A57000 == 85 [pid = 3232] [id = 280] 18:44:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 154 (10A60400) [pid = 3232] [serial = 839] [outer = 00000000] 18:44:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 155 (11CE9800) [pid = 3232] [serial = 840] [outer = 10A60400] 18:44:04 INFO - PROCESS | 3232 | 1463190244973 Marionette DEBUG loaded listener.js 18:44:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 156 (12A33C00) [pid = 3232] [serial = 841] [outer = 10A60400] 18:44:05 INFO - PROCESS | 3232 | 1463190245559 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]]]}] 18:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 18:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 933ms 18:44:05 INFO - PROCESS | 3232 | 1463190245590 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 18:44:05 INFO - PROCESS | 3232 | 1463190245596 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 18:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 18:44:05 INFO - PROCESS | 3232 | 1463190245603 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 18:44:05 INFO - PROCESS | 3232 | 1463190245605 Marionette TRACE conn3 <- [1,1086,null,{}] 18:44:05 INFO - PROCESS | 3232 | --DOCSHELL 1338B800 == 84 [pid = 3232] [id = 271] 18:44:05 INFO - PROCESS | 3232 | --DOCSHELL 1380A800 == 83 [pid = 3232] [id = 270] 18:44:05 INFO - PROCESS | 3232 | --DOCSHELL 12A5C800 == 82 [pid = 3232] [id = 269] 18:44:05 INFO - PROCESS | 3232 | --DOCSHELL 0F31BC00 == 81 [pid = 3232] [id = 268] 18:44:05 INFO - PROCESS | 3232 | --DOCSHELL 10270000 == 80 [pid = 3232] [id = 267] 18:44:05 INFO - PROCESS | 3232 | --DOCSHELL 19473400 == 79 [pid = 3232] [id = 264] 18:44:05 INFO - PROCESS | 3232 | --DOCSHELL 19793000 == 78 [pid = 3232] [id = 263] 18:44:05 INFO - PROCESS | 3232 | --DOCSHELL 194CB000 == 77 [pid = 3232] [id = 262] 18:44:05 INFO - PROCESS | 3232 | --DOCSHELL 141C7400 == 76 [pid = 3232] [id = 261] 18:44:05 INFO - PROCESS | 3232 | --DOCSHELL 10D10800 == 75 [pid = 3232] [id = 260] 18:44:05 INFO - PROCESS | 3232 | --DOMWINDOW == 155 (1B063800) [pid = 3232] [serial = 516] [outer = 00000000] [url = about:blank] 18:44:05 INFO - PROCESS | 3232 | --DOMWINDOW == 154 (173E8000) [pid = 3232] [serial = 591] [outer = 00000000] [url = about:blank] 18:44:05 INFO - PROCESS | 3232 | --DOMWINDOW == 153 (14297000) [pid = 3232] [serial = 630] [outer = 00000000] [url = about:blank] 18:44:05 INFO - PROCESS | 3232 | --DOMWINDOW == 152 (1AC0EC00) [pid = 3232] [serial = 636] [outer = 00000000] [url = about:blank] 18:44:05 INFO - PROCESS | 3232 | --DOMWINDOW == 151 (181C3400) [pid = 3232] [serial = 522] [outer = 00000000] [url = about:blank] 18:44:05 INFO - PROCESS | 3232 | --DOMWINDOW == 150 (1A447800) [pid = 3232] [serial = 594] [outer = 00000000] [url = about:blank] 18:44:05 INFO - PROCESS | 3232 | --DOMWINDOW == 149 (173F1800) [pid = 3232] [serial = 549] [outer = 00000000] [url = about:blank] 18:44:05 INFO - PROCESS | 3232 | --DOMWINDOW == 148 (1A2A5000) [pid = 3232] [serial = 585] [outer = 00000000] [url = about:blank] 18:44:05 INFO - PROCESS | 3232 | --DOMWINDOW == 147 (17A72000) [pid = 3232] [serial = 633] [outer = 00000000] [url = about:blank] 18:44:05 INFO - PROCESS | 3232 | --DOMWINDOW == 146 (13DC1400) [pid = 3232] [serial = 519] [outer = 00000000] [url = about:blank] 18:44:05 INFO - PROCESS | 3232 | --DOMWINDOW == 145 (154A6000) [pid = 3232] [serial = 588] [outer = 00000000] [url = about:blank] 18:44:05 INFO - PROCESS | 3232 | --DOMWINDOW == 144 (1871CC00) [pid = 3232] [serial = 558] [outer = 00000000] [url = about:blank] 18:44:05 INFO - PROCESS | 3232 | --DOMWINDOW == 143 (138E6000) [pid = 3232] [serial = 552] [outer = 00000000] [url = about:blank] 18:44:05 INFO - PROCESS | 3232 | --DOMWINDOW == 142 (1B059000) [pid = 3232] [serial = 642] [outer = 00000000] [url = about:blank] 18:44:05 INFO - PROCESS | 3232 | --DOMWINDOW == 141 (1B37C000) [pid = 3232] [serial = 528] [outer = 00000000] [url = about:blank] 18:44:05 INFO - PROCESS | 3232 | --DOMWINDOW == 140 (1AB2EC00) [pid = 3232] [serial = 525] [outer = 00000000] [url = about:blank] 18:44:05 INFO - PROCESS | 3232 | --DOMWINDOW == 139 (1AC02C00) [pid = 3232] [serial = 639] [outer = 00000000] [url = about:blank] 18:44:05 INFO - PROCESS | 3232 | --DOMWINDOW == 138 (1A97FC00) [pid = 3232] [serial = 774] [outer = 00000000] [url = about:blank] 18:44:05 INFO - PROCESS | 3232 | --DOMWINDOW == 137 (1B610000) [pid = 3232] [serial = 727] [outer = 00000000] [url = about:blank] 18:44:05 INFO - PROCESS | 3232 | --DOMWINDOW == 136 (194AF000) [pid = 3232] [serial = 762] [outer = 00000000] [url = about:blank] 18:44:05 INFO - PROCESS | 3232 | --DOMWINDOW == 135 (10F95C00) [pid = 3232] [serial = 750] [outer = 00000000] [url = about:blank] 18:44:05 INFO - PROCESS | 3232 | --DOMWINDOW == 134 (12A58C00) [pid = 3232] [serial = 751] [outer = 00000000] [url = about:blank] 18:44:05 INFO - PROCESS | 3232 | --DOMWINDOW == 133 (1714CC00) [pid = 3232] [serial = 759] [outer = 00000000] [url = about:blank] 18:44:05 INFO - PROCESS | 3232 | --DOMWINDOW == 132 (12AF5400) [pid = 3232] [serial = 748] [outer = 00000000] [url = about:blank] 18:44:05 INFO - PROCESS | 3232 | --DOMWINDOW == 131 (12A5C400) [pid = 3232] [serial = 747] [outer = 00000000] [url = about:blank] 18:44:05 INFO - PROCESS | 3232 | --DOMWINDOW == 130 (1713EC00) [pid = 3232] [serial = 756] [outer = 00000000] [url = about:blank] 18:44:05 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (17149000) [pid = 3232] [serial = 757] [outer = 00000000] [url = about:blank] 18:44:05 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (19BA7400) [pid = 3232] [serial = 765] [outer = 00000000] [url = about:blank] 18:44:05 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (15E6A400) [pid = 3232] [serial = 753] [outer = 00000000] [url = about:blank] 18:44:05 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (16093000) [pid = 3232] [serial = 754] [outer = 00000000] [url = about:blank] 18:44:05 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (13802C00) [pid = 3232] [serial = 729] [outer = 00000000] [url = about:blank] 18:44:05 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (12A60000) [pid = 3232] [serial = 768] [outer = 00000000] [url = about:blank] 18:44:05 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (173ED400) [pid = 3232] [serial = 732] [outer = 00000000] [url = about:blank] 18:44:05 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (194D7800) [pid = 3232] [serial = 735] [outer = 00000000] [url = about:blank] 18:44:05 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (12A5D800) [pid = 3232] [serial = 738] [outer = 00000000] [url = about:blank] 18:44:05 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (1A121C00) [pid = 3232] [serial = 766] [outer = 00000000] [url = about:blank] 18:44:05 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (1A12C000) [pid = 3232] [serial = 771] [outer = 00000000] [url = about:blank] 18:44:05 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (19BA8C00) [pid = 3232] [serial = 741] [outer = 00000000] [url = about:blank] 18:44:05 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (16F6A400) [pid = 3232] [serial = 744] [outer = 00000000] [url = about:blank] 18:44:05 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (16F68400) [pid = 3232] [serial = 769] [outer = 00000000] [url = about:blank] 18:44:05 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (1A130400) [pid = 3232] [serial = 772] [outer = 00000000] [url = about:blank] 18:44:05 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (194CF000) [pid = 3232] [serial = 763] [outer = 00000000] [url = about:blank] 18:44:05 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (1AB2E800) [pid = 3232] [serial = 775] [outer = 00000000] [url = about:blank] 18:44:05 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (173EEC00) [pid = 3232] [serial = 760] [outer = 00000000] [url = about:blank] 18:44:05 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (1618C400) [pid = 3232] [serial = 555] [outer = 00000000] [url = about:blank] 18:44:05 INFO - PROCESS | 3232 | 1463190245695 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}] 18:44:05 INFO - PROCESS | 3232 | 1463190245837 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 18:44:05 INFO - PROCESS | 3232 | 1463190245845 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:05 INFO - PROCESS | 3232 | ++DOCSHELL 11C67C00 == 76 [pid = 3232] [id = 281] 18:44:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (128E8000) [pid = 3232] [serial = 842] [outer = 00000000] 18:44:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (12A37C00) [pid = 3232] [serial = 843] [outer = 128E8000] 18:44:05 INFO - PROCESS | 3232 | 1463190245890 Marionette DEBUG loaded listener.js 18:44:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (12A5C000) [pid = 3232] [serial = 844] [outer = 128E8000] 18:44:06 INFO - PROCESS | 3232 | 1463190246372 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]]]}] 18:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 18:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 839ms 18:44:06 INFO - PROCESS | 3232 | 1463190246444 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 18:44:06 INFO - PROCESS | 3232 | 1463190246446 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 18:44:06 INFO - PROCESS | 3232 | 1463190246449 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 18:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 18:44:06 INFO - PROCESS | 3232 | 1463190246453 Marionette TRACE conn3 <- [1,1090,null,{}] 18:44:06 INFO - PROCESS | 3232 | 1463190246463 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}] 18:44:06 INFO - PROCESS | 3232 | 1463190246554 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 18:44:06 INFO - PROCESS | 3232 | 1463190246648 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:06 INFO - PROCESS | 3232 | ++DOCSHELL 13DB7400 == 77 [pid = 3232] [id = 282] 18:44:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (141C8000) [pid = 3232] [serial = 845] [outer = 00000000] 18:44:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (142CB400) [pid = 3232] [serial = 846] [outer = 141C8000] 18:44:06 INFO - PROCESS | 3232 | 1463190246705 Marionette DEBUG loaded listener.js 18:44:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (154A6C00) [pid = 3232] [serial = 847] [outer = 141C8000] 18:44:07 INFO - PROCESS | 3232 | 1463190247091 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]]]}] 18:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 18:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 700ms 18:44:07 INFO - PROCESS | 3232 | 1463190247149 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 18:44:07 INFO - PROCESS | 3232 | 1463190247151 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 18:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 18:44:07 INFO - PROCESS | 3232 | 1463190247154 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 18:44:07 INFO - PROCESS | 3232 | 1463190247156 Marionette TRACE conn3 <- [1,1094,null,{}] 18:44:07 INFO - PROCESS | 3232 | 1463190247160 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}] 18:44:07 INFO - PROCESS | 3232 | 1463190247245 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 18:44:07 INFO - PROCESS | 3232 | 1463190247252 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:07 INFO - PROCESS | 3232 | ++DOCSHELL 1549B000 == 78 [pid = 3232] [id = 283] 18:44:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (154AF000) [pid = 3232] [serial = 848] [outer = 00000000] 18:44:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (15E22400) [pid = 3232] [serial = 849] [outer = 154AF000] 18:44:07 INFO - PROCESS | 3232 | 1463190247297 Marionette DEBUG loaded listener.js 18:44:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (16098800) [pid = 3232] [serial = 850] [outer = 154AF000] 18:44:07 INFO - PROCESS | 3232 | 1463190247740 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]]]}] 18:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 18:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 638ms 18:44:07 INFO - PROCESS | 3232 | 1463190247794 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 18:44:07 INFO - PROCESS | 3232 | 1463190247797 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 18:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 18:44:07 INFO - PROCESS | 3232 | 1463190247800 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 18:44:07 INFO - PROCESS | 3232 | 1463190247802 Marionette TRACE conn3 <- [1,1098,null,{}] 18:44:07 INFO - PROCESS | 3232 | 1463190247805 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}] 18:44:07 INFO - PROCESS | 3232 | 1463190247910 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 18:44:08 INFO - PROCESS | 3232 | 1463190248013 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:08 INFO - PROCESS | 3232 | ++DOCSHELL 15841400 == 79 [pid = 3232] [id = 284] 18:44:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (161A6800) [pid = 3232] [serial = 851] [outer = 00000000] 18:44:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (16818C00) [pid = 3232] [serial = 852] [outer = 161A6800] 18:44:08 INFO - PROCESS | 3232 | 1463190248057 Marionette DEBUG loaded listener.js 18:44:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (16F63000) [pid = 3232] [serial = 853] [outer = 161A6800] 18:44:08 INFO - PROCESS | 3232 | 1463190248467 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]]]}] 18:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 18:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 746ms 18:44:08 INFO - PROCESS | 3232 | 1463190248522 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 18:44:08 INFO - PROCESS | 3232 | 1463190248524 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 18:44:08 INFO - PROCESS | 3232 | 1463190248527 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 18:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 18:44:08 INFO - PROCESS | 3232 | 1463190248529 Marionette TRACE conn3 <- [1,1102,null,{}] 18:44:08 INFO - PROCESS | 3232 | 1463190248533 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}] 18:44:08 INFO - PROCESS | 3232 | 1463190248699 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 18:44:08 INFO - PROCESS | 3232 | 1463190248766 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:08 INFO - PROCESS | 3232 | ++DOCSHELL 170EB000 == 80 [pid = 3232] [id = 285] 18:44:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (17145C00) [pid = 3232] [serial = 854] [outer = 00000000] 18:44:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (173EEC00) [pid = 3232] [serial = 855] [outer = 17145C00] 18:44:08 INFO - PROCESS | 3232 | 1463190248811 Marionette DEBUG loaded listener.js 18:44:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (17A76800) [pid = 3232] [serial = 856] [outer = 17145C00] 18:44:09 INFO - PROCESS | 3232 | 1463190249219 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]]]}] 18:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 18:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 731ms 18:44:09 INFO - PROCESS | 3232 | 1463190249288 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 18:44:09 INFO - PROCESS | 3232 | 1463190249290 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 18:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 18:44:09 INFO - PROCESS | 3232 | 1463190249298 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 18:44:09 INFO - PROCESS | 3232 | 1463190249299 Marionette TRACE conn3 <- [1,1106,null,{}] 18:44:09 INFO - PROCESS | 3232 | 1463190249303 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}] 18:44:09 INFO - PROCESS | 3232 | 1463190249421 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 18:44:09 INFO - PROCESS | 3232 | 1463190249488 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:09 INFO - PROCESS | 3232 | ++DOCSHELL 173EE800 == 81 [pid = 3232] [id = 286] 18:44:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (17438C00) [pid = 3232] [serial = 857] [outer = 00000000] 18:44:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (18436400) [pid = 3232] [serial = 858] [outer = 17438C00] 18:44:09 INFO - PROCESS | 3232 | 1463190249531 Marionette DEBUG loaded listener.js 18:44:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (18718C00) [pid = 3232] [serial = 859] [outer = 17438C00] 18:44:09 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (10F95000) [pid = 3232] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 18:44:09 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (1978DC00) [pid = 3232] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 18:44:09 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (17131000) [pid = 3232] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 18:44:09 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (0F25C400) [pid = 3232] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 18:44:09 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (18431800) [pid = 3232] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 18:44:09 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (16094400) [pid = 3232] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 18:44:09 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (12A36000) [pid = 3232] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 18:44:09 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (1618E800) [pid = 3232] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 18:44:09 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (194D3000) [pid = 3232] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 18:44:09 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (12A55000) [pid = 3232] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 18:44:09 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (12A5B000) [pid = 3232] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 18:44:09 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (14FAF800) [pid = 3232] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 18:44:09 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (12A33000) [pid = 3232] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 18:44:09 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (1050E400) [pid = 3232] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 18:44:09 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (12A3C000) [pid = 3232] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 18:44:09 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (138E2000) [pid = 3232] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 18:44:09 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (10272C00) [pid = 3232] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 18:44:09 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (12A5CC00) [pid = 3232] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 18:44:09 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (142D2800) [pid = 3232] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 18:44:10 INFO - PROCESS | 3232 | 1463190250108 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]]]}] 18:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 18:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 824ms 18:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 18:44:10 INFO - PROCESS | 3232 | 1463190250142 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 18:44:10 INFO - PROCESS | 3232 | 1463190250144 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 18:44:10 INFO - PROCESS | 3232 | 1463190250148 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 18:44:10 INFO - PROCESS | 3232 | 1463190250149 Marionette TRACE conn3 <- [1,1110,null,{}] 18:44:10 INFO - PROCESS | 3232 | 1463190250153 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}] 18:44:10 INFO - PROCESS | 3232 | 1463190250239 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 18:44:10 INFO - PROCESS | 3232 | 1463190250343 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:10 INFO - PROCESS | 3232 | ++DOCSHELL 10F95000 == 82 [pid = 3232] [id = 287] 18:44:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (11C06400) [pid = 3232] [serial = 860] [outer = 00000000] 18:44:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (12A59800) [pid = 3232] [serial = 861] [outer = 11C06400] 18:44:10 INFO - PROCESS | 3232 | 1463190250386 Marionette DEBUG loaded listener.js 18:44:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (1570F000) [pid = 3232] [serial = 862] [outer = 11C06400] 18:44:10 INFO - PROCESS | 3232 | 1463190250782 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]]]}] 18:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 18:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 685ms 18:44:10 INFO - PROCESS | 3232 | 1463190250847 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 18:44:10 INFO - PROCESS | 3232 | 1463190250850 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 18:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 18:44:10 INFO - PROCESS | 3232 | 1463190250853 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 18:44:10 INFO - PROCESS | 3232 | 1463190250855 Marionette TRACE conn3 <- [1,1114,null,{}] 18:44:10 INFO - PROCESS | 3232 | 1463190250858 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}] 18:44:10 INFO - PROCESS | 3232 | 1463190250943 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 18:44:10 INFO - PROCESS | 3232 | 1463190250953 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:10 INFO - PROCESS | 3232 | ++DOCSHELL 12A58800 == 83 [pid = 3232] [id = 288] 18:44:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (12A59000) [pid = 3232] [serial = 863] [outer = 00000000] 18:44:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (181C3400) [pid = 3232] [serial = 864] [outer = 12A59000] 18:44:10 INFO - PROCESS | 3232 | 1463190250998 Marionette DEBUG loaded listener.js 18:44:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (10A5B000) [pid = 3232] [serial = 865] [outer = 12A59000] 18:44:11 INFO - PROCESS | 3232 | 1463190251405 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]]]}] 18:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 18:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 591ms 18:44:11 INFO - PROCESS | 3232 | 1463190251434 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 18:44:11 INFO - PROCESS | 3232 | 1463190251436 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 18:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 18:44:11 INFO - PROCESS | 3232 | 1463190251457 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 18:44:11 INFO - PROCESS | 3232 | 1463190251459 Marionette TRACE conn3 <- [1,1118,null,{}] 18:44:11 INFO - PROCESS | 3232 | 1463190251463 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}] 18:44:11 INFO - PROCESS | 3232 | 1463190251551 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 18:44:11 INFO - PROCESS | 3232 | 1463190251556 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:11 INFO - PROCESS | 3232 | ++DOCSHELL 1022D400 == 84 [pid = 3232] [id = 289] 18:44:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (161A9000) [pid = 3232] [serial = 866] [outer = 00000000] 18:44:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (18760000) [pid = 3232] [serial = 867] [outer = 161A9000] 18:44:11 INFO - PROCESS | 3232 | 1463190251600 Marionette DEBUG loaded listener.js 18:44:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (1946EC00) [pid = 3232] [serial = 868] [outer = 161A9000] 18:44:12 INFO - PROCESS | 3232 | 1463190252157 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]]]}] 18:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 18:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 746ms 18:44:12 INFO - PROCESS | 3232 | 1463190252201 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 18:44:12 INFO - PROCESS | 3232 | 1463190252206 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 18:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 18:44:12 INFO - PROCESS | 3232 | 1463190252211 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 18:44:12 INFO - PROCESS | 3232 | 1463190252216 Marionette TRACE conn3 <- [1,1122,null,{}] 18:44:12 INFO - PROCESS | 3232 | 1463190252223 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}] 18:44:12 INFO - PROCESS | 3232 | 1463190252387 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 18:44:12 INFO - PROCESS | 3232 | 1463190252532 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:12 INFO - PROCESS | 3232 | ++DOCSHELL 0F315C00 == 85 [pid = 3232] [id = 290] 18:44:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (0F31CC00) [pid = 3232] [serial = 869] [outer = 00000000] 18:44:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (1051BC00) [pid = 3232] [serial = 870] [outer = 0F31CC00] 18:44:12 INFO - PROCESS | 3232 | 1463190252589 Marionette DEBUG loaded listener.js 18:44:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (128ED800) [pid = 3232] [serial = 871] [outer = 0F31CC00] 18:44:13 INFO - PROCESS | 3232 | 1463190253161 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]]]}] 18:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 18:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 995ms 18:44:13 INFO - PROCESS | 3232 | 1463190253215 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 18:44:13 INFO - PROCESS | 3232 | 1463190253221 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 18:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 18:44:13 INFO - PROCESS | 3232 | 1463190253228 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 18:44:13 INFO - PROCESS | 3232 | 1463190253231 Marionette TRACE conn3 <- [1,1126,null,{}] 18:44:13 INFO - PROCESS | 3232 | 1463190253235 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}] 18:44:13 INFO - PROCESS | 3232 | 1463190253347 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 18:44:13 INFO - PROCESS | 3232 | 1463190253525 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:13 INFO - PROCESS | 3232 | ++DOCSHELL 13B45C00 == 86 [pid = 3232] [id = 291] 18:44:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (13B4A000) [pid = 3232] [serial = 872] [outer = 00000000] 18:44:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (142CD800) [pid = 3232] [serial = 873] [outer = 13B4A000] 18:44:13 INFO - PROCESS | 3232 | 1463190253580 Marionette DEBUG loaded listener.js 18:44:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (15B5FC00) [pid = 3232] [serial = 874] [outer = 13B4A000] 18:44:14 INFO - PROCESS | 3232 | 1463190254158 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]]]}] 18:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 18:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 933ms 18:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 18:44:14 INFO - PROCESS | 3232 | 1463190254171 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 18:44:14 INFO - PROCESS | 3232 | 1463190254173 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 18:44:14 INFO - PROCESS | 3232 | 1463190254177 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 18:44:14 INFO - PROCESS | 3232 | 1463190254181 Marionette TRACE conn3 <- [1,1130,null,{}] 18:44:14 INFO - PROCESS | 3232 | 1463190254192 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}] 18:44:14 INFO - PROCESS | 3232 | 1463190254302 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 18:44:14 INFO - PROCESS | 3232 | 1463190254415 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:14 INFO - PROCESS | 3232 | ++DOCSHELL 173E8400 == 87 [pid = 3232] [id = 292] 18:44:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (17A73800) [pid = 3232] [serial = 875] [outer = 00000000] 18:44:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (18759C00) [pid = 3232] [serial = 876] [outer = 17A73800] 18:44:14 INFO - PROCESS | 3232 | 1463190254470 Marionette DEBUG loaded listener.js 18:44:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (19472800) [pid = 3232] [serial = 877] [outer = 17A73800] 18:44:15 INFO - PROCESS | 3232 | 1463190255059 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]]]}] 18:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 18:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 933ms 18:44:15 INFO - PROCESS | 3232 | 1463190255106 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 18:44:15 INFO - PROCESS | 3232 | 1463190255109 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 18:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 18:44:15 INFO - PROCESS | 3232 | 1463190255112 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 18:44:15 INFO - PROCESS | 3232 | 1463190255114 Marionette TRACE conn3 <- [1,1134,null,{}] 18:44:15 INFO - PROCESS | 3232 | 1463190255118 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}] 18:44:15 INFO - PROCESS | 3232 | 1463190255226 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 18:44:15 INFO - PROCESS | 3232 | 1463190255338 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:15 INFO - PROCESS | 3232 | ++DOCSHELL 194A9000 == 88 [pid = 3232] [id = 293] 18:44:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (194AA400) [pid = 3232] [serial = 878] [outer = 00000000] 18:44:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (194B0C00) [pid = 3232] [serial = 879] [outer = 194AA400] 18:44:15 INFO - PROCESS | 3232 | 1463190255390 Marionette DEBUG loaded listener.js 18:44:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 131 (194CF000) [pid = 3232] [serial = 880] [outer = 194AA400] 18:44:15 INFO - PROCESS | 3232 | 1463190255988 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]]]}] 18:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 18:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 933ms 18:44:16 INFO - PROCESS | 3232 | 1463190256057 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 18:44:16 INFO - PROCESS | 3232 | 1463190256059 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 18:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 18:44:16 INFO - PROCESS | 3232 | 1463190256063 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 18:44:16 INFO - PROCESS | 3232 | 1463190256065 Marionette TRACE conn3 <- [1,1138,null,{}] 18:44:16 INFO - PROCESS | 3232 | 1463190256069 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}] 18:44:16 INFO - PROCESS | 3232 | 1463190256176 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 18:44:16 INFO - PROCESS | 3232 | 1463190256315 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:16 INFO - PROCESS | 3232 | ++DOCSHELL 12A31800 == 89 [pid = 3232] [id = 294] 18:44:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 132 (12A58000) [pid = 3232] [serial = 881] [outer = 00000000] 18:44:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 133 (13B51800) [pid = 3232] [serial = 882] [outer = 12A58000] 18:44:16 INFO - PROCESS | 3232 | 1463190256370 Marionette DEBUG loaded listener.js 18:44:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 134 (1714AC00) [pid = 3232] [serial = 883] [outer = 12A58000] 18:44:17 INFO - PROCESS | 3232 | 1463190257287 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]]]}] 18:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 18:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1307ms 18:44:17 INFO - PROCESS | 3232 | 1463190257375 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 18:44:17 INFO - PROCESS | 3232 | 1463190257379 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 18:44:17 INFO - PROCESS | 3232 | 1463190257384 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 18:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 18:44:17 INFO - PROCESS | 3232 | 1463190257388 Marionette TRACE conn3 <- [1,1142,null,{}] 18:44:17 INFO - PROCESS | 3232 | 1463190257394 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}] 18:44:17 INFO - PROCESS | 3232 | 1463190257523 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 18:44:17 INFO - PROCESS | 3232 | 1463190257668 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:17 INFO - PROCESS | 3232 | ++DOCSHELL 10560000 == 90 [pid = 3232] [id = 295] 18:44:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 135 (10D06C00) [pid = 3232] [serial = 884] [outer = 00000000] 18:44:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 136 (11204800) [pid = 3232] [serial = 885] [outer = 10D06C00] 18:44:17 INFO - PROCESS | 3232 | 1463190257720 Marionette DEBUG loaded listener.js 18:44:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 137 (10D0C000) [pid = 3232] [serial = 886] [outer = 10D06C00] 18:44:18 INFO - PROCESS | 3232 | --DOCSHELL 154ABC00 == 89 [pid = 3232] [id = 125] 18:44:18 INFO - PROCESS | 3232 | --DOCSHELL 11A02000 == 88 [pid = 3232] [id = 243] 18:44:18 INFO - PROCESS | 3232 | --DOCSHELL 1051CC00 == 87 [pid = 3232] [id = 214] 18:44:18 INFO - PROCESS | 3232 | --DOCSHELL 194D2C00 == 86 [pid = 3232] [id = 245] 18:44:18 INFO - PROCESS | 3232 | --DOCSHELL 12A58800 == 85 [pid = 3232] [id = 288] 18:44:18 INFO - PROCESS | 3232 | --DOCSHELL 10F95000 == 84 [pid = 3232] [id = 287] 18:44:18 INFO - PROCESS | 3232 | --DOCSHELL 173EE800 == 83 [pid = 3232] [id = 286] 18:44:18 INFO - PROCESS | 3232 | --DOCSHELL 170EB000 == 82 [pid = 3232] [id = 285] 18:44:18 INFO - PROCESS | 3232 | --DOCSHELL 15841400 == 81 [pid = 3232] [id = 284] 18:44:18 INFO - PROCESS | 3232 | --DOCSHELL 1549B000 == 80 [pid = 3232] [id = 283] 18:44:18 INFO - PROCESS | 3232 | --DOCSHELL 13DB7400 == 79 [pid = 3232] [id = 282] 18:44:18 INFO - PROCESS | 3232 | --DOCSHELL 11C67C00 == 78 [pid = 3232] [id = 281] 18:44:18 INFO - PROCESS | 3232 | --DOCSHELL 10A57000 == 77 [pid = 3232] [id = 280] 18:44:18 INFO - PROCESS | 3232 | --DOCSHELL 10513400 == 76 [pid = 3232] [id = 279] 18:44:18 INFO - PROCESS | 3232 | --DOCSHELL 15E6D400 == 75 [pid = 3232] [id = 278] 18:44:18 INFO - PROCESS | 3232 | --DOCSHELL 16810000 == 74 [pid = 3232] [id = 277] 18:44:18 INFO - PROCESS | 3232 | --DOCSHELL 13079800 == 73 [pid = 3232] [id = 276] 18:44:18 INFO - PROCESS | 3232 | --DOMWINDOW == 136 (161AC000) [pid = 3232] [serial = 816] [outer = 00000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3232 | 1463190258319 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]]]}] 18:44:18 INFO - PROCESS | 3232 | --DOCSHELL 141C6000 == 72 [pid = 3232] [id = 275] 18:44:18 INFO - PROCESS | 3232 | --DOCSHELL 128E5C00 == 71 [pid = 3232] [id = 274] 18:44:18 INFO - PROCESS | 3232 | --DOCSHELL 10518800 == 70 [pid = 3232] [id = 273] 18:44:18 INFO - PROCESS | 3232 | --DOCSHELL 16094000 == 69 [pid = 3232] [id = 272] 18:44:18 INFO - PROCESS | 3232 | --DOMWINDOW == 135 (13304400) [pid = 3232] [serial = 808] [outer = 00000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3232 | --DOMWINDOW == 134 (1B248C00) [pid = 3232] [serial = 795] [outer = 00000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3232 | --DOMWINDOW == 133 (1AC02800) [pid = 3232] [serial = 789] [outer = 00000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3232 | --DOMWINDOW == 132 (19473000) [pid = 3232] [serial = 777] [outer = 00000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3232 | --DOMWINDOW == 131 (1309A400) [pid = 3232] [serial = 780] [outer = 00000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3232 | --DOMWINDOW == 130 (15706000) [pid = 3232] [serial = 814] [outer = 00000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (14FA3C00) [pid = 3232] [serial = 681] [outer = 00000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (1A98EC00) [pid = 3232] [serial = 687] [outer = 00000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (1713B400) [pid = 3232] [serial = 690] [outer = 00000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (10514800) [pid = 3232] [serial = 678] [outer = 00000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (1AC01800) [pid = 3232] [serial = 627] [outer = 00000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (18719800) [pid = 3232] [serial = 684] [outer = 00000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (158B3C00) [pid = 3232] [serial = 730] [outer = 00000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (1842E400) [pid = 3232] [serial = 733] [outer = 00000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (19798000) [pid = 3232] [serial = 736] [outer = 00000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (12A60C00) [pid = 3232] [serial = 739] [outer = 00000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (1A448400) [pid = 3232] [serial = 742] [outer = 00000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (173EAC00) [pid = 3232] [serial = 745] [outer = 00000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (1713D400) [pid = 3232] [serial = 693] [outer = 00000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (17137800) [pid = 3232] [serial = 783] [outer = 00000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (10F97000) [pid = 3232] [serial = 804] [outer = 00000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (1288B400) [pid = 3232] [serial = 805] [outer = 00000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (19794800) [pid = 3232] [serial = 799] [outer = 00000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (17139000) [pid = 3232] [serial = 798] [outer = 00000000] [url = about:blank] 18:44:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 18:44:18 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (19BB1400) [pid = 3232] [serial = 786] [outer = 00000000] [url = about:blank] 18:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1011ms 18:44:18 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (14299000) [pid = 3232] [serial = 810] [outer = 00000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (14FB2800) [pid = 3232] [serial = 811] [outer = 00000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (10A60000) [pid = 3232] [serial = 801] [outer = 00000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (10D04C00) [pid = 3232] [serial = 802] [outer = 00000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (154A9C00) [pid = 3232] [serial = 813] [outer = 00000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (1976C000) [pid = 3232] [serial = 792] [outer = 00000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (12B5B800) [pid = 3232] [serial = 807] [outer = 00000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3232 | 1463190258382 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 18:44:18 INFO - PROCESS | 3232 | 1463190258387 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 18:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 18:44:18 INFO - PROCESS | 3232 | 1463190258393 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 18:44:18 INFO - PROCESS | 3232 | 1463190258396 Marionette TRACE conn3 <- [1,1146,null,{}] 18:44:18 INFO - PROCESS | 3232 | 1463190258399 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}] 18:44:18 INFO - PROCESS | 3232 | 1463190258497 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 18:44:18 INFO - PROCESS | 3232 | 1463190258587 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:18 INFO - PROCESS | 3232 | ++DOCSHELL 10D0A000 == 70 [pid = 3232] [id = 296] 18:44:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (10D10800) [pid = 3232] [serial = 887] [outer = 00000000] 18:44:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (11207000) [pid = 3232] [serial = 888] [outer = 10D10800] 18:44:18 INFO - PROCESS | 3232 | 1463190258631 Marionette DEBUG loaded listener.js 18:44:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (11CED000) [pid = 3232] [serial = 889] [outer = 10D10800] 18:44:19 INFO - PROCESS | 3232 | 1463190259096 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]]]}] 18:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 18:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 746ms 18:44:19 INFO - PROCESS | 3232 | 1463190259132 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 18:44:19 INFO - PROCESS | 3232 | 1463190259134 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 18:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 18:44:19 INFO - PROCESS | 3232 | 1463190259138 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 18:44:19 INFO - PROCESS | 3232 | 1463190259141 Marionette TRACE conn3 <- [1,1150,null,{}] 18:44:19 INFO - PROCESS | 3232 | 1463190259151 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}] 18:44:19 INFO - PROCESS | 3232 | 1463190259235 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 18:44:19 INFO - PROCESS | 3232 | 1463190259245 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:19 INFO - PROCESS | 3232 | ++DOCSHELL 12B5B800 == 71 [pid = 3232] [id = 297] 18:44:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (12B5E000) [pid = 3232] [serial = 890] [outer = 00000000] 18:44:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (1309A400) [pid = 3232] [serial = 891] [outer = 12B5E000] 18:44:19 INFO - PROCESS | 3232 | 1463190259292 Marionette DEBUG loaded listener.js 18:44:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (13311400) [pid = 3232] [serial = 892] [outer = 12B5E000] 18:44:19 INFO - PROCESS | 3232 | 1463190259740 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]]]}] 18:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 18:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 638ms 18:44:19 INFO - PROCESS | 3232 | 1463190259779 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 18:44:19 INFO - PROCESS | 3232 | 1463190259781 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 18:44:19 INFO - PROCESS | 3232 | 1463190259784 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 18:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 18:44:19 INFO - PROCESS | 3232 | 1463190259786 Marionette TRACE conn3 <- [1,1154,null,{}] 18:44:19 INFO - PROCESS | 3232 | 1463190259789 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}] 18:44:19 INFO - PROCESS | 3232 | 1463190259870 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 18:44:19 INFO - PROCESS | 3232 | 1463190259877 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:19 INFO - PROCESS | 3232 | ++DOCSHELL 1380C000 == 72 [pid = 3232] [id = 298] 18:44:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (13810C00) [pid = 3232] [serial = 893] [outer = 00000000] 18:44:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (13DB4400) [pid = 3232] [serial = 894] [outer = 13810C00] 18:44:19 INFO - PROCESS | 3232 | 1463190259921 Marionette DEBUG loaded listener.js 18:44:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (14299400) [pid = 3232] [serial = 895] [outer = 13810C00] 18:44:20 INFO - PROCESS | 3232 | 1463190260353 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]]]}] 18:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 18:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 590ms 18:44:20 INFO - PROCESS | 3232 | 1463190260388 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 18:44:20 INFO - PROCESS | 3232 | 1463190260390 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 18:44:20 INFO - PROCESS | 3232 | 1463190260393 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 18:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 18:44:20 INFO - PROCESS | 3232 | 1463190260395 Marionette TRACE conn3 <- [1,1158,null,{}] 18:44:20 INFO - PROCESS | 3232 | 1463190260398 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}] 18:44:20 INFO - PROCESS | 3232 | 1463190260486 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 18:44:20 INFO - PROCESS | 3232 | 1463190260493 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:20 INFO - PROCESS | 3232 | ++DOCSHELL 14FAA800 == 73 [pid = 3232] [id = 299] 18:44:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (15499400) [pid = 3232] [serial = 896] [outer = 00000000] 18:44:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (154A0000) [pid = 3232] [serial = 897] [outer = 15499400] 18:44:20 INFO - PROCESS | 3232 | 1463190260536 Marionette DEBUG loaded listener.js 18:44:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (154A4C00) [pid = 3232] [serial = 898] [outer = 15499400] 18:44:21 INFO - PROCESS | 3232 | 1463190261041 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]]]}] 18:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 18:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 684ms 18:44:21 INFO - PROCESS | 3232 | 1463190261093 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 18:44:21 INFO - PROCESS | 3232 | 1463190261095 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 18:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 18:44:21 INFO - PROCESS | 3232 | 1463190261107 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 18:44:21 INFO - PROCESS | 3232 | 1463190261108 Marionette TRACE conn3 <- [1,1162,null,{}] 18:44:21 INFO - PROCESS | 3232 | 1463190261112 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}] 18:44:21 INFO - PROCESS | 3232 | 1463190261242 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 18:44:21 INFO - PROCESS | 3232 | 1463190261290 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:21 INFO - PROCESS | 3232 | ++DOCSHELL 0F93B000 == 74 [pid = 3232] [id = 300] 18:44:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (13304400) [pid = 3232] [serial = 899] [outer = 00000000] 18:44:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (15B59400) [pid = 3232] [serial = 900] [outer = 13304400] 18:44:21 INFO - PROCESS | 3232 | 1463190261335 Marionette DEBUG loaded listener.js 18:44:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (15E6A400) [pid = 3232] [serial = 901] [outer = 13304400] 18:44:21 INFO - PROCESS | 3232 | 1463190261744 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] 18:44:21 INFO - PROCESS | 3232 | 1463190261784 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 18:44:21 INFO - PROCESS | 3232 | 1463190261787 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 18:44:21 INFO - PROCESS | 3232 | 1463190261789 Marionette TRACE conn3 <- [1,1166,null,{}] 18:44:21 INFO - PROCESS | 3232 | 1463190261803 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}] 18:44:21 INFO - PROCESS | 3232 | 1463190261937 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 18:44:21 INFO - PROCESS | 3232 | 1463190261950 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:22 INFO - PROCESS | 3232 | ++DOCSHELL 154B4800 == 75 [pid = 3232] [id = 301] 18:44:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (15707400) [pid = 3232] [serial = 902] [outer = 00000000] 18:44:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (161C4400) [pid = 3232] [serial = 903] [outer = 15707400] 18:44:22 INFO - PROCESS | 3232 | 1463190262049 Marionette DEBUG loaded listener.js 18:44:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (170E9400) [pid = 3232] [serial = 904] [outer = 15707400] 18:44:22 INFO - PROCESS | 3232 | 1463190262481 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] 18:44:22 INFO - PROCESS | 3232 | 1463190262591 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 18:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 18:44:22 INFO - PROCESS | 3232 | 1463190262594 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 18:44:22 INFO - PROCESS | 3232 | 1463190262596 Marionette TRACE conn3 <- [1,1170,null,{}] 18:44:22 INFO - PROCESS | 3232 | 1463190262600 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}] 18:44:23 INFO - PROCESS | 3232 | 1463190263081 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 18:44:23 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (161A6800) [pid = 3232] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 18:44:23 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (17145C00) [pid = 3232] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 18:44:23 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (10514C00) [pid = 3232] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 18:44:23 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (11C06400) [pid = 3232] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 18:44:23 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (128E8000) [pid = 3232] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 18:44:23 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (141C8000) [pid = 3232] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 18:44:23 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (154AF000) [pid = 3232] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 18:44:23 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (10A60400) [pid = 3232] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 18:44:23 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (17438C00) [pid = 3232] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 18:44:23 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (12A59000) [pid = 3232] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 18:44:23 INFO - PROCESS | 3232 | 1463190263144 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:23 INFO - PROCESS | 3232 | ++DOCSHELL 10514C00 == 76 [pid = 3232] [id = 302] 18:44:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (10517C00) [pid = 3232] [serial = 905] [outer = 00000000] 18:44:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (128E8000) [pid = 3232] [serial = 906] [outer = 10517C00] 18:44:23 INFO - PROCESS | 3232 | 1463190263188 Marionette DEBUG loaded listener.js 18:44:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (13B45800) [pid = 3232] [serial = 907] [outer = 10517C00] 18:44:23 INFO - PROCESS | 3232 | 1463190263571 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] 18:44:23 INFO - PROCESS | 3232 | 1463190263608 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 18:44:23 INFO - PROCESS | 3232 | 1463190263611 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 18:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 18:44:23 INFO - PROCESS | 3232 | 1463190263613 Marionette TRACE conn3 <- [1,1174,null,{}] 18:44:23 INFO - PROCESS | 3232 | 1463190263616 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}] 18:44:23 INFO - PROCESS | 3232 | 1463190263694 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 18:44:23 INFO - PROCESS | 3232 | 1463190263700 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:23 INFO - PROCESS | 3232 | ++DOCSHELL 12A5B000 == 77 [pid = 3232] [id = 303] 18:44:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (154AF000) [pid = 3232] [serial = 908] [outer = 00000000] 18:44:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (173E5800) [pid = 3232] [serial = 909] [outer = 154AF000] 18:44:23 INFO - PROCESS | 3232 | 1463190263743 Marionette DEBUG loaded listener.js 18:44:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (17A7B000) [pid = 3232] [serial = 910] [outer = 154AF000] 18:44:24 INFO - PROCESS | 3232 | 1463190264194 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] 18:44:24 INFO - PROCESS | 3232 | 1463190264253 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 18:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 18:44:24 INFO - PROCESS | 3232 | 1463190264256 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 18:44:24 INFO - PROCESS | 3232 | 1463190264258 Marionette TRACE conn3 <- [1,1178,null,{}] 18:44:24 INFO - PROCESS | 3232 | 1463190264261 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}] 18:44:24 INFO - PROCESS | 3232 | 1463190264341 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 18:44:24 INFO - PROCESS | 3232 | 1463190264349 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:24 INFO - PROCESS | 3232 | ++DOCSHELL 17AE6400 == 78 [pid = 3232] [id = 304] 18:44:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (17BAEC00) [pid = 3232] [serial = 911] [outer = 00000000] 18:44:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (1871BC00) [pid = 3232] [serial = 912] [outer = 17BAEC00] 18:44:24 INFO - PROCESS | 3232 | 1463190264393 Marionette DEBUG loaded listener.js 18:44:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (1871F400) [pid = 3232] [serial = 913] [outer = 17BAEC00] 18:44:24 INFO - PROCESS | 3232 | 1463190264834 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] 18:44:24 INFO - PROCESS | 3232 | 1463190264881 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 18:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 18:44:24 INFO - PROCESS | 3232 | 1463190264885 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 18:44:24 INFO - PROCESS | 3232 | 1463190264887 Marionette TRACE conn3 <- [1,1182,null,{}] 18:44:24 INFO - PROCESS | 3232 | 1463190264891 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}] 18:44:24 INFO - PROCESS | 3232 | 1463190264999 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 18:44:25 INFO - PROCESS | 3232 | 1463190265006 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:25 INFO - PROCESS | 3232 | ++DOCSHELL 105F0000 == 79 [pid = 3232] [id = 305] 18:44:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (161ADC00) [pid = 3232] [serial = 914] [outer = 00000000] 18:44:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (194AF800) [pid = 3232] [serial = 915] [outer = 161ADC00] 18:44:25 INFO - PROCESS | 3232 | 1463190265054 Marionette DEBUG loaded listener.js 18:44:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (194D8800) [pid = 3232] [serial = 916] [outer = 161ADC00] 18:44:25 INFO - PROCESS | 3232 | 1463190265806 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] 18:44:25 INFO - PROCESS | 3232 | 1463190265893 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 18:44:25 INFO - PROCESS | 3232 | 1463190265898 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 18:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 18:44:25 INFO - PROCESS | 3232 | 1463190265902 Marionette TRACE conn3 <- [1,1186,null,{}] 18:44:25 INFO - PROCESS | 3232 | 1463190265908 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}] 18:44:26 INFO - PROCESS | 3232 | 1463190266020 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 18:44:26 INFO - PROCESS | 3232 | 1463190266162 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:26 INFO - PROCESS | 3232 | ++DOCSHELL 105FA800 == 80 [pid = 3232] [id = 306] 18:44:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (10F95400) [pid = 3232] [serial = 917] [outer = 00000000] 18:44:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (128E8400) [pid = 3232] [serial = 918] [outer = 10F95400] 18:44:26 INFO - PROCESS | 3232 | 1463190266219 Marionette DEBUG loaded listener.js 18:44:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (12A3A800) [pid = 3232] [serial = 919] [outer = 10F95400] 18:44:26 INFO - PROCESS | 3232 | 1463190266778 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]]]}] 18:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 18:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 902ms 18:44:26 INFO - PROCESS | 3232 | 1463190266808 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 18:44:26 INFO - PROCESS | 3232 | 1463190266814 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 18:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 18:44:26 INFO - PROCESS | 3232 | 1463190266822 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 18:44:26 INFO - PROCESS | 3232 | 1463190266824 Marionette TRACE conn3 <- [1,1190,null,{}] 18:44:26 INFO - PROCESS | 3232 | 1463190266828 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}] 18:44:26 INFO - PROCESS | 3232 | 1463190266945 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 18:44:27 INFO - PROCESS | 3232 | 1463190267052 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:27 INFO - PROCESS | 3232 | ++DOCSHELL 12AF3400 == 81 [pid = 3232] [id = 307] 18:44:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (12D85000) [pid = 3232] [serial = 920] [outer = 00000000] 18:44:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (13DB9800) [pid = 3232] [serial = 921] [outer = 12D85000] 18:44:27 INFO - PROCESS | 3232 | 1463190267105 Marionette DEBUG loaded listener.js 18:44:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (154A0800) [pid = 3232] [serial = 922] [outer = 12D85000] 18:44:27 INFO - PROCESS | 3232 | 1463190267739 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]]]}] 18:44:27 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 18:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 949ms 18:44:27 INFO - PROCESS | 3232 | 1463190267771 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 18:44:27 INFO - PROCESS | 3232 | 1463190267773 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 18:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 18:44:27 INFO - PROCESS | 3232 | 1463190267777 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 18:44:27 INFO - PROCESS | 3232 | 1463190267781 Marionette TRACE conn3 <- [1,1194,null,{}] 18:44:27 INFO - PROCESS | 3232 | 1463190267792 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}] 18:44:27 INFO - PROCESS | 3232 | 1463190267907 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 18:44:28 INFO - PROCESS | 3232 | 1463190268046 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:28 INFO - PROCESS | 3232 | ++DOCSHELL 17A78800 == 82 [pid = 3232] [id = 308] 18:44:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 131 (17A7B400) [pid = 3232] [serial = 923] [outer = 00000000] 18:44:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 132 (18762800) [pid = 3232] [serial = 924] [outer = 17A7B400] 18:44:28 INFO - PROCESS | 3232 | 1463190268103 Marionette DEBUG loaded listener.js 18:44:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 133 (194A8000) [pid = 3232] [serial = 925] [outer = 17A7B400] 18:44:28 INFO - PROCESS | 3232 | 1463190268685 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]]]}] 18:44:28 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 18:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 995ms 18:44:28 INFO - PROCESS | 3232 | 1463190268763 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 18:44:28 INFO - PROCESS | 3232 | 1463190268766 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 18:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 18:44:28 INFO - PROCESS | 3232 | 1463190268769 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 18:44:28 INFO - PROCESS | 3232 | 1463190268771 Marionette TRACE conn3 <- [1,1198,null,{}] 18:44:28 INFO - PROCESS | 3232 | 1463190268789 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}] 18:44:28 INFO - PROCESS | 3232 | 1463190268925 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 18:44:28 INFO - PROCESS | 3232 | 1463190268988 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:28 INFO - PROCESS | 3232 | ++DOCSHELL 194D3C00 == 83 [pid = 3232] [id = 309] 18:44:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 134 (194D4800) [pid = 3232] [serial = 926] [outer = 00000000] 18:44:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 135 (19762C00) [pid = 3232] [serial = 927] [outer = 194D4800] 18:44:29 INFO - PROCESS | 3232 | 1463190269041 Marionette DEBUG loaded listener.js 18:44:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 136 (1976B800) [pid = 3232] [serial = 928] [outer = 194D4800] 18:44:29 INFO - PROCESS | 3232 | 1463190269632 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]]]}] 18:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 18:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 886ms 18:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 18:44:29 INFO - PROCESS | 3232 | 1463190269673 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 18:44:29 INFO - PROCESS | 3232 | 1463190269675 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 18:44:29 INFO - PROCESS | 3232 | 1463190269679 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 18:44:29 INFO - PROCESS | 3232 | 1463190269681 Marionette TRACE conn3 <- [1,1202,null,{}] 18:44:29 INFO - PROCESS | 3232 | 1463190269685 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}] 18:44:29 INFO - PROCESS | 3232 | 1463190269786 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 18:44:29 INFO - PROCESS | 3232 | 1463190269891 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:29 INFO - PROCESS | 3232 | ++DOCSHELL 18437400 == 84 [pid = 3232] [id = 310] 18:44:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 137 (1946B000) [pid = 3232] [serial = 929] [outer = 00000000] 18:44:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 138 (19790800) [pid = 3232] [serial = 930] [outer = 1946B000] 18:44:29 INFO - PROCESS | 3232 | 1463190269944 Marionette DEBUG loaded listener.js 18:44:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 139 (19794400) [pid = 3232] [serial = 931] [outer = 1946B000] 18:44:30 INFO - PROCESS | 3232 | 1463190270585 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]]]}] 18:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 18:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 933ms 18:44:30 INFO - PROCESS | 3232 | 1463190270624 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 18:44:30 INFO - PROCESS | 3232 | 1463190270626 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 18:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 18:44:30 INFO - PROCESS | 3232 | 1463190270630 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 18:44:30 INFO - PROCESS | 3232 | 1463190270632 Marionette TRACE conn3 <- [1,1206,null,{}] 18:44:30 INFO - PROCESS | 3232 | 1463190270636 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}] 18:44:30 INFO - PROCESS | 3232 | 1463190270747 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 18:44:30 INFO - PROCESS | 3232 | 1463190270856 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:30 INFO - PROCESS | 3232 | ++DOCSHELL 102DA000 == 85 [pid = 3232] [id = 311] 18:44:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 140 (10D0DC00) [pid = 3232] [serial = 932] [outer = 00000000] 18:44:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 141 (16093000) [pid = 3232] [serial = 933] [outer = 10D0DC00] 18:44:30 INFO - PROCESS | 3232 | 1463190270910 Marionette DEBUG loaded listener.js 18:44:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 142 (18717800) [pid = 3232] [serial = 934] [outer = 10D0DC00] 18:44:31 INFO - PROCESS | 3232 | 1463190271622 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]]]}] 18:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 18:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1026ms 18:44:31 INFO - PROCESS | 3232 | 1463190271655 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 18:44:31 INFO - PROCESS | 3232 | 1463190271661 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 18:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 18:44:31 INFO - PROCESS | 3232 | 1463190271684 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 18:44:31 INFO - PROCESS | 3232 | 1463190271688 Marionette TRACE conn3 <- [1,1210,null,{}] 18:44:31 INFO - PROCESS | 3232 | 1463190271693 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}] 18:44:31 INFO - PROCESS | 3232 | 1463190271799 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 18:44:31 INFO - PROCESS | 3232 | 1463190271939 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:31 INFO - PROCESS | 3232 | ++DOCSHELL 12A3B800 == 86 [pid = 3232] [id = 312] 18:44:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 143 (12A54800) [pid = 3232] [serial = 935] [outer = 00000000] 18:44:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 144 (12AF5400) [pid = 3232] [serial = 936] [outer = 12A54800] 18:44:31 INFO - PROCESS | 3232 | 1463190271990 Marionette DEBUG loaded listener.js 18:44:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 145 (13126C00) [pid = 3232] [serial = 937] [outer = 12A54800] 18:44:32 INFO - PROCESS | 3232 | --DOCSHELL 17AE6400 == 85 [pid = 3232] [id = 304] 18:44:32 INFO - PROCESS | 3232 | --DOCSHELL 12A5B000 == 84 [pid = 3232] [id = 303] 18:44:32 INFO - PROCESS | 3232 | --DOCSHELL 10514C00 == 83 [pid = 3232] [id = 302] 18:44:32 INFO - PROCESS | 3232 | --DOCSHELL 154B4800 == 82 [pid = 3232] [id = 301] 18:44:32 INFO - PROCESS | 3232 | --DOCSHELL 0F93B000 == 81 [pid = 3232] [id = 300] 18:44:32 INFO - PROCESS | 3232 | --DOCSHELL 14FAA800 == 80 [pid = 3232] [id = 299] 18:44:32 INFO - PROCESS | 3232 | --DOCSHELL 1380C000 == 79 [pid = 3232] [id = 298] 18:44:32 INFO - PROCESS | 3232 | --DOCSHELL 12B5B800 == 78 [pid = 3232] [id = 297] 18:44:32 INFO - PROCESS | 3232 | --DOCSHELL 10D0A000 == 77 [pid = 3232] [id = 296] 18:44:32 INFO - PROCESS | 3232 | --DOCSHELL 10560000 == 76 [pid = 3232] [id = 295] 18:44:32 INFO - PROCESS | 3232 | --DOMWINDOW == 144 (105F4800) [pid = 3232] [serial = 819] [outer = 00000000] [url = about:blank] 18:44:32 INFO - PROCESS | 3232 | --DOMWINDOW == 143 (12A3FC00) [pid = 3232] [serial = 822] [outer = 00000000] [url = about:blank] 18:44:32 INFO - PROCESS | 3232 | --DOMWINDOW == 142 (15B60C00) [pid = 3232] [serial = 825] [outer = 00000000] [url = about:blank] 18:44:32 INFO - PROCESS | 3232 | --DOMWINDOW == 141 (16F67400) [pid = 3232] [serial = 828] [outer = 00000000] [url = about:blank] 18:44:32 INFO - PROCESS | 3232 | --DOMWINDOW == 140 (17144000) [pid = 3232] [serial = 831] [outer = 00000000] [url = about:blank] 18:44:32 INFO - PROCESS | 3232 | --DOMWINDOW == 139 (17AE7C00) [pid = 3232] [serial = 834] [outer = 00000000] [url = about:blank] 18:44:32 INFO - PROCESS | 3232 | --DOMWINDOW == 138 (18760000) [pid = 3232] [serial = 867] [outer = 00000000] [url = about:blank] 18:44:32 INFO - PROCESS | 3232 | 1463190272579 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] 18:44:32 INFO - PROCESS | 3232 | 1463190272636 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 18:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 18:44:32 INFO - PROCESS | 3232 | 1463190272644 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 18:44:32 INFO - PROCESS | 3232 | 1463190272647 Marionette TRACE conn3 <- [1,1214,null,{}] 18:44:32 INFO - PROCESS | 3232 | 1463190272650 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}] 18:44:32 INFO - PROCESS | 3232 | 1463190272751 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 18:44:32 INFO - PROCESS | 3232 | --DOMWINDOW == 137 (16818C00) [pid = 3232] [serial = 852] [outer = 00000000] [url = about:blank] 18:44:32 INFO - PROCESS | 3232 | --DOMWINDOW == 136 (16F63000) [pid = 3232] [serial = 853] [outer = 00000000] [url = about:blank] 18:44:32 INFO - PROCESS | 3232 | --DOMWINDOW == 135 (17A76800) [pid = 3232] [serial = 856] [outer = 00000000] [url = about:blank] 18:44:32 INFO - PROCESS | 3232 | --DOMWINDOW == 134 (173EEC00) [pid = 3232] [serial = 855] [outer = 00000000] [url = about:blank] 18:44:32 INFO - PROCESS | 3232 | --DOMWINDOW == 133 (13802400) [pid = 3232] [serial = 838] [outer = 00000000] [url = about:blank] 18:44:32 INFO - PROCESS | 3232 | --DOMWINDOW == 132 (13384C00) [pid = 3232] [serial = 837] [outer = 00000000] [url = about:blank] 18:44:32 INFO - PROCESS | 3232 | --DOMWINDOW == 131 (12A59800) [pid = 3232] [serial = 861] [outer = 00000000] [url = about:blank] 18:44:32 INFO - PROCESS | 3232 | --DOMWINDOW == 130 (12A37C00) [pid = 3232] [serial = 843] [outer = 00000000] [url = about:blank] 18:44:32 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (12A5C000) [pid = 3232] [serial = 844] [outer = 00000000] [url = about:blank] 18:44:32 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (142CB400) [pid = 3232] [serial = 846] [outer = 00000000] [url = about:blank] 18:44:32 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (154A6C00) [pid = 3232] [serial = 847] [outer = 00000000] [url = about:blank] 18:44:32 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (15E22400) [pid = 3232] [serial = 849] [outer = 00000000] [url = about:blank] 18:44:32 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (12A33C00) [pid = 3232] [serial = 841] [outer = 00000000] [url = about:blank] 18:44:32 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (11CE9800) [pid = 3232] [serial = 840] [outer = 00000000] [url = about:blank] 18:44:32 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (18436400) [pid = 3232] [serial = 858] [outer = 00000000] [url = about:blank] 18:44:32 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (181C3400) [pid = 3232] [serial = 864] [outer = 00000000] [url = about:blank] 18:44:32 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (18718C00) [pid = 3232] [serial = 859] [outer = 00000000] [url = about:blank] 18:44:32 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (16098800) [pid = 3232] [serial = 850] [outer = 00000000] [url = about:blank] 18:44:32 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (1570F000) [pid = 3232] [serial = 862] [outer = 00000000] [url = about:blank] 18:44:32 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (10A5B000) [pid = 3232] [serial = 865] [outer = 00000000] [url = about:blank] 18:44:32 INFO - PROCESS | 3232 | 1463190272849 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:32 INFO - PROCESS | 3232 | ++DOCSHELL 102D0400 == 77 [pid = 3232] [id = 313] 18:44:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (1050F400) [pid = 3232] [serial = 938] [outer = 00000000] 18:44:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (10D0B400) [pid = 3232] [serial = 939] [outer = 1050F400] 18:44:32 INFO - PROCESS | 3232 | 1463190272894 Marionette DEBUG loaded listener.js 18:44:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (12A33C00) [pid = 3232] [serial = 940] [outer = 1050F400] 18:44:33 INFO - PROCESS | 3232 | 1463190273272 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]]]}] 18:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 18:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 684ms 18:44:33 INFO - PROCESS | 3232 | 1463190273341 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 18:44:33 INFO - PROCESS | 3232 | 1463190273343 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 18:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 18:44:33 INFO - PROCESS | 3232 | 1463190273346 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 18:44:33 INFO - PROCESS | 3232 | 1463190273350 Marionette TRACE conn3 <- [1,1218,null,{}] 18:44:33 INFO - PROCESS | 3232 | 1463190273360 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}] 18:44:33 INFO - PROCESS | 3232 | 1463190273476 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 18:44:33 INFO - PROCESS | 3232 | 1463190273490 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:33 INFO - PROCESS | 3232 | ++DOCSHELL 142CB400 == 78 [pid = 3232] [id = 314] 18:44:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (1549A400) [pid = 3232] [serial = 941] [outer = 00000000] 18:44:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (1583E000) [pid = 3232] [serial = 942] [outer = 1549A400] 18:44:33 INFO - PROCESS | 3232 | 1463190273540 Marionette DEBUG loaded listener.js 18:44:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (15B67800) [pid = 3232] [serial = 943] [outer = 1549A400] 18:44:33 INFO - PROCESS | 3232 | 1463190273983 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]]]}] 18:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 18:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 685ms 18:44:34 INFO - PROCESS | 3232 | 1463190274045 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 18:44:34 INFO - PROCESS | 3232 | 1463190274048 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 18:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 18:44:34 INFO - PROCESS | 3232 | 1463190274051 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 18:44:34 INFO - PROCESS | 3232 | 1463190274053 Marionette TRACE conn3 <- [1,1222,null,{}] 18:44:34 INFO - PROCESS | 3232 | 1463190274056 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}] 18:44:34 INFO - PROCESS | 3232 | 1463190274138 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 18:44:34 INFO - PROCESS | 3232 | 1463190274148 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:34 INFO - PROCESS | 3232 | ++DOCSHELL 15E25800 == 79 [pid = 3232] [id = 315] 18:44:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (15E77800) [pid = 3232] [serial = 944] [outer = 00000000] 18:44:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (161A7800) [pid = 3232] [serial = 945] [outer = 15E77800] 18:44:34 INFO - PROCESS | 3232 | 1463190274192 Marionette DEBUG loaded listener.js 18:44:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (161BD000) [pid = 3232] [serial = 946] [outer = 15E77800] 18:44:34 INFO - PROCESS | 3232 | 1463190274611 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]]]}] 18:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 18:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 591ms 18:44:34 INFO - PROCESS | 3232 | 1463190274662 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 18:44:34 INFO - PROCESS | 3232 | 1463190274664 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 18:44:34 INFO - PROCESS | 3232 | 1463190274668 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 18:44:34 INFO - PROCESS | 3232 | 1463190274670 Marionette TRACE conn3 <- [1,1226,null,{}] 18:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 18:44:34 INFO - PROCESS | 3232 | 1463190274673 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}] 18:44:34 INFO - PROCESS | 3232 | 1463190274747 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 18:44:34 INFO - PROCESS | 3232 | 1463190274753 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:34 INFO - PROCESS | 3232 | ++DOCSHELL 15E75000 == 80 [pid = 3232] [id = 316] 18:44:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (15E76C00) [pid = 3232] [serial = 947] [outer = 00000000] 18:44:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (17139400) [pid = 3232] [serial = 948] [outer = 15E76C00] 18:44:34 INFO - PROCESS | 3232 | 1463190274797 Marionette DEBUG loaded listener.js 18:44:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (17144C00) [pid = 3232] [serial = 949] [outer = 15E76C00] 18:44:35 INFO - PROCESS | 3232 | 1463190275328 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]]]}] 18:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 18:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 684ms 18:44:35 INFO - PROCESS | 3232 | 1463190275355 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 18:44:35 INFO - PROCESS | 3232 | 1463190275357 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 18:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 18:44:35 INFO - PROCESS | 3232 | 1463190275360 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 18:44:35 INFO - PROCESS | 3232 | 1463190275362 Marionette TRACE conn3 <- [1,1230,null,{}] 18:44:35 INFO - PROCESS | 3232 | 1463190275365 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}] 18:44:35 INFO - PROCESS | 3232 | 1463190275492 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 18:44:35 INFO - PROCESS | 3232 | 1463190275558 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:35 INFO - PROCESS | 3232 | ++DOCSHELL 17AE4400 == 81 [pid = 3232] [id = 317] 18:44:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 131 (17AE6C00) [pid = 3232] [serial = 950] [outer = 00000000] 18:44:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 132 (1843A000) [pid = 3232] [serial = 951] [outer = 17AE6C00] 18:44:35 INFO - PROCESS | 3232 | 1463190275603 Marionette DEBUG loaded listener.js 18:44:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 133 (18719400) [pid = 3232] [serial = 952] [outer = 17AE6C00] 18:44:35 INFO - PROCESS | 3232 | 1463190276004 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]]]}] 18:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 18:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 684ms 18:44:36 INFO - PROCESS | 3232 | 1463190276060 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 18:44:36 INFO - PROCESS | 3232 | 1463190276062 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 18:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 18:44:36 INFO - PROCESS | 3232 | 1463190276065 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 18:44:36 INFO - PROCESS | 3232 | 1463190276067 Marionette TRACE conn3 <- [1,1234,null,{}] 18:44:36 INFO - PROCESS | 3232 | 1463190276083 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}] 18:44:36 INFO - PROCESS | 3232 | 1463190276219 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 18:44:36 INFO - PROCESS | 3232 | 1463190276241 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:36 INFO - PROCESS | 3232 | ++DOCSHELL 17A7AC00 == 82 [pid = 3232] [id = 318] 18:44:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 134 (18721400) [pid = 3232] [serial = 953] [outer = 00000000] 18:44:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 135 (194A3800) [pid = 3232] [serial = 954] [outer = 18721400] 18:44:36 INFO - PROCESS | 3232 | 1463190276287 Marionette DEBUG loaded listener.js 18:44:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 136 (194D6C00) [pid = 3232] [serial = 955] [outer = 18721400] 18:44:36 INFO - PROCESS | 3232 | 1463190276725 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]]]}] 18:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 18:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 684ms 18:44:36 INFO - PROCESS | 3232 | 1463190276765 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 18:44:36 INFO - PROCESS | 3232 | 1463190276767 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 18:44:36 INFO - PROCESS | 3232 | 1463190276770 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 18:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 18:44:36 INFO - PROCESS | 3232 | 1463190276772 Marionette TRACE conn3 <- [1,1238,null,{}] 18:44:36 INFO - PROCESS | 3232 | 1463190276784 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}] 18:44:36 INFO - PROCESS | 3232 | 1463190276896 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 18:44:36 INFO - PROCESS | 3232 | 1463190276902 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:36 INFO - PROCESS | 3232 | ++DOCSHELL 15E6CC00 == 83 [pid = 3232] [id = 319] 18:44:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 137 (194CF400) [pid = 3232] [serial = 956] [outer = 00000000] 18:44:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 138 (1979B800) [pid = 3232] [serial = 957] [outer = 194CF400] 18:44:36 INFO - PROCESS | 3232 | 1463190276946 Marionette DEBUG loaded listener.js 18:44:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 139 (19BA8000) [pid = 3232] [serial = 958] [outer = 194CF400] 18:44:37 INFO - PROCESS | 3232 | --DOMWINDOW == 138 (13304400) [pid = 3232] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 18:44:37 INFO - PROCESS | 3232 | --DOMWINDOW == 137 (15707400) [pid = 3232] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 18:44:37 INFO - PROCESS | 3232 | --DOMWINDOW == 136 (12B5E000) [pid = 3232] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 18:44:37 INFO - PROCESS | 3232 | --DOMWINDOW == 135 (15499400) [pid = 3232] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 18:44:37 INFO - PROCESS | 3232 | --DOMWINDOW == 134 (10D06C00) [pid = 3232] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 18:44:37 INFO - PROCESS | 3232 | --DOMWINDOW == 133 (12A58000) [pid = 3232] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 18:44:37 INFO - PROCESS | 3232 | --DOMWINDOW == 132 (13810C00) [pid = 3232] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 18:44:37 INFO - PROCESS | 3232 | --DOMWINDOW == 131 (154AF000) [pid = 3232] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 18:44:37 INFO - PROCESS | 3232 | --DOMWINDOW == 130 (10D10800) [pid = 3232] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 18:44:37 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (10517C00) [pid = 3232] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 18:44:37 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (1618A400) [pid = 3232] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 18:44:37 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (17BAEC00) [pid = 3232] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 18:44:37 INFO - PROCESS | 3232 | 1463190277651 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]]]}] 18:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 18:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 933ms 18:44:37 INFO - PROCESS | 3232 | 1463190277716 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 18:44:37 INFO - PROCESS | 3232 | 1463190277718 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 18:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 18:44:37 INFO - PROCESS | 3232 | 1463190277721 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 18:44:37 INFO - PROCESS | 3232 | 1463190277723 Marionette TRACE conn3 <- [1,1242,null,{}] 18:44:37 INFO - PROCESS | 3232 | 1463190277726 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}] 18:44:37 INFO - PROCESS | 3232 | 1463190277805 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 18:44:37 INFO - PROCESS | 3232 | 1463190277812 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:37 INFO - PROCESS | 3232 | ++DOCSHELL 154AE400 == 84 [pid = 3232] [id = 320] 18:44:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (154B3C00) [pid = 3232] [serial = 959] [outer = 00000000] 18:44:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (17146400) [pid = 3232] [serial = 960] [outer = 154B3C00] 18:44:37 INFO - PROCESS | 3232 | 1463190277856 Marionette DEBUG loaded listener.js 18:44:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (17438C00) [pid = 3232] [serial = 961] [outer = 154B3C00] 18:44:38 INFO - PROCESS | 3232 | 1463190278263 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]]]}] 18:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 18:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 591ms 18:44:38 INFO - PROCESS | 3232 | 1463190278302 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 18:44:38 INFO - PROCESS | 3232 | 1463190278304 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 18:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 18:44:38 INFO - PROCESS | 3232 | 1463190278308 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 18:44:38 INFO - PROCESS | 3232 | 1463190278309 Marionette TRACE conn3 <- [1,1246,null,{}] 18:44:38 INFO - PROCESS | 3232 | 1463190278317 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}] 18:44:38 INFO - PROCESS | 3232 | 1463190278397 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 18:44:38 INFO - PROCESS | 3232 | 1463190278403 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:38 INFO - PROCESS | 3232 | ++DOCSHELL 11CE6400 == 85 [pid = 3232] [id = 321] 18:44:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 131 (141C8C00) [pid = 3232] [serial = 962] [outer = 00000000] 18:44:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 132 (1979B400) [pid = 3232] [serial = 963] [outer = 141C8C00] 18:44:38 INFO - PROCESS | 3232 | 1463190278470 Marionette DEBUG loaded listener.js 18:44:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 133 (1618AC00) [pid = 3232] [serial = 964] [outer = 141C8C00] 18:44:38 INFO - PROCESS | 3232 | 1463190278929 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]]]}] 18:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 18:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 638ms 18:44:38 INFO - PROCESS | 3232 | 1463190278953 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 18:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 18:44:38 INFO - PROCESS | 3232 | 1463190278955 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 18:44:38 INFO - PROCESS | 3232 | 1463190278959 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 18:44:38 INFO - PROCESS | 3232 | 1463190278961 Marionette TRACE conn3 <- [1,1250,null,{}] 18:44:38 INFO - PROCESS | 3232 | 1463190278969 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}] 18:44:39 INFO - PROCESS | 3232 | 1463190279069 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 18:44:39 INFO - PROCESS | 3232 | 1463190279076 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:39 INFO - PROCESS | 3232 | ++DOCSHELL 19F0F000 == 86 [pid = 3232] [id = 322] 18:44:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 134 (19F10400) [pid = 3232] [serial = 965] [outer = 00000000] 18:44:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 135 (1A12B800) [pid = 3232] [serial = 966] [outer = 19F10400] 18:44:39 INFO - PROCESS | 3232 | 1463190279124 Marionette DEBUG loaded listener.js 18:44:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 136 (1A130C00) [pid = 3232] [serial = 967] [outer = 19F10400] 18:44:39 INFO - PROCESS | 3232 | 1463190279835 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]]]}] 18:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 18:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 933ms 18:44:39 INFO - PROCESS | 3232 | 1463190279902 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 18:44:39 INFO - PROCESS | 3232 | 1463190279908 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 18:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 18:44:39 INFO - PROCESS | 3232 | 1463190279913 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 18:44:39 INFO - PROCESS | 3232 | 1463190279917 Marionette TRACE conn3 <- [1,1254,null,{}] 18:44:39 INFO - PROCESS | 3232 | 1463190279923 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}] 18:44:40 INFO - PROCESS | 3232 | 1463190280038 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 18:44:40 INFO - PROCESS | 3232 | 1463190280178 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:40 INFO - PROCESS | 3232 | ++DOCSHELL 102EB000 == 87 [pid = 3232] [id = 323] 18:44:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 137 (10516400) [pid = 3232] [serial = 968] [outer = 00000000] 18:44:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 138 (12A3D000) [pid = 3232] [serial = 969] [outer = 10516400] 18:44:40 INFO - PROCESS | 3232 | 1463190280235 Marionette DEBUG loaded listener.js 18:44:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 139 (1307DC00) [pid = 3232] [serial = 970] [outer = 10516400] 18:44:40 INFO - PROCESS | 3232 | 1463190280855 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]]]}] 18:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 18:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 995ms 18:44:40 INFO - PROCESS | 3232 | 1463190280916 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 18:44:40 INFO - PROCESS | 3232 | 1463190280922 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 18:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 18:44:40 INFO - PROCESS | 3232 | 1463190280929 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 18:44:40 INFO - PROCESS | 3232 | 1463190280932 Marionette TRACE conn3 <- [1,1258,null,{}] 18:44:40 INFO - PROCESS | 3232 | 1463190280935 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}] 18:44:41 INFO - PROCESS | 3232 | 1463190281046 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 18:44:41 INFO - PROCESS | 3232 | 1463190281185 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:41 INFO - PROCESS | 3232 | ++DOCSHELL 13317400 == 88 [pid = 3232] [id = 324] 18:44:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 140 (1331F000) [pid = 3232] [serial = 971] [outer = 00000000] 18:44:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 141 (1583EC00) [pid = 3232] [serial = 972] [outer = 1331F000] 18:44:41 INFO - PROCESS | 3232 | 1463190281239 Marionette DEBUG loaded listener.js 18:44:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 142 (1618A400) [pid = 3232] [serial = 973] [outer = 1331F000] 18:44:41 INFO - PROCESS | 3232 | 1463190281832 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]]]}] 18:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 18:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 933ms 18:44:41 INFO - PROCESS | 3232 | 1463190281858 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 18:44:41 INFO - PROCESS | 3232 | 1463190281860 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 18:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 18:44:41 INFO - PROCESS | 3232 | 1463190281865 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 18:44:41 INFO - PROCESS | 3232 | 1463190281869 Marionette TRACE conn3 <- [1,1262,null,{}] 18:44:41 INFO - PROCESS | 3232 | 1463190281880 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}] 18:44:41 INFO - PROCESS | 3232 | 1463190281989 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 18:44:42 INFO - PROCESS | 3232 | 1463190282130 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:42 INFO - PROCESS | 3232 | ++DOCSHELL 1978F800 == 89 [pid = 3232] [id = 325] 18:44:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 143 (19790400) [pid = 3232] [serial = 974] [outer = 00000000] 18:44:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 144 (19BB0C00) [pid = 3232] [serial = 975] [outer = 19790400] 18:44:42 INFO - PROCESS | 3232 | 1463190282187 Marionette DEBUG loaded listener.js 18:44:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 145 (1A126400) [pid = 3232] [serial = 976] [outer = 19790400] 18:44:42 INFO - PROCESS | 3232 | 1463190282734 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]]]}] 18:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 18:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 902ms 18:44:42 INFO - PROCESS | 3232 | 1463190282771 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 18:44:42 INFO - PROCESS | 3232 | 1463190282774 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 18:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 18:44:42 INFO - PROCESS | 3232 | 1463190282777 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 18:44:42 INFO - PROCESS | 3232 | 1463190282779 Marionette TRACE conn3 <- [1,1266,null,{}] 18:44:42 INFO - PROCESS | 3232 | 1463190282783 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}] 18:44:42 INFO - PROCESS | 3232 | 1463190282890 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 18:44:42 INFO - PROCESS | 3232 | 1463190283000 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:43 INFO - PROCESS | 3232 | ++DOCSHELL 1A12EC00 == 90 [pid = 3232] [id = 326] 18:44:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 146 (1A12F000) [pid = 3232] [serial = 977] [outer = 00000000] 18:44:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 147 (1A1EE000) [pid = 3232] [serial = 978] [outer = 1A12F000] 18:44:43 INFO - PROCESS | 3232 | 1463190283053 Marionette DEBUG loaded listener.js 18:44:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 148 (1A1F4800) [pid = 3232] [serial = 979] [outer = 1A12F000] 18:44:43 INFO - PROCESS | 3232 | 1463190283677 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]]]}] 18:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 18:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 948ms 18:44:43 INFO - PROCESS | 3232 | 1463190283722 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 18:44:43 INFO - PROCESS | 3232 | 1463190283724 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 18:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 18:44:43 INFO - PROCESS | 3232 | 1463190283727 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 18:44:43 INFO - PROCESS | 3232 | 1463190283729 Marionette TRACE conn3 <- [1,1270,null,{}] 18:44:43 INFO - PROCESS | 3232 | 1463190283733 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}] 18:44:43 INFO - PROCESS | 3232 | 1463190283837 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 18:44:43 INFO - PROCESS | 3232 | 1463190283974 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:43 INFO - PROCESS | 3232 | ++DOCSHELL 19791000 == 91 [pid = 3232] [id = 327] 18:44:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 149 (1A123400) [pid = 3232] [serial = 980] [outer = 00000000] 18:44:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 150 (1A43EC00) [pid = 3232] [serial = 981] [outer = 1A123400] 18:44:44 INFO - PROCESS | 3232 | 1463190284030 Marionette DEBUG loaded listener.js 18:44:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 151 (1A448000) [pid = 3232] [serial = 982] [outer = 1A123400] 18:44:44 INFO - PROCESS | 3232 | 1463190284640 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]]]}] 18:44:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 18:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 949ms 18:44:44 INFO - PROCESS | 3232 | 1463190284673 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 18:44:44 INFO - PROCESS | 3232 | 1463190284675 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 18:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 18:44:44 INFO - PROCESS | 3232 | 1463190284679 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 18:44:44 INFO - PROCESS | 3232 | 1463190284681 Marionette TRACE conn3 <- [1,1274,null,{}] 18:44:44 INFO - PROCESS | 3232 | 1463190284685 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}] 18:44:44 INFO - PROCESS | 3232 | 1463190284798 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 18:44:44 INFO - PROCESS | 3232 | 1463190284910 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:44 INFO - PROCESS | 3232 | ++DOCSHELL 128E3800 == 92 [pid = 3232] [id = 328] 18:44:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 152 (12A5E000) [pid = 3232] [serial = 983] [outer = 00000000] 18:44:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 153 (15498C00) [pid = 3232] [serial = 984] [outer = 12A5E000] 18:44:44 INFO - PROCESS | 3232 | 1463190284963 Marionette DEBUG loaded listener.js 18:44:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 154 (17138000) [pid = 3232] [serial = 985] [outer = 12A5E000] 18:44:45 INFO - PROCESS | 3232 | 1463190285788 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]]]}] 18:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 18:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1182ms 18:44:45 INFO - PROCESS | 3232 | 1463190285858 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 18:44:45 INFO - PROCESS | 3232 | 1463190285862 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 18:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 18:44:45 INFO - PROCESS | 3232 | 1463190285867 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 18:44:45 INFO - PROCESS | 3232 | 1463190285871 Marionette TRACE conn3 <- [1,1278,null,{}] 18:44:45 INFO - PROCESS | 3232 | 1463190285876 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}] 18:44:45 INFO - PROCESS | 3232 | 1463190285981 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 18:44:46 INFO - PROCESS | 3232 | 1463190286122 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:46 INFO - PROCESS | 3232 | ++DOCSHELL 11208000 == 93 [pid = 3232] [id = 329] 18:44:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 155 (128B4400) [pid = 3232] [serial = 986] [outer = 00000000] 18:44:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 156 (12A33800) [pid = 3232] [serial = 987] [outer = 128B4400] 18:44:46 INFO - PROCESS | 3232 | 1463190286180 Marionette DEBUG loaded listener.js 18:44:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 157 (13320400) [pid = 3232] [serial = 988] [outer = 128B4400] 18:44:46 INFO - PROCESS | 3232 | 1463190286739 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]]]}] 18:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 18:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 949ms 18:44:46 INFO - PROCESS | 3232 | 1463190286814 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 18:44:46 INFO - PROCESS | 3232 | 1463190286820 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 18:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 18:44:46 INFO - PROCESS | 3232 | 1463190286826 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 18:44:46 INFO - PROCESS | 3232 | 1463190286828 Marionette TRACE conn3 <- [1,1282,null,{}] 18:44:46 INFO - PROCESS | 3232 | 1463190286833 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}] 18:44:46 INFO - PROCESS | 3232 | 1463190286951 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 18:44:46 INFO - PROCESS | 3232 | --DOCSHELL 17BAC400 == 92 [pid = 3232] [id = 158] 18:44:46 INFO - PROCESS | 3232 | --DOCSHELL 19BA5C00 == 91 [pid = 3232] [id = 142] 18:44:46 INFO - PROCESS | 3232 | --DOCSHELL 1A1E8C00 == 90 [pid = 3232] [id = 126] 18:44:46 INFO - PROCESS | 3232 | --DOCSHELL 1A127C00 == 89 [pid = 3232] [id = 127] 18:44:46 INFO - PROCESS | 3232 | --DOCSHELL 158B4C00 == 88 [pid = 3232] [id = 185] 18:44:46 INFO - PROCESS | 3232 | --DOCSHELL 11CE6400 == 87 [pid = 3232] [id = 321] 18:44:46 INFO - PROCESS | 3232 | --DOCSHELL 154AE400 == 86 [pid = 3232] [id = 320] 18:44:46 INFO - PROCESS | 3232 | --DOCSHELL 15E6CC00 == 85 [pid = 3232] [id = 319] 18:44:46 INFO - PROCESS | 3232 | --DOCSHELL 17A7AC00 == 84 [pid = 3232] [id = 318] 18:44:46 INFO - PROCESS | 3232 | --DOCSHELL 17AE4400 == 83 [pid = 3232] [id = 317] 18:44:46 INFO - PROCESS | 3232 | --DOCSHELL 15E75000 == 82 [pid = 3232] [id = 316] 18:44:46 INFO - PROCESS | 3232 | --DOCSHELL 15E25800 == 81 [pid = 3232] [id = 315] 18:44:46 INFO - PROCESS | 3232 | --DOCSHELL 142CB400 == 80 [pid = 3232] [id = 314] 18:44:46 INFO - PROCESS | 3232 | --DOCSHELL 102D0400 == 79 [pid = 3232] [id = 313] 18:44:46 INFO - PROCESS | 3232 | --DOCSHELL 12A3B800 == 78 [pid = 3232] [id = 312] 18:44:46 INFO - PROCESS | 3232 | --DOMWINDOW == 156 (1051BC00) [pid = 3232] [serial = 870] [outer = 00000000] [url = about:blank] 18:44:46 INFO - PROCESS | 3232 | --DOMWINDOW == 155 (142CD800) [pid = 3232] [serial = 873] [outer = 00000000] [url = about:blank] 18:44:46 INFO - PROCESS | 3232 | --DOMWINDOW == 154 (18759C00) [pid = 3232] [serial = 876] [outer = 00000000] [url = about:blank] 18:44:46 INFO - PROCESS | 3232 | --DOMWINDOW == 153 (194B0C00) [pid = 3232] [serial = 879] [outer = 00000000] [url = about:blank] 18:44:47 INFO - PROCESS | 3232 | --DOCSHELL 12AF3400 == 77 [pid = 3232] [id = 307] 18:44:47 INFO - PROCESS | 3232 | --DOCSHELL 105FA800 == 76 [pid = 3232] [id = 306] 18:44:47 INFO - PROCESS | 3232 | --DOMWINDOW == 152 (161BD400) [pid = 3232] [serial = 817] [outer = 00000000] [url = about:blank] 18:44:47 INFO - PROCESS | 3232 | --DOMWINDOW == 151 (1871BC00) [pid = 3232] [serial = 912] [outer = 00000000] [url = about:blank] 18:44:47 INFO - PROCESS | 3232 | --DOMWINDOW == 150 (15B59400) [pid = 3232] [serial = 900] [outer = 00000000] [url = about:blank] 18:44:47 INFO - PROCESS | 3232 | --DOMWINDOW == 149 (161C4400) [pid = 3232] [serial = 903] [outer = 00000000] [url = about:blank] 18:44:47 INFO - PROCESS | 3232 | --DOMWINDOW == 148 (15E6A400) [pid = 3232] [serial = 901] [outer = 00000000] [url = about:blank] 18:44:47 INFO - PROCESS | 3232 | --DOMWINDOW == 147 (170E9400) [pid = 3232] [serial = 904] [outer = 00000000] [url = about:blank] 18:44:47 INFO - PROCESS | 3232 | --DOMWINDOW == 146 (1309A400) [pid = 3232] [serial = 891] [outer = 00000000] [url = about:blank] 18:44:47 INFO - PROCESS | 3232 | --DOMWINDOW == 145 (13311400) [pid = 3232] [serial = 892] [outer = 00000000] [url = about:blank] 18:44:47 INFO - PROCESS | 3232 | --DOMWINDOW == 144 (154A0000) [pid = 3232] [serial = 897] [outer = 00000000] [url = about:blank] 18:44:47 INFO - PROCESS | 3232 | --DOMWINDOW == 143 (10D0C000) [pid = 3232] [serial = 886] [outer = 00000000] [url = about:blank] 18:44:47 INFO - PROCESS | 3232 | --DOMWINDOW == 142 (11204800) [pid = 3232] [serial = 885] [outer = 00000000] [url = about:blank] 18:44:47 INFO - PROCESS | 3232 | --DOMWINDOW == 141 (1714AC00) [pid = 3232] [serial = 883] [outer = 00000000] [url = about:blank] 18:44:47 INFO - PROCESS | 3232 | --DOMWINDOW == 140 (13B51800) [pid = 3232] [serial = 882] [outer = 00000000] [url = about:blank] 18:44:47 INFO - PROCESS | 3232 | --DOMWINDOW == 139 (13DB4400) [pid = 3232] [serial = 894] [outer = 00000000] [url = about:blank] 18:44:47 INFO - PROCESS | 3232 | --DOMWINDOW == 138 (14299400) [pid = 3232] [serial = 895] [outer = 00000000] [url = about:blank] 18:44:47 INFO - PROCESS | 3232 | --DOMWINDOW == 137 (173E5800) [pid = 3232] [serial = 909] [outer = 00000000] [url = about:blank] 18:44:47 INFO - PROCESS | 3232 | --DOMWINDOW == 136 (11207000) [pid = 3232] [serial = 888] [outer = 00000000] [url = about:blank] 18:44:47 INFO - PROCESS | 3232 | --DOMWINDOW == 135 (11CED000) [pid = 3232] [serial = 889] [outer = 00000000] [url = about:blank] 18:44:47 INFO - PROCESS | 3232 | --DOMWINDOW == 134 (13B45800) [pid = 3232] [serial = 907] [outer = 00000000] [url = about:blank] 18:44:47 INFO - PROCESS | 3232 | --DOMWINDOW == 133 (128E8000) [pid = 3232] [serial = 906] [outer = 00000000] [url = about:blank] 18:44:47 INFO - PROCESS | 3232 | --DOMWINDOW == 132 (17A7B000) [pid = 3232] [serial = 910] [outer = 00000000] [url = about:blank] 18:44:47 INFO - PROCESS | 3232 | --DOMWINDOW == 131 (1871F400) [pid = 3232] [serial = 913] [outer = 00000000] [url = about:blank] 18:44:47 INFO - PROCESS | 3232 | --DOMWINDOW == 130 (154A4C00) [pid = 3232] [serial = 898] [outer = 00000000] [url = about:blank] 18:44:47 INFO - PROCESS | 3232 | 1463190287102 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:47 INFO - PROCESS | 3232 | ++DOCSHELL 10516C00 == 77 [pid = 3232] [id = 330] 18:44:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 131 (10517C00) [pid = 3232] [serial = 989] [outer = 00000000] 18:44:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 132 (11207000) [pid = 3232] [serial = 990] [outer = 10517C00] 18:44:47 INFO - PROCESS | 3232 | 1463190287149 Marionette DEBUG loaded listener.js 18:44:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 133 (12A52C00) [pid = 3232] [serial = 991] [outer = 10517C00] 18:44:47 INFO - PROCESS | 3232 | 1463190287556 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]]]}] 18:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 18:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 746ms 18:44:47 INFO - PROCESS | 3232 | 1463190287564 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 18:44:47 INFO - PROCESS | 3232 | 1463190287567 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 18:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 18:44:47 INFO - PROCESS | 3232 | 1463190287591 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 18:44:47 INFO - PROCESS | 3232 | 1463190287595 Marionette TRACE conn3 <- [1,1286,null,{}] 18:44:47 INFO - PROCESS | 3232 | 1463190287611 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}] 18:44:47 INFO - PROCESS | 3232 | 1463190287712 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 18:44:47 INFO - PROCESS | 3232 | 1463190287720 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:47 INFO - PROCESS | 3232 | ++DOCSHELL 1549EC00 == 78 [pid = 3232] [id = 331] 18:44:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 134 (1549F800) [pid = 3232] [serial = 992] [outer = 00000000] 18:44:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 135 (154AC400) [pid = 3232] [serial = 993] [outer = 1549F800] 18:44:47 INFO - PROCESS | 3232 | 1463190287767 Marionette DEBUG loaded listener.js 18:44:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 136 (1570CC00) [pid = 3232] [serial = 994] [outer = 1549F800] 18:44:48 INFO - PROCESS | 3232 | 1463190288225 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]]]}] 18:44:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 18:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 716ms 18:44:48 INFO - PROCESS | 3232 | 1463190288274 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 18:44:48 INFO - PROCESS | 3232 | 1463190288277 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 18:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 18:44:48 INFO - PROCESS | 3232 | 1463190288280 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 18:44:48 INFO - PROCESS | 3232 | 1463190288282 Marionette TRACE conn3 <- [1,1290,null,{}] 18:44:48 INFO - PROCESS | 3232 | 1463190288285 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}] 18:44:48 INFO - PROCESS | 3232 | 1463190288367 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 18:44:48 INFO - PROCESS | 3232 | 1463190288376 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:48 INFO - PROCESS | 3232 | ++DOCSHELL 158B4800 == 79 [pid = 3232] [id = 332] 18:44:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 137 (15E22400) [pid = 3232] [serial = 995] [outer = 00000000] 18:44:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 138 (16094400) [pid = 3232] [serial = 996] [outer = 15E22400] 18:44:48 INFO - PROCESS | 3232 | 1463190288421 Marionette DEBUG loaded listener.js 18:44:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 139 (161C4400) [pid = 3232] [serial = 997] [outer = 15E22400] 18:44:48 INFO - PROCESS | 3232 | 1463190288898 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]]]}] 18:44:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 18:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 622ms 18:44:48 INFO - PROCESS | 3232 | 1463190288917 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 18:44:48 INFO - PROCESS | 3232 | 1463190288919 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 18:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 18:44:48 INFO - PROCESS | 3232 | 1463190288923 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 18:44:48 INFO - PROCESS | 3232 | 1463190288924 Marionette TRACE conn3 <- [1,1294,null,{}] 18:44:48 INFO - PROCESS | 3232 | 1463190288928 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}] 18:44:49 INFO - PROCESS | 3232 | 1463190289009 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 18:44:49 INFO - PROCESS | 3232 | 1463190289015 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:49 INFO - PROCESS | 3232 | ++DOCSHELL 1583F000 == 80 [pid = 3232] [id = 333] 18:44:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 140 (15E13000) [pid = 3232] [serial = 998] [outer = 00000000] 18:44:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 141 (17135000) [pid = 3232] [serial = 999] [outer = 15E13000] 18:44:49 INFO - PROCESS | 3232 | 1463190289059 Marionette DEBUG loaded listener.js 18:44:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 142 (1714A400) [pid = 3232] [serial = 1000] [outer = 15E13000] 18:44:49 INFO - PROCESS | 3232 | 1463190289586 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]]]}] 18:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 18:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 684ms 18:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 18:44:49 INFO - PROCESS | 3232 | 1463190289623 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 18:44:49 INFO - PROCESS | 3232 | 1463190289625 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 18:44:49 INFO - PROCESS | 3232 | 1463190289628 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 18:44:49 INFO - PROCESS | 3232 | 1463190289630 Marionette TRACE conn3 <- [1,1298,null,{}] 18:44:49 INFO - PROCESS | 3232 | 1463190289634 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}] 18:44:49 INFO - PROCESS | 3232 | 1463190289775 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 18:44:49 INFO - PROCESS | 3232 | 1463190289843 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:49 INFO - PROCESS | 3232 | ++DOCSHELL 173EE800 == 81 [pid = 3232] [id = 334] 18:44:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 143 (17A73C00) [pid = 3232] [serial = 1001] [outer = 00000000] 18:44:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 144 (18715800) [pid = 3232] [serial = 1002] [outer = 17A73C00] 18:44:49 INFO - PROCESS | 3232 | 1463190289887 Marionette DEBUG loaded listener.js 18:44:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 145 (1871A000) [pid = 3232] [serial = 1003] [outer = 17A73C00] 18:44:50 INFO - PROCESS | 3232 | 1463190290303 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] 18:44:50 INFO - PROCESS | 3232 | 1463190290330 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 18:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 18:44:50 INFO - PROCESS | 3232 | 1463190290337 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 18:44:50 INFO - PROCESS | 3232 | 1463190290339 Marionette TRACE conn3 <- [1,1302,null,{}] 18:44:50 INFO - PROCESS | 3232 | 1463190290342 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}] 18:44:50 INFO - PROCESS | 3232 | 1463190290483 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 18:44:50 INFO - PROCESS | 3232 | 1463190290506 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:50 INFO - PROCESS | 3232 | ++DOCSHELL 18714C00 == 82 [pid = 3232] [id = 335] 18:44:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 146 (1875F400) [pid = 3232] [serial = 1004] [outer = 00000000] 18:44:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 147 (194D7800) [pid = 3232] [serial = 1005] [outer = 1875F400] 18:44:50 INFO - PROCESS | 3232 | 1463190290553 Marionette DEBUG loaded listener.js 18:44:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 148 (19769C00) [pid = 3232] [serial = 1006] [outer = 1875F400] 18:44:51 INFO - PROCESS | 3232 | 1463190291010 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]]]}] 18:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 18:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 700ms 18:44:51 INFO - PROCESS | 3232 | 1463190291038 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 18:44:51 INFO - PROCESS | 3232 | 1463190291040 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 18:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 18:44:51 INFO - PROCESS | 3232 | 1463190291044 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 18:44:51 INFO - PROCESS | 3232 | 1463190291045 Marionette TRACE conn3 <- [1,1306,null,{}] 18:44:51 INFO - PROCESS | 3232 | 1463190291049 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}] 18:44:51 INFO - PROCESS | 3232 | 1463190291164 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 18:44:51 INFO - PROCESS | 3232 | 1463190291170 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:51 INFO - PROCESS | 3232 | ++DOCSHELL 10565400 == 83 [pid = 3232] [id = 336] 18:44:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 149 (1843B000) [pid = 3232] [serial = 1007] [outer = 00000000] 18:44:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 150 (19BAE800) [pid = 3232] [serial = 1008] [outer = 1843B000] 18:44:51 INFO - PROCESS | 3232 | 1463190291213 Marionette DEBUG loaded listener.js 18:44:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 151 (19BB1400) [pid = 3232] [serial = 1009] [outer = 1843B000] 18:44:51 INFO - PROCESS | 3232 | --DOMWINDOW == 150 (194CE400) [pid = 3232] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 18:44:51 INFO - PROCESS | 3232 | --DOMWINDOW == 149 (19762400) [pid = 3232] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 18:44:51 INFO - PROCESS | 3232 | --DOMWINDOW == 148 (1B057C00) [pid = 3232] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 18:44:51 INFO - PROCESS | 3232 | --DOMWINDOW == 147 (0F31CC00) [pid = 3232] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 18:44:51 INFO - PROCESS | 3232 | --DOMWINDOW == 146 (194AA400) [pid = 3232] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 18:44:51 INFO - PROCESS | 3232 | --DOMWINDOW == 145 (154A3400) [pid = 3232] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 18:44:51 INFO - PROCESS | 3232 | --DOMWINDOW == 144 (1946B400) [pid = 3232] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 18:44:51 INFO - PROCESS | 3232 | --DOMWINDOW == 143 (128E2000) [pid = 3232] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 18:44:51 INFO - PROCESS | 3232 | --DOMWINDOW == 142 (13B4A000) [pid = 3232] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 18:44:51 INFO - PROCESS | 3232 | --DOMWINDOW == 141 (10519800) [pid = 3232] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 18:44:51 INFO - PROCESS | 3232 | --DOMWINDOW == 140 (12A30800) [pid = 3232] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 18:44:51 INFO - PROCESS | 3232 | --DOMWINDOW == 139 (141CB800) [pid = 3232] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 18:44:51 INFO - PROCESS | 3232 | --DOMWINDOW == 138 (161C2000) [pid = 3232] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 18:44:51 INFO - PROCESS | 3232 | --DOMWINDOW == 137 (1681D800) [pid = 3232] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 18:44:51 INFO - PROCESS | 3232 | --DOMWINDOW == 136 (1743B000) [pid = 3232] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 18:44:51 INFO - PROCESS | 3232 | --DOMWINDOW == 135 (161A9000) [pid = 3232] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 18:44:51 INFO - PROCESS | 3232 | --DOMWINDOW == 134 (17AE6C00) [pid = 3232] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 18:44:51 INFO - PROCESS | 3232 | --DOMWINDOW == 133 (18721400) [pid = 3232] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 18:44:51 INFO - PROCESS | 3232 | --DOMWINDOW == 132 (194CF400) [pid = 3232] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 18:44:51 INFO - PROCESS | 3232 | --DOMWINDOW == 131 (1050F400) [pid = 3232] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 18:44:51 INFO - PROCESS | 3232 | --DOMWINDOW == 130 (15E77800) [pid = 3232] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 18:44:51 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (12D85000) [pid = 3232] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 18:44:51 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (1549A400) [pid = 3232] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 18:44:51 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (17A7B400) [pid = 3232] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 18:44:51 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (194D4800) [pid = 3232] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 18:44:51 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (15E76C00) [pid = 3232] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 18:44:51 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (10D0DC00) [pid = 3232] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 18:44:51 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (10F95400) [pid = 3232] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 18:44:51 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (1946B000) [pid = 3232] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 18:44:51 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (12A54800) [pid = 3232] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 18:44:51 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (141C8C00) [pid = 3232] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 18:44:51 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (154B3C00) [pid = 3232] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 18:44:51 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (17A73800) [pid = 3232] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 18:44:51 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (1AB31000) [pid = 3232] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 18:44:51 INFO - PROCESS | 3232 | 1463190291995 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]]]}] 18:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 18:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 995ms 18:44:52 INFO - PROCESS | 3232 | 1463190292038 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 18:44:52 INFO - PROCESS | 3232 | 1463190292040 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 18:44:52 INFO - PROCESS | 3232 | 1463190292044 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 18:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 18:44:52 INFO - PROCESS | 3232 | 1463190292045 Marionette TRACE conn3 <- [1,1310,null,{}] 18:44:52 INFO - PROCESS | 3232 | 1463190292049 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}] 18:44:52 INFO - PROCESS | 3232 | 1463190292131 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 18:44:52 INFO - PROCESS | 3232 | 1463190292137 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:52 INFO - PROCESS | 3232 | ++DOCSHELL 105EEC00 == 84 [pid = 3232] [id = 337] 18:44:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (11C68000) [pid = 3232] [serial = 1010] [outer = 00000000] 18:44:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (13317800) [pid = 3232] [serial = 1011] [outer = 11C68000] 18:44:52 INFO - PROCESS | 3232 | 1463190292180 Marionette DEBUG loaded listener.js 18:44:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (13DB6800) [pid = 3232] [serial = 1012] [outer = 11C68000] 18:44:52 INFO - PROCESS | 3232 | 1463190292603 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]]]}] 18:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 18:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 591ms 18:44:52 INFO - PROCESS | 3232 | 1463190292646 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 18:44:52 INFO - PROCESS | 3232 | 1463190292648 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 18:44:52 INFO - PROCESS | 3232 | 1463190292651 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 18:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 18:44:52 INFO - PROCESS | 3232 | 1463190292653 Marionette TRACE conn3 <- [1,1314,null,{}] 18:44:52 INFO - PROCESS | 3232 | 1463190292656 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}] 18:44:52 INFO - PROCESS | 3232 | 1463190292739 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 18:44:52 INFO - PROCESS | 3232 | 1463190292746 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:52 INFO - PROCESS | 3232 | ++DOCSHELL 12A3E800 == 85 [pid = 3232] [id = 338] 18:44:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (12A52800) [pid = 3232] [serial = 1013] [outer = 00000000] 18:44:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (1681D800) [pid = 3232] [serial = 1014] [outer = 12A52800] 18:44:52 INFO - PROCESS | 3232 | 1463190292795 Marionette DEBUG loaded listener.js 18:44:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (178C7000) [pid = 3232] [serial = 1015] [outer = 12A52800] 18:44:53 INFO - PROCESS | 3232 | 1463190293247 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]]]}] 18:44:53 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 18:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 622ms 18:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 18:44:53 INFO - PROCESS | 3232 | 1463190293290 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 18:44:53 INFO - PROCESS | 3232 | 1463190293293 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 18:44:53 INFO - PROCESS | 3232 | 1463190293296 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 18:44:53 INFO - PROCESS | 3232 | 1463190293298 Marionette TRACE conn3 <- [1,1318,null,{}] 18:44:53 INFO - PROCESS | 3232 | 1463190293302 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}] 18:44:53 INFO - PROCESS | 3232 | 1463190293402 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 18:44:53 INFO - PROCESS | 3232 | 1463190293412 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:53 INFO - PROCESS | 3232 | ++DOCSHELL 1946D800 == 86 [pid = 3232] [id = 339] 18:44:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (19475C00) [pid = 3232] [serial = 1016] [outer = 00000000] 18:44:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (1978F000) [pid = 3232] [serial = 1017] [outer = 19475C00] 18:44:53 INFO - PROCESS | 3232 | 1463190293460 Marionette DEBUG loaded listener.js 18:44:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (19BAB800) [pid = 3232] [serial = 1018] [outer = 19475C00] 18:44:54 INFO - PROCESS | 3232 | 1463190294191 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]]]}] 18:44:54 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 18:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 933ms 18:44:54 INFO - PROCESS | 3232 | 1463190294242 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 18:44:54 INFO - PROCESS | 3232 | 1463190294247 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 18:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 18:44:54 INFO - PROCESS | 3232 | 1463190294252 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 18:44:54 INFO - PROCESS | 3232 | 1463190294256 Marionette TRACE conn3 <- [1,1322,null,{}] 18:44:54 INFO - PROCESS | 3232 | 1463190294262 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}] 18:44:54 INFO - PROCESS | 3232 | 1463190294407 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 18:44:54 INFO - PROCESS | 3232 | 1463190294550 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:54 INFO - PROCESS | 3232 | ++DOCSHELL 10A7B400 == 87 [pid = 3232] [id = 340] 18:44:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (112E5400) [pid = 3232] [serial = 1019] [outer = 00000000] 18:44:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (12A33400) [pid = 3232] [serial = 1020] [outer = 112E5400] 18:44:54 INFO - PROCESS | 3232 | 1463190294607 Marionette DEBUG loaded listener.js 18:44:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (12AF3400) [pid = 3232] [serial = 1021] [outer = 112E5400] 18:44:55 INFO - PROCESS | 3232 | 1463190295205 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]]]}] 18:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 18:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 995ms 18:44:55 INFO - PROCESS | 3232 | 1463190295240 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 18:44:55 INFO - PROCESS | 3232 | 1463190295246 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 18:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 18:44:55 INFO - PROCESS | 3232 | 1463190295253 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 18:44:55 INFO - PROCESS | 3232 | 1463190295255 Marionette TRACE conn3 <- [1,1326,null,{}] 18:44:55 INFO - PROCESS | 3232 | 1463190295260 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}] 18:44:55 INFO - PROCESS | 3232 | 1463190295369 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 18:44:55 INFO - PROCESS | 3232 | 1463190295483 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:55 INFO - PROCESS | 3232 | ++DOCSHELL 154A8C00 == 88 [pid = 3232] [id = 341] 18:44:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (154AB000) [pid = 3232] [serial = 1022] [outer = 00000000] 18:44:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 131 (15E30400) [pid = 3232] [serial = 1023] [outer = 154AB000] 18:44:55 INFO - PROCESS | 3232 | 1463190295577 Marionette DEBUG loaded listener.js 18:44:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 132 (16189C00) [pid = 3232] [serial = 1024] [outer = 154AB000] 18:44:56 INFO - PROCESS | 3232 | 1463190296688 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]]]}] 18:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 18:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1446ms 18:44:56 INFO - PROCESS | 3232 | 1463190296714 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 18:44:56 INFO - PROCESS | 3232 | 1463190296717 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 18:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 18:44:56 INFO - PROCESS | 3232 | 1463190296721 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 18:44:56 INFO - PROCESS | 3232 | 1463190296725 Marionette TRACE conn3 <- [1,1330,null,{}] 18:44:56 INFO - PROCESS | 3232 | 1463190296736 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}] 18:44:56 INFO - PROCESS | 3232 | 1463190296848 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 18:44:56 INFO - PROCESS | 3232 | 1463190296991 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:57 INFO - PROCESS | 3232 | ++DOCSHELL 11CEF800 == 89 [pid = 3232] [id = 342] 18:44:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 133 (13DB5C00) [pid = 3232] [serial = 1025] [outer = 00000000] 18:44:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 134 (18439800) [pid = 3232] [serial = 1026] [outer = 13DB5C00] 18:44:57 INFO - PROCESS | 3232 | 1463190297048 Marionette DEBUG loaded listener.js 18:44:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 135 (194CE400) [pid = 3232] [serial = 1027] [outer = 13DB5C00] 18:44:57 INFO - PROCESS | 3232 | 1463190297616 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]]]}] 18:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 18:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 934ms 18:44:57 INFO - PROCESS | 3232 | 1463190297665 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 18:44:57 INFO - PROCESS | 3232 | 1463190297668 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 18:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 18:44:57 INFO - PROCESS | 3232 | 1463190297672 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 18:44:57 INFO - PROCESS | 3232 | 1463190297674 Marionette TRACE conn3 <- [1,1334,null,{}] 18:44:57 INFO - PROCESS | 3232 | 1463190297678 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}] 18:44:57 INFO - PROCESS | 3232 | 1463190297789 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 18:44:57 INFO - PROCESS | 3232 | 1463190297904 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:57 INFO - PROCESS | 3232 | ++DOCSHELL 19BA9400 == 90 [pid = 3232] [id = 343] 18:44:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 136 (19BAC000) [pid = 3232] [serial = 1028] [outer = 00000000] 18:44:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 137 (1A2A5000) [pid = 3232] [serial = 1029] [outer = 19BAC000] 18:44:57 INFO - PROCESS | 3232 | 1463190297998 Marionette DEBUG loaded listener.js 18:44:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 138 (1A5D7000) [pid = 3232] [serial = 1030] [outer = 19BAC000] 18:44:58 INFO - PROCESS | 3232 | 1463190298661 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]]]}] 18:44:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 18:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1026ms 18:44:58 INFO - PROCESS | 3232 | 1463190298696 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 18:44:58 INFO - PROCESS | 3232 | 1463190298698 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 18:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 18:44:58 INFO - PROCESS | 3232 | 1463190298718 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 18:44:58 INFO - PROCESS | 3232 | 1463190298720 Marionette TRACE conn3 <- [1,1338,null,{}] 18:44:58 INFO - PROCESS | 3232 | 1463190298724 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}] 18:44:58 INFO - PROCESS | 3232 | 1463190298833 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 18:44:58 INFO - PROCESS | 3232 | 1463190298996 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:59 INFO - PROCESS | 3232 | ++DOCSHELL 0F265400 == 91 [pid = 3232] [id = 344] 18:44:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 139 (0F319800) [pid = 3232] [serial = 1031] [outer = 00000000] 18:44:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 140 (12A38800) [pid = 3232] [serial = 1032] [outer = 0F319800] 18:44:59 INFO - PROCESS | 3232 | 1463190299051 Marionette DEBUG loaded listener.js 18:44:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 141 (12A5E400) [pid = 3232] [serial = 1033] [outer = 0F319800] 18:44:59 INFO - PROCESS | 3232 | 1463190299874 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]]]}] 18:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 18:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1182ms 18:44:59 INFO - PROCESS | 3232 | 1463190299917 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 18:44:59 INFO - PROCESS | 3232 | 1463190299922 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 18:44:59 INFO - PROCESS | 3232 | 1463190299926 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 18:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 18:44:59 INFO - PROCESS | 3232 | 1463190299930 Marionette TRACE conn3 <- [1,1342,null,{}] 18:44:59 INFO - PROCESS | 3232 | 1463190299935 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}] 18:45:00 INFO - PROCESS | 3232 | 1463190300050 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 18:45:00 INFO - PROCESS | 3232 | 1463190300202 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:00 INFO - PROCESS | 3232 | ++DOCSHELL 0F25EC00 == 92 [pid = 3232] [id = 345] 18:45:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 142 (10D01400) [pid = 3232] [serial = 1034] [outer = 00000000] 18:45:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 143 (12A54000) [pid = 3232] [serial = 1035] [outer = 10D01400] 18:45:00 INFO - PROCESS | 3232 | 1463190300257 Marionette DEBUG loaded listener.js 18:45:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 144 (1380C000) [pid = 3232] [serial = 1036] [outer = 10D01400] 18:45:00 INFO - PROCESS | 3232 | --DOCSHELL 14FB0400 == 91 [pid = 3232] [id = 100] 18:45:00 INFO - PROCESS | 3232 | --DOCSHELL 0F25A000 == 90 [pid = 3232] [id = 215] 18:45:00 INFO - PROCESS | 3232 | --DOCSHELL 12A3E800 == 89 [pid = 3232] [id = 338] 18:45:00 INFO - PROCESS | 3232 | --DOCSHELL 105EEC00 == 88 [pid = 3232] [id = 337] 18:45:00 INFO - PROCESS | 3232 | --DOCSHELL 10565400 == 87 [pid = 3232] [id = 336] 18:45:00 INFO - PROCESS | 3232 | --DOCSHELL 18714C00 == 86 [pid = 3232] [id = 335] 18:45:00 INFO - PROCESS | 3232 | --DOCSHELL 173EE800 == 85 [pid = 3232] [id = 334] 18:45:00 INFO - PROCESS | 3232 | --DOCSHELL 1583F000 == 84 [pid = 3232] [id = 333] 18:45:00 INFO - PROCESS | 3232 | --DOCSHELL 158B4800 == 83 [pid = 3232] [id = 332] 18:45:00 INFO - PROCESS | 3232 | --DOCSHELL 1549EC00 == 82 [pid = 3232] [id = 331] 18:45:00 INFO - PROCESS | 3232 | --DOCSHELL 10516C00 == 81 [pid = 3232] [id = 330] 18:45:00 INFO - PROCESS | 3232 | --DOCSHELL 11208000 == 80 [pid = 3232] [id = 329] 18:45:00 INFO - PROCESS | 3232 | --DOCSHELL 19791000 == 79 [pid = 3232] [id = 327] 18:45:00 INFO - PROCESS | 3232 | --DOCSHELL 1A12EC00 == 78 [pid = 3232] [id = 326] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 143 (1A12B800) [pid = 3232] [serial = 966] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | --DOCSHELL 1978F800 == 77 [pid = 3232] [id = 325] 18:45:00 INFO - PROCESS | 3232 | --DOCSHELL 13317400 == 76 [pid = 3232] [id = 324] 18:45:00 INFO - PROCESS | 3232 | --DOCSHELL 102EB000 == 75 [pid = 3232] [id = 323] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 142 (15B5FC00) [pid = 3232] [serial = 874] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 141 (10D02C00) [pid = 3232] [serial = 820] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 140 (12AF3000) [pid = 3232] [serial = 823] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 139 (15E2D400) [pid = 3232] [serial = 826] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 138 (17135C00) [pid = 3232] [serial = 829] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 137 (17147C00) [pid = 3232] [serial = 832] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 136 (18436800) [pid = 3232] [serial = 835] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 135 (1946EC00) [pid = 3232] [serial = 868] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 134 (19472800) [pid = 3232] [serial = 877] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 133 (1AF32000) [pid = 3232] [serial = 790] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 132 (1A866C00) [pid = 3232] [serial = 787] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 131 (1976E000) [pid = 3232] [serial = 793] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 130 (1B24C000) [pid = 3232] [serial = 796] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (128ED800) [pid = 3232] [serial = 871] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (194CF000) [pid = 3232] [serial = 880] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (18437C00) [pid = 3232] [serial = 784] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (19BA6400) [pid = 3232] [serial = 778] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (1429F400) [pid = 3232] [serial = 781] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (1843A000) [pid = 3232] [serial = 951] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (194A3800) [pid = 3232] [serial = 954] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (18719400) [pid = 3232] [serial = 952] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (1979B800) [pid = 3232] [serial = 957] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (194D6C00) [pid = 3232] [serial = 955] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (10D0B400) [pid = 3232] [serial = 939] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (12A33C00) [pid = 3232] [serial = 940] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (161A7800) [pid = 3232] [serial = 945] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (161BD000) [pid = 3232] [serial = 946] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (154A0800) [pid = 3232] [serial = 922] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (13DB9800) [pid = 3232] [serial = 921] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (1583E000) [pid = 3232] [serial = 942] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (15B67800) [pid = 3232] [serial = 943] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (194A8000) [pid = 3232] [serial = 925] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (18762800) [pid = 3232] [serial = 924] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (1976B800) [pid = 3232] [serial = 928] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (19762C00) [pid = 3232] [serial = 927] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (17139400) [pid = 3232] [serial = 948] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (19BA8000) [pid = 3232] [serial = 958] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (18717800) [pid = 3232] [serial = 934] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (16093000) [pid = 3232] [serial = 933] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (12A3A800) [pid = 3232] [serial = 919] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (128E8400) [pid = 3232] [serial = 918] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (19794400) [pid = 3232] [serial = 931] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (19790800) [pid = 3232] [serial = 930] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (13126C00) [pid = 3232] [serial = 937] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (12AF5400) [pid = 3232] [serial = 936] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (194AF800) [pid = 3232] [serial = 915] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (1979B400) [pid = 3232] [serial = 963] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (1618AC00) [pid = 3232] [serial = 964] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (17146400) [pid = 3232] [serial = 960] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (17438C00) [pid = 3232] [serial = 961] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (17144C00) [pid = 3232] [serial = 949] [outer = 00000000] [url = about:blank] 18:45:00 INFO - PROCESS | 3232 | 1463190300803 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]]]}] 18:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 18:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 903ms 18:45:00 INFO - PROCESS | 3232 | 1463190300832 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 18:45:00 INFO - PROCESS | 3232 | 1463190300837 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 18:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 18:45:00 INFO - PROCESS | 3232 | 1463190300844 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 18:45:00 INFO - PROCESS | 3232 | 1463190300847 Marionette TRACE conn3 <- [1,1346,null,{}] 18:45:00 INFO - PROCESS | 3232 | 1463190300850 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}] 18:45:00 INFO - PROCESS | 3232 | 1463190300937 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 18:45:01 INFO - PROCESS | 3232 | 1463190301036 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:01 INFO - PROCESS | 3232 | ++DOCSHELL 1120A800 == 76 [pid = 3232] [id = 346] 18:45:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (128E9000) [pid = 3232] [serial = 1037] [outer = 00000000] 18:45:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (12A35000) [pid = 3232] [serial = 1038] [outer = 128E9000] 18:45:01 INFO - PROCESS | 3232 | 1463190301089 Marionette DEBUG loaded listener.js 18:45:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (13386000) [pid = 3232] [serial = 1039] [outer = 128E9000] 18:45:01 INFO - PROCESS | 3232 | 1463190301477 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]]]}] 18:45:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 18:45:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 686ms 18:45:01 INFO - PROCESS | 3232 | 1463190301542 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 18:45:01 INFO - PROCESS | 3232 | 1463190301544 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 18:45:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 18:45:01 INFO - PROCESS | 3232 | 1463190301547 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 18:45:01 INFO - PROCESS | 3232 | 1463190301551 Marionette TRACE conn3 <- [1,1350,null,{}] 18:45:01 INFO - PROCESS | 3232 | 1463190301560 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}] 18:45:01 INFO - PROCESS | 3232 | 1463190301648 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 18:45:01 INFO - PROCESS | 3232 | 1463190301656 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:01 INFO - PROCESS | 3232 | ++DOCSHELL 10D07400 == 77 [pid = 3232] [id = 347] 18:45:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (10F94800) [pid = 3232] [serial = 1040] [outer = 00000000] 18:45:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (154B5C00) [pid = 3232] [serial = 1041] [outer = 10F94800] 18:45:01 INFO - PROCESS | 3232 | 1463190301703 Marionette DEBUG loaded listener.js 18:45:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (15E11800) [pid = 3232] [serial = 1042] [outer = 10F94800] 18:45:02 INFO - PROCESS | 3232 | 1463190302193 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]]]}] 18:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 18:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 686ms 18:45:02 INFO - PROCESS | 3232 | 1463190302247 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 18:45:02 INFO - PROCESS | 3232 | 1463190302249 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 18:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 18:45:02 INFO - PROCESS | 3232 | 1463190302252 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 18:45:02 INFO - PROCESS | 3232 | 1463190302254 Marionette TRACE conn3 <- [1,1354,null,{}] 18:45:02 INFO - PROCESS | 3232 | 1463190302257 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}] 18:45:02 INFO - PROCESS | 3232 | 1463190302341 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 18:45:02 INFO - PROCESS | 3232 | 1463190302349 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:02 INFO - PROCESS | 3232 | ++DOCSHELL 15E24000 == 78 [pid = 3232] [id = 348] 18:45:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (15E28800) [pid = 3232] [serial = 1043] [outer = 00000000] 18:45:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (161CAC00) [pid = 3232] [serial = 1044] [outer = 15E28800] 18:45:02 INFO - PROCESS | 3232 | 1463190302397 Marionette DEBUG loaded listener.js 18:45:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (16C86400) [pid = 3232] [serial = 1045] [outer = 15E28800] 18:45:02 INFO - PROCESS | 3232 | 1463190302839 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] 18:45:02 INFO - PROCESS | 3232 | 1463190302892 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 18:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 18:45:02 INFO - PROCESS | 3232 | 1463190302896 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 18:45:02 INFO - PROCESS | 3232 | 1463190302907 Marionette TRACE conn3 <- [1,1358,null,{}] 18:45:02 INFO - PROCESS | 3232 | 1463190302911 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}] 18:45:03 INFO - PROCESS | 3232 | 1463190303024 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 18:45:03 INFO - PROCESS | 3232 | 1463190303123 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:03 INFO - PROCESS | 3232 | ++DOCSHELL 154AFC00 == 79 [pid = 3232] [id = 349] 18:45:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (15707400) [pid = 3232] [serial = 1046] [outer = 00000000] 18:45:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (1713A400) [pid = 3232] [serial = 1047] [outer = 15707400] 18:45:03 INFO - PROCESS | 3232 | 1463190303167 Marionette DEBUG loaded listener.js 18:45:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (17148000) [pid = 3232] [serial = 1048] [outer = 15707400] 18:45:03 INFO - PROCESS | 3232 | 1463190303601 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] 18:45:03 INFO - PROCESS | 3232 | 1463190303661 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 18:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 18:45:03 INFO - PROCESS | 3232 | 1463190303664 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 18:45:03 INFO - PROCESS | 3232 | 1463190303666 Marionette TRACE conn3 <- [1,1362,null,{}] 18:45:03 INFO - PROCESS | 3232 | 1463190303677 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}] 18:45:03 INFO - PROCESS | 3232 | 1463190303799 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 18:45:03 INFO - PROCESS | 3232 | 1463190303875 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:03 INFO - PROCESS | 3232 | ++DOCSHELL 1743B000 == 80 [pid = 3232] [id = 350] 18:45:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (17A76800) [pid = 3232] [serial = 1049] [outer = 00000000] 18:45:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (18433C00) [pid = 3232] [serial = 1050] [outer = 17A76800] 18:45:03 INFO - PROCESS | 3232 | 1463190303904 Marionette DEBUG loaded listener.js 18:45:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (18714800) [pid = 3232] [serial = 1051] [outer = 17A76800] 18:45:04 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:45:04 INFO - PROCESS | 3232 | 1463190304325 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] 18:45:04 INFO - PROCESS | 3232 | 1463190304348 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 18:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 18:45:04 INFO - PROCESS | 3232 | 1463190304351 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 18:45:04 INFO - PROCESS | 3232 | 1463190304353 Marionette TRACE conn3 <- [1,1366,null,{}] 18:45:04 INFO - PROCESS | 3232 | 1463190304366 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}] 18:45:04 INFO - PROCESS | 3232 | 1463190304504 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 18:45:04 INFO - PROCESS | 3232 | 1463190304516 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:04 INFO - PROCESS | 3232 | ++DOCSHELL 181C3400 == 81 [pid = 3232] [id = 351] 18:45:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (18718C00) [pid = 3232] [serial = 1052] [outer = 00000000] 18:45:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (1946D000) [pid = 3232] [serial = 1053] [outer = 18718C00] 18:45:04 INFO - PROCESS | 3232 | 1463190304615 Marionette DEBUG loaded listener.js 18:45:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (1946F800) [pid = 3232] [serial = 1054] [outer = 18718C00] 18:45:05 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (17A73C00) [pid = 3232] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 18:45:05 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (1875F400) [pid = 3232] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 18:45:05 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (1549F800) [pid = 3232] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 18:45:05 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (128B4400) [pid = 3232] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 18:45:05 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (15E13000) [pid = 3232] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 18:45:05 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (10517C00) [pid = 3232] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 18:45:05 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (15E22400) [pid = 3232] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 18:45:05 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (1843B000) [pid = 3232] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 18:45:05 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (12A52800) [pid = 3232] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 18:45:05 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (11C68000) [pid = 3232] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 18:45:05 INFO - PROCESS | 3232 | 1463190305094 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] 18:45:05 INFO - PROCESS | 3232 | 1463190305158 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 18:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 18:45:05 INFO - PROCESS | 3232 | 1463190305162 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 18:45:05 INFO - PROCESS | 3232 | 1463190305164 Marionette TRACE conn3 <- [1,1370,null,{}] 18:45:05 INFO - PROCESS | 3232 | 1463190305168 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}] 18:45:05 INFO - PROCESS | 3232 | 1463190305312 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 18:45:05 INFO - PROCESS | 3232 | 1463190305436 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:05 INFO - PROCESS | 3232 | ++DOCSHELL 0C783C00 == 82 [pid = 3232] [id = 352] 18:45:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (0F259400) [pid = 3232] [serial = 1055] [outer = 00000000] 18:45:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (105ED000) [pid = 3232] [serial = 1056] [outer = 0F259400] 18:45:05 INFO - PROCESS | 3232 | 1463190305497 Marionette DEBUG loaded listener.js 18:45:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (10D0E000) [pid = 3232] [serial = 1057] [outer = 0F259400] 18:45:06 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:45:06 INFO - PROCESS | 3232 | 1463190306175 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] 18:45:06 INFO - PROCESS | 3232 | 1463190306209 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 18:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 18:45:06 INFO - PROCESS | 3232 | 1463190306248 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 18:45:06 INFO - PROCESS | 3232 | 1463190306252 Marionette TRACE conn3 <- [1,1374,null,{}] 18:45:06 INFO - PROCESS | 3232 | 1463190306257 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}] 18:45:06 INFO - PROCESS | 3232 | 1463190306372 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 18:45:06 INFO - PROCESS | 3232 | 1463190306509 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:06 INFO - PROCESS | 3232 | ++DOCSHELL 128EE800 == 83 [pid = 3232] [id = 353] 18:45:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (12A53000) [pid = 3232] [serial = 1058] [outer = 00000000] 18:45:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (142D2800) [pid = 3232] [serial = 1059] [outer = 12A53000] 18:45:06 INFO - PROCESS | 3232 | 1463190306566 Marionette DEBUG loaded listener.js 18:45:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (154A0000) [pid = 3232] [serial = 1060] [outer = 12A53000] 18:45:07 INFO - PROCESS | 3232 | 1463190307181 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] 18:45:07 INFO - PROCESS | 3232 | 1463190307247 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 18:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 18:45:07 INFO - PROCESS | 3232 | 1463190307252 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 18:45:07 INFO - PROCESS | 3232 | 1463190307254 Marionette TRACE conn3 <- [1,1378,null,{}] 18:45:07 INFO - PROCESS | 3232 | 1463190307259 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}] 18:45:07 INFO - PROCESS | 3232 | 1463190307366 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 18:45:07 INFO - PROCESS | 3232 | 1463190307503 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:07 INFO - PROCESS | 3232 | ++DOCSHELL 158B6400 == 84 [pid = 3232] [id = 354] 18:45:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (15B60400) [pid = 3232] [serial = 1061] [outer = 00000000] 18:45:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (17144800) [pid = 3232] [serial = 1062] [outer = 15B60400] 18:45:07 INFO - PROCESS | 3232 | 1463190307564 Marionette DEBUG loaded listener.js 18:45:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (178C4800) [pid = 3232] [serial = 1063] [outer = 15B60400] 18:45:08 INFO - PROCESS | 3232 | 1463190308179 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]]]}] 18:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 18:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 936ms 18:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 18:45:08 INFO - PROCESS | 3232 | 1463190308197 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 18:45:08 INFO - PROCESS | 3232 | 1463190308199 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 18:45:08 INFO - PROCESS | 3232 | 1463190308207 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 18:45:08 INFO - PROCESS | 3232 | 1463190308218 Marionette TRACE conn3 <- [1,1382,null,{}] 18:45:08 INFO - PROCESS | 3232 | 1463190308243 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}] 18:45:08 INFO - PROCESS | 3232 | 1463190308350 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 18:45:08 INFO - PROCESS | 3232 | 1463190308488 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:08 INFO - PROCESS | 3232 | ++DOCSHELL 19474800 == 85 [pid = 3232] [id = 355] 18:45:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (19477800) [pid = 3232] [serial = 1064] [outer = 00000000] 18:45:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (194AC400) [pid = 3232] [serial = 1065] [outer = 19477800] 18:45:08 INFO - PROCESS | 3232 | 1463190308545 Marionette DEBUG loaded listener.js 18:45:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (194B1C00) [pid = 3232] [serial = 1066] [outer = 19477800] 18:45:09 INFO - PROCESS | 3232 | 1463190309071 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]]]}] 18:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 18:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 920ms 18:45:09 INFO - PROCESS | 3232 | 1463190309128 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 18:45:09 INFO - PROCESS | 3232 | 1463190309131 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 18:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 18:45:09 INFO - PROCESS | 3232 | 1463190309134 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 18:45:09 INFO - PROCESS | 3232 | 1463190309136 Marionette TRACE conn3 <- [1,1386,null,{}] 18:45:09 INFO - PROCESS | 3232 | 1463190309140 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}] 18:45:09 INFO - PROCESS | 3232 | 1463190309251 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 18:45:09 INFO - PROCESS | 3232 | 1463190309360 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:09 INFO - PROCESS | 3232 | ++DOCSHELL 1842F400 == 86 [pid = 3232] [id = 356] 18:45:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (194A4800) [pid = 3232] [serial = 1067] [outer = 00000000] 18:45:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (194D8400) [pid = 3232] [serial = 1068] [outer = 194A4800] 18:45:09 INFO - PROCESS | 3232 | 1463190309412 Marionette DEBUG loaded listener.js 18:45:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (19767400) [pid = 3232] [serial = 1069] [outer = 194A4800] 18:45:09 INFO - PROCESS | 3232 | 1463190309974 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]]]}] 18:45:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 18:45:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 905ms 18:45:10 INFO - PROCESS | 3232 | 1463190310038 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 18:45:10 INFO - PROCESS | 3232 | 1463190310040 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 18:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 18:45:10 INFO - PROCESS | 3232 | 1463190310044 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 18:45:10 INFO - PROCESS | 3232 | 1463190310046 Marionette TRACE conn3 <- [1,1390,null,{}] 18:45:10 INFO - PROCESS | 3232 | 1463190310050 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}] 18:45:10 INFO - PROCESS | 3232 | 1463190310151 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 18:45:10 INFO - PROCESS | 3232 | 1463190310260 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:10 INFO - PROCESS | 3232 | ++DOCSHELL 194D4C00 == 87 [pid = 3232] [id = 357] 18:45:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (1976F400) [pid = 3232] [serial = 1070] [outer = 00000000] 18:45:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (19795400) [pid = 3232] [serial = 1071] [outer = 1976F400] 18:45:10 INFO - PROCESS | 3232 | 1463190310327 Marionette DEBUG loaded listener.js 18:45:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (19BA5000) [pid = 3232] [serial = 1072] [outer = 1976F400] 18:45:10 INFO - PROCESS | 3232 | 1463190310881 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]]]}] 18:45:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 18:45:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 890ms 18:45:10 INFO - PROCESS | 3232 | 1463190310948 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 18:45:10 INFO - PROCESS | 3232 | 1463190310950 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 18:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 18:45:10 INFO - PROCESS | 3232 | 1463190310954 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 18:45:10 INFO - PROCESS | 3232 | 1463190310956 Marionette TRACE conn3 <- [1,1394,null,{}] 18:45:10 INFO - PROCESS | 3232 | 1463190310960 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}] 18:45:11 INFO - PROCESS | 3232 | 1463190311065 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 18:45:11 INFO - PROCESS | 3232 | 1463190311231 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:11 INFO - PROCESS | 3232 | ++DOCSHELL 17355400 == 88 [pid = 3232] [id = 358] 18:45:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (173EA000) [pid = 3232] [serial = 1073] [outer = 00000000] 18:45:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (1A121400) [pid = 3232] [serial = 1074] [outer = 173EA000] 18:45:11 INFO - PROCESS | 3232 | 1463190311286 Marionette DEBUG loaded listener.js 18:45:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (1A12AC00) [pid = 3232] [serial = 1075] [outer = 173EA000] 18:45:12 INFO - PROCESS | 3232 | 1463190312056 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]]]}] 18:45:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 18:45:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1139ms 18:45:12 INFO - PROCESS | 3232 | 1463190312099 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 18:45:12 INFO - PROCESS | 3232 | 1463190312103 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 18:45:12 INFO - PROCESS | 3232 | 1463190312108 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 18:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 18:45:12 INFO - PROCESS | 3232 | 1463190312111 Marionette TRACE conn3 <- [1,1398,null,{}] 18:45:12 INFO - PROCESS | 3232 | 1463190312116 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}] 18:45:12 INFO - PROCESS | 3232 | 1463190312225 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 18:45:12 INFO - PROCESS | 3232 | 1463190312367 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:12 INFO - PROCESS | 3232 | ++DOCSHELL 128EBC00 == 89 [pid = 3232] [id = 359] 18:45:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (128EC800) [pid = 3232] [serial = 1076] [outer = 00000000] 18:45:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (12A3F800) [pid = 3232] [serial = 1077] [outer = 128EC800] 18:45:12 INFO - PROCESS | 3232 | 1463190312422 Marionette DEBUG loaded listener.js 18:45:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (1429A800) [pid = 3232] [serial = 1078] [outer = 128EC800] 18:45:12 INFO - PROCESS | 3232 | --DOCSHELL 181C3400 == 88 [pid = 3232] [id = 351] 18:45:12 INFO - PROCESS | 3232 | --DOCSHELL 1743B000 == 87 [pid = 3232] [id = 350] 18:45:12 INFO - PROCESS | 3232 | --DOCSHELL 154AFC00 == 86 [pid = 3232] [id = 349] 18:45:12 INFO - PROCESS | 3232 | --DOCSHELL 15E24000 == 85 [pid = 3232] [id = 348] 18:45:12 INFO - PROCESS | 3232 | --DOCSHELL 10D07400 == 84 [pid = 3232] [id = 347] 18:45:12 INFO - PROCESS | 3232 | --DOCSHELL 1120A800 == 83 [pid = 3232] [id = 346] 18:45:12 INFO - PROCESS | 3232 | --DOCSHELL 0F25EC00 == 82 [pid = 3232] [id = 345] 18:45:12 INFO - PROCESS | 3232 | --DOCSHELL 154A8C00 == 81 [pid = 3232] [id = 341] 18:45:12 INFO - PROCESS | 3232 | --DOCSHELL 10A7B400 == 80 [pid = 3232] [id = 340] 18:45:12 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (18715800) [pid = 3232] [serial = 1002] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (194D7800) [pid = 3232] [serial = 1005] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (1871A000) [pid = 3232] [serial = 1003] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (154AC400) [pid = 3232] [serial = 993] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (1570CC00) [pid = 3232] [serial = 994] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (12A33800) [pid = 3232] [serial = 987] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (13320400) [pid = 3232] [serial = 988] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (17135000) [pid = 3232] [serial = 999] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (11207000) [pid = 3232] [serial = 990] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (12A52C00) [pid = 3232] [serial = 991] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (16094400) [pid = 3232] [serial = 996] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (161C4400) [pid = 3232] [serial = 997] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (19BAE800) [pid = 3232] [serial = 1008] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (15498C00) [pid = 3232] [serial = 984] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (12A3D000) [pid = 3232] [serial = 969] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (1583EC00) [pid = 3232] [serial = 972] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (19BB0C00) [pid = 3232] [serial = 975] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (1A1EE000) [pid = 3232] [serial = 978] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (1A43EC00) [pid = 3232] [serial = 981] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (19BB1400) [pid = 3232] [serial = 1009] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (1978F000) [pid = 3232] [serial = 1017] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (1681D800) [pid = 3232] [serial = 1014] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (178C7000) [pid = 3232] [serial = 1015] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (19769C00) [pid = 3232] [serial = 1006] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (13317800) [pid = 3232] [serial = 1011] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (13DB6800) [pid = 3232] [serial = 1012] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (1714A400) [pid = 3232] [serial = 1000] [outer = 00000000] [url = about:blank] 18:45:13 INFO - PROCESS | 3232 | 1463190313034 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]]]}] 18:45:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 18:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 999ms 18:45:13 INFO - PROCESS | 3232 | 1463190313109 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 18:45:13 INFO - PROCESS | 3232 | 1463190313114 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 18:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 18:45:13 INFO - PROCESS | 3232 | 1463190313123 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 18:45:13 INFO - PROCESS | 3232 | 1463190313125 Marionette TRACE conn3 <- [1,1402,null,{}] 18:45:13 INFO - PROCESS | 3232 | 1463190313129 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}] 18:45:13 INFO - PROCESS | 3232 | 1463190313216 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 18:45:13 INFO - PROCESS | 3232 | 1463190313229 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:13 INFO - PROCESS | 3232 | ++DOCSHELL 128ECC00 == 81 [pid = 3232] [id = 360] 18:45:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (128EE400) [pid = 3232] [serial = 1079] [outer = 00000000] 18:45:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (13319800) [pid = 3232] [serial = 1080] [outer = 128EE400] 18:45:13 INFO - PROCESS | 3232 | 1463190313278 Marionette DEBUG loaded listener.js 18:45:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (13DB6800) [pid = 3232] [serial = 1081] [outer = 128EE400] 18:45:13 INFO - PROCESS | 3232 | 1463190313841 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]]]}] 18:45:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 18:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 733ms 18:45:13 INFO - PROCESS | 3232 | 1463190313867 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 18:45:13 INFO - PROCESS | 3232 | 1463190313869 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 18:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 18:45:13 INFO - PROCESS | 3232 | 1463190313872 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 18:45:13 INFO - PROCESS | 3232 | 1463190313876 Marionette TRACE conn3 <- [1,1406,null,{}] 18:45:13 INFO - PROCESS | 3232 | 1463190313889 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}] 18:45:13 INFO - PROCESS | 3232 | 1463190313978 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 18:45:14 INFO - PROCESS | 3232 | 1463190314079 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:14 INFO - PROCESS | 3232 | ++DOCSHELL 15E12000 == 82 [pid = 3232] [id = 361] 18:45:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (15E23800) [pid = 3232] [serial = 1082] [outer = 00000000] 18:45:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (16097400) [pid = 3232] [serial = 1083] [outer = 15E23800] 18:45:14 INFO - PROCESS | 3232 | 1463190314126 Marionette DEBUG loaded listener.js 18:45:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (161AA000) [pid = 3232] [serial = 1084] [outer = 15E23800] 18:45:14 INFO - PROCESS | 3232 | 1463190314523 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]]]}] 18:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 18:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 686ms 18:45:14 INFO - PROCESS | 3232 | 1463190314572 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 18:45:14 INFO - PROCESS | 3232 | 1463190314574 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 18:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 18:45:14 INFO - PROCESS | 3232 | 1463190314578 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 18:45:14 INFO - PROCESS | 3232 | 1463190314579 Marionette TRACE conn3 <- [1,1410,null,{}] 18:45:14 INFO - PROCESS | 3232 | 1463190314583 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}] 18:45:14 INFO - PROCESS | 3232 | 1463190314668 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 18:45:14 INFO - PROCESS | 3232 | 1463190314675 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:14 INFO - PROCESS | 3232 | ++DOCSHELL 1681D800 == 83 [pid = 3232] [id = 362] 18:45:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (16C7B000) [pid = 3232] [serial = 1085] [outer = 00000000] 18:45:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (17133C00) [pid = 3232] [serial = 1086] [outer = 16C7B000] 18:45:14 INFO - PROCESS | 3232 | 1463190314719 Marionette DEBUG loaded listener.js 18:45:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (17147000) [pid = 3232] [serial = 1087] [outer = 16C7B000] 18:45:15 INFO - PROCESS | 3232 | 1463190315190 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]]]}] 18:45:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 18:45:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 686ms 18:45:15 INFO - PROCESS | 3232 | 1463190315277 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 18:45:15 INFO - PROCESS | 3232 | 1463190315279 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 18:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 18:45:15 INFO - PROCESS | 3232 | 1463190315292 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 18:45:15 INFO - PROCESS | 3232 | 1463190315294 Marionette TRACE conn3 <- [1,1414,null,{}] 18:45:15 INFO - PROCESS | 3232 | 1463190315298 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}] 18:45:15 INFO - PROCESS | 3232 | 1463190315453 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 18:45:15 INFO - PROCESS | 3232 | 1463190315521 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:15 INFO - PROCESS | 3232 | ++DOCSHELL 1714C400 == 84 [pid = 3232] [id = 363] 18:45:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (173E8C00) [pid = 3232] [serial = 1088] [outer = 00000000] 18:45:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (178C2000) [pid = 3232] [serial = 1089] [outer = 173E8C00] 18:45:15 INFO - PROCESS | 3232 | 1463190315568 Marionette DEBUG loaded listener.js 18:45:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (17AE6C00) [pid = 3232] [serial = 1090] [outer = 173E8C00] 18:45:16 INFO - PROCESS | 3232 | 1463190315997 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]]]}] 18:45:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 18:45:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 733ms 18:45:16 INFO - PROCESS | 3232 | 1463190316034 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 18:45:16 INFO - PROCESS | 3232 | 1463190316035 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 18:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 18:45:16 INFO - PROCESS | 3232 | 1463190316039 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 18:45:16 INFO - PROCESS | 3232 | 1463190316040 Marionette TRACE conn3 <- [1,1418,null,{}] 18:45:16 INFO - PROCESS | 3232 | 1463190316044 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}] 18:45:16 INFO - PROCESS | 3232 | 1463190316175 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 18:45:16 INFO - PROCESS | 3232 | 1463190316240 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:16 INFO - PROCESS | 3232 | ++DOCSHELL 1871A000 == 85 [pid = 3232] [id = 364] 18:45:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (18722800) [pid = 3232] [serial = 1091] [outer = 00000000] 18:45:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (19473400) [pid = 3232] [serial = 1092] [outer = 18722800] 18:45:16 INFO - PROCESS | 3232 | 1463190316287 Marionette DEBUG loaded listener.js 18:45:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (194A8800) [pid = 3232] [serial = 1093] [outer = 18722800] 18:45:16 INFO - PROCESS | 3232 | 1463190316728 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]]]}] 18:45:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 18:45:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 749ms 18:45:16 INFO - PROCESS | 3232 | 1463190316817 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 18:45:16 INFO - PROCESS | 3232 | 1463190316819 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 18:45:16 INFO - PROCESS | 3232 | 1463190316823 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 18:45:16 INFO - PROCESS | 3232 | 1463190316824 Marionette TRACE conn3 <- [1,1422,null,{}] 18:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 18:45:16 INFO - PROCESS | 3232 | 1463190316828 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}] 18:45:16 INFO - PROCESS | 3232 | 1463190316945 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 18:45:17 INFO - PROCESS | 3232 | 1463190317011 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:17 INFO - PROCESS | 3232 | ++DOCSHELL 194A9C00 == 86 [pid = 3232] [id = 365] 18:45:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (194AAC00) [pid = 3232] [serial = 1094] [outer = 00000000] 18:45:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (19769400) [pid = 3232] [serial = 1095] [outer = 194AAC00] 18:45:17 INFO - PROCESS | 3232 | 1463190317055 Marionette DEBUG loaded listener.js 18:45:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (19770400) [pid = 3232] [serial = 1096] [outer = 194AAC00] 18:45:17 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (17A76800) [pid = 3232] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 18:45:17 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (15707400) [pid = 3232] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 18:45:17 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (10D01400) [pid = 3232] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 18:45:17 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (112E5400) [pid = 3232] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 18:45:17 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (128E9000) [pid = 3232] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 18:45:17 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (15E28800) [pid = 3232] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 18:45:17 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (10F94800) [pid = 3232] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 18:45:17 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (10516400) [pid = 3232] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 18:45:17 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (1A123400) [pid = 3232] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 18:45:17 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (161ADC00) [pid = 3232] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 18:45:17 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (12A5E000) [pid = 3232] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 18:45:17 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (1331F000) [pid = 3232] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 18:45:17 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (19790400) [pid = 3232] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 18:45:17 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (1A12F000) [pid = 3232] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 18:45:17 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (19F10400) [pid = 3232] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 18:45:17 INFO - PROCESS | 3232 | 1463190317542 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]]]}] 18:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 18:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 733ms 18:45:17 INFO - PROCESS | 3232 | 1463190317570 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 18:45:17 INFO - PROCESS | 3232 | 1463190317572 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 18:45:17 INFO - PROCESS | 3232 | 1463190317575 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 18:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 18:45:17 INFO - PROCESS | 3232 | 1463190317577 Marionette TRACE conn3 <- [1,1426,null,{}] 18:45:17 INFO - PROCESS | 3232 | 1463190317580 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}] 18:45:17 INFO - PROCESS | 3232 | 1463190317714 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 18:45:17 INFO - PROCESS | 3232 | 1463190317779 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:17 INFO - PROCESS | 3232 | ++DOCSHELL 112F4C00 == 87 [pid = 3232] [id = 366] 18:45:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (11429400) [pid = 3232] [serial = 1097] [outer = 00000000] 18:45:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (15707000) [pid = 3232] [serial = 1098] [outer = 11429400] 18:45:17 INFO - PROCESS | 3232 | 1463190317822 Marionette DEBUG loaded listener.js 18:45:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (161BC000) [pid = 3232] [serial = 1099] [outer = 11429400] 18:45:18 INFO - PROCESS | 3232 | 1463190318195 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]]]}] 18:45:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 18:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 624ms 18:45:18 INFO - PROCESS | 3232 | 1463190318216 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 18:45:18 INFO - PROCESS | 3232 | 1463190318218 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 18:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 18:45:18 INFO - PROCESS | 3232 | 1463190318221 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 18:45:18 INFO - PROCESS | 3232 | 1463190318223 Marionette TRACE conn3 <- [1,1430,null,{}] 18:45:18 INFO - PROCESS | 3232 | 1463190318226 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}] 18:45:18 INFO - PROCESS | 3232 | 1463190318311 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 18:45:18 INFO - PROCESS | 3232 | 1463190318317 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:18 INFO - PROCESS | 3232 | ++DOCSHELL 141C3C00 == 88 [pid = 3232] [id = 367] 18:45:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (161B0400) [pid = 3232] [serial = 1100] [outer = 00000000] 18:45:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (19796800) [pid = 3232] [serial = 1101] [outer = 161B0400] 18:45:18 INFO - PROCESS | 3232 | 1463190318361 Marionette DEBUG loaded listener.js 18:45:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (19BB1400) [pid = 3232] [serial = 1102] [outer = 161B0400] 18:45:18 INFO - PROCESS | 3232 | 1463190318810 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]]]}] 18:45:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 18:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 639ms 18:45:18 INFO - PROCESS | 3232 | 1463190318861 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 18:45:18 INFO - PROCESS | 3232 | 1463190318863 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 18:45:18 INFO - PROCESS | 3232 | 1463190318879 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 18:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 18:45:18 INFO - PROCESS | 3232 | 1463190318880 Marionette TRACE conn3 <- [1,1434,null,{}] 18:45:18 INFO - PROCESS | 3232 | 1463190318884 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}] 18:45:18 INFO - PROCESS | 3232 | 1463190318969 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 18:45:18 INFO - PROCESS | 3232 | 1463190318978 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:18 INFO - PROCESS | 3232 | ++DOCSHELL 154B6C00 == 89 [pid = 3232] [id = 368] 18:45:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (1946C400) [pid = 3232] [serial = 1103] [outer = 00000000] 18:45:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (1A125000) [pid = 3232] [serial = 1104] [outer = 1946C400] 18:45:19 INFO - PROCESS | 3232 | 1463190319029 Marionette DEBUG loaded listener.js 18:45:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (1A1ED000) [pid = 3232] [serial = 1105] [outer = 1946C400] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 0F315C00 == 88 [pid = 3232] [id = 290] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 10A61800 == 87 [pid = 3232] [id = 70] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 18437400 == 86 [pid = 3232] [id = 310] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 13DB4800 == 85 [pid = 3232] [id = 157] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 12A56400 == 84 [pid = 3232] [id = 247] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 1429F000 == 83 [pid = 3232] [id = 248] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 11CEF800 == 82 [pid = 3232] [id = 342] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 17A78800 == 81 [pid = 3232] [id = 308] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 0F265400 == 80 [pid = 3232] [id = 344] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 142A2400 == 79 [pid = 3232] [id = 174] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 105F0000 == 78 [pid = 3232] [id = 305] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 1AC02400 == 77 [pid = 3232] [id = 159] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 128E3800 == 76 [pid = 3232] [id = 328] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 13B45C00 == 75 [pid = 3232] [id = 291] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 15841800 == 74 [pid = 3232] [id = 197] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 13B42400 == 73 [pid = 3232] [id = 244] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 1AB32000 == 72 [pid = 3232] [id = 212] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 194A9000 == 71 [pid = 3232] [id = 293] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 128E2C00 == 70 [pid = 3232] [id = 128] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 1A2A4000 == 69 [pid = 3232] [id = 99] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 154AF400 == 68 [pid = 3232] [id = 211] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 12A54C00 == 67 [pid = 3232] [id = 246] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 161A8C00 == 66 [pid = 3232] [id = 139] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 173E8400 == 65 [pid = 3232] [id = 292] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 1022D400 == 64 [pid = 3232] [id = 289] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 1549A000 == 63 [pid = 3232] [id = 113] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 10514000 == 62 [pid = 3232] [id = 213] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 19BAD400 == 61 [pid = 3232] [id = 198] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 1712FC00 == 60 [pid = 3232] [id = 230] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 12A31800 == 59 [pid = 3232] [id = 294] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 19BA9400 == 58 [pid = 3232] [id = 343] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 1681E000 == 57 [pid = 3232] [id = 209] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 0F316400 == 56 [pid = 3232] [id = 160] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 13309800 == 55 [pid = 3232] [id = 71] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 17ADF400 == 54 [pid = 3232] [id = 186] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 194D3C00 == 53 [pid = 3232] [id = 309] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 11A0AC00 == 52 [pid = 3232] [id = 259] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 18718800 == 51 [pid = 3232] [id = 143] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 128B6400 == 50 [pid = 3232] [id = 266] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 1A981000 == 49 [pid = 3232] [id = 175] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 102DA000 == 48 [pid = 3232] [id = 311] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 10D08800 == 47 [pid = 3232] [id = 161] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 11CE7800 == 46 [pid = 3232] [id = 231] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 1976BC00 == 45 [pid = 3232] [id = 265] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 1946D800 == 44 [pid = 3232] [id = 339] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 128EBC00 == 43 [pid = 3232] [id = 359] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 17355400 == 42 [pid = 3232] [id = 358] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 1842F400 == 41 [pid = 3232] [id = 356] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 194D4C00 == 40 [pid = 3232] [id = 357] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 19474800 == 39 [pid = 3232] [id = 355] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 158B6400 == 38 [pid = 3232] [id = 354] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 19F0F000 == 37 [pid = 3232] [id = 322] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 128EE800 == 36 [pid = 3232] [id = 353] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 0C783C00 == 35 [pid = 3232] [id = 352] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 1681D800 == 34 [pid = 3232] [id = 362] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 128ECC00 == 33 [pid = 3232] [id = 360] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 15E12000 == 32 [pid = 3232] [id = 361] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 141C3C00 == 31 [pid = 3232] [id = 367] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 194A9C00 == 30 [pid = 3232] [id = 365] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 1871A000 == 29 [pid = 3232] [id = 364] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 112F4C00 == 28 [pid = 3232] [id = 366] 18:45:20 INFO - PROCESS | 3232 | --DOCSHELL 1714C400 == 27 [pid = 3232] [id = 363] 18:45:21 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (1307DC00) [pid = 3232] [serial = 970] [outer = 00000000] [url = about:blank] 18:45:21 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (1A448000) [pid = 3232] [serial = 982] [outer = 00000000] [url = about:blank] 18:45:21 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (194D8800) [pid = 3232] [serial = 916] [outer = 00000000] [url = about:blank] 18:45:21 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (17138000) [pid = 3232] [serial = 985] [outer = 00000000] [url = about:blank] 18:45:21 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (1618A400) [pid = 3232] [serial = 973] [outer = 00000000] [url = about:blank] 18:45:21 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (1A126400) [pid = 3232] [serial = 976] [outer = 00000000] [url = about:blank] 18:45:21 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (1A1F4800) [pid = 3232] [serial = 979] [outer = 00000000] [url = about:blank] 18:45:21 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (1A130C00) [pid = 3232] [serial = 967] [outer = 00000000] [url = about:blank] 18:45:21 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (18433C00) [pid = 3232] [serial = 1050] [outer = 00000000] [url = about:blank] 18:45:21 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (1713A400) [pid = 3232] [serial = 1047] [outer = 00000000] [url = about:blank] 18:45:21 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (17148000) [pid = 3232] [serial = 1048] [outer = 00000000] [url = about:blank] 18:45:21 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (18714800) [pid = 3232] [serial = 1051] [outer = 00000000] [url = about:blank] 18:45:21 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (1380C000) [pid = 3232] [serial = 1036] [outer = 00000000] [url = about:blank] 18:45:21 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (12A54000) [pid = 3232] [serial = 1035] [outer = 00000000] [url = about:blank] 18:45:21 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (12AF3400) [pid = 3232] [serial = 1021] [outer = 00000000] [url = about:blank] 18:45:21 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (12A33400) [pid = 3232] [serial = 1020] [outer = 00000000] [url = about:blank] 18:45:21 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (12A35000) [pid = 3232] [serial = 1038] [outer = 00000000] [url = about:blank] 18:45:21 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (13386000) [pid = 3232] [serial = 1039] [outer = 00000000] [url = about:blank] 18:45:21 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (15E30400) [pid = 3232] [serial = 1023] [outer = 00000000] [url = about:blank] 18:45:21 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (12A38800) [pid = 3232] [serial = 1032] [outer = 00000000] [url = about:blank] 18:45:21 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (161CAC00) [pid = 3232] [serial = 1044] [outer = 00000000] [url = about:blank] 18:45:21 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (154B5C00) [pid = 3232] [serial = 1041] [outer = 00000000] [url = about:blank] 18:45:21 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (15E11800) [pid = 3232] [serial = 1042] [outer = 00000000] [url = about:blank] 18:45:21 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (18439800) [pid = 3232] [serial = 1026] [outer = 00000000] [url = about:blank] 18:45:21 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (1A2A5000) [pid = 3232] [serial = 1029] [outer = 00000000] [url = about:blank] 18:45:21 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (1946D000) [pid = 3232] [serial = 1053] [outer = 00000000] [url = about:blank] 18:45:21 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (16C86400) [pid = 3232] [serial = 1045] [outer = 00000000] [url = about:blank] 18:45:21 INFO - PROCESS | 3232 | 1463190321286 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]]]}] 18:45:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 18:45:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 2465ms 18:45:21 INFO - PROCESS | 3232 | 1463190321355 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 18:45:21 INFO - PROCESS | 3232 | 1463190321358 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 18:45:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 18:45:21 INFO - PROCESS | 3232 | 1463190321364 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 18:45:21 INFO - PROCESS | 3232 | 1463190321368 Marionette TRACE conn3 <- [1,1438,null,{}] 18:45:21 INFO - PROCESS | 3232 | 1463190321374 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}] 18:45:21 INFO - PROCESS | 3232 | 1463190321463 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 18:45:21 INFO - PROCESS | 3232 | 1463190321478 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:21 INFO - PROCESS | 3232 | ++DOCSHELL 0F317400 == 28 [pid = 3232] [id = 369] 18:45:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (0F317800) [pid = 3232] [serial = 1106] [outer = 00000000] 18:45:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (0F320400) [pid = 3232] [serial = 1107] [outer = 0F317800] 18:45:21 INFO - PROCESS | 3232 | 1463190321527 Marionette DEBUG loaded listener.js 18:45:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (0F93FC00) [pid = 3232] [serial = 1108] [outer = 0F317800] 18:45:22 INFO - PROCESS | 3232 | 1463190322019 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]]]}] 18:45:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 18:45:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 702ms 18:45:22 INFO - PROCESS | 3232 | 1463190322065 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 18:45:22 INFO - PROCESS | 3232 | 1463190322070 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 18:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 18:45:22 INFO - PROCESS | 3232 | 1463190322077 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 18:45:22 INFO - PROCESS | 3232 | 1463190322080 Marionette TRACE conn3 <- [1,1442,null,{}] 18:45:22 INFO - PROCESS | 3232 | 1463190322083 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}] 18:45:22 INFO - PROCESS | 3232 | 1463190322152 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 18:45:22 INFO - PROCESS | 3232 | 1463190322163 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:22 INFO - PROCESS | 3232 | ++DOCSHELL 10510800 == 29 [pid = 3232] [id = 370] 18:45:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (10515400) [pid = 3232] [serial = 1109] [outer = 00000000] 18:45:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (1055F000) [pid = 3232] [serial = 1110] [outer = 10515400] 18:45:22 INFO - PROCESS | 3232 | 1463190322209 Marionette DEBUG loaded listener.js 18:45:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (10A58800) [pid = 3232] [serial = 1111] [outer = 10515400] 18:45:22 INFO - PROCESS | 3232 | 1463190322691 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]]]}] 18:45:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 18:45:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 686ms 18:45:22 INFO - PROCESS | 3232 | 1463190322758 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 18:45:22 INFO - PROCESS | 3232 | 1463190322761 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 18:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 18:45:22 INFO - PROCESS | 3232 | 1463190322765 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 18:45:22 INFO - PROCESS | 3232 | 1463190322768 Marionette TRACE conn3 <- [1,1446,null,{}] 18:45:22 INFO - PROCESS | 3232 | 1463190322779 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}] 18:45:22 INFO - PROCESS | 3232 | 1463190322892 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 18:45:22 INFO - PROCESS | 3232 | 1463190322980 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:22 INFO - PROCESS | 3232 | ++DOCSHELL 10F98800 == 30 [pid = 3232] [id = 371] 18:45:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (10F9B800) [pid = 3232] [serial = 1112] [outer = 00000000] 18:45:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (11210800) [pid = 3232] [serial = 1113] [outer = 10F9B800] 18:45:23 INFO - PROCESS | 3232 | 1463190323030 Marionette DEBUG loaded listener.js 18:45:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (11A0A000) [pid = 3232] [serial = 1114] [outer = 10F9B800] 18:45:23 INFO - PROCESS | 3232 | 1463190323425 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]]]}] 18:45:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 18:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 686ms 18:45:23 INFO - PROCESS | 3232 | 1463190323463 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 18:45:23 INFO - PROCESS | 3232 | 1463190323466 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 18:45:23 INFO - PROCESS | 3232 | 1463190323469 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 18:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 18:45:23 INFO - PROCESS | 3232 | 1463190323470 Marionette TRACE conn3 <- [1,1450,null,{}] 18:45:23 INFO - PROCESS | 3232 | 1463190323481 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}] 18:45:23 INFO - PROCESS | 3232 | 1463190323562 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 18:45:23 INFO - PROCESS | 3232 | 1463190323569 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:23 INFO - PROCESS | 3232 | ++DOCSHELL 11CEF800 == 31 [pid = 3232] [id = 372] 18:45:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (128E3000) [pid = 3232] [serial = 1115] [outer = 00000000] 18:45:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (128ED400) [pid = 3232] [serial = 1116] [outer = 128E3000] 18:45:23 INFO - PROCESS | 3232 | 1463190323614 Marionette DEBUG loaded listener.js 18:45:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (12A34400) [pid = 3232] [serial = 1117] [outer = 128E3000] 18:45:24 INFO - PROCESS | 3232 | 1463190324068 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]]]}] 18:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 18:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 640ms 18:45:24 INFO - PROCESS | 3232 | 1463190324107 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 18:45:24 INFO - PROCESS | 3232 | 1463190324109 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 18:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 18:45:24 INFO - PROCESS | 3232 | 1463190324116 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 18:45:24 INFO - PROCESS | 3232 | 1463190324118 Marionette TRACE conn3 <- [1,1454,null,{}] 18:45:24 INFO - PROCESS | 3232 | 1463190324121 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}] 18:45:24 INFO - PROCESS | 3232 | 1463190324198 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 18:45:24 INFO - PROCESS | 3232 | 1463190324204 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:24 INFO - PROCESS | 3232 | ++DOCSHELL 12A3D400 == 32 [pid = 3232] [id = 373] 18:45:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (12A52C00) [pid = 3232] [serial = 1118] [outer = 00000000] 18:45:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (12A59C00) [pid = 3232] [serial = 1119] [outer = 12A52C00] 18:45:24 INFO - PROCESS | 3232 | 1463190324251 Marionette DEBUG loaded listener.js 18:45:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (12A5F000) [pid = 3232] [serial = 1120] [outer = 12A52C00] 18:45:24 INFO - PROCESS | 3232 | 1463190324717 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]]]}] 18:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 18:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 640ms 18:45:24 INFO - PROCESS | 3232 | 1463190324755 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 18:45:24 INFO - PROCESS | 3232 | 1463190324758 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 18:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 18:45:24 INFO - PROCESS | 3232 | 1463190324761 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 18:45:24 INFO - PROCESS | 3232 | 1463190324762 Marionette TRACE conn3 <- [1,1458,null,{}] 18:45:24 INFO - PROCESS | 3232 | 1463190324766 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}] 18:45:24 INFO - PROCESS | 3232 | 1463190324871 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 18:45:24 INFO - PROCESS | 3232 | 1463190324881 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:24 INFO - PROCESS | 3232 | ++DOCSHELL 13317400 == 33 [pid = 3232] [id = 374] 18:45:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (13318000) [pid = 3232] [serial = 1121] [outer = 00000000] 18:45:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (13392400) [pid = 3232] [serial = 1122] [outer = 13318000] 18:45:24 INFO - PROCESS | 3232 | 1463190324926 Marionette DEBUG loaded listener.js 18:45:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (138E1800) [pid = 3232] [serial = 1123] [outer = 13318000] 18:45:25 INFO - PROCESS | 3232 | 1463190325365 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]]]}] 18:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 18:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 624ms 18:45:25 INFO - PROCESS | 3232 | 1463190325399 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 18:45:25 INFO - PROCESS | 3232 | 1463190325401 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 18:45:25 INFO - PROCESS | 3232 | 1463190325404 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 18:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 18:45:25 INFO - PROCESS | 3232 | 1463190325406 Marionette TRACE conn3 <- [1,1462,null,{}] 18:45:25 INFO - PROCESS | 3232 | 1463190325412 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}] 18:45:25 INFO - PROCESS | 3232 | 1463190325485 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 18:45:25 INFO - PROCESS | 3232 | 1463190325492 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:25 INFO - PROCESS | 3232 | ++DOCSHELL 138E9C00 == 34 [pid = 3232] [id = 375] 18:45:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (13B50400) [pid = 3232] [serial = 1124] [outer = 00000000] 18:45:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (13DBB400) [pid = 3232] [serial = 1125] [outer = 13B50400] 18:45:25 INFO - PROCESS | 3232 | 1463190325539 Marionette DEBUG loaded listener.js 18:45:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (1108CC00) [pid = 3232] [serial = 1126] [outer = 13B50400] 18:45:25 INFO - PROCESS | 3232 | 1463190325991 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]]]}] 18:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 18:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 624ms 18:45:26 INFO - PROCESS | 3232 | 1463190326045 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 18:45:26 INFO - PROCESS | 3232 | 1463190326047 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 18:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 18:45:26 INFO - PROCESS | 3232 | 1463190326050 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 18:45:26 INFO - PROCESS | 3232 | 1463190326052 Marionette TRACE conn3 <- [1,1466,null,{}] 18:45:26 INFO - PROCESS | 3232 | 1463190326055 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}] 18:45:26 INFO - PROCESS | 3232 | 1463190326138 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 18:45:26 INFO - PROCESS | 3232 | 1463190326144 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:26 INFO - PROCESS | 3232 | ++DOCSHELL 13309800 == 35 [pid = 3232] [id = 376] 18:45:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (1331E800) [pid = 3232] [serial = 1127] [outer = 00000000] 18:45:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (14FA6C00) [pid = 3232] [serial = 1128] [outer = 1331E800] 18:45:26 INFO - PROCESS | 3232 | 1463190326188 Marionette DEBUG loaded listener.js 18:45:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (14FAF400) [pid = 3232] [serial = 1129] [outer = 1331E800] 18:45:26 INFO - PROCESS | 3232 | 1463190326658 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]]]}] 18:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 18:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 640ms 18:45:26 INFO - PROCESS | 3232 | 1463190326686 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 18:45:26 INFO - PROCESS | 3232 | 1463190326688 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 18:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 18:45:26 INFO - PROCESS | 3232 | 1463190326697 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 18:45:26 INFO - PROCESS | 3232 | 1463190326699 Marionette TRACE conn3 <- [1,1470,null,{}] 18:45:26 INFO - PROCESS | 3232 | 1463190326702 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}] 18:45:26 INFO - PROCESS | 3232 | 1463190326812 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 18:45:26 INFO - PROCESS | 3232 | 1463190326820 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:26 INFO - PROCESS | 3232 | ++DOCSHELL 10F97400 == 36 [pid = 3232] [id = 377] 18:45:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (1549E400) [pid = 3232] [serial = 1130] [outer = 00000000] 18:45:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (154A8C00) [pid = 3232] [serial = 1131] [outer = 1549E400] 18:45:26 INFO - PROCESS | 3232 | 1463190326864 Marionette DEBUG loaded listener.js 18:45:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (154AA000) [pid = 3232] [serial = 1132] [outer = 1549E400] 18:45:27 INFO - PROCESS | 3232 | 1463190327330 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]]]}] 18:45:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 18:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 702ms 18:45:27 INFO - PROCESS | 3232 | 1463190327399 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 18:45:27 INFO - PROCESS | 3232 | 1463190327401 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 18:45:27 INFO - PROCESS | 3232 | 1463190327404 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 18:45:27 INFO - PROCESS | 3232 | 1463190327406 Marionette TRACE conn3 <- [1,1474,null,{}] 18:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 18:45:27 INFO - PROCESS | 3232 | 1463190327409 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}] 18:45:27 INFO - PROCESS | 3232 | 1463190327517 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 18:45:27 INFO - PROCESS | 3232 | 1463190327523 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:27 INFO - PROCESS | 3232 | ++DOCSHELL 128E6800 == 37 [pid = 3232] [id = 378] 18:45:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (154B2000) [pid = 3232] [serial = 1133] [outer = 00000000] 18:45:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (1570D800) [pid = 3232] [serial = 1134] [outer = 154B2000] 18:45:27 INFO - PROCESS | 3232 | 1463190327572 Marionette DEBUG loaded listener.js 18:45:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (15840800) [pid = 3232] [serial = 1135] [outer = 154B2000] 18:45:28 INFO - PROCESS | 3232 | 1463190328044 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]]]}] 18:45:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 18:45:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 686ms 18:45:28 INFO - PROCESS | 3232 | 1463190328106 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 18:45:28 INFO - PROCESS | 3232 | 1463190328108 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 18:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 18:45:28 INFO - PROCESS | 3232 | 1463190328118 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 18:45:28 INFO - PROCESS | 3232 | 1463190328120 Marionette TRACE conn3 <- [1,1478,null,{}] 18:45:28 INFO - PROCESS | 3232 | 1463190328124 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}] 18:45:28 INFO - PROCESS | 3232 | 1463190328275 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 18:45:28 INFO - PROCESS | 3232 | 1463190328336 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:28 INFO - PROCESS | 3232 | ++DOCSHELL 158BC000 == 38 [pid = 3232] [id = 379] 18:45:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (158BC800) [pid = 3232] [serial = 1136] [outer = 00000000] 18:45:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (15E08800) [pid = 3232] [serial = 1137] [outer = 158BC800] 18:45:28 INFO - PROCESS | 3232 | 1463190328392 Marionette DEBUG loaded listener.js 18:45:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (15E6DC00) [pid = 3232] [serial = 1138] [outer = 158BC800] 18:45:28 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (13DB5C00) [pid = 3232] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 18:45:28 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (19BAC000) [pid = 3232] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 18:45:28 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (19475C00) [pid = 3232] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 18:45:28 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (18718C00) [pid = 3232] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 18:45:28 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (0F319800) [pid = 3232] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 18:45:28 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (154AB000) [pid = 3232] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 18:45:28 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (173E8C00) [pid = 3232] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 18:45:28 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (161B0400) [pid = 3232] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 18:45:28 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (18722800) [pid = 3232] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 18:45:28 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (11429400) [pid = 3232] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 18:45:28 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (194AAC00) [pid = 3232] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 18:45:28 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (16C7B000) [pid = 3232] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 18:45:28 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (15E23800) [pid = 3232] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 18:45:28 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (128EE400) [pid = 3232] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 18:45:28 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (128EC800) [pid = 3232] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 18:45:28 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (173EA000) [pid = 3232] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 18:45:28 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (1976F400) [pid = 3232] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 18:45:28 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (194A4800) [pid = 3232] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 18:45:28 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (19477800) [pid = 3232] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 18:45:28 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (15B60400) [pid = 3232] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 18:45:28 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (12A53000) [pid = 3232] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 18:45:28 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (0F259400) [pid = 3232] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 18:45:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (112F4800) [pid = 3232] [serial = 1139] [outer = 1B720400] 18:45:29 INFO - PROCESS | 3232 | 1463190329302 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]]]}] 18:45:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 18:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1217ms 18:45:29 INFO - PROCESS | 3232 | 1463190329326 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 18:45:29 INFO - PROCESS | 3232 | 1463190329328 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 18:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 18:45:29 INFO - PROCESS | 3232 | 1463190329331 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 18:45:29 INFO - PROCESS | 3232 | 1463190329333 Marionette TRACE conn3 <- [1,1482,null,{}] 18:45:29 INFO - PROCESS | 3232 | 1463190329336 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}] 18:45:29 INFO - PROCESS | 3232 | 1463190329412 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 18:45:29 INFO - PROCESS | 3232 | 1463190329418 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:29 INFO - PROCESS | 3232 | ++DOCSHELL 10A76C00 == 39 [pid = 3232] [id = 380] 18:45:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (10A7CC00) [pid = 3232] [serial = 1140] [outer = 00000000] 18:45:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (15E07000) [pid = 3232] [serial = 1141] [outer = 10A7CC00] 18:45:29 INFO - PROCESS | 3232 | 1463190329461 Marionette DEBUG loaded listener.js 18:45:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (154AB000) [pid = 3232] [serial = 1142] [outer = 10A7CC00] 18:45:29 INFO - PROCESS | 3232 | 1463190329976 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]]]}] 18:45:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 18:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 702ms 18:45:30 INFO - PROCESS | 3232 | 1463190330032 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 18:45:30 INFO - PROCESS | 3232 | 1463190330036 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 18:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 18:45:30 INFO - PROCESS | 3232 | 1463190330114 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 18:45:30 INFO - PROCESS | 3232 | 1463190330118 Marionette TRACE conn3 <- [1,1486,null,{}] 18:45:30 INFO - PROCESS | 3232 | 1463190330149 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}] 18:45:30 INFO - PROCESS | 3232 | 1463190330327 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 18:45:30 INFO - PROCESS | 3232 | 1463190330338 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:30 INFO - PROCESS | 3232 | ++DOCSHELL 0F257C00 == 40 [pid = 3232] [id = 381] 18:45:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (0F25B400) [pid = 3232] [serial = 1143] [outer = 00000000] 18:45:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (0F986800) [pid = 3232] [serial = 1144] [outer = 0F25B400] 18:45:30 INFO - PROCESS | 3232 | 1463190330421 Marionette DEBUG loaded listener.js 18:45:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (1050F000) [pid = 3232] [serial = 1145] [outer = 0F25B400] 18:45:31 INFO - PROCESS | 3232 | 1463190331165 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]]]}] 18:45:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 18:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1155ms 18:45:31 INFO - PROCESS | 3232 | 1463190331200 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 18:45:31 INFO - PROCESS | 3232 | 1463190331206 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 18:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 18:45:31 INFO - PROCESS | 3232 | 1463190331232 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 18:45:31 INFO - PROCESS | 3232 | 1463190331235 Marionette TRACE conn3 <- [1,1490,null,{}] 18:45:31 INFO - PROCESS | 3232 | 1463190331239 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}] 18:45:31 INFO - PROCESS | 3232 | 1463190331355 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 18:45:31 INFO - PROCESS | 3232 | 1463190331484 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:31 INFO - PROCESS | 3232 | ++DOCSHELL 1055C000 == 41 [pid = 3232] [id = 382] 18:45:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (10A5F000) [pid = 3232] [serial = 1146] [outer = 00000000] 18:45:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (10D0E800) [pid = 3232] [serial = 1147] [outer = 10A5F000] 18:45:31 INFO - PROCESS | 3232 | 1463190331540 Marionette DEBUG loaded listener.js 18:45:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (112F4C00) [pid = 3232] [serial = 1148] [outer = 10A5F000] 18:45:32 INFO - PROCESS | 3232 | 1463190332484 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]]]}] 18:45:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 18:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1310ms 18:45:32 INFO - PROCESS | 3232 | 1463190332539 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 18:45:32 INFO - PROCESS | 3232 | 1463190332542 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 18:45:32 INFO - PROCESS | 3232 | 1463190332548 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 18:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 18:45:32 INFO - PROCESS | 3232 | 1463190332551 Marionette TRACE conn3 <- [1,1494,null,{}] 18:45:32 INFO - PROCESS | 3232 | 1463190332558 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}] 18:45:32 INFO - PROCESS | 3232 | 1463190332703 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 18:45:32 INFO - PROCESS | 3232 | --DOCSHELL 16D93000 == 40 [pid = 3232] [id = 8] 18:45:32 INFO - PROCESS | 3232 | --DOCSHELL 11A03C00 == 39 [pid = 3232] [id = 19] 18:45:32 INFO - PROCESS | 3232 | --DOCSHELL 0F984000 == 38 [pid = 3232] [id = 18] 18:45:32 INFO - PROCESS | 3232 | --DOCSHELL 1A5D8000 == 37 [pid = 3232] [id = 10] 18:45:32 INFO - PROCESS | 3232 | --DOCSHELL 173EA400 == 36 [pid = 3232] [id = 11] 18:45:32 INFO - PROCESS | 3232 | --DOCSHELL 158BC000 == 35 [pid = 3232] [id = 379] 18:45:32 INFO - PROCESS | 3232 | --DOCSHELL 128E6800 == 34 [pid = 3232] [id = 378] 18:45:32 INFO - PROCESS | 3232 | --DOCSHELL 10F97400 == 33 [pid = 3232] [id = 377] 18:45:32 INFO - PROCESS | 3232 | --DOCSHELL 13309800 == 32 [pid = 3232] [id = 376] 18:45:32 INFO - PROCESS | 3232 | --DOCSHELL 138E9C00 == 31 [pid = 3232] [id = 375] 18:45:32 INFO - PROCESS | 3232 | --DOCSHELL 13317400 == 30 [pid = 3232] [id = 374] 18:45:32 INFO - PROCESS | 3232 | --DOCSHELL 12A3D400 == 29 [pid = 3232] [id = 373] 18:45:32 INFO - PROCESS | 3232 | --DOCSHELL 11CEF800 == 28 [pid = 3232] [id = 372] 18:45:32 INFO - PROCESS | 3232 | --DOCSHELL 10F98800 == 27 [pid = 3232] [id = 371] 18:45:32 INFO - PROCESS | 3232 | --DOCSHELL 10510800 == 26 [pid = 3232] [id = 370] 18:45:32 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (1A125000) [pid = 3232] [serial = 1104] [outer = 00000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3232 | --DOCSHELL 0F317400 == 25 [pid = 3232] [id = 369] 18:45:32 INFO - PROCESS | 3232 | --DOCSHELL 154B6C00 == 24 [pid = 3232] [id = 368] 18:45:32 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (194CE400) [pid = 3232] [serial = 1027] [outer = 00000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (1A5D7000) [pid = 3232] [serial = 1030] [outer = 00000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (19BAB800) [pid = 3232] [serial = 1018] [outer = 00000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (1946F800) [pid = 3232] [serial = 1054] [outer = 00000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (12A5E400) [pid = 3232] [serial = 1033] [outer = 00000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (16189C00) [pid = 3232] [serial = 1024] [outer = 00000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (178C2000) [pid = 3232] [serial = 1089] [outer = 00000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (19BB1400) [pid = 3232] [serial = 1102] [outer = 00000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (17AE6C00) [pid = 3232] [serial = 1090] [outer = 00000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (194A8800) [pid = 3232] [serial = 1093] [outer = 00000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (19473400) [pid = 3232] [serial = 1092] [outer = 00000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (15707000) [pid = 3232] [serial = 1098] [outer = 00000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (19769400) [pid = 3232] [serial = 1095] [outer = 00000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (19796800) [pid = 3232] [serial = 1101] [outer = 00000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (19770400) [pid = 3232] [serial = 1096] [outer = 00000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (17133C00) [pid = 3232] [serial = 1086] [outer = 00000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (16097400) [pid = 3232] [serial = 1083] [outer = 00000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (161AA000) [pid = 3232] [serial = 1084] [outer = 00000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (13319800) [pid = 3232] [serial = 1080] [outer = 00000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (13DB6800) [pid = 3232] [serial = 1081] [outer = 00000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (1429A800) [pid = 3232] [serial = 1078] [outer = 00000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (12A3F800) [pid = 3232] [serial = 1077] [outer = 00000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (1A12AC00) [pid = 3232] [serial = 1075] [outer = 00000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (1A121400) [pid = 3232] [serial = 1074] [outer = 00000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (19BA5000) [pid = 3232] [serial = 1072] [outer = 00000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (19795400) [pid = 3232] [serial = 1071] [outer = 00000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (19767400) [pid = 3232] [serial = 1069] [outer = 00000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (194D8400) [pid = 3232] [serial = 1068] [outer = 00000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (194B1C00) [pid = 3232] [serial = 1066] [outer = 00000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (194AC400) [pid = 3232] [serial = 1065] [outer = 00000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (178C4800) [pid = 3232] [serial = 1063] [outer = 00000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (17144800) [pid = 3232] [serial = 1062] [outer = 00000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (154A0000) [pid = 3232] [serial = 1060] [outer = 00000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (142D2800) [pid = 3232] [serial = 1059] [outer = 00000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (10D0E000) [pid = 3232] [serial = 1057] [outer = 00000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (105ED000) [pid = 3232] [serial = 1056] [outer = 00000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3232 | --DOMWINDOW == 65 (161BC000) [pid = 3232] [serial = 1099] [outer = 00000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3232 | --DOMWINDOW == 64 (17147000) [pid = 3232] [serial = 1087] [outer = 00000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3232 | 1463190332858 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:32 INFO - PROCESS | 3232 | ++DOCSHELL 0F259400 == 25 [pid = 3232] [id = 383] 18:45:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 65 (0F25E800) [pid = 3232] [serial = 1149] [outer = 00000000] 18:45:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (0F319400) [pid = 3232] [serial = 1150] [outer = 0F25E800] 18:45:32 INFO - PROCESS | 3232 | 1463190332927 Marionette DEBUG loaded listener.js 18:45:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (10273400) [pid = 3232] [serial = 1151] [outer = 0F25E800] 18:45:33 INFO - PROCESS | 3232 | --DOCSHELL 1027C400 == 24 [pid = 3232] [id = 28] 18:45:33 INFO - PROCESS | 3232 | --DOCSHELL 16209000 == 23 [pid = 3232] [id = 27] 18:45:33 INFO - PROCESS | 3232 | --DOCSHELL 15B59C00 == 22 [pid = 3232] [id = 25] 18:45:33 INFO - PROCESS | 3232 | --DOCSHELL 1B377800 == 21 [pid = 3232] [id = 14] 18:45:33 INFO - PROCESS | 3232 | --DOCSHELL 15702800 == 20 [pid = 3232] [id = 20] 18:45:33 INFO - PROCESS | 3232 | --DOCSHELL 1B60BC00 == 19 [pid = 3232] [id = 15] 18:45:33 INFO - PROCESS | 3232 | --DOCSHELL 13DB4000 == 18 [pid = 3232] [id = 26] 18:45:33 INFO - PROCESS | 3232 | --DOCSHELL 1AC06400 == 17 [pid = 3232] [id = 12] 18:45:33 INFO - PROCESS | 3232 | --DOCSHELL 141CE000 == 16 [pid = 3232] [id = 24] 18:45:33 INFO - PROCESS | 3232 | --DOCSHELL 1B062000 == 15 [pid = 3232] [id = 13] 18:45:33 INFO - PROCESS | 3232 | --DOCSHELL 1055C000 == 14 [pid = 3232] [id = 382] 18:45:33 INFO - PROCESS | 3232 | --DOCSHELL 0F257C00 == 13 [pid = 3232] [id = 381] 18:45:34 INFO - PROCESS | 3232 | --DOCSHELL 10F9D400 == 12 [pid = 3232] [id = 22] 18:45:34 INFO - PROCESS | 3232 | --DOCSHELL 13B43800 == 11 [pid = 3232] [id = 23] 18:45:34 INFO - PROCESS | 3232 | --DOCSHELL 10A62400 == 10 [pid = 3232] [id = 21] 18:45:34 INFO - PROCESS | 3232 | --DOCSHELL 10A76C00 == 9 [pid = 3232] [id = 380] 18:45:35 INFO - PROCESS | 3232 | 1463190335356 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]]]}] 18:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 18:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 2823ms 18:45:35 INFO - PROCESS | 3232 | 1463190335375 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 18:45:35 INFO - PROCESS | 3232 | 1463190335379 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 18:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 18:45:35 INFO - PROCESS | 3232 | 1463190335384 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 18:45:35 INFO - PROCESS | 3232 | 1463190335390 Marionette TRACE conn3 <- [1,1498,null,{}] 18:45:35 INFO - PROCESS | 3232 | 1463190335399 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}] 18:45:35 INFO - PROCESS | 3232 | 1463190335487 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 18:45:35 INFO - PROCESS | 3232 | 1463190335496 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:35 INFO - PROCESS | 3232 | ++DOCSHELL 105EDC00 == 10 [pid = 3232] [id = 384] 18:45:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (105F0400) [pid = 3232] [serial = 1152] [outer = 00000000] 18:45:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (10A58C00) [pid = 3232] [serial = 1153] [outer = 105F0400] 18:45:35 INFO - PROCESS | 3232 | 1463190335545 Marionette DEBUG loaded listener.js 18:45:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (10A64800) [pid = 3232] [serial = 1154] [outer = 105F0400] 18:45:36 INFO - PROCESS | 3232 | 1463190336024 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]]]}] 18:45:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 18:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 687ms 18:45:36 INFO - PROCESS | 3232 | 1463190336085 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 18:45:36 INFO - PROCESS | 3232 | 1463190336091 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 18:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 18:45:36 INFO - PROCESS | 3232 | 1463190336098 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 18:45:36 INFO - PROCESS | 3232 | 1463190336100 Marionette TRACE conn3 <- [1,1502,null,{}] 18:45:36 INFO - PROCESS | 3232 | 1463190336104 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}] 18:45:36 INFO - PROCESS | 3232 | 1463190336219 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 18:45:36 INFO - PROCESS | 3232 | 1463190336307 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:36 INFO - PROCESS | 3232 | ++DOCSHELL 10D0F800 == 11 [pid = 3232] [id = 385] 18:45:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (10D10400) [pid = 3232] [serial = 1155] [outer = 00000000] 18:45:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (11094400) [pid = 3232] [serial = 1156] [outer = 10D10400] 18:45:36 INFO - PROCESS | 3232 | 1463190336352 Marionette DEBUG loaded listener.js 18:45:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (11275400) [pid = 3232] [serial = 1157] [outer = 10D10400] 18:45:36 INFO - PROCESS | 3232 | 1463190336723 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]]]}] 18:45:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 18:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 640ms 18:45:36 INFO - PROCESS | 3232 | 1463190336733 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 18:45:36 INFO - PROCESS | 3232 | 1463190336736 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 18:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 18:45:36 INFO - PROCESS | 3232 | 1463190336739 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 18:45:36 INFO - PROCESS | 3232 | 1463190336743 Marionette TRACE conn3 <- [1,1506,null,{}] 18:45:36 INFO - PROCESS | 3232 | 1463190336769 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}] 18:45:36 INFO - PROCESS | 3232 | 1463190336866 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 18:45:36 INFO - PROCESS | 3232 | 1463190336875 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:36 INFO - PROCESS | 3232 | ++DOCSHELL 1288B400 == 12 [pid = 3232] [id = 386] 18:45:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (128E5800) [pid = 3232] [serial = 1158] [outer = 00000000] 18:45:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (12A32C00) [pid = 3232] [serial = 1159] [outer = 128E5800] 18:45:36 INFO - PROCESS | 3232 | 1463190336923 Marionette DEBUG loaded listener.js 18:45:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (12A3D400) [pid = 3232] [serial = 1160] [outer = 128E5800] 18:45:37 INFO - PROCESS | 3232 | 1463190337404 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]]]}] 18:45:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 18:45:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 717ms 18:45:37 INFO - PROCESS | 3232 | 1463190337458 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 18:45:37 INFO - PROCESS | 3232 | 1463190337461 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 18:45:37 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 18:45:37 INFO - PROCESS | 3232 | 1463190337464 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 18:45:37 INFO - PROCESS | 3232 | 1463190337466 Marionette TRACE conn3 <- [1,1510,null,{}] 18:45:37 INFO - PROCESS | 3232 | 1463190337469 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}] 18:45:37 INFO - PROCESS | 3232 | 1463190337619 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 18:45:37 INFO - PROCESS | 3232 | 1463190337640 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:37 INFO - PROCESS | 3232 | ++DOCSHELL 12A5D800 == 13 [pid = 3232] [id = 387] 18:45:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (12B5B800) [pid = 3232] [serial = 1161] [outer = 00000000] 18:45:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (1307A800) [pid = 3232] [serial = 1162] [outer = 12B5B800] 18:45:37 INFO - PROCESS | 3232 | 1463190337685 Marionette DEBUG loaded listener.js 18:45:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (130A3800) [pid = 3232] [serial = 1163] [outer = 12B5B800] 18:45:38 INFO - PROCESS | 3232 | 1463190338113 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"]]]}] 18:45:38 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 () { 18:45:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:45:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 18:45:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 18:45:38 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 () { 18:45:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:45:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 18:45:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 18:45:38 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 () { 18:45:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:45:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 18:45:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 18:45:38 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 () { 18:45:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:45:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 18:45:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 18:45:38 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 686ms 18:45:38 INFO - PROCESS | 3232 | 1463190338166 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 18:45:38 INFO - PROCESS | 3232 | 1463190338168 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 18:45:38 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 18:45:38 INFO - PROCESS | 3232 | 1463190338171 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 18:45:38 INFO - PROCESS | 3232 | 1463190338173 Marionette TRACE conn3 <- [1,1514,null,{}] 18:45:38 INFO - PROCESS | 3232 | 1463190338176 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}] 18:45:38 INFO - PROCESS | 3232 | 1463190338283 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 18:45:38 INFO - PROCESS | 3232 | 1463190338289 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:38 INFO - PROCESS | 3232 | ++DOCSHELL 12AF3400 == 14 [pid = 3232] [id = 388] 18:45:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (1309C800) [pid = 3232] [serial = 1164] [outer = 00000000] 18:45:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (13391000) [pid = 3232] [serial = 1165] [outer = 1309C800] 18:45:38 INFO - PROCESS | 3232 | 1463190338334 Marionette DEBUG loaded listener.js 18:45:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (13DB6400) [pid = 3232] [serial = 1166] [outer = 1309C800] 18:45:38 INFO - PROCESS | 3232 | 1463190338811 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"]]]}] 18:45:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:45:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 18:45:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 18:45:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:45:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 18:45:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 18:45:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 18:45:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 18:45:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 18:45:38 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 686ms 18:45:38 INFO - PROCESS | 3232 | 1463190338871 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 18:45:38 INFO - PROCESS | 3232 | 1463190338873 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 18:45:38 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 18:45:38 INFO - PROCESS | 3232 | 1463190338876 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 18:45:38 INFO - PROCESS | 3232 | 1463190338878 Marionette TRACE conn3 <- [1,1518,null,{}] 18:45:38 INFO - PROCESS | 3232 | 1463190338882 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}] 18:45:39 INFO - PROCESS | 3232 | 1463190339035 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 18:45:39 INFO - PROCESS | 3232 | 1463190339051 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:39 INFO - PROCESS | 3232 | ++DOCSHELL 12A3B400 == 15 [pid = 3232] [id = 389] 18:45:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (1338FC00) [pid = 3232] [serial = 1167] [outer = 00000000] 18:45:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (154A5C00) [pid = 3232] [serial = 1168] [outer = 1338FC00] 18:45:39 INFO - PROCESS | 3232 | 1463190339104 Marionette DEBUG loaded listener.js 18:45:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (15702800) [pid = 3232] [serial = 1169] [outer = 1338FC00] 18:45:39 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (1946C400) [pid = 3232] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 18:45:39 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (1549E400) [pid = 3232] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 18:45:39 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (13318000) [pid = 3232] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 18:45:39 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (13B50400) [pid = 3232] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 18:45:39 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (154B2000) [pid = 3232] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 18:45:39 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (12A52C00) [pid = 3232] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 18:45:39 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (10A7CC00) [pid = 3232] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 18:45:39 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (0F317800) [pid = 3232] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 18:45:39 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (1331E800) [pid = 3232] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 18:45:39 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (128E3000) [pid = 3232] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 18:45:39 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (158BC800) [pid = 3232] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 18:45:39 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (10F9B800) [pid = 3232] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 18:45:39 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (0F25B400) [pid = 3232] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 18:45:39 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (10515400) [pid = 3232] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 18:45:39 INFO - PROCESS | 3232 | 1463190339615 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]]]}] 18:45:39 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 18:45:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 18:45:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 18:45:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 18:45:39 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. 18:45:39 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 18:45:39 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 795ms 18:45:39 INFO - PROCESS | 3232 | 1463190339679 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 18:45:39 INFO - PROCESS | 3232 | 1463190339681 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 18:45:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 18:45:39 INFO - PROCESS | 3232 | 1463190339684 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 18:45:39 INFO - PROCESS | 3232 | 1463190339686 Marionette TRACE conn3 <- [1,1522,null,{}] 18:45:39 INFO - PROCESS | 3232 | 1463190339689 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}] 18:45:39 INFO - PROCESS | 3232 | 1463190339760 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 18:45:39 INFO - PROCESS | 3232 | 1463190339766 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:39 INFO - PROCESS | 3232 | ++DOCSHELL 1288D000 == 16 [pid = 3232] [id = 390] 18:45:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (128EC000) [pid = 3232] [serial = 1170] [outer = 00000000] 18:45:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (13318000) [pid = 3232] [serial = 1171] [outer = 128EC000] 18:45:39 INFO - PROCESS | 3232 | 1463190339810 Marionette DEBUG loaded listener.js 18:45:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (142CD400) [pid = 3232] [serial = 1172] [outer = 128EC000] 18:45:40 INFO - PROCESS | 3232 | 1463190340240 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]]]}] 18:45:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 18:45:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 593ms 18:45:40 INFO - PROCESS | 3232 | 1463190340281 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 18:45:40 INFO - PROCESS | 3232 | 1463190340283 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 18:45:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 18:45:40 INFO - PROCESS | 3232 | 1463190340286 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 18:45:40 INFO - PROCESS | 3232 | 1463190340288 Marionette TRACE conn3 <- [1,1526,null,{}] 18:45:40 INFO - PROCESS | 3232 | 1463190340291 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}] 18:45:40 INFO - PROCESS | 3232 | 1463190340346 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 18:45:40 INFO - PROCESS | 3232 | 1463190340352 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:40 INFO - PROCESS | 3232 | ++DOCSHELL 13305800 == 17 [pid = 3232] [id = 391] 18:45:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (154ADC00) [pid = 3232] [serial = 1173] [outer = 00000000] 18:45:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (1583D000) [pid = 3232] [serial = 1174] [outer = 154ADC00] 18:45:40 INFO - PROCESS | 3232 | 1463190340397 Marionette DEBUG loaded listener.js 18:45:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (158B4C00) [pid = 3232] [serial = 1175] [outer = 154ADC00] 18:45:40 INFO - PROCESS | 3232 | 1463190340824 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]]]}] 18:45:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 18:45:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 592ms 18:45:40 INFO - PROCESS | 3232 | 1463190340879 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 18:45:40 INFO - PROCESS | 3232 | 1463190340881 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 18:45:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 18:45:40 INFO - PROCESS | 3232 | 1463190340884 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 18:45:40 INFO - PROCESS | 3232 | 1463190340886 Marionette TRACE conn3 <- [1,1530,null,{}] 18:45:40 INFO - PROCESS | 3232 | 1463190340889 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}] 18:45:40 INFO - PROCESS | 3232 | 1463190340961 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 18:45:40 INFO - PROCESS | 3232 | 1463190340968 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:40 INFO - PROCESS | 3232 | ++DOCSHELL 142CB400 == 18 [pid = 3232] [id = 392] 18:45:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (154A2C00) [pid = 3232] [serial = 1176] [outer = 00000000] 18:45:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (15E27000) [pid = 3232] [serial = 1177] [outer = 154A2C00] 18:45:41 INFO - PROCESS | 3232 | 1463190341011 Marionette DEBUG loaded listener.js 18:45:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (15E30400) [pid = 3232] [serial = 1178] [outer = 154A2C00] 18:45:41 INFO - PROCESS | 3232 | 1463190341483 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]]]}] 18:45:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 18:45:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 639ms 18:45:41 INFO - PROCESS | 3232 | 1463190341522 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 18:45:41 INFO - PROCESS | 3232 | 1463190341527 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 18:45:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 18:45:41 INFO - PROCESS | 3232 | 1463190341533 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 18:45:41 INFO - PROCESS | 3232 | 1463190341537 Marionette TRACE conn3 <- [1,1534,null,{}] 18:45:41 INFO - PROCESS | 3232 | 1463190341545 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}] 18:45:41 INFO - PROCESS | 3232 | 1463190341666 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 18:45:41 INFO - PROCESS | 3232 | 1463190341836 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:41 INFO - PROCESS | 3232 | ++DOCSHELL 102F7C00 == 19 [pid = 3232] [id = 393] 18:45:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (1050F400) [pid = 3232] [serial = 1179] [outer = 00000000] 18:45:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (1051BC00) [pid = 3232] [serial = 1180] [outer = 1050F400] 18:45:41 INFO - PROCESS | 3232 | 1463190341892 Marionette DEBUG loaded listener.js 18:45:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (10A7A800) [pid = 3232] [serial = 1181] [outer = 1050F400] 18:45:42 INFO - PROCESS | 3232 | 1463190342581 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]]]}] 18:45:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 18:45:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1092ms 18:45:42 INFO - PROCESS | 3232 | 1463190342633 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 18:45:42 INFO - PROCESS | 3232 | 1463190342639 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 18:45:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 18:45:42 INFO - PROCESS | 3232 | 1463190342646 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 18:45:42 INFO - PROCESS | 3232 | 1463190342648 Marionette TRACE conn3 <- [1,1538,null,{}] 18:45:42 INFO - PROCESS | 3232 | 1463190342653 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}] 18:45:42 INFO - PROCESS | 3232 | 1463190342771 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 18:45:42 INFO - PROCESS | 3232 | 1463190342855 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:42 INFO - PROCESS | 3232 | ++DOCSHELL 11C0AC00 == 20 [pid = 3232] [id = 394] 18:45:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (128B0400) [pid = 3232] [serial = 1182] [outer = 00000000] 18:45:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (12A3A800) [pid = 3232] [serial = 1183] [outer = 128B0400] 18:45:42 INFO - PROCESS | 3232 | 1463190342960 Marionette DEBUG loaded listener.js 18:45:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (12D87400) [pid = 3232] [serial = 1184] [outer = 128B0400] 18:45:43 INFO - PROCESS | 3232 | 1463190343817 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]]]}] 18:45:43 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (0F986800) [pid = 3232] [serial = 1144] [outer = 00000000] [url = about:blank] 18:45:43 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (154A8C00) [pid = 3232] [serial = 1131] [outer = 00000000] [url = about:blank] 18:45:43 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (1055F000) [pid = 3232] [serial = 1110] [outer = 00000000] [url = about:blank] 18:45:43 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (10A58800) [pid = 3232] [serial = 1111] [outer = 00000000] [url = about:blank] 18:45:43 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (13DBB400) [pid = 3232] [serial = 1125] [outer = 00000000] [url = about:blank] 18:45:43 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (1108CC00) [pid = 3232] [serial = 1126] [outer = 00000000] [url = about:blank] 18:45:43 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (1A1ED000) [pid = 3232] [serial = 1105] [outer = 00000000] [url = about:blank] 18:45:43 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (12A59C00) [pid = 3232] [serial = 1119] [outer = 00000000] [url = about:blank] 18:45:43 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (12A5F000) [pid = 3232] [serial = 1120] [outer = 00000000] [url = about:blank] 18:45:43 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (14FA6C00) [pid = 3232] [serial = 1128] [outer = 00000000] [url = about:blank] 18:45:43 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (12A34400) [pid = 3232] [serial = 1117] [outer = 00000000] [url = about:blank] 18:45:43 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (128ED400) [pid = 3232] [serial = 1116] [outer = 00000000] [url = about:blank] 18:45:43 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (11210800) [pid = 3232] [serial = 1113] [outer = 00000000] [url = about:blank] 18:45:43 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (11A0A000) [pid = 3232] [serial = 1114] [outer = 00000000] [url = about:blank] 18:45:43 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (0F320400) [pid = 3232] [serial = 1107] [outer = 00000000] [url = about:blank] 18:45:43 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (0F93FC00) [pid = 3232] [serial = 1108] [outer = 00000000] [url = about:blank] 18:45:43 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (13392400) [pid = 3232] [serial = 1122] [outer = 00000000] [url = about:blank] 18:45:43 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (138E1800) [pid = 3232] [serial = 1123] [outer = 00000000] [url = about:blank] 18:45:43 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (1570D800) [pid = 3232] [serial = 1134] [outer = 00000000] [url = about:blank] 18:45:43 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (15E07000) [pid = 3232] [serial = 1141] [outer = 00000000] [url = about:blank] 18:45:43 INFO - PROCESS | 3232 | --DOMWINDOW == 65 (15E6DC00) [pid = 3232] [serial = 1138] [outer = 00000000] [url = about:blank] 18:45:43 INFO - PROCESS | 3232 | --DOMWINDOW == 64 (154AB000) [pid = 3232] [serial = 1142] [outer = 00000000] [url = about:blank] 18:45:43 INFO - PROCESS | 3232 | --DOMWINDOW == 63 (15E08800) [pid = 3232] [serial = 1137] [outer = 00000000] [url = about:blank] 18:45:43 INFO - PROCESS | 3232 | --DOMWINDOW == 62 (15840800) [pid = 3232] [serial = 1135] [outer = 00000000] [url = about:blank] 18:45:43 INFO - PROCESS | 3232 | --DOMWINDOW == 61 (154AA000) [pid = 3232] [serial = 1132] [outer = 00000000] [url = about:blank] 18:45:43 INFO - PROCESS | 3232 | --DOMWINDOW == 60 (14FAF400) [pid = 3232] [serial = 1129] [outer = 00000000] [url = about:blank] 18:45:43 INFO - PROCESS | 3232 | --DOMWINDOW == 59 (161BC400) [pid = 3232] [serial = 718] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:45:43 INFO - PROCESS | 3232 | --DOMWINDOW == 58 (1050F000) [pid = 3232] [serial = 1145] [outer = 00000000] [url = about:blank] 18:45:43 INFO - PROCESS | 3232 | --DOMWINDOW == 57 (10D0E800) [pid = 3232] [serial = 1147] [outer = 00000000] [url = about:blank] 18:45:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 18:45:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1247ms 18:45:43 INFO - PROCESS | 3232 | 1463190343899 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 18:45:43 INFO - PROCESS | 3232 | 1463190343903 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 18:45:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 18:45:43 INFO - PROCESS | 3232 | 1463190343908 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 18:45:43 INFO - PROCESS | 3232 | 1463190343912 Marionette TRACE conn3 <- [1,1542,null,{}] 18:45:43 INFO - PROCESS | 3232 | 1463190343918 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}] 18:45:44 INFO - PROCESS | 3232 | 1463190344051 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 18:45:44 INFO - PROCESS | 3232 | 1463190344125 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:44 INFO - PROCESS | 3232 | ++DOCSHELL 10512400 == 21 [pid = 3232] [id = 395] 18:45:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 58 (10512C00) [pid = 3232] [serial = 1185] [outer = 00000000] 18:45:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 59 (10519400) [pid = 3232] [serial = 1186] [outer = 10512C00] 18:45:44 INFO - PROCESS | 3232 | 1463190344172 Marionette DEBUG loaded listener.js 18:45:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 60 (105EEC00) [pid = 3232] [serial = 1187] [outer = 10512C00] 18:45:44 INFO - PROCESS | 3232 | 1463190344632 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]]]}] 18:45:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 18:45:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 733ms 18:45:44 INFO - PROCESS | 3232 | 1463190344650 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 18:45:44 INFO - PROCESS | 3232 | 1463190344655 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 18:45:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 18:45:44 INFO - PROCESS | 3232 | 1463190344661 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 18:45:44 INFO - PROCESS | 3232 | 1463190344664 Marionette TRACE conn3 <- [1,1546,null,{}] 18:45:44 INFO - PROCESS | 3232 | 1463190344667 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}] 18:45:44 INFO - PROCESS | 3232 | 1463190344747 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 18:45:44 INFO - PROCESS | 3232 | 1463190344756 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:44 INFO - PROCESS | 3232 | ++DOCSHELL 10A59C00 == 22 [pid = 3232] [id = 396] 18:45:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 61 (10D08800) [pid = 3232] [serial = 1188] [outer = 00000000] 18:45:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 62 (11A0D000) [pid = 3232] [serial = 1189] [outer = 10D08800] 18:45:44 INFO - PROCESS | 3232 | 1463190344801 Marionette DEBUG loaded listener.js 18:45:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 63 (1288DC00) [pid = 3232] [serial = 1190] [outer = 10D08800] 18:45:45 INFO - PROCESS | 3232 | 1463190345245 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]]]}] 18:45:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 18:45:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 639ms 18:45:45 INFO - PROCESS | 3232 | 1463190345298 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 18:45:45 INFO - PROCESS | 3232 | 1463190345300 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 18:45:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 18:45:45 INFO - PROCESS | 3232 | 1463190345304 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 18:45:45 INFO - PROCESS | 3232 | 1463190345308 Marionette TRACE conn3 <- [1,1550,null,{}] 18:45:45 INFO - PROCESS | 3232 | 1463190345318 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}] 18:45:45 INFO - PROCESS | 3232 | 1463190345398 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 18:45:45 INFO - PROCESS | 3232 | 1463190345520 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:45 INFO - PROCESS | 3232 | ++DOCSHELL 12A36C00 == 23 [pid = 3232] [id = 397] 18:45:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 64 (12A38C00) [pid = 3232] [serial = 1191] [outer = 00000000] 18:45:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 65 (12A5DC00) [pid = 3232] [serial = 1192] [outer = 12A38C00] 18:45:45 INFO - PROCESS | 3232 | 1463190345570 Marionette DEBUG loaded listener.js 18:45:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (12AF5400) [pid = 3232] [serial = 1193] [outer = 12A38C00] 18:45:45 INFO - PROCESS | 3232 | 1463190345948 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]]]}] 18:45:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 18:45:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 702ms 18:45:45 INFO - PROCESS | 3232 | 1463190346003 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 18:45:46 INFO - PROCESS | 3232 | 1463190346005 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 18:45:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 18:45:46 INFO - PROCESS | 3232 | 1463190346009 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 18:45:46 INFO - PROCESS | 3232 | 1463190346010 Marionette TRACE conn3 <- [1,1554,null,{}] 18:45:46 INFO - PROCESS | 3232 | 1463190346014 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}] 18:45:46 INFO - PROCESS | 3232 | 1463190346133 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 18:45:46 INFO - PROCESS | 3232 | 1463190346189 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:46 INFO - PROCESS | 3232 | ++DOCSHELL 12A90800 == 24 [pid = 3232] [id = 398] 18:45:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (1312C400) [pid = 3232] [serial = 1194] [outer = 00000000] 18:45:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (138E9000) [pid = 3232] [serial = 1195] [outer = 1312C400] 18:45:46 INFO - PROCESS | 3232 | 1463190346236 Marionette DEBUG loaded listener.js 18:45:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (13DB9C00) [pid = 3232] [serial = 1196] [outer = 1312C400] 18:45:46 INFO - PROCESS | 3232 | 1463190346649 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]]]}] 18:45:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 18:45:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 702ms 18:45:46 INFO - PROCESS | 3232 | 1463190346709 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 18:45:46 INFO - PROCESS | 3232 | 1463190346711 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 18:45:46 INFO - PROCESS | 3232 | 1463190346715 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 18:45:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 18:45:46 INFO - PROCESS | 3232 | 1463190346716 Marionette TRACE conn3 <- [1,1558,null,{}] 18:45:46 INFO - PROCESS | 3232 | 1463190346720 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}] 18:45:46 INFO - PROCESS | 3232 | 1463190346850 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 18:45:46 INFO - PROCESS | 3232 | 1463190346876 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:46 INFO - PROCESS | 3232 | ++DOCSHELL 10516800 == 25 [pid = 3232] [id = 399] 18:45:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (13388400) [pid = 3232] [serial = 1197] [outer = 00000000] 18:45:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (14FA6C00) [pid = 3232] [serial = 1198] [outer = 13388400] 18:45:46 INFO - PROCESS | 3232 | 1463190346920 Marionette DEBUG loaded listener.js 18:45:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (1549A800) [pid = 3232] [serial = 1199] [outer = 13388400] 18:45:47 INFO - PROCESS | 3232 | 1463190347362 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]]]}] 18:45:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 18:45:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 686ms 18:45:47 INFO - PROCESS | 3232 | 1463190347413 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 18:45:47 INFO - PROCESS | 3232 | 1463190347415 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 18:45:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 18:45:47 INFO - PROCESS | 3232 | 1463190347426 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 18:45:47 INFO - PROCESS | 3232 | 1463190347427 Marionette TRACE conn3 <- [1,1562,null,{}] 18:45:47 INFO - PROCESS | 3232 | 1463190347431 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}] 18:45:47 INFO - PROCESS | 3232 | 1463190347555 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 18:45:47 INFO - PROCESS | 3232 | 1463190347569 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:47 INFO - PROCESS | 3232 | ++DOCSHELL 15499800 == 26 [pid = 3232] [id = 400] 18:45:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (154A3000) [pid = 3232] [serial = 1200] [outer = 00000000] 18:45:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (1570D800) [pid = 3232] [serial = 1201] [outer = 154A3000] 18:45:47 INFO - PROCESS | 3232 | 1463190347614 Marionette DEBUG loaded listener.js 18:45:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (1570D400) [pid = 3232] [serial = 1202] [outer = 154A3000] 18:45:48 INFO - PROCESS | 3232 | 1463190348043 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]]]}] 18:45:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 18:45:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 655ms 18:45:48 INFO - PROCESS | 3232 | 1463190348078 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 18:45:48 INFO - PROCESS | 3232 | 1463190348080 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 18:45:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 18:45:48 INFO - PROCESS | 3232 | 1463190348083 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 18:45:48 INFO - PROCESS | 3232 | 1463190348084 Marionette TRACE conn3 <- [1,1566,null,{}] 18:45:48 INFO - PROCESS | 3232 | 1463190348088 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}] 18:45:48 INFO - PROCESS | 3232 | 1463190348219 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 18:45:48 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (154ADC00) [pid = 3232] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 18:45:48 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (12B5B800) [pid = 3232] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 18:45:48 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (10D10400) [pid = 3232] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 18:45:48 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (0F25E800) [pid = 3232] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 18:45:48 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (105F0400) [pid = 3232] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 18:45:48 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (1309C800) [pid = 3232] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 18:45:48 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (1338FC00) [pid = 3232] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 18:45:48 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (128E5800) [pid = 3232] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 18:45:48 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (128EC000) [pid = 3232] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 18:45:48 INFO - PROCESS | 3232 | 1463190348306 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:48 INFO - PROCESS | 3232 | ++DOCSHELL 0F318C00 == 27 [pid = 3232] [id = 401] 18:45:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (1055C000) [pid = 3232] [serial = 1203] [outer = 00000000] 18:45:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (1108E800) [pid = 3232] [serial = 1204] [outer = 1055C000] 18:45:48 INFO - PROCESS | 3232 | 1463190348357 Marionette DEBUG loaded listener.js 18:45:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (12A53400) [pid = 3232] [serial = 1205] [outer = 1055C000] 18:45:48 INFO - PROCESS | 3232 | 1463190348717 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]]]}] 18:45:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 18:45:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 702ms 18:45:48 INFO - PROCESS | 3232 | 1463190348783 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 18:45:48 INFO - PROCESS | 3232 | 1463190348785 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 18:45:48 INFO - PROCESS | 3232 | 1463190348788 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 18:45:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 18:45:48 INFO - PROCESS | 3232 | 1463190348789 Marionette TRACE conn3 <- [1,1570,null,{}] 18:45:48 INFO - PROCESS | 3232 | 1463190348793 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}] 18:45:48 INFO - PROCESS | 3232 | 1463190348867 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 18:45:48 INFO - PROCESS | 3232 | 1463190348874 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:48 INFO - PROCESS | 3232 | ++DOCSHELL 1108C400 == 28 [pid = 3232] [id = 402] 18:45:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (1549C800) [pid = 3232] [serial = 1206] [outer = 00000000] 18:45:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (15E28C00) [pid = 3232] [serial = 1207] [outer = 1549C800] 18:45:48 INFO - PROCESS | 3232 | 1463190348917 Marionette DEBUG loaded listener.js 18:45:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (15E2D400) [pid = 3232] [serial = 1208] [outer = 1549C800] 18:45:49 INFO - PROCESS | 3232 | 1463190349331 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]]]}] 18:45:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 18:45:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 592ms 18:45:49 INFO - PROCESS | 3232 | 1463190349386 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 18:45:49 INFO - PROCESS | 3232 | 1463190349389 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 18:45:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 18:45:49 INFO - PROCESS | 3232 | 1463190349393 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 18:45:49 INFO - PROCESS | 3232 | 1463190349394 Marionette TRACE conn3 <- [1,1574,null,{}] 18:45:49 INFO - PROCESS | 3232 | 1463190349398 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}] 18:45:49 INFO - PROCESS | 3232 | 1463190349474 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 18:45:49 INFO - PROCESS | 3232 | 1463190349480 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:49 INFO - PROCESS | 3232 | ++DOCSHELL 15E23C00 == 29 [pid = 3232] [id = 403] 18:45:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (16097C00) [pid = 3232] [serial = 1209] [outer = 00000000] 18:45:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (161A8800) [pid = 3232] [serial = 1210] [outer = 16097C00] 18:45:49 INFO - PROCESS | 3232 | 1463190349524 Marionette DEBUG loaded listener.js 18:45:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (161A9000) [pid = 3232] [serial = 1211] [outer = 16097C00] 18:45:49 INFO - PROCESS | 3232 | 1463190349941 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]]]}] 18:45:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 18:45:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 593ms 18:45:49 INFO - PROCESS | 3232 | 1463190349971 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 18:45:49 INFO - PROCESS | 3232 | 1463190349973 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 18:45:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 18:45:49 INFO - PROCESS | 3232 | 1463190349977 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 18:45:49 INFO - PROCESS | 3232 | 1463190349978 Marionette TRACE conn3 <- [1,1578,null,{}] 18:45:49 INFO - PROCESS | 3232 | 1463190349994 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}] 18:45:50 INFO - PROCESS | 3232 | 1463190350074 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 18:45:50 INFO - PROCESS | 3232 | 1463190350080 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:50 INFO - PROCESS | 3232 | ++DOCSHELL 10510400 == 30 [pid = 3232] [id = 404] 18:45:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (12A54C00) [pid = 3232] [serial = 1212] [outer = 00000000] 18:45:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (161B2C00) [pid = 3232] [serial = 1213] [outer = 12A54C00] 18:45:50 INFO - PROCESS | 3232 | 1463190350125 Marionette DEBUG loaded listener.js 18:45:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (161BDC00) [pid = 3232] [serial = 1214] [outer = 12A54C00] 18:45:50 INFO - PROCESS | 3232 | 1463190350775 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]]]}] 18:45:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 18:45:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 873ms 18:45:50 INFO - PROCESS | 3232 | 1463190350852 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 18:45:50 INFO - PROCESS | 3232 | 1463190350857 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 18:45:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 18:45:50 INFO - PROCESS | 3232 | 1463190350876 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 18:45:50 INFO - PROCESS | 3232 | 1463190350880 Marionette TRACE conn3 <- [1,1582,null,{}] 18:45:50 INFO - PROCESS | 3232 | 1463190350886 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}] 18:45:50 INFO - PROCESS | 3232 | 1463190350988 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 18:45:51 INFO - PROCESS | 3232 | 1463190351115 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:51 INFO - PROCESS | 3232 | ++DOCSHELL 10519000 == 31 [pid = 3232] [id = 405] 18:45:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (105F4800) [pid = 3232] [serial = 1215] [outer = 00000000] 18:45:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (10D0C000) [pid = 3232] [serial = 1216] [outer = 105F4800] 18:45:51 INFO - PROCESS | 3232 | 1463190351171 Marionette DEBUG loaded listener.js 18:45:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (11A0BC00) [pid = 3232] [serial = 1217] [outer = 105F4800] 18:45:51 INFO - PROCESS | 3232 | 1463190351732 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]]]}] 18:45:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 18:45:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 889ms 18:45:51 INFO - PROCESS | 3232 | 1463190351777 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 18:45:51 INFO - PROCESS | 3232 | 1463190351783 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 18:45:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 18:45:51 INFO - PROCESS | 3232 | 1463190351789 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 18:45:51 INFO - PROCESS | 3232 | 1463190351792 Marionette TRACE conn3 <- [1,1586,null,{}] 18:45:51 INFO - PROCESS | 3232 | 1463190351797 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}] 18:45:51 INFO - PROCESS | 3232 | 1463190351897 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 18:45:52 INFO - PROCESS | 3232 | 1463190351995 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:52 INFO - PROCESS | 3232 | ++DOCSHELL 10F98C00 == 32 [pid = 3232] [id = 406] 18:45:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (112EA400) [pid = 3232] [serial = 1218] [outer = 00000000] 18:45:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (13386000) [pid = 3232] [serial = 1219] [outer = 112EA400] 18:45:52 INFO - PROCESS | 3232 | 1463190352048 Marionette DEBUG loaded listener.js 18:45:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (141C1C00) [pid = 3232] [serial = 1220] [outer = 112EA400] 18:45:52 INFO - PROCESS | 3232 | 1463190352641 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]]]}] 18:45:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 18:45:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 905ms 18:45:52 INFO - PROCESS | 3232 | 1463190352692 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 18:45:52 INFO - PROCESS | 3232 | 1463190352694 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 18:45:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 18:45:52 INFO - PROCESS | 3232 | 1463190352698 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 18:45:52 INFO - PROCESS | 3232 | 1463190352702 Marionette TRACE conn3 <- [1,1590,null,{}] 18:45:52 INFO - PROCESS | 3232 | 1463190352713 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}] 18:45:52 INFO - PROCESS | 3232 | 1463190352815 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 18:45:52 INFO - PROCESS | 3232 | 1463190352949 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:52 INFO - PROCESS | 3232 | ++DOCSHELL 10514000 == 33 [pid = 3232] [id = 407] 18:45:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (10514400) [pid = 3232] [serial = 1221] [outer = 00000000] 18:45:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (161B2400) [pid = 3232] [serial = 1222] [outer = 10514400] 18:45:53 INFO - PROCESS | 3232 | 1463190353006 Marionette DEBUG loaded listener.js 18:45:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (16213C00) [pid = 3232] [serial = 1223] [outer = 10514400] 18:45:53 INFO - PROCESS | 3232 | 1463190353719 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]]]}] 18:45:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 18:45:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1077ms 18:45:53 INFO - PROCESS | 3232 | 1463190353791 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 18:45:53 INFO - PROCESS | 3232 | 1463190353795 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 18:45:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 18:45:53 INFO - PROCESS | 3232 | 1463190353800 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 18:45:53 INFO - PROCESS | 3232 | 1463190353804 Marionette TRACE conn3 <- [1,1594,null,{}] 18:45:53 INFO - PROCESS | 3232 | 1463190353824 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}] 18:45:53 INFO - PROCESS | 3232 | 1463190353954 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 18:45:54 INFO - PROCESS | 3232 | 1463190354015 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:54 INFO - PROCESS | 3232 | ++DOCSHELL 10517000 == 34 [pid = 3232] [id = 408] 18:45:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (10518800) [pid = 3232] [serial = 1224] [outer = 00000000] 18:45:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (10D0FC00) [pid = 3232] [serial = 1225] [outer = 10518800] 18:45:54 INFO - PROCESS | 3232 | 1463190354064 Marionette DEBUG loaded listener.js 18:45:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (1108D800) [pid = 3232] [serial = 1226] [outer = 10518800] 18:45:54 INFO - PROCESS | 3232 | --DOCSHELL 0F259400 == 33 [pid = 3232] [id = 383] 18:45:54 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (0F319400) [pid = 3232] [serial = 1150] [outer = 00000000] [url = about:blank] 18:45:54 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (158B4C00) [pid = 3232] [serial = 1175] [outer = 00000000] [url = about:blank] 18:45:54 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (15E27000) [pid = 3232] [serial = 1177] [outer = 00000000] [url = about:blank] 18:45:54 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (1307A800) [pid = 3232] [serial = 1162] [outer = 00000000] [url = about:blank] 18:45:54 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (11094400) [pid = 3232] [serial = 1156] [outer = 00000000] [url = about:blank] 18:45:54 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (11275400) [pid = 3232] [serial = 1157] [outer = 00000000] [url = about:blank] 18:45:54 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (10273400) [pid = 3232] [serial = 1151] [outer = 00000000] [url = about:blank] 18:45:54 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (10A58C00) [pid = 3232] [serial = 1153] [outer = 00000000] [url = about:blank] 18:45:54 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (10A64800) [pid = 3232] [serial = 1154] [outer = 00000000] [url = about:blank] 18:45:54 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (13391000) [pid = 3232] [serial = 1165] [outer = 00000000] [url = about:blank] 18:45:54 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (154A5C00) [pid = 3232] [serial = 1168] [outer = 00000000] [url = about:blank] 18:45:54 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (13DB6400) [pid = 3232] [serial = 1166] [outer = 00000000] [url = about:blank] 18:45:54 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (1583D000) [pid = 3232] [serial = 1174] [outer = 00000000] [url = about:blank] 18:45:54 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (15702800) [pid = 3232] [serial = 1169] [outer = 00000000] [url = about:blank] 18:45:54 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (12A32C00) [pid = 3232] [serial = 1159] [outer = 00000000] [url = about:blank] 18:45:54 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (130A3800) [pid = 3232] [serial = 1163] [outer = 00000000] [url = about:blank] 18:45:54 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (13318000) [pid = 3232] [serial = 1171] [outer = 00000000] [url = about:blank] 18:45:54 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (142CD400) [pid = 3232] [serial = 1172] [outer = 00000000] [url = about:blank] 18:45:54 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (12A3D400) [pid = 3232] [serial = 1160] [outer = 00000000] [url = about:blank] 18:45:54 INFO - PROCESS | 3232 | 1463190354607 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]]]}] 18:45:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 18:45:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 842ms 18:45:54 INFO - PROCESS | 3232 | 1463190354645 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 18:45:54 INFO - PROCESS | 3232 | 1463190354651 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 18:45:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 18:45:54 INFO - PROCESS | 3232 | 1463190354656 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 18:45:54 INFO - PROCESS | 3232 | 1463190354659 Marionette TRACE conn3 <- [1,1598,null,{}] 18:45:54 INFO - PROCESS | 3232 | 1463190354663 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}] 18:45:54 INFO - PROCESS | 3232 | 1463190354747 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 18:45:54 INFO - PROCESS | 3232 | 1463190354756 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:54 INFO - PROCESS | 3232 | ++DOCSHELL 1108C000 == 34 [pid = 3232] [id = 409] 18:45:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (11094400) [pid = 3232] [serial = 1227] [outer = 00000000] 18:45:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (12888800) [pid = 3232] [serial = 1228] [outer = 11094400] 18:45:54 INFO - PROCESS | 3232 | 1463190354801 Marionette DEBUG loaded listener.js 18:45:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (128EC400) [pid = 3232] [serial = 1229] [outer = 11094400] 18:45:55 INFO - PROCESS | 3232 | 1463190355263 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]]]}] 18:45:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 18:45:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 624ms 18:45:55 INFO - PROCESS | 3232 | 1463190355293 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 18:45:55 INFO - PROCESS | 3232 | 1463190355295 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 18:45:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 18:45:55 INFO - PROCESS | 3232 | 1463190355299 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 18:45:55 INFO - PROCESS | 3232 | 1463190355302 Marionette TRACE conn3 <- [1,1602,null,{}] 18:45:55 INFO - PROCESS | 3232 | 1463190355312 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}] 18:45:55 INFO - PROCESS | 3232 | 1463190355391 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 18:45:55 INFO - PROCESS | 3232 | 1463190355400 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:55 INFO - PROCESS | 3232 | ++DOCSHELL 12A61C00 == 35 [pid = 3232] [id = 410] 18:45:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (12AF2000) [pid = 3232] [serial = 1230] [outer = 00000000] 18:45:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (130A2000) [pid = 3232] [serial = 1231] [outer = 12AF2000] 18:45:55 INFO - PROCESS | 3232 | 1463190355447 Marionette DEBUG loaded listener.js 18:45:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (13315C00) [pid = 3232] [serial = 1232] [outer = 12AF2000] 18:45:55 INFO - PROCESS | 3232 | 1463190355937 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]]]}] 18:45:55 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 18:45:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 701ms 18:45:55 INFO - PROCESS | 3232 | 1463190355998 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 18:45:55 INFO - PROCESS | 3232 | 1463190356000 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 18:45:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 18:45:55 INFO - PROCESS | 3232 | 1463190356004 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 18:45:55 INFO - PROCESS | 3232 | 1463190356005 Marionette TRACE conn3 <- [1,1606,null,{}] 18:45:55 INFO - PROCESS | 3232 | 1463190356009 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}] 18:45:56 INFO - PROCESS | 3232 | 1463190356086 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 18:45:56 INFO - PROCESS | 3232 | 1463190356095 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:56 INFO - PROCESS | 3232 | ++DOCSHELL 1380B800 == 36 [pid = 3232] [id = 411] 18:45:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (1380C000) [pid = 3232] [serial = 1233] [outer = 00000000] 18:45:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (13DB7800) [pid = 3232] [serial = 1234] [outer = 1380C000] 18:45:56 INFO - PROCESS | 3232 | 1463190356140 Marionette DEBUG loaded listener.js 18:45:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (1429F800) [pid = 3232] [serial = 1235] [outer = 1380C000] 18:45:56 INFO - PROCESS | 3232 | 1463190356583 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]]]}] 18:45:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 18:45:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 640ms 18:45:56 INFO - PROCESS | 3232 | 1463190356642 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 18:45:56 INFO - PROCESS | 3232 | 1463190356644 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 18:45:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 18:45:56 INFO - PROCESS | 3232 | 1463190356648 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 18:45:56 INFO - PROCESS | 3232 | 1463190356649 Marionette TRACE conn3 <- [1,1610,null,{}] 18:45:56 INFO - PROCESS | 3232 | 1463190356653 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}] 18:45:56 INFO - PROCESS | 3232 | 1463190356737 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 18:45:56 INFO - PROCESS | 3232 | 1463190356744 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:56 INFO - PROCESS | 3232 | ++DOCSHELL 14FA3C00 == 37 [pid = 3232] [id = 412] 18:45:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (14FB2400) [pid = 3232] [serial = 1236] [outer = 00000000] 18:45:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (154A7C00) [pid = 3232] [serial = 1237] [outer = 14FB2400] 18:45:56 INFO - PROCESS | 3232 | 1463190356787 Marionette DEBUG loaded listener.js 18:45:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (154AC800) [pid = 3232] [serial = 1238] [outer = 14FB2400] 18:45:57 INFO - PROCESS | 3232 | 1463190357277 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]]]}] 18:45:57 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 18:45:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 702ms 18:45:57 INFO - PROCESS | 3232 | 1463190357351 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 18:45:57 INFO - PROCESS | 3232 | 1463190357353 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 18:45:57 INFO - PROCESS | 3232 | 1463190357357 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 18:45:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 18:45:57 INFO - PROCESS | 3232 | 1463190357358 Marionette TRACE conn3 <- [1,1614,null,{}] 18:45:57 INFO - PROCESS | 3232 | 1463190357362 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}] 18:45:57 INFO - PROCESS | 3232 | 1463190357485 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 18:45:57 INFO - PROCESS | 3232 | 1463190357546 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:57 INFO - PROCESS | 3232 | ++DOCSHELL 10A7C800 == 38 [pid = 3232] [id = 413] 18:45:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (158B4800) [pid = 3232] [serial = 1239] [outer = 00000000] 18:45:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (15E12000) [pid = 3232] [serial = 1240] [outer = 158B4800] 18:45:57 INFO - PROCESS | 3232 | 1463190357591 Marionette DEBUG loaded listener.js 18:45:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (15E29C00) [pid = 3232] [serial = 1241] [outer = 158B4800] 18:45:57 INFO - PROCESS | 3232 | 1463190357999 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]]]}] 18:45:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 18:45:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 686ms 18:45:58 INFO - PROCESS | 3232 | 1463190358058 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 18:45:58 INFO - PROCESS | 3232 | 1463190358060 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 18:45:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 18:45:58 INFO - PROCESS | 3232 | 1463190358063 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 18:45:58 INFO - PROCESS | 3232 | 1463190358065 Marionette TRACE conn3 <- [1,1618,null,{}] 18:45:58 INFO - PROCESS | 3232 | 1463190358068 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}] 18:45:58 INFO - PROCESS | 3232 | 1463190358197 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 18:45:58 INFO - PROCESS | 3232 | 1463190358257 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:58 INFO - PROCESS | 3232 | ++DOCSHELL 0F31C000 == 39 [pid = 3232] [id = 414] 18:45:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (158B7800) [pid = 3232] [serial = 1242] [outer = 00000000] 18:45:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (161A9800) [pid = 3232] [serial = 1243] [outer = 158B7800] 18:45:58 INFO - PROCESS | 3232 | 1463190358301 Marionette DEBUG loaded listener.js 18:45:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (1620D400) [pid = 3232] [serial = 1244] [outer = 158B7800] 18:45:58 INFO - PROCESS | 3232 | 1463190358716 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]]]}] 18:45:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 18:45:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 702ms 18:45:58 INFO - PROCESS | 3232 | 1463190358747 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 18:45:58 INFO - PROCESS | 3232 | 1463190358749 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 18:45:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 18:45:58 INFO - PROCESS | 3232 | 1463190358752 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 18:45:58 INFO - PROCESS | 3232 | 1463190358754 Marionette TRACE conn3 <- [1,1622,null,{}] 18:45:58 INFO - PROCESS | 3232 | 1463190358757 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}] 18:45:58 INFO - PROCESS | 3232 | 1463190358861 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 18:45:58 INFO - PROCESS | 3232 | 1463190358867 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:58 INFO - PROCESS | 3232 | ++DOCSHELL 10A82800 == 40 [pid = 3232] [id = 415] 18:45:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (158B7000) [pid = 3232] [serial = 1245] [outer = 00000000] 18:45:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (16F6A400) [pid = 3232] [serial = 1246] [outer = 158B7000] 18:45:58 INFO - PROCESS | 3232 | 1463190358910 Marionette DEBUG loaded listener.js 18:45:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (170F4C00) [pid = 3232] [serial = 1247] [outer = 158B7000] 18:45:59 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (13388400) [pid = 3232] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 18:45:59 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (154A3000) [pid = 3232] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 18:45:59 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (154A2C00) [pid = 3232] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 18:45:59 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (10D08800) [pid = 3232] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 18:45:59 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (12A38C00) [pid = 3232] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 18:45:59 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (10512C00) [pid = 3232] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 18:45:59 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (1055C000) [pid = 3232] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 18:45:59 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (1549C800) [pid = 3232] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 18:45:59 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (1312C400) [pid = 3232] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 18:45:59 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (16097C00) [pid = 3232] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 18:45:59 INFO - PROCESS | 3232 | 1463190359419 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]]]}] 18:45:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 18:45:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 702ms 18:45:59 INFO - PROCESS | 3232 | 1463190359452 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 18:45:59 INFO - PROCESS | 3232 | 1463190359454 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 18:45:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 18:45:59 INFO - PROCESS | 3232 | 1463190359457 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 18:45:59 INFO - PROCESS | 3232 | 1463190359459 Marionette TRACE conn3 <- [1,1626,null,{}] 18:45:59 INFO - PROCESS | 3232 | 1463190359462 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}] 18:45:59 INFO - PROCESS | 3232 | 1463190359562 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 18:45:59 INFO - PROCESS | 3232 | 1463190359571 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:59 INFO - PROCESS | 3232 | ++DOCSHELL 10D10400 == 41 [pid = 3232] [id = 416] 18:45:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (1127B800) [pid = 3232] [serial = 1248] [outer = 00000000] 18:45:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (15E6D400) [pid = 3232] [serial = 1249] [outer = 1127B800] 18:45:59 INFO - PROCESS | 3232 | 1463190359615 Marionette DEBUG loaded listener.js 18:45:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (161BF800) [pid = 3232] [serial = 1250] [outer = 1127B800] 18:46:00 INFO - PROCESS | 3232 | 1463190360052 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]]]}] 18:46:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 18:46:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 640ms 18:46:00 INFO - PROCESS | 3232 | 1463190360095 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 18:46:00 INFO - PROCESS | 3232 | 1463190360097 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 18:46:00 INFO - PROCESS | 3232 | 1463190360100 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 18:46:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 18:46:00 INFO - PROCESS | 3232 | 1463190360102 Marionette TRACE conn3 <- [1,1630,null,{}] 18:46:00 INFO - PROCESS | 3232 | 1463190360105 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}] 18:46:00 INFO - PROCESS | 3232 | 1463190360179 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 18:46:00 INFO - PROCESS | 3232 | 1463190360185 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:00 INFO - PROCESS | 3232 | ++DOCSHELL 15E23800 == 42 [pid = 3232] [id = 417] 18:46:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (161A6C00) [pid = 3232] [serial = 1251] [outer = 00000000] 18:46:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (17137000) [pid = 3232] [serial = 1252] [outer = 161A6C00] 18:46:00 INFO - PROCESS | 3232 | 1463190360229 Marionette DEBUG loaded listener.js 18:46:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (1713C800) [pid = 3232] [serial = 1253] [outer = 161A6C00] 18:46:00 INFO - PROCESS | 3232 | 1463190360647 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]]]}] 18:46:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 18:46:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 593ms 18:46:00 INFO - PROCESS | 3232 | 1463190360699 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 18:46:00 INFO - PROCESS | 3232 | 1463190360702 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 18:46:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 18:46:00 INFO - PROCESS | 3232 | 1463190360706 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 18:46:00 INFO - PROCESS | 3232 | 1463190360708 Marionette TRACE conn3 <- [1,1634,null,{}] 18:46:00 INFO - PROCESS | 3232 | 1463190360711 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}] 18:46:00 INFO - PROCESS | 3232 | 1463190360807 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 18:46:00 INFO - PROCESS | 3232 | 1463190360815 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:00 INFO - PROCESS | 3232 | ++DOCSHELL 17131400 == 43 [pid = 3232] [id = 418] 18:46:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (1713FC00) [pid = 3232] [serial = 1254] [outer = 00000000] 18:46:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (1714CC00) [pid = 3232] [serial = 1255] [outer = 1713FC00] 18:46:00 INFO - PROCESS | 3232 | 1463190360863 Marionette DEBUG loaded listener.js 18:46:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (17359C00) [pid = 3232] [serial = 1256] [outer = 1713FC00] 18:46:01 INFO - PROCESS | 3232 | 1463190361530 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]]]}] 18:46:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 18:46:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 842ms 18:46:01 INFO - PROCESS | 3232 | 1463190361547 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 18:46:01 INFO - PROCESS | 3232 | 1463190361552 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 18:46:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 18:46:01 INFO - PROCESS | 3232 | 1463190361558 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 18:46:01 INFO - PROCESS | 3232 | 1463190361561 Marionette TRACE conn3 <- [1,1638,null,{}] 18:46:01 INFO - PROCESS | 3232 | 1463190361567 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}] 18:46:01 INFO - PROCESS | 3232 | 1463190361672 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 18:46:01 INFO - PROCESS | 3232 | 1463190361781 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:01 INFO - PROCESS | 3232 | ++DOCSHELL 10565400 == 44 [pid = 3232] [id = 419] 18:46:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (105ED800) [pid = 3232] [serial = 1257] [outer = 00000000] 18:46:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (11206400) [pid = 3232] [serial = 1258] [outer = 105ED800] 18:46:01 INFO - PROCESS | 3232 | 1463190361837 Marionette DEBUG loaded listener.js 18:46:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (11CEFC00) [pid = 3232] [serial = 1259] [outer = 105ED800] 18:46:02 INFO - PROCESS | 3232 | 1463190362481 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]]]}] 18:46:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 18:46:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 998ms 18:46:02 INFO - PROCESS | 3232 | 1463190362561 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 18:46:02 INFO - PROCESS | 3232 | 1463190362567 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 18:46:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 18:46:02 INFO - PROCESS | 3232 | 1463190362574 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 18:46:02 INFO - PROCESS | 3232 | 1463190362577 Marionette TRACE conn3 <- [1,1642,null,{}] 18:46:02 INFO - PROCESS | 3232 | 1463190362581 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}] 18:46:02 INFO - PROCESS | 3232 | 1463190362683 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 18:46:02 INFO - PROCESS | 3232 | 1463190362817 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:02 INFO - PROCESS | 3232 | ++DOCSHELL 12A3C400 == 45 [pid = 3232] [id = 420] 18:46:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (12A52C00) [pid = 3232] [serial = 1260] [outer = 00000000] 18:46:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (138EA800) [pid = 3232] [serial = 1261] [outer = 12A52C00] 18:46:02 INFO - PROCESS | 3232 | 1463190362871 Marionette DEBUG loaded listener.js 18:46:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (154A3400) [pid = 3232] [serial = 1262] [outer = 12A52C00] 18:46:03 INFO - PROCESS | 3232 | 1463190363411 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]]]}] 18:46:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 18:46:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 905ms 18:46:03 INFO - PROCESS | 3232 | 1463190363476 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 18:46:03 INFO - PROCESS | 3232 | 1463190363478 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 18:46:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 18:46:03 INFO - PROCESS | 3232 | 1463190363482 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 18:46:03 INFO - PROCESS | 3232 | 1463190363486 Marionette TRACE conn3 <- [1,1646,null,{}] 18:46:03 INFO - PROCESS | 3232 | 1463190363511 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}] 18:46:03 INFO - PROCESS | 3232 | 1463190363642 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 18:46:03 INFO - PROCESS | 3232 | 1463190363705 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:03 INFO - PROCESS | 3232 | ++DOCSHELL 161B0000 == 46 [pid = 3232] [id = 421] 18:46:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (161BC400) [pid = 3232] [serial = 1263] [outer = 00000000] 18:46:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (170E9400) [pid = 3232] [serial = 1264] [outer = 161BC400] 18:46:03 INFO - PROCESS | 3232 | 1463190363761 Marionette DEBUG loaded listener.js 18:46:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (17143800) [pid = 3232] [serial = 1265] [outer = 161BC400] 18:46:04 INFO - PROCESS | 3232 | 1463190364330 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]]]}] 18:46:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 18:46:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 889ms 18:46:04 INFO - PROCESS | 3232 | 1463190364386 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 18:46:04 INFO - PROCESS | 3232 | 1463190364389 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 18:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 18:46:04 INFO - PROCESS | 3232 | 1463190364392 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 18:46:04 INFO - PROCESS | 3232 | 1463190364394 Marionette TRACE conn3 <- [1,1650,null,{}] 18:46:04 INFO - PROCESS | 3232 | 1463190364398 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}] 18:46:04 INFO - PROCESS | 3232 | 1463190364496 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 18:46:04 INFO - PROCESS | 3232 | 1463190364596 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:04 INFO - PROCESS | 3232 | ++DOCSHELL 16818800 == 47 [pid = 3232] [id = 422] 18:46:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (17135000) [pid = 3232] [serial = 1266] [outer = 00000000] 18:46:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (173E7800) [pid = 3232] [serial = 1267] [outer = 17135000] 18:46:04 INFO - PROCESS | 3232 | 1463190364649 Marionette DEBUG loaded listener.js 18:46:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (173EC400) [pid = 3232] [serial = 1268] [outer = 17135000] 18:46:05 INFO - PROCESS | 3232 | 1463190365360 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]]]}] 18:46:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 18:46:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1045ms 18:46:05 INFO - PROCESS | 3232 | 1463190365453 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 18:46:05 INFO - PROCESS | 3232 | 1463190365457 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 18:46:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 18:46:05 INFO - PROCESS | 3232 | 1463190365462 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 18:46:05 INFO - PROCESS | 3232 | 1463190365466 Marionette TRACE conn3 <- [1,1654,null,{}] 18:46:05 INFO - PROCESS | 3232 | 1463190365473 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}] 18:46:05 INFO - PROCESS | 3232 | 1463190365617 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 18:46:05 INFO - PROCESS | 3232 | 1463190365629 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:05 INFO - PROCESS | 3232 | ++DOCSHELL 10D08400 == 48 [pid = 3232] [id = 423] 18:46:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (10D0B800) [pid = 3232] [serial = 1269] [outer = 00000000] 18:46:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (11274000) [pid = 3232] [serial = 1270] [outer = 10D0B800] 18:46:05 INFO - PROCESS | 3232 | 1463190365677 Marionette DEBUG loaded listener.js 18:46:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (128F0000) [pid = 3232] [serial = 1271] [outer = 10D0B800] 18:46:06 INFO - PROCESS | 3232 | 1463190366265 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]]]}] 18:46:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 18:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 842ms 18:46:06 INFO - PROCESS | 3232 | 1463190366304 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 18:46:06 INFO - PROCESS | 3232 | 1463190366310 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 18:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 18:46:06 INFO - PROCESS | 3232 | 1463190366316 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 18:46:06 INFO - PROCESS | 3232 | 1463190366319 Marionette TRACE conn3 <- [1,1658,null,{}] 18:46:06 INFO - PROCESS | 3232 | 1463190366322 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}] 18:46:06 INFO - PROCESS | 3232 | 1463190366412 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 18:46:06 INFO - PROCESS | 3232 | 1463190366518 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:06 INFO - PROCESS | 3232 | ++DOCSHELL 11095000 == 49 [pid = 3232] [id = 424] 18:46:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (12A31800) [pid = 3232] [serial = 1272] [outer = 00000000] 18:46:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (1380E800) [pid = 3232] [serial = 1273] [outer = 12A31800] 18:46:06 INFO - PROCESS | 3232 | 1463190366565 Marionette DEBUG loaded listener.js 18:46:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (13DB7400) [pid = 3232] [serial = 1274] [outer = 12A31800] 18:46:06 INFO - PROCESS | 3232 | --DOCSHELL 15E23800 == 48 [pid = 3232] [id = 417] 18:46:06 INFO - PROCESS | 3232 | --DOCSHELL 10D10400 == 47 [pid = 3232] [id = 416] 18:46:06 INFO - PROCESS | 3232 | --DOCSHELL 10A82800 == 46 [pid = 3232] [id = 415] 18:46:06 INFO - PROCESS | 3232 | --DOCSHELL 0F31C000 == 45 [pid = 3232] [id = 414] 18:46:06 INFO - PROCESS | 3232 | --DOCSHELL 10A7C800 == 44 [pid = 3232] [id = 413] 18:46:06 INFO - PROCESS | 3232 | --DOCSHELL 14FA3C00 == 43 [pid = 3232] [id = 412] 18:46:06 INFO - PROCESS | 3232 | --DOCSHELL 1380B800 == 42 [pid = 3232] [id = 411] 18:46:06 INFO - PROCESS | 3232 | --DOCSHELL 12A61C00 == 41 [pid = 3232] [id = 410] 18:46:06 INFO - PROCESS | 3232 | --DOCSHELL 1108C000 == 40 [pid = 3232] [id = 409] 18:46:06 INFO - PROCESS | 3232 | --DOCSHELL 10517000 == 39 [pid = 3232] [id = 408] 18:46:06 INFO - PROCESS | 3232 | --DOCSHELL 10514000 == 38 [pid = 3232] [id = 407] 18:46:06 INFO - PROCESS | 3232 | --DOCSHELL 10F98C00 == 37 [pid = 3232] [id = 406] 18:46:06 INFO - PROCESS | 3232 | --DOCSHELL 10519000 == 36 [pid = 3232] [id = 405] 18:46:06 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (161A8800) [pid = 3232] [serial = 1210] [outer = 00000000] [url = about:blank] 18:46:06 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (14FA6C00) [pid = 3232] [serial = 1198] [outer = 00000000] [url = about:blank] 18:46:06 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (1570D800) [pid = 3232] [serial = 1201] [outer = 00000000] [url = about:blank] 18:46:06 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (15E30400) [pid = 3232] [serial = 1178] [outer = 00000000] [url = about:blank] 18:46:06 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (11A0D000) [pid = 3232] [serial = 1189] [outer = 00000000] [url = about:blank] 18:46:06 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (1288DC00) [pid = 3232] [serial = 1190] [outer = 00000000] [url = about:blank] 18:46:06 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (12A5DC00) [pid = 3232] [serial = 1192] [outer = 00000000] [url = about:blank] 18:46:06 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (12AF5400) [pid = 3232] [serial = 1193] [outer = 00000000] [url = about:blank] 18:46:06 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (10519400) [pid = 3232] [serial = 1186] [outer = 00000000] [url = about:blank] 18:46:06 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (105EEC00) [pid = 3232] [serial = 1187] [outer = 00000000] [url = about:blank] 18:46:06 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (12A3A800) [pid = 3232] [serial = 1183] [outer = 00000000] [url = about:blank] 18:46:06 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (1108E800) [pid = 3232] [serial = 1204] [outer = 00000000] [url = about:blank] 18:46:06 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (1051BC00) [pid = 3232] [serial = 1180] [outer = 00000000] [url = about:blank] 18:46:06 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (1570D400) [pid = 3232] [serial = 1202] [outer = 00000000] [url = about:blank] 18:46:06 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (15E28C00) [pid = 3232] [serial = 1207] [outer = 00000000] [url = about:blank] 18:46:06 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (161A9000) [pid = 3232] [serial = 1211] [outer = 00000000] [url = about:blank] 18:46:06 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (12A53400) [pid = 3232] [serial = 1205] [outer = 00000000] [url = about:blank] 18:46:06 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (138E9000) [pid = 3232] [serial = 1195] [outer = 00000000] [url = about:blank] 18:46:06 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (13DB9C00) [pid = 3232] [serial = 1196] [outer = 00000000] [url = about:blank] 18:46:06 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (1549A800) [pid = 3232] [serial = 1199] [outer = 00000000] [url = about:blank] 18:46:06 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (15E2D400) [pid = 3232] [serial = 1208] [outer = 00000000] [url = about:blank] 18:46:07 INFO - PROCESS | 3232 | 1463190367042 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]]]}] 18:46:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 18:46:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 733ms 18:46:07 INFO - PROCESS | 3232 | 1463190367058 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 18:46:07 INFO - PROCESS | 3232 | 1463190367060 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 18:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 18:46:07 INFO - PROCESS | 3232 | 1463190367067 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 18:46:07 INFO - PROCESS | 3232 | 1463190367071 Marionette TRACE conn3 <- [1,1662,null,{}] 18:46:07 INFO - PROCESS | 3232 | 1463190367081 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}] 18:46:07 INFO - PROCESS | 3232 | 1463190367164 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 18:46:07 INFO - PROCESS | 3232 | 1463190367174 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:07 INFO - PROCESS | 3232 | ++DOCSHELL 12A54800 == 37 [pid = 3232] [id = 425] 18:46:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (12A55C00) [pid = 3232] [serial = 1275] [outer = 00000000] 18:46:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (13315400) [pid = 3232] [serial = 1276] [outer = 12A55C00] 18:46:07 INFO - PROCESS | 3232 | 1463190367221 Marionette DEBUG loaded listener.js 18:46:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (13B43000) [pid = 3232] [serial = 1277] [outer = 12A55C00] 18:46:07 INFO - PROCESS | 3232 | 1463190367701 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]]]}] 18:46:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 18:46:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 701ms 18:46:07 INFO - PROCESS | 3232 | 1463190367765 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 18:46:07 INFO - PROCESS | 3232 | 1463190367767 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 18:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 18:46:07 INFO - PROCESS | 3232 | 1463190367770 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 18:46:07 INFO - PROCESS | 3232 | 1463190367772 Marionette TRACE conn3 <- [1,1666,null,{}] 18:46:07 INFO - PROCESS | 3232 | 1463190367776 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}] 18:46:07 INFO - PROCESS | 3232 | 1463190367854 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 18:46:07 INFO - PROCESS | 3232 | 1463190367847 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:07 INFO - PROCESS | 3232 | ++DOCSHELL 13DB6800 == 38 [pid = 3232] [id = 426] 18:46:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (14FA3400) [pid = 3232] [serial = 1278] [outer = 00000000] 18:46:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (154A0800) [pid = 3232] [serial = 1279] [outer = 14FA3400] 18:46:07 INFO - PROCESS | 3232 | 1463190367902 Marionette DEBUG loaded listener.js 18:46:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (154A1000) [pid = 3232] [serial = 1280] [outer = 14FA3400] 18:46:08 INFO - PROCESS | 3232 | 1463190368331 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]]]}] 18:46:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 18:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 593ms 18:46:08 INFO - PROCESS | 3232 | 1463190368351 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 18:46:08 INFO - PROCESS | 3232 | 1463190368353 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 18:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 18:46:08 INFO - PROCESS | 3232 | 1463190368356 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 18:46:08 INFO - PROCESS | 3232 | 1463190368358 Marionette TRACE conn3 <- [1,1670,null,{}] 18:46:08 INFO - PROCESS | 3232 | 1463190368362 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}] 18:46:08 INFO - PROCESS | 3232 | 1463190368436 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 18:46:08 INFO - PROCESS | 3232 | 1463190368443 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:08 INFO - PROCESS | 3232 | ++DOCSHELL 154B0800 == 39 [pid = 3232] [id = 427] 18:46:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (1570FC00) [pid = 3232] [serial = 1281] [outer = 00000000] 18:46:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (15843400) [pid = 3232] [serial = 1282] [outer = 1570FC00] 18:46:08 INFO - PROCESS | 3232 | 1463190368488 Marionette DEBUG loaded listener.js 18:46:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (15B58800) [pid = 3232] [serial = 1283] [outer = 1570FC00] 18:46:08 INFO - PROCESS | 3232 | 1463190368950 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]]]}] 18:46:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 18:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 624ms 18:46:08 INFO - PROCESS | 3232 | 1463190369001 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 18:46:08 INFO - PROCESS | 3232 | 1463190369003 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 18:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 18:46:09 INFO - PROCESS | 3232 | 1463190369006 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 18:46:09 INFO - PROCESS | 3232 | 1463190369008 Marionette TRACE conn3 <- [1,1674,null,{}] 18:46:09 INFO - PROCESS | 3232 | 1463190369020 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}] 18:46:09 INFO - PROCESS | 3232 | 1463190369149 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 18:46:09 INFO - PROCESS | 3232 | 1463190369157 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:09 INFO - PROCESS | 3232 | ++DOCSHELL 13385400 == 40 [pid = 3232] [id = 428] 18:46:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (15839800) [pid = 3232] [serial = 1284] [outer = 00000000] 18:46:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (161A5400) [pid = 3232] [serial = 1285] [outer = 15839800] 18:46:09 INFO - PROCESS | 3232 | 1463190369203 Marionette DEBUG loaded listener.js 18:46:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (161B1400) [pid = 3232] [serial = 1286] [outer = 15839800] 18:46:09 INFO - PROCESS | 3232 | 1463190369625 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]]]}] 18:46:09 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 18:46:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 640ms 18:46:09 INFO - PROCESS | 3232 | 1463190369643 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 18:46:09 INFO - PROCESS | 3232 | 1463190369645 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 18:46:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 18:46:09 INFO - PROCESS | 3232 | 1463190369649 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 18:46:09 INFO - PROCESS | 3232 | 1463190369650 Marionette TRACE conn3 <- [1,1678,null,{}] 18:46:09 INFO - PROCESS | 3232 | 1463190369654 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}] 18:46:09 INFO - PROCESS | 3232 | 1463190369756 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 18:46:09 INFO - PROCESS | 3232 | 1463190369762 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:09 INFO - PROCESS | 3232 | ++DOCSHELL 1609B400 == 41 [pid = 3232] [id = 429] 18:46:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (161ADC00) [pid = 3232] [serial = 1287] [outer = 00000000] 18:46:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (16F68C00) [pid = 3232] [serial = 1288] [outer = 161ADC00] 18:46:09 INFO - PROCESS | 3232 | 1463190369806 Marionette DEBUG loaded listener.js 18:46:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (17136C00) [pid = 3232] [serial = 1289] [outer = 161ADC00] 18:46:10 INFO - PROCESS | 3232 | 1463190370280 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]]]}] 18:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 18:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 702ms 18:46:10 INFO - PROCESS | 3232 | 1463190370348 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 18:46:10 INFO - PROCESS | 3232 | 1463190370350 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 18:46:10 INFO - PROCESS | 3232 | 1463190370353 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 18:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 18:46:10 INFO - PROCESS | 3232 | 1463190370355 Marionette TRACE conn3 <- [1,1682,null,{}] 18:46:10 INFO - PROCESS | 3232 | 1463190370358 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}] 18:46:10 INFO - PROCESS | 3232 | 1463190370463 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 18:46:10 INFO - PROCESS | 3232 | 1463190370469 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:10 INFO - PROCESS | 3232 | ++DOCSHELL 142D2800 == 42 [pid = 3232] [id = 430] 18:46:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (161C2000) [pid = 3232] [serial = 1290] [outer = 00000000] 18:46:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (1735A000) [pid = 3232] [serial = 1291] [outer = 161C2000] 18:46:10 INFO - PROCESS | 3232 | 1463190370513 Marionette DEBUG loaded listener.js 18:46:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (173F0C00) [pid = 3232] [serial = 1292] [outer = 161C2000] 18:46:10 INFO - PROCESS | 3232 | 1463190370952 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]]]}] 18:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 18:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 624ms 18:46:11 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (158B4800) [pid = 3232] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 18:46:11 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (158B7800) [pid = 3232] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 18:46:11 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (158B7000) [pid = 3232] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 18:46:11 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (10518800) [pid = 3232] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 18:46:11 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (1380C000) [pid = 3232] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 18:46:11 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (14FB2400) [pid = 3232] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 18:46:11 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (12AF2000) [pid = 3232] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 18:46:11 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (1127B800) [pid = 3232] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 18:46:11 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (11094400) [pid = 3232] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 18:46:11 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (161A6C00) [pid = 3232] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 18:46:11 INFO - PROCESS | 3232 | 1463190371148 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 18:46:11 INFO - PROCESS | 3232 | 1463190371150 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 18:46:11 INFO - PROCESS | 3232 | 1463190371164 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 18:46:11 INFO - PROCESS | 3232 | 1463190371165 Marionette TRACE conn3 <- [1,1686,null,{}] 18:46:11 INFO - PROCESS | 3232 | 1463190371169 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}] 18:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 18:46:11 INFO - PROCESS | 3232 | 1463190371244 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 18:46:11 INFO - PROCESS | 3232 | 1463190371252 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:11 INFO - PROCESS | 3232 | ++DOCSHELL 11CED000 == 43 [pid = 3232] [id = 431] 18:46:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (130A3800) [pid = 3232] [serial = 1293] [outer = 00000000] 18:46:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (154A3000) [pid = 3232] [serial = 1294] [outer = 130A3800] 18:46:11 INFO - PROCESS | 3232 | 1463190371296 Marionette DEBUG loaded listener.js 18:46:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (158B2C00) [pid = 3232] [serial = 1295] [outer = 130A3800] 18:46:11 INFO - PROCESS | 3232 | 1463190371720 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]]]}] 18:46:11 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 18:46:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 578ms 18:46:11 INFO - PROCESS | 3232 | 1463190371755 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 18:46:11 INFO - PROCESS | 3232 | 1463190371757 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 18:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 18:46:11 INFO - PROCESS | 3232 | 1463190371760 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 18:46:11 INFO - PROCESS | 3232 | 1463190371762 Marionette TRACE conn3 <- [1,1690,null,{}] 18:46:11 INFO - PROCESS | 3232 | 1463190371765 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}] 18:46:11 INFO - PROCESS | 3232 | 1463190371841 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 18:46:11 INFO - PROCESS | 3232 | 1463190371847 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:11 INFO - PROCESS | 3232 | ++DOCSHELL 0F321400 == 44 [pid = 3232] [id = 432] 18:46:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (10A82400) [pid = 3232] [serial = 1296] [outer = 00000000] 18:46:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (17137C00) [pid = 3232] [serial = 1297] [outer = 10A82400] 18:46:11 INFO - PROCESS | 3232 | 1463190371891 Marionette DEBUG loaded listener.js 18:46:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (17138400) [pid = 3232] [serial = 1298] [outer = 10A82400] 18:46:12 INFO - PROCESS | 3232 | 1463190372316 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]]]}] 18:46:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 18:46:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 593ms 18:46:12 INFO - PROCESS | 3232 | 1463190372361 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 18:46:12 INFO - PROCESS | 3232 | 1463190372364 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 18:46:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 18:46:12 INFO - PROCESS | 3232 | 1463190372367 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 18:46:12 INFO - PROCESS | 3232 | 1463190372369 Marionette TRACE conn3 <- [1,1694,null,{}] 18:46:12 INFO - PROCESS | 3232 | 1463190372373 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}] 18:46:12 INFO - PROCESS | 3232 | 1463190372473 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 18:46:12 INFO - PROCESS | 3232 | 1463190372479 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:12 INFO - PROCESS | 3232 | ++DOCSHELL 17ADE800 == 45 [pid = 3232] [id = 433] 18:46:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (17ADF800) [pid = 3232] [serial = 1299] [outer = 00000000] 18:46:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (181C8C00) [pid = 3232] [serial = 1300] [outer = 17ADF800] 18:46:12 INFO - PROCESS | 3232 | 1463190372528 Marionette DEBUG loaded listener.js 18:46:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (18436000) [pid = 3232] [serial = 1301] [outer = 17ADF800] 18:46:13 INFO - PROCESS | 3232 | 1463190373161 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]]]}] 18:46:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 18:46:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 842ms 18:46:13 INFO - PROCESS | 3232 | 1463190373211 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 18:46:13 INFO - PROCESS | 3232 | 1463190373216 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 18:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 18:46:13 INFO - PROCESS | 3232 | 1463190373221 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 18:46:13 INFO - PROCESS | 3232 | 1463190373225 Marionette TRACE conn3 <- [1,1698,null,{}] 18:46:13 INFO - PROCESS | 3232 | 1463190373246 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}] 18:46:13 INFO - PROCESS | 3232 | 1463190373352 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 18:46:13 INFO - PROCESS | 3232 | 1463190373483 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:13 INFO - PROCESS | 3232 | ++DOCSHELL 105EEC00 == 46 [pid = 3232] [id = 434] 18:46:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (105EF800) [pid = 3232] [serial = 1302] [outer = 00000000] 18:46:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (11209C00) [pid = 3232] [serial = 1303] [outer = 105EF800] 18:46:13 INFO - PROCESS | 3232 | 1463190373540 Marionette DEBUG loaded listener.js 18:46:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (12A3A800) [pid = 3232] [serial = 1304] [outer = 105EF800] 18:46:14 INFO - PROCESS | 3232 | 1463190374139 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]]]}] 18:46:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 18:46:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 967ms 18:46:14 INFO - PROCESS | 3232 | 1463190374188 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 18:46:14 INFO - PROCESS | 3232 | 1463190374194 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 18:46:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 18:46:14 INFO - PROCESS | 3232 | 1463190374220 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 18:46:14 INFO - PROCESS | 3232 | 1463190374223 Marionette TRACE conn3 <- [1,1702,null,{}] 18:46:14 INFO - PROCESS | 3232 | 1463190374230 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}] 18:46:14 INFO - PROCESS | 3232 | 1463190374335 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 18:46:14 INFO - PROCESS | 3232 | 1463190374466 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:14 INFO - PROCESS | 3232 | ++DOCSHELL 13385C00 == 47 [pid = 3232] [id = 435] 18:46:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (13DBA800) [pid = 3232] [serial = 1305] [outer = 00000000] 18:46:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (1549E000) [pid = 3232] [serial = 1306] [outer = 13DBA800] 18:46:14 INFO - PROCESS | 3232 | 1463190374521 Marionette DEBUG loaded listener.js 18:46:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (15840400) [pid = 3232] [serial = 1307] [outer = 13DBA800] 18:46:15 INFO - PROCESS | 3232 | 1463190375142 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]]]}] 18:46:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 18:46:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 999ms 18:46:15 INFO - PROCESS | 3232 | 1463190375212 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 18:46:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 18:46:15 INFO - PROCESS | 3232 | 1463190375215 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 18:46:15 INFO - PROCESS | 3232 | 1463190375219 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 18:46:15 INFO - PROCESS | 3232 | 1463190375223 Marionette TRACE conn3 <- [1,1706,null,{}] 18:46:15 INFO - PROCESS | 3232 | 1463190375233 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}] 18:46:15 INFO - PROCESS | 3232 | 1463190375337 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 18:46:15 INFO - PROCESS | 3232 | 1463190375471 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:15 INFO - PROCESS | 3232 | ++DOCSHELL 161A6C00 == 48 [pid = 3232] [id = 436] 18:46:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (161BFC00) [pid = 3232] [serial = 1308] [outer = 00000000] 18:46:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (17A73800) [pid = 3232] [serial = 1309] [outer = 161BFC00] 18:46:15 INFO - PROCESS | 3232 | 1463190375528 Marionette DEBUG loaded listener.js 18:46:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (17AE7C00) [pid = 3232] [serial = 1310] [outer = 161BFC00] 18:46:16 INFO - PROCESS | 3232 | 1463190376085 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]]]}] 18:46:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 18:46:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 905ms 18:46:16 INFO - PROCESS | 3232 | 1463190376122 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 18:46:16 INFO - PROCESS | 3232 | 1463190376125 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 18:46:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 18:46:16 INFO - PROCESS | 3232 | 1463190376128 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 18:46:16 INFO - PROCESS | 3232 | 1463190376130 Marionette TRACE conn3 <- [1,1710,null,{}] 18:46:16 INFO - PROCESS | 3232 | 1463190376134 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}] 18:46:16 INFO - PROCESS | 3232 | 1463190376241 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 18:46:16 INFO - PROCESS | 3232 | 1463190376343 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:16 INFO - PROCESS | 3232 | ++DOCSHELL 170F1C00 == 49 [pid = 3232] [id = 437] 18:46:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (17BB0C00) [pid = 3232] [serial = 1311] [outer = 00000000] 18:46:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (1843B800) [pid = 3232] [serial = 1312] [outer = 17BB0C00] 18:46:16 INFO - PROCESS | 3232 | 1463190376397 Marionette DEBUG loaded listener.js 18:46:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (18716C00) [pid = 3232] [serial = 1313] [outer = 17BB0C00] 18:46:17 INFO - PROCESS | 3232 | 1463190377121 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]]]}] 18:46:17 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 18:46:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1045ms 18:46:17 INFO - PROCESS | 3232 | 1463190377157 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 18:46:17 INFO - PROCESS | 3232 | 1463190377164 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 18:46:17 INFO - PROCESS | 3232 | 1463190377192 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 18:46:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 18:46:17 INFO - PROCESS | 3232 | 1463190377196 Marionette TRACE conn3 <- [1,1714,null,{}] 18:46:17 INFO - PROCESS | 3232 | 1463190377203 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}] 18:46:17 INFO - PROCESS | 3232 | 1463190377295 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 18:46:17 INFO - PROCESS | 3232 | 1463190377432 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:17 INFO - PROCESS | 3232 | ++DOCSHELL 10234800 == 50 [pid = 3232] [id = 438] 18:46:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (11275400) [pid = 3232] [serial = 1314] [outer = 00000000] 18:46:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (11CEA000) [pid = 3232] [serial = 1315] [outer = 11275400] 18:46:17 INFO - PROCESS | 3232 | 1463190377483 Marionette DEBUG loaded listener.js 18:46:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (12A3A000) [pid = 3232] [serial = 1316] [outer = 11275400] 18:46:17 INFO - PROCESS | 3232 | --DOCSHELL 0F321400 == 49 [pid = 3232] [id = 432] 18:46:17 INFO - PROCESS | 3232 | --DOCSHELL 11CED000 == 48 [pid = 3232] [id = 431] 18:46:17 INFO - PROCESS | 3232 | --DOCSHELL 142D2800 == 47 [pid = 3232] [id = 430] 18:46:17 INFO - PROCESS | 3232 | --DOCSHELL 1609B400 == 46 [pid = 3232] [id = 429] 18:46:17 INFO - PROCESS | 3232 | --DOCSHELL 13385400 == 45 [pid = 3232] [id = 428] 18:46:17 INFO - PROCESS | 3232 | --DOCSHELL 154B0800 == 44 [pid = 3232] [id = 427] 18:46:17 INFO - PROCESS | 3232 | --DOCSHELL 13DB6800 == 43 [pid = 3232] [id = 426] 18:46:17 INFO - PROCESS | 3232 | --DOCSHELL 12A54800 == 42 [pid = 3232] [id = 425] 18:46:17 INFO - PROCESS | 3232 | --DOCSHELL 11095000 == 41 [pid = 3232] [id = 424] 18:46:17 INFO - PROCESS | 3232 | --DOCSHELL 10D08400 == 40 [pid = 3232] [id = 423] 18:46:17 INFO - PROCESS | 3232 | --DOCSHELL 17131400 == 39 [pid = 3232] [id = 418] 18:46:17 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (15E12000) [pid = 3232] [serial = 1240] [outer = 00000000] [url = about:blank] 18:46:17 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (161A9800) [pid = 3232] [serial = 1243] [outer = 00000000] [url = about:blank] 18:46:17 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (15E29C00) [pid = 3232] [serial = 1241] [outer = 00000000] [url = about:blank] 18:46:17 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (16F6A400) [pid = 3232] [serial = 1246] [outer = 00000000] [url = about:blank] 18:46:17 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (170F4C00) [pid = 3232] [serial = 1247] [outer = 00000000] [url = about:blank] 18:46:17 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (1108D800) [pid = 3232] [serial = 1226] [outer = 00000000] [url = about:blank] 18:46:17 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (10D0FC00) [pid = 3232] [serial = 1225] [outer = 00000000] [url = about:blank] 18:46:17 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (13DB7800) [pid = 3232] [serial = 1234] [outer = 00000000] [url = about:blank] 18:46:17 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (1429F800) [pid = 3232] [serial = 1235] [outer = 00000000] [url = about:blank] 18:46:17 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (154A7C00) [pid = 3232] [serial = 1237] [outer = 00000000] [url = about:blank] 18:46:17 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (13386000) [pid = 3232] [serial = 1219] [outer = 00000000] [url = about:blank] 18:46:17 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (130A2000) [pid = 3232] [serial = 1231] [outer = 00000000] [url = about:blank] 18:46:17 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (13315C00) [pid = 3232] [serial = 1232] [outer = 00000000] [url = about:blank] 18:46:17 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (15E6D400) [pid = 3232] [serial = 1249] [outer = 00000000] [url = about:blank] 18:46:17 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (12888800) [pid = 3232] [serial = 1228] [outer = 00000000] [url = about:blank] 18:46:17 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (128EC400) [pid = 3232] [serial = 1229] [outer = 00000000] [url = about:blank] 18:46:17 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (161B2C00) [pid = 3232] [serial = 1213] [outer = 00000000] [url = about:blank] 18:46:17 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (161B2400) [pid = 3232] [serial = 1222] [outer = 00000000] [url = about:blank] 18:46:17 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (10D0C000) [pid = 3232] [serial = 1216] [outer = 00000000] [url = about:blank] 18:46:17 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (1713C800) [pid = 3232] [serial = 1253] [outer = 00000000] [url = about:blank] 18:46:17 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (1714CC00) [pid = 3232] [serial = 1255] [outer = 00000000] [url = about:blank] 18:46:17 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (17137000) [pid = 3232] [serial = 1252] [outer = 00000000] [url = about:blank] 18:46:17 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (1620D400) [pid = 3232] [serial = 1244] [outer = 00000000] [url = about:blank] 18:46:17 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (161BF800) [pid = 3232] [serial = 1250] [outer = 00000000] [url = about:blank] 18:46:17 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (154AC800) [pid = 3232] [serial = 1238] [outer = 00000000] [url = about:blank] 18:46:18 INFO - PROCESS | 3232 | 1463190378037 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]]]}] 18:46:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 18:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 905ms 18:46:18 INFO - PROCESS | 3232 | 1463190378100 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 18:46:18 INFO - PROCESS | 3232 | 1463190378106 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 18:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 18:46:18 INFO - PROCESS | 3232 | 1463190378112 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 18:46:18 INFO - PROCESS | 3232 | 1463190378114 Marionette TRACE conn3 <- [1,1718,null,{}] 18:46:18 INFO - PROCESS | 3232 | 1463190378118 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}] 18:46:18 INFO - PROCESS | 3232 | 1463190378204 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 18:46:18 INFO - PROCESS | 3232 | 1463190378212 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:18 INFO - PROCESS | 3232 | ++DOCSHELL 1108D400 == 40 [pid = 3232] [id = 439] 18:46:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (1108D800) [pid = 3232] [serial = 1317] [outer = 00000000] 18:46:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (128EC400) [pid = 3232] [serial = 1318] [outer = 1108D800] 18:46:18 INFO - PROCESS | 3232 | 1463190378257 Marionette DEBUG loaded listener.js 18:46:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (12D85000) [pid = 3232] [serial = 1319] [outer = 1108D800] 18:46:18 INFO - PROCESS | 3232 | 1463190378801 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]]]}] 18:46:18 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 18:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 733ms 18:46:18 INFO - PROCESS | 3232 | 1463190378851 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 18:46:18 INFO - PROCESS | 3232 | 1463190378853 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 18:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 18:46:18 INFO - PROCESS | 3232 | 1463190378857 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 18:46:18 INFO - PROCESS | 3232 | 1463190378860 Marionette TRACE conn3 <- [1,1722,null,{}] 18:46:18 INFO - PROCESS | 3232 | 1463190378870 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}] 18:46:18 INFO - PROCESS | 3232 | 1463190378955 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 18:46:19 INFO - PROCESS | 3232 | 1463190379049 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:19 INFO - PROCESS | 3232 | ++DOCSHELL 13802C00 == 41 [pid = 3232] [id = 440] 18:46:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (1549AC00) [pid = 3232] [serial = 1320] [outer = 00000000] 18:46:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (154AA000) [pid = 3232] [serial = 1321] [outer = 1549AC00] 18:46:19 INFO - PROCESS | 3232 | 1463190379095 Marionette DEBUG loaded listener.js 18:46:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (1570D400) [pid = 3232] [serial = 1322] [outer = 1549AC00] 18:46:19 INFO - PROCESS | 3232 | 1463190379486 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]]]}] 18:46:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 18:46:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 687ms 18:46:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 18:46:19 INFO - PROCESS | 3232 | 1463190379556 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 18:46:19 INFO - PROCESS | 3232 | 1463190379558 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 18:46:19 INFO - PROCESS | 3232 | 1463190379562 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 18:46:19 INFO - PROCESS | 3232 | 1463190379563 Marionette TRACE conn3 <- [1,1726,null,{}] 18:46:19 INFO - PROCESS | 3232 | 1463190379567 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}] 18:46:19 INFO - PROCESS | 3232 | 1463190379644 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 18:46:19 INFO - PROCESS | 3232 | 1463190379651 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:19 INFO - PROCESS | 3232 | ++DOCSHELL 154B4000 == 42 [pid = 3232] [id = 441] 18:46:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (154B5800) [pid = 3232] [serial = 1323] [outer = 00000000] 18:46:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (15E2F800) [pid = 3232] [serial = 1324] [outer = 154B5800] 18:46:19 INFO - PROCESS | 3232 | 1463190379695 Marionette DEBUG loaded listener.js 18:46:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (15E6B800) [pid = 3232] [serial = 1325] [outer = 154B5800] 18:46:20 INFO - PROCESS | 3232 | 1463190380144 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]]]}] 18:46:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 18:46:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 640ms 18:46:20 INFO - PROCESS | 3232 | 1463190380200 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 18:46:20 INFO - PROCESS | 3232 | 1463190380202 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 18:46:20 INFO - PROCESS | 3232 | 1463190380205 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 18:46:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 18:46:20 INFO - PROCESS | 3232 | 1463190380207 Marionette TRACE conn3 <- [1,1730,null,{}] 18:46:20 INFO - PROCESS | 3232 | 1463190380210 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}] 18:46:20 INFO - PROCESS | 3232 | 1463190380337 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 18:46:20 INFO - PROCESS | 3232 | 1463190380423 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:20 INFO - PROCESS | 3232 | ++DOCSHELL 161AF000 == 43 [pid = 3232] [id = 442] 18:46:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (161AFC00) [pid = 3232] [serial = 1326] [outer = 00000000] 18:46:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (1620A000) [pid = 3232] [serial = 1327] [outer = 161AFC00] 18:46:20 INFO - PROCESS | 3232 | 1463190380469 Marionette DEBUG loaded listener.js 18:46:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (16682400) [pid = 3232] [serial = 1328] [outer = 161AFC00] 18:46:20 INFO - PROCESS | 3232 | 1463190380894 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]]]}] 18:46:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 18:46:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 733ms 18:46:20 INFO - PROCESS | 3232 | 1463190380945 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 18:46:20 INFO - PROCESS | 3232 | 1463190380947 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 18:46:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 18:46:20 INFO - PROCESS | 3232 | 1463190380951 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 18:46:20 INFO - PROCESS | 3232 | 1463190380952 Marionette TRACE conn3 <- [1,1734,null,{}] 18:46:20 INFO - PROCESS | 3232 | 1463190380956 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}] 18:46:21 INFO - PROCESS | 3232 | 1463190381089 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 18:46:21 INFO - PROCESS | 3232 | 1463190381101 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:21 INFO - PROCESS | 3232 | ++DOCSHELL 1549D800 == 44 [pid = 3232] [id = 443] 18:46:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (16F68800) [pid = 3232] [serial = 1329] [outer = 00000000] 18:46:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (17138000) [pid = 3232] [serial = 1330] [outer = 16F68800] 18:46:21 INFO - PROCESS | 3232 | 1463190381149 Marionette DEBUG loaded listener.js 18:46:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (1714C000) [pid = 3232] [serial = 1331] [outer = 16F68800] 18:46:21 INFO - PROCESS | 3232 | 1463190381603 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]]]}] 18:46:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 18:46:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 687ms 18:46:21 INFO - PROCESS | 3232 | 1463190381657 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 18:46:21 INFO - PROCESS | 3232 | 1463190381659 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 18:46:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 18:46:21 INFO - PROCESS | 3232 | 1463190381662 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 18:46:21 INFO - PROCESS | 3232 | 1463190381664 Marionette TRACE conn3 <- [1,1738,null,{}] 18:46:21 INFO - PROCESS | 3232 | 1463190381667 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}] 18:46:21 INFO - PROCESS | 3232 | 1463190381799 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 18:46:21 INFO - PROCESS | 3232 | 1463190381860 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:21 INFO - PROCESS | 3232 | ++DOCSHELL 1051CC00 == 45 [pid = 3232] [id = 444] 18:46:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (17137000) [pid = 3232] [serial = 1332] [outer = 00000000] 18:46:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (178C2000) [pid = 3232] [serial = 1333] [outer = 17137000] 18:46:21 INFO - PROCESS | 3232 | 1463190381903 Marionette DEBUG loaded listener.js 18:46:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (17A74400) [pid = 3232] [serial = 1334] [outer = 17137000] 18:46:22 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (12A54C00) [pid = 3232] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 18:46:22 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (161ADC00) [pid = 3232] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 18:46:22 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (161C2000) [pid = 3232] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 18:46:22 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (1570FC00) [pid = 3232] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 18:46:22 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (10D0B800) [pid = 3232] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 18:46:22 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (14FA3400) [pid = 3232] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 18:46:22 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (12A31800) [pid = 3232] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 18:46:22 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (12A55C00) [pid = 3232] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 18:46:22 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (10A82400) [pid = 3232] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 18:46:22 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (130A3800) [pid = 3232] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 18:46:22 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (15839800) [pid = 3232] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 18:46:22 INFO - PROCESS | 3232 | 1463190382380 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]]]}] 18:46:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 18:46:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 733ms 18:46:22 INFO - PROCESS | 3232 | 1463190382402 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 18:46:22 INFO - PROCESS | 3232 | 1463190382403 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 18:46:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 18:46:22 INFO - PROCESS | 3232 | 1463190382407 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 18:46:22 INFO - PROCESS | 3232 | 1463190382408 Marionette TRACE conn3 <- [1,1742,null,{}] 18:46:22 INFO - PROCESS | 3232 | 1463190382416 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}] 18:46:22 INFO - PROCESS | 3232 | 1463190382496 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 18:46:22 INFO - PROCESS | 3232 | 1463190382503 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:22 INFO - PROCESS | 3232 | ++DOCSHELL 10A82400 == 46 [pid = 3232] [id = 445] 18:46:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (12A3B800) [pid = 3232] [serial = 1335] [outer = 00000000] 18:46:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (154AB800) [pid = 3232] [serial = 1336] [outer = 12A3B800] 18:46:22 INFO - PROCESS | 3232 | 1463190382546 Marionette DEBUG loaded listener.js 18:46:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (161C2000) [pid = 3232] [serial = 1337] [outer = 12A3B800] 18:46:22 INFO - PROCESS | 3232 | 1463190382997 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]]]}] 18:46:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 18:46:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 640ms 18:46:23 INFO - PROCESS | 3232 | 1463190383045 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 18:46:23 INFO - PROCESS | 3232 | 1463190383047 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 18:46:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 18:46:23 INFO - PROCESS | 3232 | 1463190383050 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 18:46:23 INFO - PROCESS | 3232 | 1463190383052 Marionette TRACE conn3 <- [1,1746,null,{}] 18:46:23 INFO - PROCESS | 3232 | 1463190383055 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}] 18:46:23 INFO - PROCESS | 3232 | 1463190383131 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 18:46:23 INFO - PROCESS | 3232 | 1463190383166 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:23 INFO - PROCESS | 3232 | ++DOCSHELL 1380A400 == 47 [pid = 3232] [id = 446] 18:46:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (161C9400) [pid = 3232] [serial = 1338] [outer = 00000000] 18:46:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (18433C00) [pid = 3232] [serial = 1339] [outer = 161C9400] 18:46:23 INFO - PROCESS | 3232 | 1463190383209 Marionette DEBUG loaded listener.js 18:46:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (1871F800) [pid = 3232] [serial = 1340] [outer = 161C9400] 18:46:23 INFO - PROCESS | 3232 | 1463190383633 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]]]}] 18:46:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 18:46:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 639ms 18:46:23 INFO - PROCESS | 3232 | 1463190383689 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 18:46:23 INFO - PROCESS | 3232 | 1463190383691 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 18:46:23 INFO - PROCESS | 3232 | 1463190383694 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 18:46:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 18:46:23 INFO - PROCESS | 3232 | 1463190383696 Marionette TRACE conn3 <- [1,1750,null,{}] 18:46:23 INFO - PROCESS | 3232 | 1463190383699 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}] 18:46:23 INFO - PROCESS | 3232 | 1463190383777 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 18:46:23 INFO - PROCESS | 3232 | 1463190383783 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:23 INFO - PROCESS | 3232 | ++DOCSHELL 17A72000 == 48 [pid = 3232] [id = 447] 18:46:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (18722400) [pid = 3232] [serial = 1341] [outer = 00000000] 18:46:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (18766C00) [pid = 3232] [serial = 1342] [outer = 18722400] 18:46:23 INFO - PROCESS | 3232 | 1463190383828 Marionette DEBUG loaded listener.js 18:46:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (1946B800) [pid = 3232] [serial = 1343] [outer = 18722400] 18:46:24 INFO - PROCESS | 3232 | 1463190384248 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]]]}] 18:46:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 18:46:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 593ms 18:46:24 INFO - PROCESS | 3232 | 1463190384324 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 18:46:24 INFO - PROCESS | 3232 | 1463190384328 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 18:46:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 18:46:24 INFO - PROCESS | 3232 | 1463190384335 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 18:46:24 INFO - PROCESS | 3232 | 1463190384339 Marionette TRACE conn3 <- [1,1754,null,{}] 18:46:24 INFO - PROCESS | 3232 | 1463190384345 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}] 18:46:24 INFO - PROCESS | 3232 | 1463190384467 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 18:46:24 INFO - PROCESS | 3232 | 1463190384636 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:24 INFO - PROCESS | 3232 | ++DOCSHELL 10D0CC00 == 49 [pid = 3232] [id = 448] 18:46:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (10D0E800) [pid = 3232] [serial = 1344] [outer = 00000000] 18:46:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (11208C00) [pid = 3232] [serial = 1345] [outer = 10D0E800] 18:46:24 INFO - PROCESS | 3232 | 1463190384692 Marionette DEBUG loaded listener.js 18:46:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (11C03C00) [pid = 3232] [serial = 1346] [outer = 10D0E800] 18:46:25 INFO - PROCESS | 3232 | 1463190385250 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]]]}] 18:46:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 18:46:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 936ms 18:46:25 INFO - PROCESS | 3232 | 1463190385278 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 18:46:25 INFO - PROCESS | 3232 | 1463190385281 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 18:46:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 18:46:25 INFO - PROCESS | 3232 | 1463190385289 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 18:46:25 INFO - PROCESS | 3232 | 1463190385293 Marionette TRACE conn3 <- [1,1758,null,{}] 18:46:25 INFO - PROCESS | 3232 | 1463190385298 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}] 18:46:25 INFO - PROCESS | 3232 | 1463190385400 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 18:46:25 INFO - PROCESS | 3232 | 1463190385511 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:25 INFO - PROCESS | 3232 | ++DOCSHELL 128EFC00 == 50 [pid = 3232] [id = 449] 18:46:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (13317400) [pid = 3232] [serial = 1347] [outer = 00000000] 18:46:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (154A6C00) [pid = 3232] [serial = 1348] [outer = 13317400] 18:46:25 INFO - PROCESS | 3232 | 1463190385564 Marionette DEBUG loaded listener.js 18:46:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (15E0C800) [pid = 3232] [serial = 1349] [outer = 13317400] 18:46:26 INFO - PROCESS | 3232 | 1463190386188 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]]]}] 18:46:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 18:46:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 952ms 18:46:26 INFO - PROCESS | 3232 | 1463190386233 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 18:46:26 INFO - PROCESS | 3232 | 1463190386236 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 18:46:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 18:46:26 INFO - PROCESS | 3232 | 1463190386240 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 18:46:26 INFO - PROCESS | 3232 | 1463190386242 Marionette TRACE conn3 <- [1,1762,null,{}] 18:46:26 INFO - PROCESS | 3232 | 1463190386251 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}] 18:46:26 INFO - PROCESS | 3232 | 1463190386344 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 18:46:26 INFO - PROCESS | 3232 | 1463190386458 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:26 INFO - PROCESS | 3232 | ++DOCSHELL 17139000 == 51 [pid = 3232] [id = 450] 18:46:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (1713A000) [pid = 3232] [serial = 1350] [outer = 00000000] 18:46:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (173F3800) [pid = 3232] [serial = 1351] [outer = 1713A000] 18:46:26 INFO - PROCESS | 3232 | 1463190386555 Marionette DEBUG loaded listener.js 18:46:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (181D1000) [pid = 3232] [serial = 1352] [outer = 1713A000] 18:46:27 INFO - PROCESS | 3232 | 1463190387098 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]]]}] 18:46:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 18:46:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 904ms 18:46:27 INFO - PROCESS | 3232 | 1463190387127 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 18:46:27 INFO - PROCESS | 3232 | 1463190387129 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 18:46:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 18:46:27 INFO - PROCESS | 3232 | 1463190387133 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 18:46:27 INFO - PROCESS | 3232 | 1463190387135 Marionette TRACE conn3 <- [1,1766,null,{}] 18:46:27 INFO - PROCESS | 3232 | 1463190387138 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}] 18:46:27 INFO - PROCESS | 3232 | 1463190387238 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 18:46:27 INFO - PROCESS | 3232 | 1463190387343 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:27 INFO - PROCESS | 3232 | ++DOCSHELL 19473000 == 52 [pid = 3232] [id = 451] 18:46:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (19474400) [pid = 3232] [serial = 1353] [outer = 00000000] 18:46:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (19478800) [pid = 3232] [serial = 1354] [outer = 19474400] 18:46:27 INFO - PROCESS | 3232 | 1463190387396 Marionette DEBUG loaded listener.js 18:46:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (194A6800) [pid = 3232] [serial = 1355] [outer = 19474400] 18:46:27 INFO - PROCESS | 3232 | 1463190387974 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]]]}] 18:46:28 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 18:46:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 905ms 18:46:28 INFO - PROCESS | 3232 | 1463190388037 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 18:46:28 INFO - PROCESS | 3232 | 1463190388040 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 18:46:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 18:46:28 INFO - PROCESS | 3232 | 1463190388043 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 18:46:28 INFO - PROCESS | 3232 | 1463190388045 Marionette TRACE conn3 <- [1,1770,null,{}] 18:46:28 INFO - PROCESS | 3232 | 1463190388049 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}] 18:46:28 INFO - PROCESS | 3232 | 1463190388145 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 18:46:28 INFO - PROCESS | 3232 | 1463190388250 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:28 INFO - PROCESS | 3232 | ++DOCSHELL 15841400 == 53 [pid = 3232] [id = 452] 18:46:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (1875DC00) [pid = 3232] [serial = 1356] [outer = 00000000] 18:46:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (194AE400) [pid = 3232] [serial = 1357] [outer = 1875DC00] 18:46:28 INFO - PROCESS | 3232 | 1463190388303 Marionette DEBUG loaded listener.js 18:46:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (194B0C00) [pid = 3232] [serial = 1358] [outer = 1875DC00] 18:46:28 INFO - PROCESS | 3232 | 1463190388880 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]]]}] 18:46:28 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 18:46:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 889ms 18:46:28 INFO - PROCESS | 3232 | 1463190388947 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 18:46:28 INFO - PROCESS | 3232 | 1463190388950 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 18:46:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 18:46:28 INFO - PROCESS | 3232 | 1463190388954 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 18:46:28 INFO - PROCESS | 3232 | 1463190388956 Marionette TRACE conn3 <- [1,1774,null,{}] 18:46:28 INFO - PROCESS | 3232 | 1463190388960 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}] 18:46:29 INFO - PROCESS | 3232 | 1463190389083 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 18:46:29 INFO - PROCESS | 3232 | 1463190389350 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:29 INFO - PROCESS | 3232 | ++DOCSHELL 10A61800 == 54 [pid = 3232] [id = 453] 18:46:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (10A62000) [pid = 3232] [serial = 1359] [outer = 00000000] 18:46:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (10D08800) [pid = 3232] [serial = 1360] [outer = 10A62000] 18:46:29 INFO - PROCESS | 3232 | 1463190389436 Marionette DEBUG loaded listener.js 18:46:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (112E8000) [pid = 3232] [serial = 1361] [outer = 10A62000] 18:46:30 INFO - PROCESS | 3232 | 1463190390045 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]]]}] 18:46:30 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 18:46:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1139ms 18:46:30 INFO - PROCESS | 3232 | 1463190390097 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 18:46:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 18:46:30 INFO - PROCESS | 3232 | 1463190390101 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 18:46:30 INFO - PROCESS | 3232 | 1463190390105 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 18:46:30 INFO - PROCESS | 3232 | 1463190390109 Marionette TRACE conn3 <- [1,1778,null,{}] 18:46:30 INFO - PROCESS | 3232 | 1463190390113 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}] 18:46:30 INFO - PROCESS | 3232 | 1463190390208 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 18:46:30 INFO - PROCESS | 3232 | 1463190390352 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:30 INFO - PROCESS | 3232 | --DOCSHELL 1380A400 == 53 [pid = 3232] [id = 446] 18:46:30 INFO - PROCESS | 3232 | --DOCSHELL 10A82400 == 52 [pid = 3232] [id = 445] 18:46:30 INFO - PROCESS | 3232 | --DOCSHELL 1051CC00 == 51 [pid = 3232] [id = 444] 18:46:30 INFO - PROCESS | 3232 | --DOCSHELL 1549D800 == 50 [pid = 3232] [id = 443] 18:46:30 INFO - PROCESS | 3232 | --DOCSHELL 161AF000 == 49 [pid = 3232] [id = 442] 18:46:30 INFO - PROCESS | 3232 | --DOCSHELL 154B4000 == 48 [pid = 3232] [id = 441] 18:46:30 INFO - PROCESS | 3232 | --DOCSHELL 13802C00 == 47 [pid = 3232] [id = 440] 18:46:30 INFO - PROCESS | 3232 | --DOCSHELL 1108D400 == 46 [pid = 3232] [id = 439] 18:46:30 INFO - PROCESS | 3232 | --DOCSHELL 10234800 == 45 [pid = 3232] [id = 438] 18:46:30 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (181C8C00) [pid = 3232] [serial = 1300] [outer = 00000000] [url = about:blank] 18:46:30 INFO - PROCESS | 3232 | ++DOCSHELL 10277000 == 46 [pid = 3232] [id = 454] 18:46:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (10511C00) [pid = 3232] [serial = 1362] [outer = 00000000] 18:46:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (11C06400) [pid = 3232] [serial = 1363] [outer = 10511C00] 18:46:30 INFO - PROCESS | 3232 | 1463190390432 Marionette DEBUG loaded listener.js 18:46:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 131 (1380B000) [pid = 3232] [serial = 1364] [outer = 10511C00] 18:46:30 INFO - PROCESS | 3232 | --DOMWINDOW == 130 (16F68C00) [pid = 3232] [serial = 1288] [outer = 00000000] [url = about:blank] 18:46:30 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (1735A000) [pid = 3232] [serial = 1291] [outer = 00000000] [url = about:blank] 18:46:30 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (15843400) [pid = 3232] [serial = 1282] [outer = 00000000] [url = about:blank] 18:46:30 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (128F0000) [pid = 3232] [serial = 1271] [outer = 00000000] [url = about:blank] 18:46:30 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (11274000) [pid = 3232] [serial = 1270] [outer = 00000000] [url = about:blank] 18:46:30 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (154A0800) [pid = 3232] [serial = 1279] [outer = 00000000] [url = about:blank] 18:46:30 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (154A1000) [pid = 3232] [serial = 1280] [outer = 00000000] [url = about:blank] 18:46:30 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (13DB7400) [pid = 3232] [serial = 1274] [outer = 00000000] [url = about:blank] 18:46:30 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (1380E800) [pid = 3232] [serial = 1273] [outer = 00000000] [url = about:blank] 18:46:30 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (13315400) [pid = 3232] [serial = 1276] [outer = 00000000] [url = about:blank] 18:46:30 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (13B43000) [pid = 3232] [serial = 1277] [outer = 00000000] [url = about:blank] 18:46:30 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (11206400) [pid = 3232] [serial = 1258] [outer = 00000000] [url = about:blank] 18:46:30 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (138EA800) [pid = 3232] [serial = 1261] [outer = 00000000] [url = about:blank] 18:46:30 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (170E9400) [pid = 3232] [serial = 1264] [outer = 00000000] [url = about:blank] 18:46:30 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (173E7800) [pid = 3232] [serial = 1267] [outer = 00000000] [url = about:blank] 18:46:30 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (17136C00) [pid = 3232] [serial = 1289] [outer = 00000000] [url = about:blank] 18:46:30 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (17138400) [pid = 3232] [serial = 1298] [outer = 00000000] [url = about:blank] 18:46:30 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (154A3000) [pid = 3232] [serial = 1294] [outer = 00000000] [url = about:blank] 18:46:30 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (158B2C00) [pid = 3232] [serial = 1295] [outer = 00000000] [url = about:blank] 18:46:30 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (173F0C00) [pid = 3232] [serial = 1292] [outer = 00000000] [url = about:blank] 18:46:30 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (161A5400) [pid = 3232] [serial = 1285] [outer = 00000000] [url = about:blank] 18:46:30 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (17137C00) [pid = 3232] [serial = 1297] [outer = 00000000] [url = about:blank] 18:46:30 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (161B1400) [pid = 3232] [serial = 1286] [outer = 00000000] [url = about:blank] 18:46:30 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (15B58800) [pid = 3232] [serial = 1283] [outer = 00000000] [url = about:blank] 18:46:30 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (161BDC00) [pid = 3232] [serial = 1214] [outer = 00000000] [url = about:blank] 18:46:30 INFO - PROCESS | 3232 | 1463190390869 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]]]}] 18:46:30 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) 18:46:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 795ms 18:46:30 INFO - PROCESS | 3232 | 1463190390906 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 18:46:30 INFO - PROCESS | 3232 | 1463190390910 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 18:46:30 INFO - PROCESS | 3232 | 1463190390914 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 18:46:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 18:46:30 INFO - PROCESS | 3232 | 1463190390916 Marionette TRACE conn3 <- [1,1782,null,{}] 18:46:30 INFO - PROCESS | 3232 | 1463190390920 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}] 18:46:31 INFO - PROCESS | 3232 | 1463190391002 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 18:46:31 INFO - PROCESS | 3232 | 1463190391012 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:31 INFO - PROCESS | 3232 | ++DOCSHELL 13391000 == 47 [pid = 3232] [id = 455] 18:46:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (138E5400) [pid = 3232] [serial = 1365] [outer = 00000000] 18:46:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (154B1400) [pid = 3232] [serial = 1366] [outer = 138E5400] 18:46:31 INFO - PROCESS | 3232 | 1463190391057 Marionette DEBUG loaded listener.js 18:46:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (1570FC00) [pid = 3232] [serial = 1367] [outer = 138E5400] 18:46:31 INFO - PROCESS | 3232 | 1463190391532 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]]]}] 18:46:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:46:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 624ms 18:46:31 INFO - PROCESS | 3232 | 1463190391553 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 18:46:31 INFO - PROCESS | 3232 | 1463190391555 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 18:46:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 18:46:31 INFO - PROCESS | 3232 | 1463190391560 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 18:46:31 INFO - PROCESS | 3232 | 1463190391565 Marionette TRACE conn3 <- [1,1786,null,{}] 18:46:31 INFO - PROCESS | 3232 | 1463190391581 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}] 18:46:31 INFO - PROCESS | 3232 | 1463190391666 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 18:46:31 INFO - PROCESS | 3232 | 1463190391676 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:31 INFO - PROCESS | 3232 | ++DOCSHELL 161A5800 == 48 [pid = 3232] [id = 456] 18:46:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (161A6000) [pid = 3232] [serial = 1368] [outer = 00000000] 18:46:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (161B1000) [pid = 3232] [serial = 1369] [outer = 161A6000] 18:46:31 INFO - PROCESS | 3232 | 1463190391721 Marionette DEBUG loaded listener.js 18:46:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (161CAC00) [pid = 3232] [serial = 1370] [outer = 161A6000] 18:46:32 INFO - PROCESS | 3232 | 1463190392159 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]]]}] 18:46:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 18:46:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 655ms 18:46:32 INFO - PROCESS | 3232 | 1463190392217 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 18:46:32 INFO - PROCESS | 3232 | 1463190392219 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 18:46:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 18:46:32 INFO - PROCESS | 3232 | 1463190392223 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 18:46:32 INFO - PROCESS | 3232 | 1463190392224 Marionette TRACE conn3 <- [1,1790,null,{}] 18:46:32 INFO - PROCESS | 3232 | 1463190392228 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}] 18:46:32 INFO - PROCESS | 3232 | 1463190392306 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 18:46:32 INFO - PROCESS | 3232 | 1463190392315 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:32 INFO - PROCESS | 3232 | ++DOCSHELL 1051A800 == 49 [pid = 3232] [id = 457] 18:46:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (158BC000) [pid = 3232] [serial = 1371] [outer = 00000000] 18:46:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (17132400) [pid = 3232] [serial = 1372] [outer = 158BC000] 18:46:32 INFO - PROCESS | 3232 | 1463190392359 Marionette DEBUG loaded listener.js 18:46:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (1713E400) [pid = 3232] [serial = 1373] [outer = 158BC000] 18:46:32 INFO - PROCESS | 3232 | 1463190392849 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]]]}] 18:46:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 18:46:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 640ms 18:46:32 INFO - PROCESS | 3232 | 1463190392863 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 18:46:32 INFO - PROCESS | 3232 | 1463190392865 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 18:46:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 18:46:32 INFO - PROCESS | 3232 | 1463190392875 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 18:46:32 INFO - PROCESS | 3232 | 1463190392877 Marionette TRACE conn3 <- [1,1794,null,{}] 18:46:32 INFO - PROCESS | 3232 | 1463190392881 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}] 18:46:32 INFO - PROCESS | 3232 | 1463190392992 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 18:46:32 INFO - PROCESS | 3232 | 1463190392998 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:33 INFO - PROCESS | 3232 | ++DOCSHELL 1051C400 == 50 [pid = 3232] [id = 458] 18:46:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (17149800) [pid = 3232] [serial = 1374] [outer = 00000000] 18:46:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (173E9800) [pid = 3232] [serial = 1375] [outer = 17149800] 18:46:33 INFO - PROCESS | 3232 | 1463190393098 Marionette DEBUG loaded listener.js 18:46:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (1743B000) [pid = 3232] [serial = 1376] [outer = 17149800] 18:46:33 INFO - PROCESS | 3232 | 1463190393539 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]]]}] 18:46:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 18:46:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 702ms 18:46:33 INFO - PROCESS | 3232 | 1463190393576 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 18:46:33 INFO - PROCESS | 3232 | 1463190393578 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 18:46:33 INFO - PROCESS | 3232 | 1463190393581 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 18:46:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 18:46:33 INFO - PROCESS | 3232 | 1463190393583 Marionette TRACE conn3 <- [1,1798,null,{}] 18:46:33 INFO - PROCESS | 3232 | 1463190393587 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}] 18:46:33 INFO - PROCESS | 3232 | 1463190393703 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 18:46:33 INFO - PROCESS | 3232 | 1463190393796 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:33 INFO - PROCESS | 3232 | ++DOCSHELL 173E9000 == 51 [pid = 3232] [id = 459] 18:46:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (17ADB000) [pid = 3232] [serial = 1377] [outer = 00000000] 18:46:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (1843A000) [pid = 3232] [serial = 1378] [outer = 17ADB000] 18:46:33 INFO - PROCESS | 3232 | 1463190393840 Marionette DEBUG loaded listener.js 18:46:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (18759800) [pid = 3232] [serial = 1379] [outer = 17ADB000] 18:46:34 INFO - PROCESS | 3232 | 1463190394249 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]]]}] 18:46:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 18:46:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 702ms 18:46:34 INFO - PROCESS | 3232 | 1463190394281 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 18:46:34 INFO - PROCESS | 3232 | 1463190394283 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 18:46:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 18:46:34 INFO - PROCESS | 3232 | 1463190394287 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 18:46:34 INFO - PROCESS | 3232 | 1463190394288 Marionette TRACE conn3 <- [1,1802,null,{}] 18:46:34 INFO - PROCESS | 3232 | 1463190394291 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}] 18:46:34 INFO - PROCESS | 3232 | 1463190394401 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 18:46:34 INFO - PROCESS | 3232 | 1463190394407 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:34 INFO - PROCESS | 3232 | ++DOCSHELL 10A5B400 == 52 [pid = 3232] [id = 460] 18:46:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (12A3A400) [pid = 3232] [serial = 1380] [outer = 00000000] 18:46:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (19474800) [pid = 3232] [serial = 1381] [outer = 12A3A400] 18:46:34 INFO - PROCESS | 3232 | 1463190394503 Marionette DEBUG loaded listener.js 18:46:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (194AC000) [pid = 3232] [serial = 1382] [outer = 12A3A400] 18:46:34 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (154B5800) [pid = 3232] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 18:46:34 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (1549AC00) [pid = 3232] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 18:46:34 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (161AFC00) [pid = 3232] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 18:46:34 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (16F68800) [pid = 3232] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 18:46:34 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (11275400) [pid = 3232] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 18:46:34 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (1108D800) [pid = 3232] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 18:46:34 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (17137000) [pid = 3232] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 18:46:34 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (12A3B800) [pid = 3232] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 18:46:34 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (161C9400) [pid = 3232] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 18:46:34 INFO - PROCESS | 3232 | 1463190394977 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]]]}] 18:46:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 18:46:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 749ms 18:46:35 INFO - PROCESS | 3232 | 1463190395027 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 18:46:35 INFO - PROCESS | 3232 | 1463190395029 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 18:46:35 INFO - PROCESS | 3232 | 1463190395032 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 18:46:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 18:46:35 INFO - PROCESS | 3232 | 1463190395034 Marionette TRACE conn3 <- [1,1806,null,{}] 18:46:35 INFO - PROCESS | 3232 | 1463190395038 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}] 18:46:35 INFO - PROCESS | 3232 | 1463190395160 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 18:46:35 INFO - PROCESS | 3232 | 1463190395170 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:35 INFO - PROCESS | 3232 | ++DOCSHELL 1108C000 == 53 [pid = 3232] [id = 461] 18:46:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (13DB3400) [pid = 3232] [serial = 1383] [outer = 00000000] 18:46:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (161C9400) [pid = 3232] [serial = 1384] [outer = 13DB3400] 18:46:35 INFO - PROCESS | 3232 | 1463190395213 Marionette DEBUG loaded listener.js 18:46:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (17AE4C00) [pid = 3232] [serial = 1385] [outer = 13DB3400] 18:46:35 INFO - PROCESS | 3232 | 1463190395625 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]]]}] 18:46:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 18:46:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 639ms 18:46:35 INFO - PROCESS | 3232 | 1463190395655 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 18:46:35 INFO - PROCESS | 3232 | 1463190395657 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 18:46:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 18:46:35 INFO - PROCESS | 3232 | 1463190395660 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 18:46:35 INFO - PROCESS | 3232 | 1463190395662 Marionette TRACE conn3 <- [1,1810,null,{}] 18:46:35 INFO - PROCESS | 3232 | 1463190395665 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}] 18:46:35 INFO - PROCESS | 3232 | 1463190395749 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 18:46:35 INFO - PROCESS | 3232 | 1463190395756 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:35 INFO - PROCESS | 3232 | ++DOCSHELL 13802C00 == 54 [pid = 3232] [id = 462] 18:46:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (141C6000) [pid = 3232] [serial = 1386] [outer = 00000000] 18:46:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (194D2800) [pid = 3232] [serial = 1387] [outer = 141C6000] 18:46:35 INFO - PROCESS | 3232 | 1463190395799 Marionette DEBUG loaded listener.js 18:46:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (194D8400) [pid = 3232] [serial = 1388] [outer = 141C6000] 18:46:36 INFO - PROCESS | 3232 | 1463190396218 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]]]}] 18:46:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 18:46:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 593ms 18:46:36 INFO - PROCESS | 3232 | 1463190396257 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 18:46:36 INFO - PROCESS | 3232 | 1463190396259 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 18:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 18:46:36 INFO - PROCESS | 3232 | 1463190396278 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 18:46:36 INFO - PROCESS | 3232 | 1463190396280 Marionette TRACE conn3 <- [1,1814,null,{}] 18:46:36 INFO - PROCESS | 3232 | 1463190396284 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}] 18:46:36 INFO - PROCESS | 3232 | 1463190396363 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 18:46:36 INFO - PROCESS | 3232 | 1463190396370 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:36 INFO - PROCESS | 3232 | ++DOCSHELL 194D1C00 == 55 [pid = 3232] [id = 463] 18:46:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (19763C00) [pid = 3232] [serial = 1389] [outer = 00000000] 18:46:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (1976B400) [pid = 3232] [serial = 1390] [outer = 19763C00] 18:46:36 INFO - PROCESS | 3232 | 1463190396419 Marionette DEBUG loaded listener.js 18:46:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (19BA2800) [pid = 3232] [serial = 1391] [outer = 19763C00] 18:46:36 INFO - PROCESS | 3232 | 1463190396887 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]]]}] 18:46:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 18:46:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 624ms 18:46:36 INFO - PROCESS | 3232 | 1463190396923 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 18:46:36 INFO - PROCESS | 3232 | 1463190396925 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 18:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 18:46:36 INFO - PROCESS | 3232 | 1463190396982 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 18:46:36 INFO - PROCESS | 3232 | 1463190396986 Marionette TRACE conn3 <- [1,1818,null,{}] 18:46:36 INFO - PROCESS | 3232 | 1463190396997 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}] 18:46:37 INFO - PROCESS | 3232 | 1463190397106 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 18:46:37 INFO - PROCESS | 3232 | 1463190397248 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:37 INFO - PROCESS | 3232 | ++DOCSHELL 11202C00 == 56 [pid = 3232] [id = 464] 18:46:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (11279C00) [pid = 3232] [serial = 1392] [outer = 00000000] 18:46:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (128ECC00) [pid = 3232] [serial = 1393] [outer = 11279C00] 18:46:37 INFO - PROCESS | 3232 | 1463190397303 Marionette DEBUG loaded listener.js 18:46:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (130A3800) [pid = 3232] [serial = 1394] [outer = 11279C00] 18:46:37 INFO - PROCESS | 3232 | 1463190397937 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]]]}] 18:46:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 18:46:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1061ms 18:46:37 INFO - PROCESS | 3232 | 1463190397986 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 18:46:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 18:46:37 INFO - PROCESS | 3232 | 1463190397990 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 18:46:37 INFO - PROCESS | 3232 | 1463190397995 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 18:46:38 INFO - PROCESS | 3232 | 1463190397998 Marionette TRACE conn3 <- [1,1822,null,{}] 18:46:38 INFO - PROCESS | 3232 | 1463190398006 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}] 18:46:38 INFO - PROCESS | 3232 | 1463190398114 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 18:46:38 INFO - PROCESS | 3232 | 1463190398225 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:38 INFO - PROCESS | 3232 | ++DOCSHELL 154A2400 == 57 [pid = 3232] [id = 465] 18:46:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (154A8400) [pid = 3232] [serial = 1395] [outer = 00000000] 18:46:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (15B63000) [pid = 3232] [serial = 1396] [outer = 154A8400] 18:46:38 INFO - PROCESS | 3232 | 1463190398278 Marionette DEBUG loaded listener.js 18:46:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (15E75000) [pid = 3232] [serial = 1397] [outer = 154A8400] 18:46:38 INFO - PROCESS | 3232 | 1463190398835 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]]]}] 18:46:38 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 18:46:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 904ms 18:46:38 INFO - PROCESS | 3232 | 1463190398897 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 18:46:38 INFO - PROCESS | 3232 | 1463190398899 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 18:46:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 18:46:38 INFO - PROCESS | 3232 | 1463190398903 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 18:46:38 INFO - PROCESS | 3232 | 1463190398905 Marionette TRACE conn3 <- [1,1826,null,{}] 18:46:38 INFO - PROCESS | 3232 | 1463190398909 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}] 18:46:39 INFO - PROCESS | 3232 | 1463190399016 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 18:46:39 INFO - PROCESS | 3232 | 1463190399127 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:39 INFO - PROCESS | 3232 | ++DOCSHELL 17141800 == 58 [pid = 3232] [id = 466] 18:46:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 131 (17147C00) [pid = 3232] [serial = 1398] [outer = 00000000] 18:46:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 132 (17A7A000) [pid = 3232] [serial = 1399] [outer = 17147C00] 18:46:39 INFO - PROCESS | 3232 | 1463190399227 Marionette DEBUG loaded listener.js 18:46:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 133 (1875D400) [pid = 3232] [serial = 1400] [outer = 17147C00] 18:46:39 INFO - PROCESS | 3232 | 1463190399854 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]]]}] 18:46:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 18:46:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 998ms 18:46:39 INFO - PROCESS | 3232 | 1463190399909 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 18:46:39 INFO - PROCESS | 3232 | 1463190399911 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 18:46:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 18:46:39 INFO - PROCESS | 3232 | 1463190399915 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 18:46:39 INFO - PROCESS | 3232 | 1463190399917 Marionette TRACE conn3 <- [1,1830,null,{}] 18:46:39 INFO - PROCESS | 3232 | 1463190399921 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}] 18:46:40 INFO - PROCESS | 3232 | 1463190400027 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 18:46:40 INFO - PROCESS | 3232 | 1463190400163 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:40 INFO - PROCESS | 3232 | ++DOCSHELL 1714A800 == 59 [pid = 3232] [id = 467] 18:46:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 134 (19478400) [pid = 3232] [serial = 1401] [outer = 00000000] 18:46:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 135 (19BA9C00) [pid = 3232] [serial = 1402] [outer = 19478400] 18:46:40 INFO - PROCESS | 3232 | 1463190400217 Marionette DEBUG loaded listener.js 18:46:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 136 (19BAE400) [pid = 3232] [serial = 1403] [outer = 19478400] 18:46:40 INFO - PROCESS | 3232 | 1463190400801 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]]]}] 18:46:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 18:46:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 936ms 18:46:40 INFO - PROCESS | 3232 | 1463190400860 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 18:46:40 INFO - PROCESS | 3232 | 1463190400862 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 18:46:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 18:46:40 INFO - PROCESS | 3232 | 1463190400866 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 18:46:40 INFO - PROCESS | 3232 | 1463190400868 Marionette TRACE conn3 <- [1,1834,null,{}] 18:46:40 INFO - PROCESS | 3232 | 1463190400872 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}] 18:46:40 INFO - PROCESS | 3232 | 1463190400974 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 18:46:41 INFO - PROCESS | 3232 | 1463190401082 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:41 INFO - PROCESS | 3232 | ++DOCSHELL 10A7C800 == 60 [pid = 3232] [id = 468] 18:46:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 137 (17131800) [pid = 3232] [serial = 1404] [outer = 00000000] 18:46:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 138 (19F0D000) [pid = 3232] [serial = 1405] [outer = 17131800] 18:46:41 INFO - PROCESS | 3232 | 1463190401136 Marionette DEBUG loaded listener.js 18:46:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 139 (1A121C00) [pid = 3232] [serial = 1406] [outer = 17131800] 18:46:41 INFO - PROCESS | 3232 | 1463190401856 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]]]}] 18:46:41 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) 18:46:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1045ms 18:46:41 INFO - PROCESS | 3232 | 1463190401905 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 18:46:41 INFO - PROCESS | 3232 | 1463190401909 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 18:46:41 INFO - PROCESS | 3232 | 1463190401935 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 18:46:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 18:46:41 INFO - PROCESS | 3232 | 1463190401939 Marionette TRACE conn3 <- [1,1838,null,{}] 18:46:41 INFO - PROCESS | 3232 | 1463190401958 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}] 18:46:42 INFO - PROCESS | 3232 | 1463190402095 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 18:46:42 INFO - PROCESS | 3232 | 1463190402156 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:42 INFO - PROCESS | 3232 | ++DOCSHELL 1331D400 == 61 [pid = 3232] [id = 469] 18:46:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 140 (13320C00) [pid = 3232] [serial = 1407] [outer = 00000000] 18:46:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 141 (13B51C00) [pid = 3232] [serial = 1408] [outer = 13320C00] 18:46:42 INFO - PROCESS | 3232 | 1463190402204 Marionette DEBUG loaded listener.js 18:46:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 142 (1549CC00) [pid = 3232] [serial = 1409] [outer = 13320C00] 18:46:42 INFO - PROCESS | 3232 | 1463190402750 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]]]}] 18:46:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:46:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 842ms 18:46:42 INFO - PROCESS | 3232 | 1463190402780 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 18:46:42 INFO - PROCESS | 3232 | 1463190402785 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 18:46:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 18:46:42 INFO - PROCESS | 3232 | 1463190402791 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 18:46:42 INFO - PROCESS | 3232 | 1463190402794 Marionette TRACE conn3 <- [1,1842,null,{}] 18:46:42 INFO - PROCESS | 3232 | 1463190402798 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}] 18:46:42 INFO - PROCESS | 3232 | 1463190402897 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 18:46:42 INFO - PROCESS | 3232 | 1463190403012 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:43 INFO - PROCESS | 3232 | ++DOCSHELL 142CD800 == 62 [pid = 3232] [id = 470] 18:46:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 143 (14FA6C00) [pid = 3232] [serial = 1410] [outer = 00000000] 18:46:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 144 (161A5000) [pid = 3232] [serial = 1411] [outer = 14FA6C00] 18:46:43 INFO - PROCESS | 3232 | 1463190403060 Marionette DEBUG loaded listener.js 18:46:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 145 (16204400) [pid = 3232] [serial = 1412] [outer = 14FA6C00] 18:46:43 INFO - PROCESS | 3232 | --DOCSHELL 12A3C400 == 61 [pid = 3232] [id = 420] 18:46:43 INFO - PROCESS | 3232 | --DOCSHELL 13802C00 == 60 [pid = 3232] [id = 462] 18:46:43 INFO - PROCESS | 3232 | --DOCSHELL 1108C000 == 59 [pid = 3232] [id = 461] 18:46:43 INFO - PROCESS | 3232 | --DOCSHELL 10A5B400 == 58 [pid = 3232] [id = 460] 18:46:43 INFO - PROCESS | 3232 | --DOCSHELL 173E9000 == 57 [pid = 3232] [id = 459] 18:46:43 INFO - PROCESS | 3232 | --DOCSHELL 1051C400 == 56 [pid = 3232] [id = 458] 18:46:43 INFO - PROCESS | 3232 | --DOCSHELL 1051A800 == 55 [pid = 3232] [id = 457] 18:46:43 INFO - PROCESS | 3232 | --DOCSHELL 161A5800 == 54 [pid = 3232] [id = 456] 18:46:43 INFO - PROCESS | 3232 | --DOCSHELL 13391000 == 53 [pid = 3232] [id = 455] 18:46:43 INFO - PROCESS | 3232 | --DOCSHELL 10277000 == 52 [pid = 3232] [id = 454] 18:46:43 INFO - PROCESS | 3232 | --DOCSHELL 10A61800 == 51 [pid = 3232] [id = 453] 18:46:43 INFO - PROCESS | 3232 | --DOCSHELL 17A72000 == 50 [pid = 3232] [id = 447] 18:46:43 INFO - PROCESS | 3232 | --DOMWINDOW == 144 (18766C00) [pid = 3232] [serial = 1342] [outer = 00000000] [url = about:blank] 18:46:43 INFO - PROCESS | 3232 | --DOMWINDOW == 143 (154AB800) [pid = 3232] [serial = 1336] [outer = 00000000] [url = about:blank] 18:46:43 INFO - PROCESS | 3232 | --DOMWINDOW == 142 (17A74400) [pid = 3232] [serial = 1334] [outer = 00000000] [url = about:blank] 18:46:43 INFO - PROCESS | 3232 | --DOMWINDOW == 141 (1714C000) [pid = 3232] [serial = 1331] [outer = 00000000] [url = about:blank] 18:46:43 INFO - PROCESS | 3232 | --DOMWINDOW == 140 (1871F800) [pid = 3232] [serial = 1340] [outer = 00000000] [url = about:blank] 18:46:43 INFO - PROCESS | 3232 | --DOMWINDOW == 139 (15E6B800) [pid = 3232] [serial = 1325] [outer = 00000000] [url = about:blank] 18:46:43 INFO - PROCESS | 3232 | --DOMWINDOW == 138 (18433C00) [pid = 3232] [serial = 1339] [outer = 00000000] [url = about:blank] 18:46:43 INFO - PROCESS | 3232 | --DOMWINDOW == 137 (161C2000) [pid = 3232] [serial = 1337] [outer = 00000000] [url = about:blank] 18:46:43 INFO - PROCESS | 3232 | --DOMWINDOW == 136 (15E2F800) [pid = 3232] [serial = 1324] [outer = 00000000] [url = about:blank] 18:46:43 INFO - PROCESS | 3232 | --DOMWINDOW == 135 (11209C00) [pid = 3232] [serial = 1303] [outer = 00000000] [url = about:blank] 18:46:43 INFO - PROCESS | 3232 | --DOMWINDOW == 134 (154AA000) [pid = 3232] [serial = 1321] [outer = 00000000] [url = about:blank] 18:46:43 INFO - PROCESS | 3232 | --DOMWINDOW == 133 (1620A000) [pid = 3232] [serial = 1327] [outer = 00000000] [url = about:blank] 18:46:43 INFO - PROCESS | 3232 | --DOMWINDOW == 132 (16682400) [pid = 3232] [serial = 1328] [outer = 00000000] [url = about:blank] 18:46:43 INFO - PROCESS | 3232 | --DOMWINDOW == 131 (1570D400) [pid = 3232] [serial = 1322] [outer = 00000000] [url = about:blank] 18:46:43 INFO - PROCESS | 3232 | --DOMWINDOW == 130 (1549E000) [pid = 3232] [serial = 1306] [outer = 00000000] [url = about:blank] 18:46:43 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (17138000) [pid = 3232] [serial = 1330] [outer = 00000000] [url = about:blank] 18:46:43 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (12A3A000) [pid = 3232] [serial = 1316] [outer = 00000000] [url = about:blank] 18:46:43 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (11CEA000) [pid = 3232] [serial = 1315] [outer = 00000000] [url = about:blank] 18:46:43 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (128EC400) [pid = 3232] [serial = 1318] [outer = 00000000] [url = about:blank] 18:46:43 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (12D85000) [pid = 3232] [serial = 1319] [outer = 00000000] [url = about:blank] 18:46:43 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (17A73800) [pid = 3232] [serial = 1309] [outer = 00000000] [url = about:blank] 18:46:43 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (1843B800) [pid = 3232] [serial = 1312] [outer = 00000000] [url = about:blank] 18:46:43 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (178C2000) [pid = 3232] [serial = 1333] [outer = 00000000] [url = about:blank] 18:46:43 INFO - PROCESS | 3232 | 1463190403604 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]]]}] 18:46:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 18:46:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 826ms 18:46:43 INFO - PROCESS | 3232 | 1463190403633 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 18:46:43 INFO - PROCESS | 3232 | 1463190403635 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 18:46:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 18:46:43 INFO - PROCESS | 3232 | 1463190403639 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 18:46:43 INFO - PROCESS | 3232 | 1463190403642 Marionette TRACE conn3 <- [1,1846,null,{}] 18:46:43 INFO - PROCESS | 3232 | 1463190403652 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}] 18:46:43 INFO - PROCESS | 3232 | 1463190403741 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 18:46:43 INFO - PROCESS | 3232 | 1463190403751 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:43 INFO - PROCESS | 3232 | ++DOCSHELL 13304C00 == 51 [pid = 3232] [id = 471] 18:46:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (13391000) [pid = 3232] [serial = 1413] [outer = 00000000] 18:46:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (15B59000) [pid = 3232] [serial = 1414] [outer = 13391000] 18:46:43 INFO - PROCESS | 3232 | 1463190403798 Marionette DEBUG loaded listener.js 18:46:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (1609C000) [pid = 3232] [serial = 1415] [outer = 13391000] 18:46:44 INFO - PROCESS | 3232 | 1463190404283 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]]]}] 18:46:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 18:46:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 686ms 18:46:44 INFO - PROCESS | 3232 | 1463190404338 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 18:46:44 INFO - PROCESS | 3232 | 1463190404340 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 18:46:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 18:46:44 INFO - PROCESS | 3232 | 1463190404344 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 18:46:44 INFO - PROCESS | 3232 | 1463190404345 Marionette TRACE conn3 <- [1,1850,null,{}] 18:46:44 INFO - PROCESS | 3232 | 1463190404349 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}] 18:46:44 INFO - PROCESS | 3232 | 1463190404450 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 18:46:44 INFO - PROCESS | 3232 | 1463190404458 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:44 INFO - PROCESS | 3232 | ++DOCSHELL 158BD400 == 52 [pid = 3232] [id = 472] 18:46:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (16681800) [pid = 3232] [serial = 1416] [outer = 00000000] 18:46:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (17138000) [pid = 3232] [serial = 1417] [outer = 16681800] 18:46:44 INFO - PROCESS | 3232 | 1463190404504 Marionette DEBUG loaded listener.js 18:46:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (17142400) [pid = 3232] [serial = 1418] [outer = 16681800] 18:46:44 INFO - PROCESS | 3232 | 1463190404939 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]]]}] 18:46:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 18:46:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 640ms 18:46:44 INFO - PROCESS | 3232 | 1463190404966 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 18:46:44 INFO - PROCESS | 3232 | 1463190404968 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 18:46:44 INFO - PROCESS | 3232 | 1463190404971 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 18:46:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 18:46:44 INFO - PROCESS | 3232 | 1463190404973 Marionette TRACE conn3 <- [1,1854,null,{}] 18:46:44 INFO - PROCESS | 3232 | 1463190404976 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}] 18:46:45 INFO - PROCESS | 3232 | 1463190405058 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 18:46:45 INFO - PROCESS | 3232 | 1463190405065 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:45 INFO - PROCESS | 3232 | ++DOCSHELL 102D0C00 == 53 [pid = 3232] [id = 473] 18:46:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (1429F400) [pid = 3232] [serial = 1419] [outer = 00000000] 18:46:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (173E6C00) [pid = 3232] [serial = 1420] [outer = 1429F400] 18:46:45 INFO - PROCESS | 3232 | 1463190405109 Marionette DEBUG loaded listener.js 18:46:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 131 (17A71C00) [pid = 3232] [serial = 1421] [outer = 1429F400] 18:46:45 INFO - PROCESS | 3232 | 1463190405605 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]]]}] 18:46:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 18:46:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 701ms 18:46:45 INFO - PROCESS | 3232 | 1463190405670 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 18:46:45 INFO - PROCESS | 3232 | 1463190405672 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 18:46:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 18:46:45 INFO - PROCESS | 3232 | 1463190405676 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 18:46:45 INFO - PROCESS | 3232 | 1463190405677 Marionette TRACE conn3 <- [1,1858,null,{}] 18:46:45 INFO - PROCESS | 3232 | 1463190405681 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}] 18:46:45 INFO - PROCESS | 3232 | 1463190405820 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 18:46:45 INFO - PROCESS | 3232 | 1463190405829 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:45 INFO - PROCESS | 3232 | ++DOCSHELL 12A38C00 == 54 [pid = 3232] [id = 474] 18:46:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 132 (161B0400) [pid = 3232] [serial = 1422] [outer = 00000000] 18:46:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 133 (1871F400) [pid = 3232] [serial = 1423] [outer = 161B0400] 18:46:45 INFO - PROCESS | 3232 | 1463190405873 Marionette DEBUG loaded listener.js 18:46:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 134 (1946B000) [pid = 3232] [serial = 1424] [outer = 161B0400] 18:46:46 INFO - PROCESS | 3232 | 1463190406317 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]]]}] 18:46:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 18:46:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 702ms 18:46:46 INFO - PROCESS | 3232 | 1463190406375 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 18:46:46 INFO - PROCESS | 3232 | 1463190406377 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 18:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 18:46:46 INFO - PROCESS | 3232 | 1463190406385 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 18:46:46 INFO - PROCESS | 3232 | 1463190406387 Marionette TRACE conn3 <- [1,1862,null,{}] 18:46:46 INFO - PROCESS | 3232 | 1463190406390 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}] 18:46:46 INFO - PROCESS | 3232 | 1463190406526 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 18:46:46 INFO - PROCESS | 3232 | 1463190406538 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:46 INFO - PROCESS | 3232 | ++DOCSHELL 1871C000 == 55 [pid = 3232] [id = 475] 18:46:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 135 (1946F000) [pid = 3232] [serial = 1425] [outer = 00000000] 18:46:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 136 (194D0800) [pid = 3232] [serial = 1426] [outer = 1946F000] 18:46:46 INFO - PROCESS | 3232 | 1463190406634 Marionette DEBUG loaded listener.js 18:46:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 137 (194D3800) [pid = 3232] [serial = 1427] [outer = 1946F000] 18:46:47 INFO - PROCESS | 3232 | 1463190407036 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]]]}] 18:46:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 18:46:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 702ms 18:46:47 INFO - PROCESS | 3232 | 1463190407084 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 18:46:47 INFO - PROCESS | 3232 | 1463190407086 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 18:46:47 INFO - PROCESS | 3232 | 1463190407089 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 18:46:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 18:46:47 INFO - PROCESS | 3232 | 1463190407091 Marionette TRACE conn3 <- [1,1866,null,{}] 18:46:47 INFO - PROCESS | 3232 | 1463190407098 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}] 18:46:47 INFO - PROCESS | 3232 | 1463190407211 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 18:46:47 INFO - PROCESS | 3232 | 1463190407217 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:47 INFO - PROCESS | 3232 | ++DOCSHELL 10A5AC00 == 56 [pid = 3232] [id = 476] 18:46:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 138 (18718800) [pid = 3232] [serial = 1428] [outer = 00000000] 18:46:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 139 (19BA8400) [pid = 3232] [serial = 1429] [outer = 18718800] 18:46:47 INFO - PROCESS | 3232 | 1463190407261 Marionette DEBUG loaded listener.js 18:46:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 140 (19F10000) [pid = 3232] [serial = 1430] [outer = 18718800] 18:46:47 INFO - PROCESS | 3232 | --DOMWINDOW == 139 (1713FC00) [pid = 3232] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 18:46:47 INFO - PROCESS | 3232 | --DOMWINDOW == 138 (161A6000) [pid = 3232] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 18:46:47 INFO - PROCESS | 3232 | --DOMWINDOW == 137 (138E5400) [pid = 3232] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 18:46:47 INFO - PROCESS | 3232 | --DOMWINDOW == 136 (12A3A400) [pid = 3232] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 18:46:47 INFO - PROCESS | 3232 | --DOMWINDOW == 135 (10511C00) [pid = 3232] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 18:46:47 INFO - PROCESS | 3232 | --DOMWINDOW == 134 (10A62000) [pid = 3232] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 18:46:47 INFO - PROCESS | 3232 | --DOMWINDOW == 133 (158BC000) [pid = 3232] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 18:46:47 INFO - PROCESS | 3232 | --DOMWINDOW == 132 (18722400) [pid = 3232] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 18:46:47 INFO - PROCESS | 3232 | --DOMWINDOW == 131 (17ADB000) [pid = 3232] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 18:46:47 INFO - PROCESS | 3232 | --DOMWINDOW == 130 (13DB3400) [pid = 3232] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 18:46:47 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (17149800) [pid = 3232] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 18:46:47 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (141C6000) [pid = 3232] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 18:46:47 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (17ADF800) [pid = 3232] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 18:46:47 INFO - PROCESS | 3232 | 1463190407906 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]]]}] 18:46:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 18:46:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 842ms 18:46:47 INFO - PROCESS | 3232 | 1463190407934 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 18:46:47 INFO - PROCESS | 3232 | 1463190407935 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 18:46:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 18:46:47 INFO - PROCESS | 3232 | 1463190407939 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 18:46:47 INFO - PROCESS | 3232 | 1463190407941 Marionette TRACE conn3 <- [1,1870,null,{}] 18:46:47 INFO - PROCESS | 3232 | 1463190407944 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}] 18:46:48 INFO - PROCESS | 3232 | 1463190408023 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 18:46:48 INFO - PROCESS | 3232 | 1463190408039 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:48 INFO - PROCESS | 3232 | ++DOCSHELL 12A57800 == 57 [pid = 3232] [id = 477] 18:46:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (12A9B000) [pid = 3232] [serial = 1431] [outer = 00000000] 18:46:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (154A2C00) [pid = 3232] [serial = 1432] [outer = 12A9B000] 18:46:48 INFO - PROCESS | 3232 | 1463190408090 Marionette DEBUG loaded listener.js 18:46:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (15B67C00) [pid = 3232] [serial = 1433] [outer = 12A9B000] 18:46:48 INFO - PROCESS | 3232 | 1463190408518 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]]]}] 18:46:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 18:46:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 640ms 18:46:48 INFO - PROCESS | 3232 | 1463190408577 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 18:46:48 INFO - PROCESS | 3232 | 1463190408579 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 18:46:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 18:46:48 INFO - PROCESS | 3232 | 1463190408583 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 18:46:48 INFO - PROCESS | 3232 | 1463190408584 Marionette TRACE conn3 <- [1,1874,null,{}] 18:46:48 INFO - PROCESS | 3232 | 1463190408588 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}] 18:46:48 INFO - PROCESS | 3232 | 1463190408668 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 18:46:48 INFO - PROCESS | 3232 | 1463190408675 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:48 INFO - PROCESS | 3232 | ++DOCSHELL 13DB3400 == 58 [pid = 3232] [id = 478] 18:46:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 131 (161AF000) [pid = 3232] [serial = 1434] [outer = 00000000] 18:46:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 132 (18717000) [pid = 3232] [serial = 1435] [outer = 161AF000] 18:46:48 INFO - PROCESS | 3232 | 1463190408719 Marionette DEBUG loaded listener.js 18:46:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 133 (194ADC00) [pid = 3232] [serial = 1436] [outer = 161AF000] 18:46:49 INFO - PROCESS | 3232 | 1463190409153 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]]]}] 18:46:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 18:46:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 592ms 18:46:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 18:46:49 INFO - PROCESS | 3232 | 1463190409187 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 18:46:49 INFO - PROCESS | 3232 | 1463190409189 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 18:46:49 INFO - PROCESS | 3232 | 1463190409192 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 18:46:49 INFO - PROCESS | 3232 | 1463190409195 Marionette TRACE conn3 <- [1,1878,null,{}] 18:46:49 INFO - PROCESS | 3232 | 1463190409202 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}] 18:46:49 INFO - PROCESS | 3232 | 1463190409298 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 18:46:49 INFO - PROCESS | 3232 | 1463190409305 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:49 INFO - PROCESS | 3232 | ++DOCSHELL 173E7400 == 59 [pid = 3232] [id = 479] 18:46:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 134 (19763000) [pid = 3232] [serial = 1437] [outer = 00000000] 18:46:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 135 (1A130000) [pid = 3232] [serial = 1438] [outer = 19763000] 18:46:49 INFO - PROCESS | 3232 | 1463190409353 Marionette DEBUG loaded listener.js 18:46:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 136 (1A1EC000) [pid = 3232] [serial = 1439] [outer = 19763000] 18:46:49 INFO - PROCESS | 3232 | 1463190409829 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]]]}] 18:46:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 18:46:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 702ms 18:46:49 INFO - PROCESS | 3232 | 1463190409936 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 18:46:49 INFO - PROCESS | 3232 | 1463190409940 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 18:46:49 INFO - PROCESS | 3232 | 1463190409945 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 18:46:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 18:46:49 INFO - PROCESS | 3232 | 1463190409949 Marionette TRACE conn3 <- [1,1882,null,{}] 18:46:49 INFO - PROCESS | 3232 | 1463190409955 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}] 18:46:50 INFO - PROCESS | 3232 | 1463190410056 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 18:46:50 INFO - PROCESS | 3232 | 1463190410206 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:50 INFO - PROCESS | 3232 | ++DOCSHELL 1127E400 == 60 [pid = 3232] [id = 480] 18:46:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 137 (11425C00) [pid = 3232] [serial = 1440] [outer = 00000000] 18:46:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 138 (128E8000) [pid = 3232] [serial = 1441] [outer = 11425C00] 18:46:50 INFO - PROCESS | 3232 | 1463190410261 Marionette DEBUG loaded listener.js 18:46:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 139 (13079800) [pid = 3232] [serial = 1442] [outer = 11425C00] 18:46:50 INFO - PROCESS | 3232 | 1463190410944 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]]]}] 18:46:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 18:46:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1030ms 18:46:50 INFO - PROCESS | 3232 | 1463190410991 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 18:46:50 INFO - PROCESS | 3232 | 1463190410995 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 18:46:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 18:46:51 INFO - PROCESS | 3232 | 1463190411022 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 18:46:51 INFO - PROCESS | 3232 | 1463190411026 Marionette TRACE conn3 <- [1,1886,null,{}] 18:46:51 INFO - PROCESS | 3232 | 1463190411030 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}] 18:46:51 INFO - PROCESS | 3232 | 1463190411174 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 18:46:51 INFO - PROCESS | 3232 | 1463190411317 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:51 INFO - PROCESS | 3232 | ++DOCSHELL 1055C000 == 61 [pid = 3232] [id = 481] 18:46:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 140 (13319800) [pid = 3232] [serial = 1443] [outer = 00000000] 18:46:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 141 (16091000) [pid = 3232] [serial = 1444] [outer = 13319800] 18:46:51 INFO - PROCESS | 3232 | 1463190411372 Marionette DEBUG loaded listener.js 18:46:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 142 (16681C00) [pid = 3232] [serial = 1445] [outer = 13319800] 18:46:51 INFO - PROCESS | 3232 | 1463190411935 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]]]}] 18:46:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 18:46:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 951ms 18:46:51 INFO - PROCESS | 3232 | 1463190411967 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 18:46:51 INFO - PROCESS | 3232 | 1463190411970 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 18:46:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 18:46:51 INFO - PROCESS | 3232 | 1463190411974 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 18:46:51 INFO - PROCESS | 3232 | 1463190411976 Marionette TRACE conn3 <- [1,1890,null,{}] 18:46:51 INFO - PROCESS | 3232 | 1463190411986 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}] 18:46:52 INFO - PROCESS | 3232 | 1463190412096 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 18:46:52 INFO - PROCESS | 3232 | 1463190412244 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:52 INFO - PROCESS | 3232 | ++DOCSHELL 17A7E400 == 62 [pid = 3232] [id = 482] 18:46:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 143 (18433C00) [pid = 3232] [serial = 1446] [outer = 00000000] 18:46:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 144 (1946A400) [pid = 3232] [serial = 1447] [outer = 18433C00] 18:46:52 INFO - PROCESS | 3232 | 1463190412302 Marionette DEBUG loaded listener.js 18:46:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 145 (19769C00) [pid = 3232] [serial = 1448] [outer = 18433C00] 18:46:52 INFO - PROCESS | 3232 | 1463190412909 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]]]}] 18:46:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 18:46:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 999ms 18:46:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 18:46:52 INFO - PROCESS | 3232 | 1463190412975 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 18:46:52 INFO - PROCESS | 3232 | 1463190412977 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 18:46:52 INFO - PROCESS | 3232 | 1463190412981 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 18:46:52 INFO - PROCESS | 3232 | 1463190412983 Marionette TRACE conn3 <- [1,1894,null,{}] 18:46:52 INFO - PROCESS | 3232 | 1463190412987 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}] 18:46:53 INFO - PROCESS | 3232 | 1463190413092 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 18:46:53 INFO - PROCESS | 3232 | 1463190413231 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:53 INFO - PROCESS | 3232 | ++DOCSHELL 18767000 == 63 [pid = 3232] [id = 483] 18:46:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 146 (1A12BC00) [pid = 3232] [serial = 1449] [outer = 00000000] 18:46:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 147 (1A1EB000) [pid = 3232] [serial = 1450] [outer = 1A12BC00] 18:46:53 INFO - PROCESS | 3232 | 1463190413285 Marionette DEBUG loaded listener.js 18:46:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 148 (1A2A4400) [pid = 3232] [serial = 1451] [outer = 1A12BC00] 18:46:53 INFO - PROCESS | 3232 | 1463190413830 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]]]}] 18:46:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 18:46:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 889ms 18:46:53 INFO - PROCESS | 3232 | 1463190413885 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 18:46:53 INFO - PROCESS | 3232 | 1463190413888 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 18:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 18:46:53 INFO - PROCESS | 3232 | 1463190413891 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 18:46:53 INFO - PROCESS | 3232 | 1463190413893 Marionette TRACE conn3 <- [1,1898,null,{}] 18:46:53 INFO - PROCESS | 3232 | 1463190413897 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}] 18:46:53 INFO - PROCESS | 3232 | 1463190413998 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 18:46:54 INFO - PROCESS | 3232 | 1463190414093 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:54 INFO - PROCESS | 3232 | ++DOCSHELL 10514800 == 64 [pid = 3232] [id = 484] 18:46:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 149 (10517800) [pid = 3232] [serial = 1452] [outer = 00000000] 18:46:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 150 (1A443000) [pid = 3232] [serial = 1453] [outer = 10517800] 18:46:54 INFO - PROCESS | 3232 | 1463190414146 Marionette DEBUG loaded listener.js 18:46:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 151 (1A448400) [pid = 3232] [serial = 1454] [outer = 10517800] 18:46:54 INFO - PROCESS | 3232 | 1463190414779 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]]]}] 18:46:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 18:46:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 936ms 18:46:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 18:46:54 INFO - PROCESS | 3232 | 1463190414820 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 18:46:54 INFO - PROCESS | 3232 | 1463190414823 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 18:46:54 INFO - PROCESS | 3232 | 1463190414826 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 18:46:54 INFO - PROCESS | 3232 | 1463190414828 Marionette TRACE conn3 <- [1,1902,null,{}] 18:46:54 INFO - PROCESS | 3232 | 1463190414832 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}] 18:46:54 INFO - PROCESS | 3232 | 1463190414960 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 18:46:55 INFO - PROCESS | 3232 | 1463190415304 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:55 INFO - PROCESS | 3232 | ++DOCSHELL 10275000 == 65 [pid = 3232] [id = 485] 18:46:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 152 (102D2400) [pid = 3232] [serial = 1455] [outer = 00000000] 18:46:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 153 (11275000) [pid = 3232] [serial = 1456] [outer = 102D2400] 18:46:55 INFO - PROCESS | 3232 | 1463190415354 Marionette DEBUG loaded listener.js 18:46:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 154 (128E5C00) [pid = 3232] [serial = 1457] [outer = 102D2400] 18:46:55 INFO - PROCESS | 3232 | 1463190415938 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]]]}] 18:46:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 18:46:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1138ms 18:46:55 INFO - PROCESS | 3232 | 1463190415972 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 18:46:55 INFO - PROCESS | 3232 | 1463190415976 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 18:46:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 18:46:55 INFO - PROCESS | 3232 | 1463190415981 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 18:46:55 INFO - PROCESS | 3232 | 1463190415985 Marionette TRACE conn3 <- [1,1906,null,{}] 18:46:55 INFO - PROCESS | 3232 | 1463190415990 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}] 18:46:56 INFO - PROCESS | 3232 | 1463190416092 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 18:46:56 INFO - PROCESS | 3232 | --DOCSHELL 13385C00 == 64 [pid = 3232] [id = 435] 18:46:56 INFO - PROCESS | 3232 | --DOCSHELL 161A6C00 == 63 [pid = 3232] [id = 436] 18:46:56 INFO - PROCESS | 3232 | --DOCSHELL 13DB3400 == 62 [pid = 3232] [id = 478] 18:46:56 INFO - PROCESS | 3232 | --DOCSHELL 12A57800 == 61 [pid = 3232] [id = 477] 18:46:56 INFO - PROCESS | 3232 | --DOCSHELL 10A5AC00 == 60 [pid = 3232] [id = 476] 18:46:56 INFO - PROCESS | 3232 | --DOCSHELL 1871C000 == 59 [pid = 3232] [id = 475] 18:46:56 INFO - PROCESS | 3232 | --DOCSHELL 12A38C00 == 58 [pid = 3232] [id = 474] 18:46:56 INFO - PROCESS | 3232 | --DOCSHELL 102D0C00 == 57 [pid = 3232] [id = 473] 18:46:56 INFO - PROCESS | 3232 | --DOCSHELL 158BD400 == 56 [pid = 3232] [id = 472] 18:46:56 INFO - PROCESS | 3232 | --DOCSHELL 13304C00 == 55 [pid = 3232] [id = 471] 18:46:56 INFO - PROCESS | 3232 | --DOCSHELL 142CD800 == 54 [pid = 3232] [id = 470] 18:46:56 INFO - PROCESS | 3232 | --DOCSHELL 1331D400 == 53 [pid = 3232] [id = 469] 18:46:56 INFO - PROCESS | 3232 | --DOCSHELL 17141800 == 52 [pid = 3232] [id = 466] 18:46:56 INFO - PROCESS | 3232 | --DOCSHELL 154A2400 == 51 [pid = 3232] [id = 465] 18:46:56 INFO - PROCESS | 3232 | --DOCSHELL 11202C00 == 50 [pid = 3232] [id = 464] 18:46:56 INFO - PROCESS | 3232 | --DOMWINDOW == 153 (17359C00) [pid = 3232] [serial = 1256] [outer = 00000000] [url = about:blank] 18:46:56 INFO - PROCESS | 3232 | --DOMWINDOW == 152 (161B1000) [pid = 3232] [serial = 1369] [outer = 00000000] [url = about:blank] 18:46:56 INFO - PROCESS | 3232 | --DOMWINDOW == 151 (161CAC00) [pid = 3232] [serial = 1370] [outer = 00000000] [url = about:blank] 18:46:56 INFO - PROCESS | 3232 | --DOMWINDOW == 150 (154B1400) [pid = 3232] [serial = 1366] [outer = 00000000] [url = about:blank] 18:46:56 INFO - PROCESS | 3232 | --DOMWINDOW == 149 (1570FC00) [pid = 3232] [serial = 1367] [outer = 00000000] [url = about:blank] 18:46:56 INFO - PROCESS | 3232 | --DOMWINDOW == 148 (19474800) [pid = 3232] [serial = 1381] [outer = 00000000] [url = about:blank] 18:46:56 INFO - PROCESS | 3232 | --DOMWINDOW == 147 (11C06400) [pid = 3232] [serial = 1363] [outer = 00000000] [url = about:blank] 18:46:56 INFO - PROCESS | 3232 | --DOMWINDOW == 146 (1380B000) [pid = 3232] [serial = 1364] [outer = 00000000] [url = about:blank] 18:46:56 INFO - PROCESS | 3232 | --DOMWINDOW == 145 (112E8000) [pid = 3232] [serial = 1361] [outer = 00000000] [url = about:blank] 18:46:56 INFO - PROCESS | 3232 | --DOMWINDOW == 144 (10D08800) [pid = 3232] [serial = 1360] [outer = 00000000] [url = about:blank] 18:46:56 INFO - PROCESS | 3232 | --DOMWINDOW == 143 (17132400) [pid = 3232] [serial = 1372] [outer = 00000000] [url = about:blank] 18:46:56 INFO - PROCESS | 3232 | --DOMWINDOW == 142 (1946B800) [pid = 3232] [serial = 1343] [outer = 00000000] [url = about:blank] 18:46:56 INFO - PROCESS | 3232 | --DOMWINDOW == 141 (18759800) [pid = 3232] [serial = 1379] [outer = 00000000] [url = about:blank] 18:46:56 INFO - PROCESS | 3232 | --DOMWINDOW == 140 (11208C00) [pid = 3232] [serial = 1345] [outer = 00000000] [url = about:blank] 18:46:56 INFO - PROCESS | 3232 | --DOMWINDOW == 139 (1843A000) [pid = 3232] [serial = 1378] [outer = 00000000] [url = about:blank] 18:46:56 INFO - PROCESS | 3232 | --DOMWINDOW == 138 (154A6C00) [pid = 3232] [serial = 1348] [outer = 00000000] [url = about:blank] 18:46:56 INFO - PROCESS | 3232 | --DOMWINDOW == 137 (173F3800) [pid = 3232] [serial = 1351] [outer = 00000000] [url = about:blank] 18:46:56 INFO - PROCESS | 3232 | --DOMWINDOW == 136 (19478800) [pid = 3232] [serial = 1354] [outer = 00000000] [url = about:blank] 18:46:56 INFO - PROCESS | 3232 | --DOMWINDOW == 135 (194AE400) [pid = 3232] [serial = 1357] [outer = 00000000] [url = about:blank] 18:46:56 INFO - PROCESS | 3232 | --DOMWINDOW == 134 (161C9400) [pid = 3232] [serial = 1384] [outer = 00000000] [url = about:blank] 18:46:56 INFO - PROCESS | 3232 | --DOMWINDOW == 133 (194AC000) [pid = 3232] [serial = 1382] [outer = 00000000] [url = about:blank] 18:46:56 INFO - PROCESS | 3232 | --DOMWINDOW == 132 (173E9800) [pid = 3232] [serial = 1375] [outer = 00000000] [url = about:blank] 18:46:56 INFO - PROCESS | 3232 | --DOMWINDOW == 131 (1743B000) [pid = 3232] [serial = 1376] [outer = 00000000] [url = about:blank] 18:46:56 INFO - PROCESS | 3232 | --DOMWINDOW == 130 (194D2800) [pid = 3232] [serial = 1387] [outer = 00000000] [url = about:blank] 18:46:56 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (194D8400) [pid = 3232] [serial = 1388] [outer = 00000000] [url = about:blank] 18:46:56 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (1713E400) [pid = 3232] [serial = 1373] [outer = 00000000] [url = about:blank] 18:46:56 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (17AE4C00) [pid = 3232] [serial = 1385] [outer = 00000000] [url = about:blank] 18:46:56 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (18436000) [pid = 3232] [serial = 1301] [outer = 00000000] [url = about:blank] 18:46:56 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (1976B400) [pid = 3232] [serial = 1390] [outer = 00000000] [url = about:blank] 18:46:56 INFO - PROCESS | 3232 | 1463190416242 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:56 INFO - PROCESS | 3232 | ++DOCSHELL 10A5AC00 == 51 [pid = 3232] [id = 486] 18:46:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (10A80800) [pid = 3232] [serial = 1458] [outer = 00000000] 18:46:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (11208C00) [pid = 3232] [serial = 1459] [outer = 10A80800] 18:46:56 INFO - PROCESS | 3232 | 1463190416297 Marionette DEBUG loaded listener.js 18:46:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (12A3D400) [pid = 3232] [serial = 1460] [outer = 10A80800] 18:46:56 INFO - PROCESS | 3232 | 1463190416740 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]]]}] 18:46:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 18:46:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 795ms 18:46:56 INFO - PROCESS | 3232 | 1463190416786 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 18:46:56 INFO - PROCESS | 3232 | 1463190416789 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 18:46:56 INFO - PROCESS | 3232 | 1463190416793 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 18:46:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 18:46:56 INFO - PROCESS | 3232 | 1463190416795 Marionette TRACE conn3 <- [1,1910,null,{}] 18:46:56 INFO - PROCESS | 3232 | 1463190416802 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}] 18:46:56 INFO - PROCESS | 3232 | 1463190416887 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 18:46:56 INFO - PROCESS | 3232 | 1463190416897 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:56 INFO - PROCESS | 3232 | ++DOCSHELL 1583C800 == 52 [pid = 3232] [id = 487] 18:46:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (1583D000) [pid = 3232] [serial = 1461] [outer = 00000000] 18:46:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (15E07400) [pid = 3232] [serial = 1462] [outer = 1583D000] 18:46:56 INFO - PROCESS | 3232 | 1463190416942 Marionette DEBUG loaded listener.js 18:46:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 131 (16187000) [pid = 3232] [serial = 1463] [outer = 1583D000] 18:46:57 INFO - PROCESS | 3232 | 1463190417440 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]]]}] 18:46:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 18:46:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 686ms 18:46:57 INFO - PROCESS | 3232 | 1463190417493 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 18:46:57 INFO - PROCESS | 3232 | 1463190417496 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 18:46:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 18:46:57 INFO - PROCESS | 3232 | 1463190417505 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 18:46:57 INFO - PROCESS | 3232 | 1463190417510 Marionette TRACE conn3 <- [1,1914,null,{}] 18:46:57 INFO - PROCESS | 3232 | 1463190417514 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}] 18:46:57 INFO - PROCESS | 3232 | 1463190417598 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 18:46:57 INFO - PROCESS | 3232 | 1463190417606 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:57 INFO - PROCESS | 3232 | ++DOCSHELL 17132C00 == 53 [pid = 3232] [id = 488] 18:46:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 132 (17136400) [pid = 3232] [serial = 1464] [outer = 00000000] 18:46:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 133 (1713F400) [pid = 3232] [serial = 1465] [outer = 17136400] 18:46:57 INFO - PROCESS | 3232 | 1463190417650 Marionette DEBUG loaded listener.js 18:46:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 134 (17148800) [pid = 3232] [serial = 1466] [outer = 17136400] 18:46:58 INFO - PROCESS | 3232 | 1463190418108 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]]]}] 18:46:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 18:46:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 655ms 18:46:58 INFO - PROCESS | 3232 | 1463190418157 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 18:46:58 INFO - PROCESS | 3232 | 1463190418159 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 18:46:58 INFO - PROCESS | 3232 | 1463190418167 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 18:46:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 18:46:58 INFO - PROCESS | 3232 | 1463190418169 Marionette TRACE conn3 <- [1,1918,null,{}] 18:46:58 INFO - PROCESS | 3232 | 1463190418172 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}] 18:46:58 INFO - PROCESS | 3232 | 1463190418253 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 18:46:58 INFO - PROCESS | 3232 | 1463190418386 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:58 INFO - PROCESS | 3232 | ++DOCSHELL 171DDC00 == 54 [pid = 3232] [id = 489] 18:46:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 135 (171E0C00) [pid = 3232] [serial = 1467] [outer = 00000000] 18:46:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 136 (173EDC00) [pid = 3232] [serial = 1468] [outer = 171E0C00] 18:46:58 INFO - PROCESS | 3232 | 1463190418436 Marionette DEBUG loaded listener.js 18:46:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 137 (174C8400) [pid = 3232] [serial = 1469] [outer = 171E0C00] 18:46:58 INFO - PROCESS | 3232 | 1463190418830 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]]]}] 18:46:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 18:46:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 686ms 18:46:58 INFO - PROCESS | 3232 | 1463190418867 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 18:46:58 INFO - PROCESS | 3232 | 1463190418869 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 18:46:58 INFO - PROCESS | 3232 | 1463190418872 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 18:46:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 18:46:58 INFO - PROCESS | 3232 | 1463190418874 Marionette TRACE conn3 <- [1,1922,null,{}] 18:46:58 INFO - PROCESS | 3232 | 1463190418878 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}] 18:46:58 INFO - PROCESS | 3232 | 1463190418993 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 18:46:58 INFO - PROCESS | 3232 | 1463190418999 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:59 INFO - PROCESS | 3232 | ++DOCSHELL 17A78800 == 55 [pid = 3232] [id = 490] 18:46:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 138 (17AE3400) [pid = 3232] [serial = 1470] [outer = 00000000] 18:46:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 139 (181C3800) [pid = 3232] [serial = 1471] [outer = 17AE3400] 18:46:59 INFO - PROCESS | 3232 | 1463190419050 Marionette DEBUG loaded listener.js 18:46:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 140 (1871AC00) [pid = 3232] [serial = 1472] [outer = 17AE3400] 18:46:59 INFO - PROCESS | 3232 | 1463190419553 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]]]}] 18:46:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 18:46:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 734ms 18:46:59 INFO - PROCESS | 3232 | 1463190419645 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 18:46:59 INFO - PROCESS | 3232 | 1463190419647 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 18:46:59 INFO - PROCESS | 3232 | 1463190419670 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 18:46:59 INFO - PROCESS | 3232 | 1463190419671 Marionette TRACE conn3 <- [1,1926,null,{}] 18:46:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 18:46:59 INFO - PROCESS | 3232 | 1463190419675 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}] 18:46:59 INFO - PROCESS | 3232 | 1463190419788 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 18:46:59 INFO - PROCESS | 3232 | 1463190419798 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:59 INFO - PROCESS | 3232 | ++DOCSHELL 17AE6400 == 56 [pid = 3232] [id = 491] 18:46:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 141 (18768000) [pid = 3232] [serial = 1473] [outer = 00000000] 18:46:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 142 (19476800) [pid = 3232] [serial = 1474] [outer = 18768000] 18:46:59 INFO - PROCESS | 3232 | 1463190419842 Marionette DEBUG loaded listener.js 18:46:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 143 (194A6400) [pid = 3232] [serial = 1475] [outer = 18768000] 18:47:00 INFO - PROCESS | 3232 | 1463190420273 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]]]}] 18:47:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 18:47:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 639ms 18:47:00 INFO - PROCESS | 3232 | 1463190420312 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 18:47:00 INFO - PROCESS | 3232 | 1463190420314 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 18:47:00 INFO - PROCESS | 3232 | 1463190420317 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 18:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 18:47:00 INFO - PROCESS | 3232 | 1463190420319 Marionette TRACE conn3 <- [1,1930,null,{}] 18:47:00 INFO - PROCESS | 3232 | 1463190420322 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}] 18:47:00 INFO - PROCESS | 3232 | 1463190420445 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 18:47:00 INFO - PROCESS | 3232 | 1463190420451 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:00 INFO - PROCESS | 3232 | ++DOCSHELL 1946B800 == 57 [pid = 3232] [id = 492] 18:47:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 144 (1946C400) [pid = 3232] [serial = 1476] [outer = 00000000] 18:47:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 145 (194D3400) [pid = 3232] [serial = 1477] [outer = 1946C400] 18:47:00 INFO - PROCESS | 3232 | 1463190420495 Marionette DEBUG loaded listener.js 18:47:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 146 (19766000) [pid = 3232] [serial = 1478] [outer = 1946C400] 18:47:00 INFO - PROCESS | 3232 | --DOMWINDOW == 145 (1946F000) [pid = 3232] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 18:47:00 INFO - PROCESS | 3232 | --DOMWINDOW == 144 (19763C00) [pid = 3232] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 18:47:00 INFO - PROCESS | 3232 | --DOMWINDOW == 143 (18718800) [pid = 3232] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 18:47:00 INFO - PROCESS | 3232 | --DOMWINDOW == 142 (14FA6C00) [pid = 3232] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 18:47:00 INFO - PROCESS | 3232 | --DOMWINDOW == 141 (13391000) [pid = 3232] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 18:47:00 INFO - PROCESS | 3232 | --DOMWINDOW == 140 (16681800) [pid = 3232] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 18:47:00 INFO - PROCESS | 3232 | --DOMWINDOW == 139 (13320C00) [pid = 3232] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 18:47:00 INFO - PROCESS | 3232 | --DOMWINDOW == 138 (12A9B000) [pid = 3232] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 18:47:00 INFO - PROCESS | 3232 | --DOMWINDOW == 137 (1429F400) [pid = 3232] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 18:47:00 INFO - PROCESS | 3232 | --DOMWINDOW == 136 (161B0400) [pid = 3232] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 18:47:00 INFO - PROCESS | 3232 | --DOMWINDOW == 135 (161AF000) [pid = 3232] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 18:47:01 INFO - PROCESS | 3232 | 1463190421055 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]]]}] 18:47:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 18:47:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 796ms 18:47:01 INFO - PROCESS | 3232 | 1463190421119 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 18:47:01 INFO - PROCESS | 3232 | 1463190421121 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 18:47:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 18:47:01 INFO - PROCESS | 3232 | 1463190421131 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 18:47:01 INFO - PROCESS | 3232 | 1463190421133 Marionette TRACE conn3 <- [1,1934,null,{}] 18:47:01 INFO - PROCESS | 3232 | 1463190421137 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}] 18:47:01 INFO - PROCESS | 3232 | 1463190421221 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 18:47:01 INFO - PROCESS | 3232 | 1463190421228 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:01 INFO - PROCESS | 3232 | ++DOCSHELL 15E25C00 == 58 [pid = 3232] [id = 493] 18:47:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 136 (161AF000) [pid = 3232] [serial = 1479] [outer = 00000000] 18:47:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 137 (1871C400) [pid = 3232] [serial = 1480] [outer = 161AF000] 18:47:01 INFO - PROCESS | 3232 | 1463190421274 Marionette DEBUG loaded listener.js 18:47:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 138 (194D2C00) [pid = 3232] [serial = 1481] [outer = 161AF000] 18:47:01 INFO - PROCESS | 3232 | 1463190421694 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]]]}] 18:47:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 18:47:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 592ms 18:47:01 INFO - PROCESS | 3232 | 1463190421727 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 18:47:01 INFO - PROCESS | 3232 | 1463190421729 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 18:47:01 INFO - PROCESS | 3232 | 1463190421732 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 18:47:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 18:47:01 INFO - PROCESS | 3232 | 1463190421734 Marionette TRACE conn3 <- [1,1938,null,{}] 18:47:01 INFO - PROCESS | 3232 | 1463190421738 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}] 18:47:01 INFO - PROCESS | 3232 | 1463190421863 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 18:47:01 INFO - PROCESS | 3232 | 1463190421872 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:01 INFO - PROCESS | 3232 | ++DOCSHELL 17A7B400 == 59 [pid = 3232] [id = 494] 18:47:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 139 (18439400) [pid = 3232] [serial = 1482] [outer = 00000000] 18:47:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 140 (19BA6000) [pid = 3232] [serial = 1483] [outer = 18439400] 18:47:01 INFO - PROCESS | 3232 | 1463190421915 Marionette DEBUG loaded listener.js 18:47:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 141 (19BAF400) [pid = 3232] [serial = 1484] [outer = 18439400] 18:47:02 INFO - PROCESS | 3232 | 1463190422347 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]]]}] 18:47:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 18:47:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 639ms 18:47:02 INFO - PROCESS | 3232 | 1463190422370 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 18:47:02 INFO - PROCESS | 3232 | 1463190422372 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 18:47:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 18:47:02 INFO - PROCESS | 3232 | 1463190422375 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 18:47:02 INFO - PROCESS | 3232 | 1463190422377 Marionette TRACE conn3 <- [1,1942,null,{}] 18:47:02 INFO - PROCESS | 3232 | 1463190422380 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}] 18:47:02 INFO - PROCESS | 3232 | 1463190422504 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 18:47:02 INFO - PROCESS | 3232 | 1463190422514 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:02 INFO - PROCESS | 3232 | ++DOCSHELL 1A122400 == 60 [pid = 3232] [id = 495] 18:47:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 142 (1A124800) [pid = 3232] [serial = 1485] [outer = 00000000] 18:47:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 143 (1A1EA400) [pid = 3232] [serial = 1486] [outer = 1A124800] 18:47:02 INFO - PROCESS | 3232 | 1463190422569 Marionette DEBUG loaded listener.js 18:47:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 144 (1A440C00) [pid = 3232] [serial = 1487] [outer = 1A124800] 18:47:03 INFO - PROCESS | 3232 | --DOCSHELL 1714A800 == 59 [pid = 3232] [id = 467] 18:47:03 INFO - PROCESS | 3232 | --DOCSHELL 10A7C800 == 58 [pid = 3232] [id = 468] 18:47:03 INFO - PROCESS | 3232 | --DOCSHELL 17ADE800 == 57 [pid = 3232] [id = 433] 18:47:03 INFO - PROCESS | 3232 | --DOCSHELL 15E23C00 == 56 [pid = 3232] [id = 403] 18:47:03 INFO - PROCESS | 3232 | --DOCSHELL 170F1C00 == 55 [pid = 3232] [id = 437] 18:47:03 INFO - PROCESS | 3232 | --DOCSHELL 10565400 == 54 [pid = 3232] [id = 419] 18:47:03 INFO - PROCESS | 3232 | --DOCSHELL 105EEC00 == 53 [pid = 3232] [id = 434] 18:47:03 INFO - PROCESS | 3232 | --DOCSHELL 1108C400 == 52 [pid = 3232] [id = 402] 18:47:03 INFO - PROCESS | 3232 | --DOCSHELL 16818800 == 51 [pid = 3232] [id = 422] 18:47:03 INFO - PROCESS | 3232 | --DOCSHELL 19473000 == 50 [pid = 3232] [id = 451] 18:47:03 INFO - PROCESS | 3232 | --DOCSHELL 17139000 == 49 [pid = 3232] [id = 450] 18:47:03 INFO - PROCESS | 3232 | --DOCSHELL 10510400 == 48 [pid = 3232] [id = 404] 18:47:03 INFO - PROCESS | 3232 | --DOCSHELL 128EFC00 == 47 [pid = 3232] [id = 449] 18:47:03 INFO - PROCESS | 3232 | --DOCSHELL 161B0000 == 46 [pid = 3232] [id = 421] 18:47:03 INFO - PROCESS | 3232 | --DOCSHELL 15841400 == 45 [pid = 3232] [id = 452] 18:47:03 INFO - PROCESS | 3232 | --DOCSHELL 10D0CC00 == 44 [pid = 3232] [id = 448] 18:47:03 INFO - PROCESS | 3232 | --DOCSHELL 194D1C00 == 43 [pid = 3232] [id = 463] 18:47:03 INFO - PROCESS | 3232 | --DOCSHELL 10A5AC00 == 42 [pid = 3232] [id = 486] 18:47:03 INFO - PROCESS | 3232 | --DOCSHELL 10514800 == 41 [pid = 3232] [id = 484] 18:47:03 INFO - PROCESS | 3232 | --DOCSHELL 10275000 == 40 [pid = 3232] [id = 485] 18:47:03 INFO - PROCESS | 3232 | --DOCSHELL 18767000 == 39 [pid = 3232] [id = 483] 18:47:03 INFO - PROCESS | 3232 | --DOCSHELL 1055C000 == 38 [pid = 3232] [id = 481] 18:47:03 INFO - PROCESS | 3232 | --DOCSHELL 17A7E400 == 37 [pid = 3232] [id = 482] 18:47:03 INFO - PROCESS | 3232 | --DOCSHELL 173E7400 == 36 [pid = 3232] [id = 479] 18:47:03 INFO - PROCESS | 3232 | --DOCSHELL 1127E400 == 35 [pid = 3232] [id = 480] 18:47:04 INFO - PROCESS | 3232 | --DOCSHELL 1946B800 == 34 [pid = 3232] [id = 492] 18:47:04 INFO - PROCESS | 3232 | --DOCSHELL 17A78800 == 33 [pid = 3232] [id = 490] 18:47:04 INFO - PROCESS | 3232 | --DOCSHELL 15E25C00 == 32 [pid = 3232] [id = 493] 18:47:04 INFO - PROCESS | 3232 | --DOCSHELL 17A7B400 == 31 [pid = 3232] [id = 494] 18:47:04 INFO - PROCESS | 3232 | --DOCSHELL 17AE6400 == 30 [pid = 3232] [id = 491] 18:47:04 INFO - PROCESS | 3232 | --DOCSHELL 17132C00 == 29 [pid = 3232] [id = 488] 18:47:04 INFO - PROCESS | 3232 | --DOCSHELL 1583C800 == 28 [pid = 3232] [id = 487] 18:47:04 INFO - PROCESS | 3232 | --DOCSHELL 171DDC00 == 27 [pid = 3232] [id = 489] 18:47:04 INFO - PROCESS | 3232 | --DOMWINDOW == 143 (19BA8400) [pid = 3232] [serial = 1429] [outer = 00000000] [url = about:blank] 18:47:04 INFO - PROCESS | 3232 | --DOMWINDOW == 142 (16204400) [pid = 3232] [serial = 1412] [outer = 00000000] [url = about:blank] 18:47:04 INFO - PROCESS | 3232 | --DOMWINDOW == 141 (161A5000) [pid = 3232] [serial = 1411] [outer = 00000000] [url = about:blank] 18:47:04 INFO - PROCESS | 3232 | --DOMWINDOW == 140 (15B59000) [pid = 3232] [serial = 1414] [outer = 00000000] [url = about:blank] 18:47:04 INFO - PROCESS | 3232 | --DOMWINDOW == 139 (1609C000) [pid = 3232] [serial = 1415] [outer = 00000000] [url = about:blank] 18:47:04 INFO - PROCESS | 3232 | --DOMWINDOW == 138 (17138000) [pid = 3232] [serial = 1417] [outer = 00000000] [url = about:blank] 18:47:04 INFO - PROCESS | 3232 | --DOMWINDOW == 137 (1549CC00) [pid = 3232] [serial = 1409] [outer = 00000000] [url = about:blank] 18:47:04 INFO - PROCESS | 3232 | --DOMWINDOW == 136 (13B51C00) [pid = 3232] [serial = 1408] [outer = 00000000] [url = about:blank] 18:47:04 INFO - PROCESS | 3232 | --DOMWINDOW == 135 (128ECC00) [pid = 3232] [serial = 1393] [outer = 00000000] [url = about:blank] 18:47:04 INFO - PROCESS | 3232 | --DOMWINDOW == 134 (15B63000) [pid = 3232] [serial = 1396] [outer = 00000000] [url = about:blank] 18:47:04 INFO - PROCESS | 3232 | --DOMWINDOW == 133 (194D3800) [pid = 3232] [serial = 1427] [outer = 00000000] [url = about:blank] 18:47:04 INFO - PROCESS | 3232 | --DOMWINDOW == 132 (17A7A000) [pid = 3232] [serial = 1399] [outer = 00000000] [url = about:blank] 18:47:04 INFO - PROCESS | 3232 | --DOMWINDOW == 131 (19BA9C00) [pid = 3232] [serial = 1402] [outer = 00000000] [url = about:blank] 18:47:04 INFO - PROCESS | 3232 | --DOMWINDOW == 130 (19F0D000) [pid = 3232] [serial = 1405] [outer = 00000000] [url = about:blank] 18:47:04 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (15B67C00) [pid = 3232] [serial = 1433] [outer = 00000000] [url = about:blank] 18:47:04 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (154A2C00) [pid = 3232] [serial = 1432] [outer = 00000000] [url = about:blank] 18:47:04 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (17142400) [pid = 3232] [serial = 1418] [outer = 00000000] [url = about:blank] 18:47:04 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (173E6C00) [pid = 3232] [serial = 1420] [outer = 00000000] [url = about:blank] 18:47:04 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (1871F400) [pid = 3232] [serial = 1423] [outer = 00000000] [url = about:blank] 18:47:04 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (1946B000) [pid = 3232] [serial = 1424] [outer = 00000000] [url = about:blank] 18:47:04 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (18717000) [pid = 3232] [serial = 1435] [outer = 00000000] [url = about:blank] 18:47:04 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (19F10000) [pid = 3232] [serial = 1430] [outer = 00000000] [url = about:blank] 18:47:04 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (17A71C00) [pid = 3232] [serial = 1421] [outer = 00000000] [url = about:blank] 18:47:04 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (194ADC00) [pid = 3232] [serial = 1436] [outer = 00000000] [url = about:blank] 18:47:04 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (1A130000) [pid = 3232] [serial = 1438] [outer = 00000000] [url = about:blank] 18:47:04 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (194D0800) [pid = 3232] [serial = 1426] [outer = 00000000] [url = about:blank] 18:47:04 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (19BA2800) [pid = 3232] [serial = 1391] [outer = 00000000] [url = about:blank] 18:47:04 INFO - PROCESS | 3232 | 1463190424781 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]]]}] 18:47:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 18:47:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 2465ms 18:47:04 INFO - PROCESS | 3232 | 1463190424836 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 18:47:04 INFO - PROCESS | 3232 | 1463190424840 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 18:47:04 INFO - PROCESS | 3232 | 1463190424845 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 18:47:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 18:47:04 INFO - PROCESS | 3232 | 1463190424849 Marionette TRACE conn3 <- [1,1946,null,{}] 18:47:04 INFO - PROCESS | 3232 | 1463190424855 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}] 18:47:04 INFO - PROCESS | 3232 | 1463190424947 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 18:47:04 INFO - PROCESS | 3232 | 1463190424958 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:04 INFO - PROCESS | 3232 | ++DOCSHELL 10273000 == 28 [pid = 3232] [id = 496] 18:47:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (10274400) [pid = 3232] [serial = 1488] [outer = 00000000] 18:47:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (10515C00) [pid = 3232] [serial = 1489] [outer = 10274400] 18:47:05 INFO - PROCESS | 3232 | 1463190425007 Marionette DEBUG loaded listener.js 18:47:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (10558C00) [pid = 3232] [serial = 1490] [outer = 10274400] 18:47:05 INFO - PROCESS | 3232 | 1463190425530 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]]]}] 18:47:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 18:47:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 733ms 18:47:05 INFO - PROCESS | 3232 | 1463190425587 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 18:47:05 INFO - PROCESS | 3232 | 1463190425593 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 18:47:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 18:47:05 INFO - PROCESS | 3232 | 1463190425600 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 18:47:05 INFO - PROCESS | 3232 | 1463190425603 Marionette TRACE conn3 <- [1,1950,null,{}] 18:47:05 INFO - PROCESS | 3232 | 1463190425607 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}] 18:47:05 INFO - PROCESS | 3232 | 1463190425691 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 18:47:05 INFO - PROCESS | 3232 | 1463190425795 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:05 INFO - PROCESS | 3232 | ++DOCSHELL 10558800 == 29 [pid = 3232] [id = 497] 18:47:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (105ED000) [pid = 3232] [serial = 1491] [outer = 00000000] 18:47:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (10D08800) [pid = 3232] [serial = 1492] [outer = 105ED000] 18:47:05 INFO - PROCESS | 3232 | 1463190425840 Marionette DEBUG loaded listener.js 18:47:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (10F93C00) [pid = 3232] [serial = 1493] [outer = 105ED000] 18:47:06 INFO - PROCESS | 3232 | 1463190426217 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]]]}] 18:47:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 18:47:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 640ms 18:47:06 INFO - PROCESS | 3232 | 1463190426239 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 18:47:06 INFO - PROCESS | 3232 | 1463190426241 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 18:47:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 18:47:06 INFO - PROCESS | 3232 | 1463190426245 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 18:47:06 INFO - PROCESS | 3232 | 1463190426249 Marionette TRACE conn3 <- [1,1954,null,{}] 18:47:06 INFO - PROCESS | 3232 | 1463190426260 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}] 18:47:06 INFO - PROCESS | 3232 | 1463190426348 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 18:47:06 INFO - PROCESS | 3232 | 1463190426392 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:06 INFO - PROCESS | 3232 | ++DOCSHELL 128E2400 == 30 [pid = 3232] [id = 498] 18:47:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (128E2C00) [pid = 3232] [serial = 1494] [outer = 00000000] 18:47:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (128E9C00) [pid = 3232] [serial = 1495] [outer = 128E2C00] 18:47:06 INFO - PROCESS | 3232 | 1463190426442 Marionette DEBUG loaded listener.js 18:47:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (12A32C00) [pid = 3232] [serial = 1496] [outer = 128E2C00] 18:47:06 INFO - PROCESS | 3232 | 1463190426913 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]]]}] 18:47:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 18:47:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 687ms 18:47:06 INFO - PROCESS | 3232 | 1463190426945 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 18:47:06 INFO - PROCESS | 3232 | 1463190426947 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 18:47:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 18:47:06 INFO - PROCESS | 3232 | 1463190426954 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 18:47:06 INFO - PROCESS | 3232 | 1463190426956 Marionette TRACE conn3 <- [1,1958,null,{}] 18:47:06 INFO - PROCESS | 3232 | 1463190426960 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}] 18:47:07 INFO - PROCESS | 3232 | 1463190427044 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 18:47:07 INFO - PROCESS | 3232 | 1463190427050 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:07 INFO - PROCESS | 3232 | ++DOCSHELL 12AED400 == 31 [pid = 3232] [id = 499] 18:47:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (12AF3800) [pid = 3232] [serial = 1497] [outer = 00000000] 18:47:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (1309A000) [pid = 3232] [serial = 1498] [outer = 12AF3800] 18:47:07 INFO - PROCESS | 3232 | 1463190427095 Marionette DEBUG loaded listener.js 18:47:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (13320000) [pid = 3232] [serial = 1499] [outer = 12AF3800] 18:47:07 INFO - PROCESS | 3232 | 1463190427564 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]]]}] 18:47:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 18:47:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 640ms 18:47:07 INFO - PROCESS | 3232 | 1463190427593 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 18:47:07 INFO - PROCESS | 3232 | 1463190427595 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 18:47:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 18:47:07 INFO - PROCESS | 3232 | 1463190427602 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 18:47:07 INFO - PROCESS | 3232 | 1463190427604 Marionette TRACE conn3 <- [1,1962,null,{}] 18:47:07 INFO - PROCESS | 3232 | 1463190427609 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}] 18:47:07 INFO - PROCESS | 3232 | 1463190427688 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 18:47:07 INFO - PROCESS | 3232 | 1463190427695 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:07 INFO - PROCESS | 3232 | ++DOCSHELL 13388400 == 32 [pid = 3232] [id = 500] 18:47:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (13391C00) [pid = 3232] [serial = 1500] [outer = 00000000] 18:47:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 131 (13DB5000) [pid = 3232] [serial = 1501] [outer = 13391C00] 18:47:07 INFO - PROCESS | 3232 | 1463190427740 Marionette DEBUG loaded listener.js 18:47:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 132 (141C2800) [pid = 3232] [serial = 1502] [outer = 13391C00] 18:47:08 INFO - PROCESS | 3232 | 1463190428215 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]]]}] 18:47:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 18:47:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 624ms 18:47:08 INFO - PROCESS | 3232 | 1463190428242 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 18:47:08 INFO - PROCESS | 3232 | 1463190428244 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 18:47:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 18:47:08 INFO - PROCESS | 3232 | 1463190428250 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 18:47:08 INFO - PROCESS | 3232 | 1463190428252 Marionette TRACE conn3 <- [1,1966,null,{}] 18:47:08 INFO - PROCESS | 3232 | 1463190428255 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}] 18:47:08 INFO - PROCESS | 3232 | 1463190428366 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 18:47:08 INFO - PROCESS | 3232 | 1463190428376 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:08 INFO - PROCESS | 3232 | ++DOCSHELL 154A2400 == 33 [pid = 3232] [id = 501] 18:47:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 133 (154A2C00) [pid = 3232] [serial = 1503] [outer = 00000000] 18:47:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 134 (154B0800) [pid = 3232] [serial = 1504] [outer = 154A2C00] 18:47:08 INFO - PROCESS | 3232 | 1463190428421 Marionette DEBUG loaded listener.js 18:47:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 135 (154B7800) [pid = 3232] [serial = 1505] [outer = 154A2C00] 18:47:08 INFO - PROCESS | 3232 | 1463190428850 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]]]}] 18:47:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 18:47:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 639ms 18:47:08 INFO - PROCESS | 3232 | 1463190428886 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 18:47:08 INFO - PROCESS | 3232 | 1463190428888 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 18:47:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 18:47:08 INFO - PROCESS | 3232 | 1463190428892 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 18:47:08 INFO - PROCESS | 3232 | 1463190428893 Marionette TRACE conn3 <- [1,1970,null,{}] 18:47:08 INFO - PROCESS | 3232 | 1463190428900 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}] 18:47:08 INFO - PROCESS | 3232 | 1463190428979 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 18:47:08 INFO - PROCESS | 3232 | 1463190428986 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:08 INFO - PROCESS | 3232 | ++DOCSHELL 1570F400 == 34 [pid = 3232] [id = 502] 18:47:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 136 (1583B000) [pid = 3232] [serial = 1506] [outer = 00000000] 18:47:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 137 (158BB400) [pid = 3232] [serial = 1507] [outer = 1583B000] 18:47:09 INFO - PROCESS | 3232 | 1463190429030 Marionette DEBUG loaded listener.js 18:47:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 138 (15B66800) [pid = 3232] [serial = 1508] [outer = 1583B000] 18:47:09 INFO - PROCESS | 3232 | 1463190429463 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]]]}] 18:47:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 18:47:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 593ms 18:47:09 INFO - PROCESS | 3232 | 1463190429488 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 18:47:09 INFO - PROCESS | 3232 | 1463190429489 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 18:47:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 18:47:09 INFO - PROCESS | 3232 | 1463190429493 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 18:47:09 INFO - PROCESS | 3232 | 1463190429494 Marionette TRACE conn3 <- [1,1974,null,{}] 18:47:09 INFO - PROCESS | 3232 | 1463190429501 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}] 18:47:09 INFO - PROCESS | 3232 | 1463190429622 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 18:47:09 INFO - PROCESS | 3232 | 1463190429697 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:09 INFO - PROCESS | 3232 | ++DOCSHELL 10A5BC00 == 35 [pid = 3232] [id = 503] 18:47:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 139 (13311C00) [pid = 3232] [serial = 1509] [outer = 00000000] 18:47:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 140 (15E6B000) [pid = 3232] [serial = 1510] [outer = 13311C00] 18:47:09 INFO - PROCESS | 3232 | 1463190429741 Marionette DEBUG loaded listener.js 18:47:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 141 (15E6C000) [pid = 3232] [serial = 1511] [outer = 13311C00] 18:47:10 INFO - PROCESS | 3232 | 1463190430145 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]]]}] 18:47:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 18:47:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 686ms 18:47:10 INFO - PROCESS | 3232 | 1463190430193 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 18:47:10 INFO - PROCESS | 3232 | 1463190430195 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 18:47:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 18:47:10 INFO - PROCESS | 3232 | 1463190430204 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 18:47:10 INFO - PROCESS | 3232 | 1463190430205 Marionette TRACE conn3 <- [1,1978,null,{}] 18:47:10 INFO - PROCESS | 3232 | 1463190430209 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}] 18:47:10 INFO - PROCESS | 3232 | 1463190430316 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 18:47:10 INFO - PROCESS | 3232 | 1463190430409 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:10 INFO - PROCESS | 3232 | ++DOCSHELL 128E1C00 == 36 [pid = 3232] [id = 504] 18:47:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 142 (15E13C00) [pid = 3232] [serial = 1512] [outer = 00000000] 18:47:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 143 (161A8800) [pid = 3232] [serial = 1513] [outer = 15E13C00] 18:47:10 INFO - PROCESS | 3232 | 1463190430452 Marionette DEBUG loaded listener.js 18:47:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 144 (161A9000) [pid = 3232] [serial = 1514] [outer = 15E13C00] 18:47:10 INFO - PROCESS | 3232 | 1463190430857 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]]]}] 18:47:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 18:47:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 702ms 18:47:10 INFO - PROCESS | 3232 | 1463190430903 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 18:47:10 INFO - PROCESS | 3232 | 1463190430905 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 18:47:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 18:47:10 INFO - PROCESS | 3232 | 1463190430914 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 18:47:10 INFO - PROCESS | 3232 | 1463190430915 Marionette TRACE conn3 <- [1,1982,null,{}] 18:47:10 INFO - PROCESS | 3232 | 1463190430919 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}] 18:47:11 INFO - PROCESS | 3232 | 1463190431034 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 18:47:11 INFO - PROCESS | 3232 | 1463190431042 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:11 INFO - PROCESS | 3232 | ++DOCSHELL 161B2C00 == 37 [pid = 3232] [id = 505] 18:47:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 145 (161C1C00) [pid = 3232] [serial = 1515] [outer = 00000000] 18:47:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 146 (1620CC00) [pid = 3232] [serial = 1516] [outer = 161C1C00] 18:47:11 INFO - PROCESS | 3232 | 1463190431087 Marionette DEBUG loaded listener.js 18:47:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 147 (1681A000) [pid = 3232] [serial = 1517] [outer = 161C1C00] 18:47:11 INFO - PROCESS | 3232 | 1463190431522 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]]]}] 18:47:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 18:47:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 639ms 18:47:11 INFO - PROCESS | 3232 | 1463190431548 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 18:47:11 INFO - PROCESS | 3232 | 1463190431550 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 18:47:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 18:47:11 INFO - PROCESS | 3232 | 1463190431553 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 18:47:11 INFO - PROCESS | 3232 | 1463190431556 Marionette TRACE conn3 <- [1,1986,null,{}] 18:47:11 INFO - PROCESS | 3232 | 1463190431561 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}] 18:47:11 INFO - PROCESS | 3232 | 1463190431687 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 18:47:11 INFO - PROCESS | 3232 | 1463190431791 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:11 INFO - PROCESS | 3232 | ++DOCSHELL 170E9800 == 38 [pid = 3232] [id = 506] 18:47:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 148 (1712F800) [pid = 3232] [serial = 1518] [outer = 00000000] 18:47:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 149 (17135C00) [pid = 3232] [serial = 1519] [outer = 1712F800] 18:47:11 INFO - PROCESS | 3232 | 1463190431845 Marionette DEBUG loaded listener.js 18:47:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 150 (17145C00) [pid = 3232] [serial = 1520] [outer = 1712F800] 18:47:12 INFO - PROCESS | 3232 | --DOMWINDOW == 149 (11279C00) [pid = 3232] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 18:47:12 INFO - PROCESS | 3232 | --DOMWINDOW == 148 (154A8400) [pid = 3232] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 18:47:12 INFO - PROCESS | 3232 | --DOMWINDOW == 147 (161BFC00) [pid = 3232] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 18:47:12 INFO - PROCESS | 3232 | --DOMWINDOW == 146 (105ED800) [pid = 3232] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 18:47:12 INFO - PROCESS | 3232 | --DOMWINDOW == 145 (10514400) [pid = 3232] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 18:47:12 INFO - PROCESS | 3232 | --DOMWINDOW == 144 (17131800) [pid = 3232] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 18:47:12 INFO - PROCESS | 3232 | --DOMWINDOW == 143 (17BB0C00) [pid = 3232] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 18:47:12 INFO - PROCESS | 3232 | --DOMWINDOW == 142 (161BC400) [pid = 3232] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 18:47:12 INFO - PROCESS | 3232 | --DOMWINDOW == 141 (105EF800) [pid = 3232] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 18:47:12 INFO - PROCESS | 3232 | --DOMWINDOW == 140 (105F4800) [pid = 3232] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 18:47:12 INFO - PROCESS | 3232 | --DOMWINDOW == 139 (19478400) [pid = 3232] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 18:47:12 INFO - PROCESS | 3232 | --DOMWINDOW == 138 (1875DC00) [pid = 3232] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 18:47:12 INFO - PROCESS | 3232 | --DOMWINDOW == 137 (19474400) [pid = 3232] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 18:47:12 INFO - PROCESS | 3232 | --DOMWINDOW == 136 (10D0E800) [pid = 3232] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 18:47:12 INFO - PROCESS | 3232 | --DOMWINDOW == 135 (10A5F000) [pid = 3232] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 18:47:12 INFO - PROCESS | 3232 | --DOMWINDOW == 134 (17147C00) [pid = 3232] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 18:47:12 INFO - PROCESS | 3232 | --DOMWINDOW == 133 (1050F400) [pid = 3232] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 18:47:12 INFO - PROCESS | 3232 | --DOMWINDOW == 132 (1713A000) [pid = 3232] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 18:47:12 INFO - PROCESS | 3232 | --DOMWINDOW == 131 (13DBA800) [pid = 3232] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 18:47:12 INFO - PROCESS | 3232 | --DOMWINDOW == 130 (128B0400) [pid = 3232] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 18:47:12 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (17135000) [pid = 3232] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 18:47:12 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (12A52C00) [pid = 3232] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 18:47:12 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (112EA400) [pid = 3232] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 18:47:12 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (13317400) [pid = 3232] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 18:47:12 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (18439400) [pid = 3232] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 18:47:12 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (17AE3400) [pid = 3232] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 18:47:12 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (18768000) [pid = 3232] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 18:47:12 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (1946C400) [pid = 3232] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 18:47:12 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (10517800) [pid = 3232] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 18:47:12 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (1A12BC00) [pid = 3232] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 18:47:12 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (18433C00) [pid = 3232] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 18:47:12 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (13319800) [pid = 3232] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 18:47:12 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (11425C00) [pid = 3232] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 18:47:12 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (19763000) [pid = 3232] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 18:47:12 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (171E0C00) [pid = 3232] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 18:47:12 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (17136400) [pid = 3232] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 18:47:12 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (1583D000) [pid = 3232] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 18:47:12 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (10A80800) [pid = 3232] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 18:47:12 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (102D2400) [pid = 3232] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 18:47:12 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (161AF000) [pid = 3232] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 18:47:12 INFO - PROCESS | 3232 | 1463190432777 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]]]}] 18:47:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 18:47:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1310ms 18:47:12 INFO - PROCESS | 3232 | 1463190432848 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 18:47:12 INFO - PROCESS | 3232 | 1463190432861 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 18:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 18:47:12 INFO - PROCESS | 3232 | 1463190432864 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 18:47:12 INFO - PROCESS | 3232 | 1463190432866 Marionette TRACE conn3 <- [1,1990,null,{}] 18:47:12 INFO - PROCESS | 3232 | 1463190432869 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}] 18:47:12 INFO - PROCESS | 3232 | 1463190432947 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 18:47:12 INFO - PROCESS | 3232 | 1463190432953 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:12 INFO - PROCESS | 3232 | ++DOCSHELL 10A5F000 == 39 [pid = 3232] [id = 507] 18:47:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (10F95400) [pid = 3232] [serial = 1521] [outer = 00000000] 18:47:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (128E5000) [pid = 3232] [serial = 1522] [outer = 10F95400] 18:47:12 INFO - PROCESS | 3232 | 1463190432997 Marionette DEBUG loaded listener.js 18:47:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (12AEA400) [pid = 3232] [serial = 1523] [outer = 10F95400] 18:47:13 INFO - PROCESS | 3232 | 1463190433419 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]]]}] 18:47:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 18:47:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 593ms 18:47:13 INFO - PROCESS | 3232 | 1463190433461 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 18:47:13 INFO - PROCESS | 3232 | 1463190433463 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 18:47:13 INFO - PROCESS | 3232 | 1463190433467 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 18:47:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 18:47:13 INFO - PROCESS | 3232 | 1463190433468 Marionette TRACE conn3 <- [1,1994,null,{}] 18:47:13 INFO - PROCESS | 3232 | 1463190433471 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}] 18:47:13 INFO - PROCESS | 3232 | 1463190433546 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 18:47:13 INFO - PROCESS | 3232 | 1463190433552 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:13 INFO - PROCESS | 3232 | ++DOCSHELL 12A56400 == 40 [pid = 3232] [id = 508] 18:47:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (13317400) [pid = 3232] [serial = 1524] [outer = 00000000] 18:47:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (1570FC00) [pid = 3232] [serial = 1525] [outer = 13317400] 18:47:13 INFO - PROCESS | 3232 | 1463190433595 Marionette DEBUG loaded listener.js 18:47:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (15E73000) [pid = 3232] [serial = 1526] [outer = 13317400] 18:47:14 INFO - PROCESS | 3232 | 1463190434047 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]]]}] 18:47:14 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 18:47:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 640ms 18:47:14 INFO - PROCESS | 3232 | 1463190434108 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 18:47:14 INFO - PROCESS | 3232 | 1463190434110 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 18:47:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 18:47:14 INFO - PROCESS | 3232 | 1463190434113 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 18:47:14 INFO - PROCESS | 3232 | 1463190434116 Marionette TRACE conn3 <- [1,1998,null,{}] 18:47:14 INFO - PROCESS | 3232 | 1463190434120 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}] 18:47:14 INFO - PROCESS | 3232 | 1463190434197 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 18:47:14 INFO - PROCESS | 3232 | 1463190434204 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:14 INFO - PROCESS | 3232 | ++DOCSHELL 13DB4000 == 41 [pid = 3232] [id = 509] 18:47:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (14297400) [pid = 3232] [serial = 1527] [outer = 00000000] 18:47:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (17132C00) [pid = 3232] [serial = 1528] [outer = 14297400] 18:47:14 INFO - PROCESS | 3232 | 1463190434247 Marionette DEBUG loaded listener.js 18:47:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (17137000) [pid = 3232] [serial = 1529] [outer = 14297400] 18:47:14 INFO - PROCESS | 3232 | 1463190434968 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]]]}] 18:47:15 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 18:47:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 904ms 18:47:15 INFO - PROCESS | 3232 | 1463190435022 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 18:47:15 INFO - PROCESS | 3232 | 1463190435027 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 18:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 18:47:15 INFO - PROCESS | 3232 | 1463190435033 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 18:47:15 INFO - PROCESS | 3232 | 1463190435037 Marionette TRACE conn3 <- [1,2002,null,{}] 18:47:15 INFO - PROCESS | 3232 | 1463190435043 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}] 18:47:15 INFO - PROCESS | 3232 | 1463190435165 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 18:47:15 INFO - PROCESS | 3232 | 1463190435296 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:15 INFO - PROCESS | 3232 | ++DOCSHELL 0F986800 == 42 [pid = 3232] [id = 510] 18:47:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (1027C400) [pid = 3232] [serial = 1530] [outer = 00000000] 18:47:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (10A64C00) [pid = 3232] [serial = 1531] [outer = 1027C400] 18:47:15 INFO - PROCESS | 3232 | 1463190435354 Marionette DEBUG loaded listener.js 18:47:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (10D0F000) [pid = 3232] [serial = 1532] [outer = 1027C400] 18:47:16 INFO - PROCESS | 3232 | 1463190436035 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]]]}] 18:47:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 18:47:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1045ms 18:47:16 INFO - PROCESS | 3232 | 1463190436076 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 18:47:16 INFO - PROCESS | 3232 | 1463190436082 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 18:47:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 18:47:16 INFO - PROCESS | 3232 | 1463190436109 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 18:47:16 INFO - PROCESS | 3232 | 1463190436111 Marionette TRACE conn3 <- [1,2006,null,{}] 18:47:16 INFO - PROCESS | 3232 | 1463190436140 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}] 18:47:16 INFO - PROCESS | 3232 | 1463190436259 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 18:47:16 INFO - PROCESS | 3232 | 1463190436399 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:16 INFO - PROCESS | 3232 | ++DOCSHELL 0F31D800 == 43 [pid = 3232] [id = 511] 18:47:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (11204400) [pid = 3232] [serial = 1533] [outer = 00000000] 18:47:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (12A56800) [pid = 3232] [serial = 1534] [outer = 11204400] 18:47:16 INFO - PROCESS | 3232 | 1463190436454 Marionette DEBUG loaded listener.js 18:47:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (13080400) [pid = 3232] [serial = 1535] [outer = 11204400] 18:47:17 INFO - PROCESS | 3232 | 1463190437329 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]]]}] 18:47:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 18:47:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1279ms 18:47:17 INFO - PROCESS | 3232 | 1463190437386 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 18:47:17 INFO - PROCESS | 3232 | 1463190437390 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 18:47:17 INFO - PROCESS | 3232 | 1463190437395 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 18:47:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 18:47:17 INFO - PROCESS | 3232 | 1463190437399 Marionette TRACE conn3 <- [1,2010,null,{}] 18:47:17 INFO - PROCESS | 3232 | 1463190437405 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}] 18:47:17 INFO - PROCESS | 3232 | 1463190437509 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 18:47:17 INFO - PROCESS | 3232 | 1463190437651 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:17 INFO - PROCESS | 3232 | ++DOCSHELL 102D1C00 == 44 [pid = 3232] [id = 512] 18:47:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (102D2400) [pid = 3232] [serial = 1536] [outer = 00000000] 18:47:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (1051CC00) [pid = 3232] [serial = 1537] [outer = 102D2400] 18:47:17 INFO - PROCESS | 3232 | 1463190437701 Marionette DEBUG loaded listener.js 18:47:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (10D01400) [pid = 3232] [serial = 1538] [outer = 102D2400] 18:47:17 INFO - PROCESS | 3232 | --DOCSHELL 10512400 == 43 [pid = 3232] [id = 395] 18:47:17 INFO - PROCESS | 3232 | --DOCSHELL 15499800 == 42 [pid = 3232] [id = 400] 18:47:17 INFO - PROCESS | 3232 | --DOCSHELL 12A5D800 == 41 [pid = 3232] [id = 387] 18:47:17 INFO - PROCESS | 3232 | --DOCSHELL 11C0AC00 == 40 [pid = 3232] [id = 394] 18:47:17 INFO - PROCESS | 3232 | --DOCSHELL 0F318C00 == 39 [pid = 3232] [id = 401] 18:47:17 INFO - PROCESS | 3232 | --DOCSHELL 12A3B400 == 38 [pid = 3232] [id = 389] 18:47:17 INFO - PROCESS | 3232 | --DOCSHELL 12A90800 == 37 [pid = 3232] [id = 398] 18:47:17 INFO - PROCESS | 3232 | --DOCSHELL 12AF3400 == 36 [pid = 3232] [id = 388] 18:47:17 INFO - PROCESS | 3232 | --DOCSHELL 10516800 == 35 [pid = 3232] [id = 399] 18:47:17 INFO - PROCESS | 3232 | --DOCSHELL 1288B400 == 34 [pid = 3232] [id = 386] 18:47:17 INFO - PROCESS | 3232 | --DOCSHELL 105EDC00 == 33 [pid = 3232] [id = 384] 18:47:17 INFO - PROCESS | 3232 | --DOCSHELL 12A36C00 == 32 [pid = 3232] [id = 397] 18:47:17 INFO - PROCESS | 3232 | --DOCSHELL 10D0F800 == 31 [pid = 3232] [id = 385] 18:47:17 INFO - PROCESS | 3232 | --DOCSHELL 10A59C00 == 30 [pid = 3232] [id = 396] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (130A3800) [pid = 3232] [serial = 1394] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (15E75000) [pid = 3232] [serial = 1397] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (17AE7C00) [pid = 3232] [serial = 1310] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (11CEFC00) [pid = 3232] [serial = 1259] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (16213C00) [pid = 3232] [serial = 1223] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (1A121C00) [pid = 3232] [serial = 1406] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (18716C00) [pid = 3232] [serial = 1313] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (17143800) [pid = 3232] [serial = 1265] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (12A3A800) [pid = 3232] [serial = 1304] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (11A0BC00) [pid = 3232] [serial = 1217] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (19BAE400) [pid = 3232] [serial = 1403] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (194B0C00) [pid = 3232] [serial = 1358] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (194A6800) [pid = 3232] [serial = 1355] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (11C03C00) [pid = 3232] [serial = 1346] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (112F4C00) [pid = 3232] [serial = 1148] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (1875D400) [pid = 3232] [serial = 1400] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (10A7A800) [pid = 3232] [serial = 1181] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (181D1000) [pid = 3232] [serial = 1352] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (15840400) [pid = 3232] [serial = 1307] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (12D87400) [pid = 3232] [serial = 1184] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (173EC400) [pid = 3232] [serial = 1268] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (154A3400) [pid = 3232] [serial = 1262] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (141C1C00) [pid = 3232] [serial = 1220] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (15E0C800) [pid = 3232] [serial = 1349] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (19BAF400) [pid = 3232] [serial = 1484] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (181C3800) [pid = 3232] [serial = 1471] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (19476800) [pid = 3232] [serial = 1474] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (1871AC00) [pid = 3232] [serial = 1472] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (194D3400) [pid = 3232] [serial = 1477] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (19BA6000) [pid = 3232] [serial = 1483] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (19766000) [pid = 3232] [serial = 1478] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (1A448400) [pid = 3232] [serial = 1454] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (1A443000) [pid = 3232] [serial = 1453] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (1A2A4400) [pid = 3232] [serial = 1451] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (1A1EB000) [pid = 3232] [serial = 1450] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (19769C00) [pid = 3232] [serial = 1448] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (1946A400) [pid = 3232] [serial = 1447] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (16681C00) [pid = 3232] [serial = 1445] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (16091000) [pid = 3232] [serial = 1444] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (13079800) [pid = 3232] [serial = 1442] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (128E8000) [pid = 3232] [serial = 1441] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (1A1EC000) [pid = 3232] [serial = 1439] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (173EDC00) [pid = 3232] [serial = 1468] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (1713F400) [pid = 3232] [serial = 1465] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (17148800) [pid = 3232] [serial = 1466] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (15E07400) [pid = 3232] [serial = 1462] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (16187000) [pid = 3232] [serial = 1463] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (11208C00) [pid = 3232] [serial = 1459] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (12A3D400) [pid = 3232] [serial = 1460] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (128E5C00) [pid = 3232] [serial = 1457] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (11275000) [pid = 3232] [serial = 1456] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (194A6400) [pid = 3232] [serial = 1475] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (1A1EA400) [pid = 3232] [serial = 1486] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (1871C400) [pid = 3232] [serial = 1480] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (174C8400) [pid = 3232] [serial = 1469] [outer = 00000000] [url = about:blank] 18:47:17 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (194D2C00) [pid = 3232] [serial = 1481] [outer = 00000000] [url = about:blank] 18:47:18 INFO - PROCESS | 3232 | 1463190438404 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]]]}] 18:47:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 18:47:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1045ms 18:47:18 INFO - PROCESS | 3232 | 1463190438463 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 18:47:18 INFO - PROCESS | 3232 | 1463190438468 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 18:47:18 INFO - PROCESS | 3232 | 1463190438473 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 18:47:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 18:47:18 INFO - PROCESS | 3232 | 1463190438477 Marionette TRACE conn3 <- [1,2014,null,{}] 18:47:18 INFO - PROCESS | 3232 | 1463190438483 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}] 18:47:18 INFO - PROCESS | 3232 | 1463190438585 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 18:47:18 INFO - PROCESS | 3232 | 1463190438716 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:18 INFO - PROCESS | 3232 | ++DOCSHELL 1055B800 == 31 [pid = 3232] [id = 513] 18:47:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (1055F800) [pid = 3232] [serial = 1539] [outer = 00000000] 18:47:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (10A7C400) [pid = 3232] [serial = 1540] [outer = 1055F800] 18:47:18 INFO - PROCESS | 3232 | 1463190438773 Marionette DEBUG loaded listener.js 18:47:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (11204C00) [pid = 3232] [serial = 1541] [outer = 1055F800] 18:47:19 INFO - PROCESS | 3232 | 1463190439368 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]]]}] 18:47:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 18:47:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 951ms 18:47:19 INFO - PROCESS | 3232 | 1463190439421 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 18:47:19 INFO - PROCESS | 3232 | 1463190439427 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 18:47:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 18:47:19 INFO - PROCESS | 3232 | 1463190439434 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 18:47:19 INFO - PROCESS | 3232 | 1463190439436 Marionette TRACE conn3 <- [1,2018,null,{}] 18:47:19 INFO - PROCESS | 3232 | 1463190439440 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}] 18:47:19 INFO - PROCESS | 3232 | 1463190439541 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 18:47:19 INFO - PROCESS | 3232 | 1463190439642 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:19 INFO - PROCESS | 3232 | ++DOCSHELL 11C0B000 == 32 [pid = 3232] [id = 514] 18:47:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (11CEA000) [pid = 3232] [serial = 1542] [outer = 00000000] 18:47:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (128E1400) [pid = 3232] [serial = 1543] [outer = 11CEA000] 18:47:19 INFO - PROCESS | 3232 | 1463190439696 Marionette DEBUG loaded listener.js 18:47:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (128F0000) [pid = 3232] [serial = 1544] [outer = 11CEA000] 18:47:20 INFO - PROCESS | 3232 | 1463190440254 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]]]}] 18:47:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 18:47:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 826ms 18:47:20 INFO - PROCESS | 3232 | 1463190440279 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 18:47:20 INFO - PROCESS | 3232 | 1463190440282 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 18:47:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 18:47:20 INFO - PROCESS | 3232 | 1463190440287 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 18:47:20 INFO - PROCESS | 3232 | 1463190440291 Marionette TRACE conn3 <- [1,2022,null,{}] 18:47:20 INFO - PROCESS | 3232 | 1463190440302 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}] 18:47:20 INFO - PROCESS | 3232 | 1463190440405 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 18:47:20 INFO - PROCESS | 3232 | 1463190440510 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:20 INFO - PROCESS | 3232 | ++DOCSHELL 1307DC00 == 33 [pid = 3232] [id = 515] 18:47:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (13099400) [pid = 3232] [serial = 1545] [outer = 00000000] 18:47:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (13314C00) [pid = 3232] [serial = 1546] [outer = 13099400] 18:47:20 INFO - PROCESS | 3232 | 1463190440567 Marionette DEBUG loaded listener.js 18:47:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (13804400) [pid = 3232] [serial = 1547] [outer = 13099400] 18:47:21 INFO - PROCESS | 3232 | 1463190441178 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]]]}] 18:47:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 18:47:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 952ms 18:47:21 INFO - PROCESS | 3232 | 1463190441230 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 18:47:21 INFO - PROCESS | 3232 | 1463190441233 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 18:47:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 18:47:21 INFO - PROCESS | 3232 | 1463190441237 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 18:47:21 INFO - PROCESS | 3232 | 1463190441239 Marionette TRACE conn3 <- [1,2026,null,{}] 18:47:21 INFO - PROCESS | 3232 | 1463190441242 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}] 18:47:21 INFO - PROCESS | 3232 | 1463190441346 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 18:47:21 INFO - PROCESS | 3232 | 1463190441446 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:21 INFO - PROCESS | 3232 | ++DOCSHELL 141C7400 == 34 [pid = 3232] [id = 516] 18:47:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (141CC400) [pid = 3232] [serial = 1548] [outer = 00000000] 18:47:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (14FAE000) [pid = 3232] [serial = 1549] [outer = 141CC400] 18:47:21 INFO - PROCESS | 3232 | 1463190441501 Marionette DEBUG loaded listener.js 18:47:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (15498C00) [pid = 3232] [serial = 1550] [outer = 141CC400] 18:47:22 INFO - PROCESS | 3232 | 1463190442066 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]]]}] 18:47:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 18:47:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 904ms 18:47:22 INFO - PROCESS | 3232 | 1463190442125 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 18:47:22 INFO - PROCESS | 3232 | 1463190442127 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 18:47:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 18:47:22 INFO - PROCESS | 3232 | 1463190442130 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 18:47:22 INFO - PROCESS | 3232 | 1463190442132 Marionette TRACE conn3 <- [1,2030,null,{}] 18:47:22 INFO - PROCESS | 3232 | 1463190442136 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}] 18:47:22 INFO - PROCESS | 3232 | 1463190442228 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 18:47:22 INFO - PROCESS | 3232 | 1463190442333 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:22 INFO - PROCESS | 3232 | ++DOCSHELL 12D26400 == 35 [pid = 3232] [id = 517] 18:47:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (13802C00) [pid = 3232] [serial = 1551] [outer = 00000000] 18:47:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (154AC400) [pid = 3232] [serial = 1552] [outer = 13802C00] 18:47:22 INFO - PROCESS | 3232 | 1463190442387 Marionette DEBUG loaded listener.js 18:47:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (154A8C00) [pid = 3232] [serial = 1553] [outer = 13802C00] 18:47:23 INFO - PROCESS | 3232 | 1463190443042 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]]]}] 18:47:23 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) 18:47:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 952ms 18:47:23 INFO - PROCESS | 3232 | 1463190443076 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 18:47:23 INFO - PROCESS | 3232 | 1463190443080 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 18:47:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 18:47:23 INFO - PROCESS | 3232 | 1463190443099 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 18:47:23 INFO - PROCESS | 3232 | 1463190443103 Marionette TRACE conn3 <- [1,2034,null,{}] 18:47:23 INFO - PROCESS | 3232 | 1463190443109 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}] 18:47:23 INFO - PROCESS | 3232 | 1463190443203 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 18:47:23 INFO - PROCESS | 3232 | 1463190443336 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:23 INFO - PROCESS | 3232 | ++DOCSHELL 0F265400 == 36 [pid = 3232] [id = 518] 18:47:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (0F317000) [pid = 3232] [serial = 1554] [outer = 00000000] 18:47:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (10A5F400) [pid = 3232] [serial = 1555] [outer = 0F317000] 18:47:23 INFO - PROCESS | 3232 | 1463190443388 Marionette DEBUG loaded listener.js 18:47:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (112E6400) [pid = 3232] [serial = 1556] [outer = 0F317000] 18:47:23 INFO - PROCESS | 3232 | 1463190443798 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]]]}] 18:47:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:47:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 749ms 18:47:23 INFO - PROCESS | 3232 | 1463190443840 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 18:47:23 INFO - PROCESS | 3232 | 1463190443845 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 18:47:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 18:47:23 INFO - PROCESS | 3232 | 1463190443851 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 18:47:23 INFO - PROCESS | 3232 | 1463190443853 Marionette TRACE conn3 <- [1,2038,null,{}] 18:47:23 INFO - PROCESS | 3232 | 1463190443857 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}] 18:47:23 INFO - PROCESS | 3232 | 1463190443939 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 18:47:23 INFO - PROCESS | 3232 | 1463190443948 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:23 INFO - PROCESS | 3232 | ++DOCSHELL 1120A800 == 37 [pid = 3232] [id = 519] 18:47:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (11A0B000) [pid = 3232] [serial = 1557] [outer = 00000000] 18:47:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (13312400) [pid = 3232] [serial = 1558] [outer = 11A0B000] 18:47:23 INFO - PROCESS | 3232 | 1463190443993 Marionette DEBUG loaded listener.js 18:47:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (141CAC00) [pid = 3232] [serial = 1559] [outer = 11A0B000] 18:47:24 INFO - PROCESS | 3232 | 1463190444480 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]]]}] 18:47:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 18:47:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 702ms 18:47:24 INFO - PROCESS | 3232 | 1463190444550 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 18:47:24 INFO - PROCESS | 3232 | 1463190444552 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 18:47:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 18:47:24 INFO - PROCESS | 3232 | 1463190444555 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 18:47:24 INFO - PROCESS | 3232 | 1463190444559 Marionette TRACE conn3 <- [1,2042,null,{}] 18:47:24 INFO - PROCESS | 3232 | 1463190444568 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}] 18:47:24 INFO - PROCESS | 3232 | 1463190444686 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 18:47:24 INFO - PROCESS | 3232 | 1463190444780 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:24 INFO - PROCESS | 3232 | ++DOCSHELL 1051C800 == 38 [pid = 3232] [id = 520] 18:47:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (105F1800) [pid = 3232] [serial = 1560] [outer = 00000000] 18:47:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (15E22800) [pid = 3232] [serial = 1561] [outer = 105F1800] 18:47:24 INFO - PROCESS | 3232 | 1463190444826 Marionette DEBUG loaded listener.js 18:47:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (15E6AC00) [pid = 3232] [serial = 1562] [outer = 105F1800] 18:47:25 INFO - PROCESS | 3232 | 1463190445204 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]]]}] 18:47:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 18:47:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 686ms 18:47:25 INFO - PROCESS | 3232 | 1463190445255 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 18:47:25 INFO - PROCESS | 3232 | 1463190445257 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 18:47:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 18:47:25 INFO - PROCESS | 3232 | 1463190445260 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 18:47:25 INFO - PROCESS | 3232 | 1463190445262 Marionette TRACE conn3 <- [1,2046,null,{}] 18:47:25 INFO - PROCESS | 3232 | 1463190445266 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}] 18:47:25 INFO - PROCESS | 3232 | 1463190445345 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 18:47:25 INFO - PROCESS | 3232 | 1463190445351 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:25 INFO - PROCESS | 3232 | ++DOCSHELL 15E28C00 == 39 [pid = 3232] [id = 521] 18:47:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (15E76800) [pid = 3232] [serial = 1563] [outer = 00000000] 18:47:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (161A9C00) [pid = 3232] [serial = 1564] [outer = 15E76800] 18:47:25 INFO - PROCESS | 3232 | 1463190445395 Marionette DEBUG loaded listener.js 18:47:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (161BE800) [pid = 3232] [serial = 1565] [outer = 15E76800] 18:47:25 INFO - PROCESS | 3232 | 1463190445880 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]]]}] 18:47:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 18:47:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 624ms 18:47:25 INFO - PROCESS | 3232 | 1463190445901 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 18:47:25 INFO - PROCESS | 3232 | 1463190445903 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 18:47:25 INFO - PROCESS | 3232 | 1463190445906 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 18:47:25 INFO - PROCESS | 3232 | 1463190445908 Marionette TRACE conn3 <- [1,2050,null,{}] 18:47:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 18:47:25 INFO - PROCESS | 3232 | 1463190445928 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}] 18:47:26 INFO - PROCESS | 3232 | 1463190446033 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 18:47:26 INFO - PROCESS | 3232 | 1463190446124 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:26 INFO - PROCESS | 3232 | ++DOCSHELL 1620C800 == 40 [pid = 3232] [id = 522] 18:47:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (16210000) [pid = 3232] [serial = 1566] [outer = 00000000] 18:47:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (16F63000) [pid = 3232] [serial = 1567] [outer = 16210000] 18:47:26 INFO - PROCESS | 3232 | 1463190446176 Marionette DEBUG loaded listener.js 18:47:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (170EA000) [pid = 3232] [serial = 1568] [outer = 16210000] 18:47:26 INFO - PROCESS | 3232 | 1463190446585 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]]]}] 18:47:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 18:47:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 702ms 18:47:26 INFO - PROCESS | 3232 | 1463190446608 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 18:47:26 INFO - PROCESS | 3232 | 1463190446610 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 18:47:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 18:47:26 INFO - PROCESS | 3232 | 1463190446617 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 18:47:26 INFO - PROCESS | 3232 | 1463190446619 Marionette TRACE conn3 <- [1,2054,null,{}] 18:47:26 INFO - PROCESS | 3232 | 1463190446622 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}] 18:47:26 INFO - PROCESS | 3232 | 1463190446751 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 18:47:26 INFO - PROCESS | 3232 | 1463190446761 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:26 INFO - PROCESS | 3232 | ++DOCSHELL 161C5400 == 41 [pid = 3232] [id = 523] 18:47:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (16C7C400) [pid = 3232] [serial = 1569] [outer = 00000000] 18:47:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (17146000) [pid = 3232] [serial = 1570] [outer = 16C7C400] 18:47:26 INFO - PROCESS | 3232 | 1463190446806 Marionette DEBUG loaded listener.js 18:47:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (171E4800) [pid = 3232] [serial = 1571] [outer = 16C7C400] 18:47:27 INFO - PROCESS | 3232 | 1463190447259 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]]]}] 18:47:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 18:47:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 702ms 18:47:27 INFO - PROCESS | 3232 | 1463190447313 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 18:47:27 INFO - PROCESS | 3232 | 1463190447315 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 18:47:27 INFO - PROCESS | 3232 | 1463190447318 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 18:47:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 18:47:27 INFO - PROCESS | 3232 | 1463190447320 Marionette TRACE conn3 <- [1,2058,null,{}] 18:47:27 INFO - PROCESS | 3232 | 1463190447324 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}] 18:47:27 INFO - PROCESS | 3232 | 1463190447431 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 18:47:27 INFO - PROCESS | 3232 | 1463190447525 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:27 INFO - PROCESS | 3232 | ++DOCSHELL 1735A400 == 42 [pid = 3232] [id = 524] 18:47:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (1735AC00) [pid = 3232] [serial = 1572] [outer = 00000000] 18:47:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (173ED400) [pid = 3232] [serial = 1573] [outer = 1735AC00] 18:47:27 INFO - PROCESS | 3232 | 1463190447571 Marionette DEBUG loaded listener.js 18:47:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (173F3800) [pid = 3232] [serial = 1574] [outer = 1735AC00] 18:47:27 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (15E13C00) [pid = 3232] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 18:47:27 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (161C1C00) [pid = 3232] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 18:47:27 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (1712F800) [pid = 3232] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 18:47:27 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (1583B000) [pid = 3232] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 18:47:27 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (105ED000) [pid = 3232] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 18:47:27 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (13391C00) [pid = 3232] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 18:47:27 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (13317400) [pid = 3232] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 18:47:27 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (13311C00) [pid = 3232] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 18:47:27 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (128E2C00) [pid = 3232] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 18:47:27 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (10274400) [pid = 3232] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 18:47:27 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (154A2C00) [pid = 3232] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 18:47:27 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (12AF3800) [pid = 3232] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 18:47:27 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (10F95400) [pid = 3232] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 18:47:27 INFO - PROCESS | 3232 | 1463190447983 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]]]}] 18:47:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 18:47:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 702ms 18:47:27 INFO - PROCESS | 3232 | 1463190448018 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 18:47:27 INFO - PROCESS | 3232 | 1463190448020 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 18:47:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 18:47:28 INFO - PROCESS | 3232 | 1463190448023 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 18:47:28 INFO - PROCESS | 3232 | 1463190448025 Marionette TRACE conn3 <- [1,2062,null,{}] 18:47:28 INFO - PROCESS | 3232 | 1463190448028 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}] 18:47:28 INFO - PROCESS | 3232 | 1463190448106 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 18:47:28 INFO - PROCESS | 3232 | 1463190448112 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:28 INFO - PROCESS | 3232 | ++DOCSHELL 12A59400 == 43 [pid = 3232] [id = 525] 18:47:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (138E6C00) [pid = 3232] [serial = 1575] [outer = 00000000] 18:47:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (161A5C00) [pid = 3232] [serial = 1576] [outer = 138E6C00] 18:47:28 INFO - PROCESS | 3232 | 1463190448156 Marionette DEBUG loaded listener.js 18:47:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (1714CC00) [pid = 3232] [serial = 1577] [outer = 138E6C00] 18:47:28 INFO - PROCESS | 3232 | 1463190448595 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]]]}] 18:47:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 18:47:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 593ms 18:47:28 INFO - PROCESS | 3232 | 1463190448621 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 18:47:28 INFO - PROCESS | 3232 | 1463190448623 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 18:47:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 18:47:28 INFO - PROCESS | 3232 | 1463190448639 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 18:47:28 INFO - PROCESS | 3232 | 1463190448641 Marionette TRACE conn3 <- [1,2066,null,{}] 18:47:28 INFO - PROCESS | 3232 | 1463190448645 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}] 18:47:28 INFO - PROCESS | 3232 | 1463190448726 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 18:47:28 INFO - PROCESS | 3232 | 1463190448733 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:28 INFO - PROCESS | 3232 | ++DOCSHELL 128B9400 == 44 [pid = 3232] [id = 526] 18:47:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (154A7C00) [pid = 3232] [serial = 1578] [outer = 00000000] 18:47:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (178C2000) [pid = 3232] [serial = 1579] [outer = 154A7C00] 18:47:28 INFO - PROCESS | 3232 | 1463190448776 Marionette DEBUG loaded listener.js 18:47:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (17A78800) [pid = 3232] [serial = 1580] [outer = 154A7C00] 18:47:29 INFO - PROCESS | 3232 | 1463190449247 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]]]}] 18:47:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 18:47:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 655ms 18:47:29 INFO - PROCESS | 3232 | 1463190449285 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 18:47:29 INFO - PROCESS | 3232 | 1463190449287 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 18:47:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 18:47:29 INFO - PROCESS | 3232 | 1463190449291 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 18:47:29 INFO - PROCESS | 3232 | 1463190449292 Marionette TRACE conn3 <- [1,2070,null,{}] 18:47:29 INFO - PROCESS | 3232 | 1463190449296 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}] 18:47:29 INFO - PROCESS | 3232 | 1463190449375 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 18:47:29 INFO - PROCESS | 3232 | 1463190449384 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:29 INFO - PROCESS | 3232 | ++DOCSHELL 170F1C00 == 45 [pid = 3232] [id = 527] 18:47:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (17431400) [pid = 3232] [serial = 1581] [outer = 00000000] 18:47:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (17AE7C00) [pid = 3232] [serial = 1582] [outer = 17431400] 18:47:29 INFO - PROCESS | 3232 | 1463190449427 Marionette DEBUG loaded listener.js 18:47:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (17BAFC00) [pid = 3232] [serial = 1583] [outer = 17431400] 18:47:30 INFO - PROCESS | 3232 | 1463190450036 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]]]}] 18:47:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 18:47:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 795ms 18:47:30 INFO - PROCESS | 3232 | 1463190450120 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 18:47:30 INFO - PROCESS | 3232 | 1463190450124 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 18:47:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 18:47:30 INFO - PROCESS | 3232 | 1463190450130 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 18:47:30 INFO - PROCESS | 3232 | 1463190450133 Marionette TRACE conn3 <- [1,2074,null,{}] 18:47:30 INFO - PROCESS | 3232 | 1463190450154 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}] 18:47:30 INFO - PROCESS | 3232 | 1463190450276 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 18:47:30 INFO - PROCESS | 3232 | 1463190450406 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:30 INFO - PROCESS | 3232 | ++DOCSHELL 102D2000 == 46 [pid = 3232] [id = 528] 18:47:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (10513800) [pid = 3232] [serial = 1584] [outer = 00000000] 18:47:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (128E4C00) [pid = 3232] [serial = 1585] [outer = 10513800] 18:47:30 INFO - PROCESS | 3232 | 1463190450463 Marionette DEBUG loaded listener.js 18:47:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (12AF6C00) [pid = 3232] [serial = 1586] [outer = 10513800] 18:47:30 INFO - PROCESS | 3232 | 1463190450984 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]]]}] 18:47:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 18:47:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 889ms 18:47:31 INFO - PROCESS | 3232 | 1463190451030 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 18:47:31 INFO - PROCESS | 3232 | 1463190451036 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 18:47:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 18:47:31 INFO - PROCESS | 3232 | 1463190451044 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 18:47:31 INFO - PROCESS | 3232 | 1463190451047 Marionette TRACE conn3 <- [1,2078,null,{}] 18:47:31 INFO - PROCESS | 3232 | 1463190451051 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}] 18:47:31 INFO - PROCESS | 3232 | 1463190451156 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 18:47:31 INFO - PROCESS | 3232 | 1463190451264 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:31 INFO - PROCESS | 3232 | ++DOCSHELL 15841000 == 47 [pid = 3232] [id = 529] 18:47:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (15843400) [pid = 3232] [serial = 1587] [outer = 00000000] 18:47:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (16091000) [pid = 3232] [serial = 1588] [outer = 15843400] 18:47:31 INFO - PROCESS | 3232 | 1463190451327 Marionette DEBUG loaded listener.js 18:47:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (161B1800) [pid = 3232] [serial = 1589] [outer = 15843400] 18:47:31 INFO - PROCESS | 3232 | 1463190451944 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]]]}] 18:47:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 18:47:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 936ms 18:47:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 18:47:31 INFO - PROCESS | 3232 | 1463190451990 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 18:47:31 INFO - PROCESS | 3232 | 1463190451993 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 18:47:31 INFO - PROCESS | 3232 | 1463190451997 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 18:47:31 INFO - PROCESS | 3232 | 1463190452000 Marionette TRACE conn3 <- [1,2082,null,{}] 18:47:32 INFO - PROCESS | 3232 | 1463190452012 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}] 18:47:32 INFO - PROCESS | 3232 | 1463190452123 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 18:47:32 INFO - PROCESS | 3232 | 1463190452261 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:32 INFO - PROCESS | 3232 | ++DOCSHELL 173E7000 == 48 [pid = 3232] [id = 530] 18:47:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (1743B000) [pid = 3232] [serial = 1590] [outer = 00000000] 18:47:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (17AE6400) [pid = 3232] [serial = 1591] [outer = 1743B000] 18:47:32 INFO - PROCESS | 3232 | 1463190452325 Marionette DEBUG loaded listener.js 18:47:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (18434800) [pid = 3232] [serial = 1592] [outer = 1743B000] 18:47:32 INFO - PROCESS | 3232 | 1463190452860 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]]]}] 18:47:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 18:47:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 889ms 18:47:32 INFO - PROCESS | 3232 | 1463190452900 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 18:47:32 INFO - PROCESS | 3232 | 1463190452903 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 18:47:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 18:47:32 INFO - PROCESS | 3232 | 1463190452907 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 18:47:32 INFO - PROCESS | 3232 | 1463190452909 Marionette TRACE conn3 <- [1,2086,null,{}] 18:47:32 INFO - PROCESS | 3232 | 1463190452912 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}] 18:47:33 INFO - PROCESS | 3232 | 1463190453013 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 18:47:33 INFO - PROCESS | 3232 | 1463190453120 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:33 INFO - PROCESS | 3232 | ++DOCSHELL 1843BC00 == 49 [pid = 3232] [id = 531] 18:47:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (18713400) [pid = 3232] [serial = 1593] [outer = 00000000] 18:47:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (18718800) [pid = 3232] [serial = 1594] [outer = 18713400] 18:47:33 INFO - PROCESS | 3232 | 1463190453174 Marionette DEBUG loaded listener.js 18:47:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (18720C00) [pid = 3232] [serial = 1595] [outer = 18713400] 18:47:33 INFO - PROCESS | 3232 | 1463190453791 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]]]}] 18:47:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 18:47:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 936ms 18:47:33 INFO - PROCESS | 3232 | 1463190453851 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 18:47:33 INFO - PROCESS | 3232 | 1463190453853 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 18:47:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 18:47:33 INFO - PROCESS | 3232 | 1463190453857 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 18:47:33 INFO - PROCESS | 3232 | 1463190453859 Marionette TRACE conn3 <- [1,2090,null,{}] 18:47:33 INFO - PROCESS | 3232 | 1463190453863 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}] 18:47:34 INFO - PROCESS | 3232 | 1463190454172 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 18:47:34 INFO - PROCESS | 3232 | 1463190454328 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:34 INFO - PROCESS | 3232 | ++DOCSHELL 1120D800 == 50 [pid = 3232] [id = 532] 18:47:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (1127E800) [pid = 3232] [serial = 1596] [outer = 00000000] 18:47:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (11C5B000) [pid = 3232] [serial = 1597] [outer = 1127E800] 18:47:34 INFO - PROCESS | 3232 | 1463190454387 Marionette DEBUG loaded listener.js 18:47:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (12A30800) [pid = 3232] [serial = 1598] [outer = 1127E800] 18:47:34 INFO - PROCESS | 3232 | 1463190454992 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]]]}] 18:47:35 INFO - PROCESS | 3232 | --DOCSHELL 1A122400 == 49 [pid = 3232] [id = 495] 18:47:35 INFO - PROCESS | 3232 | --DOCSHELL 13305800 == 48 [pid = 3232] [id = 391] 18:47:35 INFO - PROCESS | 3232 | --DOCSHELL 128B9400 == 47 [pid = 3232] [id = 526] 18:47:35 INFO - PROCESS | 3232 | --DOCSHELL 12A59400 == 46 [pid = 3232] [id = 525] 18:47:35 INFO - PROCESS | 3232 | --DOCSHELL 1735A400 == 45 [pid = 3232] [id = 524] 18:47:35 INFO - PROCESS | 3232 | --DOCSHELL 161C5400 == 44 [pid = 3232] [id = 523] 18:47:35 INFO - PROCESS | 3232 | --DOCSHELL 1620C800 == 43 [pid = 3232] [id = 522] 18:47:35 INFO - PROCESS | 3232 | --DOCSHELL 15E28C00 == 42 [pid = 3232] [id = 521] 18:47:35 INFO - PROCESS | 3232 | --DOCSHELL 1051C800 == 41 [pid = 3232] [id = 520] 18:47:35 INFO - PROCESS | 3232 | --DOCSHELL 1120A800 == 40 [pid = 3232] [id = 519] 18:47:35 INFO - PROCESS | 3232 | --DOCSHELL 0F265400 == 39 [pid = 3232] [id = 518] 18:47:35 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (1051CC00) [pid = 3232] [serial = 1537] [outer = 00000000] [url = about:blank] 18:47:35 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (10A64C00) [pid = 3232] [serial = 1531] [outer = 00000000] [url = about:blank] 18:47:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 18:47:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1185ms 18:47:35 INFO - PROCESS | 3232 | 1463190455055 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 18:47:35 INFO - PROCESS | 3232 | 1463190455059 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 18:47:35 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (161A8800) [pid = 3232] [serial = 1513] [outer = 00000000] [url = about:blank] 18:47:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 18:47:35 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (17132C00) [pid = 3232] [serial = 1528] [outer = 00000000] [url = about:blank] 18:47:35 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (1620CC00) [pid = 3232] [serial = 1516] [outer = 00000000] [url = about:blank] 18:47:35 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (161A9000) [pid = 3232] [serial = 1514] [outer = 00000000] [url = about:blank] 18:47:35 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (17135C00) [pid = 3232] [serial = 1519] [outer = 00000000] [url = about:blank] 18:47:35 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (1681A000) [pid = 3232] [serial = 1517] [outer = 00000000] [url = about:blank] 18:47:35 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (158BB400) [pid = 3232] [serial = 1507] [outer = 00000000] [url = about:blank] 18:47:35 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (15B66800) [pid = 3232] [serial = 1508] [outer = 00000000] [url = about:blank] 18:47:35 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (10D08800) [pid = 3232] [serial = 1492] [outer = 00000000] [url = about:blank] 18:47:35 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (10F93C00) [pid = 3232] [serial = 1493] [outer = 00000000] [url = about:blank] 18:47:35 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (13DB5000) [pid = 3232] [serial = 1501] [outer = 00000000] [url = about:blank] 18:47:35 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (141C2800) [pid = 3232] [serial = 1502] [outer = 00000000] [url = about:blank] 18:47:35 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (1570FC00) [pid = 3232] [serial = 1525] [outer = 00000000] [url = about:blank] 18:47:35 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (15E6B000) [pid = 3232] [serial = 1510] [outer = 00000000] [url = about:blank] 18:47:35 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (128E9C00) [pid = 3232] [serial = 1495] [outer = 00000000] [url = about:blank] 18:47:35 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (12A32C00) [pid = 3232] [serial = 1496] [outer = 00000000] [url = about:blank] 18:47:35 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (10515C00) [pid = 3232] [serial = 1489] [outer = 00000000] [url = about:blank] 18:47:35 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (15E73000) [pid = 3232] [serial = 1526] [outer = 00000000] [url = about:blank] 18:47:35 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (10558C00) [pid = 3232] [serial = 1490] [outer = 00000000] [url = about:blank] 18:47:35 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (154B0800) [pid = 3232] [serial = 1504] [outer = 00000000] [url = about:blank] 18:47:35 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (154B7800) [pid = 3232] [serial = 1505] [outer = 00000000] [url = about:blank] 18:47:35 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (13320000) [pid = 3232] [serial = 1499] [outer = 00000000] [url = about:blank] 18:47:35 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (1309A000) [pid = 3232] [serial = 1498] [outer = 00000000] [url = about:blank] 18:47:35 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (17145C00) [pid = 3232] [serial = 1520] [outer = 00000000] [url = about:blank] 18:47:35 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (128E5000) [pid = 3232] [serial = 1522] [outer = 00000000] [url = about:blank] 18:47:35 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (12AEA400) [pid = 3232] [serial = 1523] [outer = 00000000] [url = about:blank] 18:47:35 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (15E6C000) [pid = 3232] [serial = 1511] [outer = 00000000] [url = about:blank] 18:47:35 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (12A56800) [pid = 3232] [serial = 1534] [outer = 00000000] [url = about:blank] 18:47:35 INFO - PROCESS | 3232 | 1463190455081 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 18:47:35 INFO - PROCESS | 3232 | 1463190455085 Marionette TRACE conn3 <- [1,2094,null,{}] 18:47:35 INFO - PROCESS | 3232 | 1463190455092 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}] 18:47:35 INFO - PROCESS | 3232 | 1463190455189 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 18:47:35 INFO - PROCESS | 3232 | 1463190455197 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:35 INFO - PROCESS | 3232 | ++DOCSHELL 10D08800 == 40 [pid = 3232] [id = 533] 18:47:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (10D09000) [pid = 3232] [serial = 1599] [outer = 00000000] 18:47:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (1108D000) [pid = 3232] [serial = 1600] [outer = 10D09000] 18:47:35 INFO - PROCESS | 3232 | 1463190455244 Marionette DEBUG loaded listener.js 18:47:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (128E2C00) [pid = 3232] [serial = 1601] [outer = 10D09000] 18:47:35 INFO - PROCESS | 3232 | 1463190455784 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]]]}] 18:47:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 18:47:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 764ms 18:47:35 INFO - PROCESS | 3232 | 1463190455839 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 18:47:35 INFO - PROCESS | 3232 | 1463190455841 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 18:47:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 18:47:35 INFO - PROCESS | 3232 | 1463190455847 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 18:47:35 INFO - PROCESS | 3232 | 1463190455849 Marionette TRACE conn3 <- [1,2098,null,{}] 18:47:35 INFO - PROCESS | 3232 | 1463190455853 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}] 18:47:35 INFO - PROCESS | 3232 | 1463190455936 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 18:47:35 INFO - PROCESS | 3232 | 1463190455944 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:35 INFO - PROCESS | 3232 | ++DOCSHELL 13318000 == 41 [pid = 3232] [id = 534] 18:47:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (13389800) [pid = 3232] [serial = 1602] [outer = 00000000] 18:47:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (13B51C00) [pid = 3232] [serial = 1603] [outer = 13389800] 18:47:35 INFO - PROCESS | 3232 | 1463190455993 Marionette DEBUG loaded listener.js 18:47:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (141C8000) [pid = 3232] [serial = 1604] [outer = 13389800] 18:47:36 INFO - PROCESS | 3232 | 1463190456490 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]]]}] 18:47:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 18:47:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 702ms 18:47:36 INFO - PROCESS | 3232 | 1463190456544 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 18:47:36 INFO - PROCESS | 3232 | 1463190456547 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 18:47:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 18:47:36 INFO - PROCESS | 3232 | 1463190456557 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 18:47:36 INFO - PROCESS | 3232 | 1463190456561 Marionette TRACE conn3 <- [1,2102,null,{}] 18:47:36 INFO - PROCESS | 3232 | 1463190456565 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}] 18:47:36 INFO - PROCESS | 3232 | 1463190456647 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 18:47:36 INFO - PROCESS | 3232 | 1463190456740 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:36 INFO - PROCESS | 3232 | ++DOCSHELL 142A0000 == 42 [pid = 3232] [id = 535] 18:47:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (154AF800) [pid = 3232] [serial = 1605] [outer = 00000000] 18:47:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (15844C00) [pid = 3232] [serial = 1606] [outer = 154AF800] 18:47:36 INFO - PROCESS | 3232 | 1463190456784 Marionette DEBUG loaded listener.js 18:47:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (15B59C00) [pid = 3232] [serial = 1607] [outer = 154AF800] 18:47:37 INFO - PROCESS | 3232 | 1463190457156 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]]]}] 18:47:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 18:47:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 655ms 18:47:37 INFO - PROCESS | 3232 | 1463190457207 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 18:47:37 INFO - PROCESS | 3232 | 1463190457209 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 18:47:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 18:47:37 INFO - PROCESS | 3232 | 1463190457212 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 18:47:37 INFO - PROCESS | 3232 | 1463190457214 Marionette TRACE conn3 <- [1,2106,null,{}] 18:47:37 INFO - PROCESS | 3232 | 1463190457217 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}] 18:47:37 INFO - PROCESS | 3232 | 1463190457337 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 18:47:37 INFO - PROCESS | 3232 | 1463190457457 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:37 INFO - PROCESS | 3232 | ++DOCSHELL 154B1000 == 43 [pid = 3232] [id = 536] 18:47:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (15B5BC00) [pid = 3232] [serial = 1608] [outer = 00000000] 18:47:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (15E77800) [pid = 3232] [serial = 1609] [outer = 15B5BC00] 18:47:37 INFO - PROCESS | 3232 | 1463190457509 Marionette DEBUG loaded listener.js 18:47:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (1609CC00) [pid = 3232] [serial = 1610] [outer = 15B5BC00] 18:47:37 INFO - PROCESS | 3232 | 1463190457922 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]]]}] 18:47:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 18:47:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 733ms 18:47:37 INFO - PROCESS | 3232 | 1463190457954 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 18:47:37 INFO - PROCESS | 3232 | 1463190457955 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 18:47:37 INFO - PROCESS | 3232 | 1463190457959 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 18:47:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 18:47:37 INFO - PROCESS | 3232 | 1463190457961 Marionette TRACE conn3 <- [1,2110,null,{}] 18:47:37 INFO - PROCESS | 3232 | 1463190457964 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}] 18:47:38 INFO - PROCESS | 3232 | 1463190458075 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 18:47:38 INFO - PROCESS | 3232 | 1463190458083 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:38 INFO - PROCESS | 3232 | ++DOCSHELL 16191400 == 44 [pid = 3232] [id = 537] 18:47:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (161A7400) [pid = 3232] [serial = 1611] [outer = 00000000] 18:47:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (161AF800) [pid = 3232] [serial = 1612] [outer = 161A7400] 18:47:38 INFO - PROCESS | 3232 | 1463190458185 Marionette DEBUG loaded listener.js 18:47:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (16817000) [pid = 3232] [serial = 1613] [outer = 161A7400] 18:47:38 INFO - PROCESS | 3232 | 1463190458625 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]]]}] 18:47:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 18:47:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 702ms 18:47:38 INFO - PROCESS | 3232 | 1463190458665 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 18:47:38 INFO - PROCESS | 3232 | 1463190458667 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 18:47:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 18:47:38 INFO - PROCESS | 3232 | 1463190458670 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 18:47:38 INFO - PROCESS | 3232 | 1463190458672 Marionette TRACE conn3 <- [1,2114,null,{}] 18:47:38 INFO - PROCESS | 3232 | 1463190458675 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}] 18:47:38 INFO - PROCESS | 3232 | 1463190458831 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 18:47:38 INFO - PROCESS | 3232 | 1463190458855 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:38 INFO - PROCESS | 3232 | ++DOCSHELL 1712F000 == 45 [pid = 3232] [id = 538] 18:47:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (1712F800) [pid = 3232] [serial = 1614] [outer = 00000000] 18:47:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (1713F000) [pid = 3232] [serial = 1615] [outer = 1712F800] 18:47:38 INFO - PROCESS | 3232 | 1463190458899 Marionette DEBUG loaded listener.js 18:47:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (17140800) [pid = 3232] [serial = 1616] [outer = 1712F800] 18:47:39 INFO - PROCESS | 3232 | 1463190459325 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]]]}] 18:47:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 18:47:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 687ms 18:47:39 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (16210000) [pid = 3232] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 18:47:39 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (11A0B000) [pid = 3232] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 18:47:39 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (16C7C400) [pid = 3232] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 18:47:39 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (0F317000) [pid = 3232] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 18:47:39 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (15E76800) [pid = 3232] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 18:47:39 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (105F1800) [pid = 3232] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 18:47:39 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (154A7C00) [pid = 3232] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 18:47:39 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (1735AC00) [pid = 3232] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 18:47:39 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (138E6C00) [pid = 3232] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 18:47:39 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (14297400) [pid = 3232] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 18:47:39 INFO - PROCESS | 3232 | 1463190459594 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 18:47:39 INFO - PROCESS | 3232 | 1463190459596 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 18:47:39 INFO - PROCESS | 3232 | 1463190459605 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 18:47:39 INFO - PROCESS | 3232 | 1463190459606 Marionette TRACE conn3 <- [1,2118,null,{}] 18:47:39 INFO - PROCESS | 3232 | 1463190459610 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}] 18:47:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 18:47:39 INFO - PROCESS | 3232 | 1463190459688 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 18:47:39 INFO - PROCESS | 3232 | 1463190459698 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:39 INFO - PROCESS | 3232 | ++DOCSHELL 1108E400 == 46 [pid = 3232] [id = 539] 18:47:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (10A60400) [pid = 3232] [serial = 1617] [outer = 00000000] 18:47:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (12D85000) [pid = 3232] [serial = 1618] [outer = 10A60400] 18:47:39 INFO - PROCESS | 3232 | 1463190459741 Marionette DEBUG loaded listener.js 18:47:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (13B51800) [pid = 3232] [serial = 1619] [outer = 10A60400] 18:47:40 INFO - PROCESS | 3232 | 1463190460193 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] 18:47:40 INFO - PROCESS | 3232 | 1463190460235 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 18:47:40 INFO - PROCESS | 3232 | 1463190460238 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 18:47:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 18:47:40 INFO - PROCESS | 3232 | 1463190460240 Marionette TRACE conn3 <- [1,2122,null,{}] 18:47:40 INFO - PROCESS | 3232 | 1463190460243 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}] 18:47:40 INFO - PROCESS | 3232 | 1463190460321 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 18:47:40 INFO - PROCESS | 3232 | 1463190460327 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:40 INFO - PROCESS | 3232 | ++DOCSHELL 12D2CC00 == 47 [pid = 3232] [id = 540] 18:47:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (154B0C00) [pid = 3232] [serial = 1620] [outer = 00000000] 18:47:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (171DF800) [pid = 3232] [serial = 1621] [outer = 154B0C00] 18:47:40 INFO - PROCESS | 3232 | 1463190460373 Marionette DEBUG loaded listener.js 18:47:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (173ED000) [pid = 3232] [serial = 1622] [outer = 154B0C00] 18:47:40 INFO - PROCESS | 3232 | 1463190460803 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]]]}] 18:47:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 18:47:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 592ms 18:47:40 INFO - PROCESS | 3232 | 1463190460835 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 18:47:40 INFO - PROCESS | 3232 | 1463190460837 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 18:47:40 INFO - PROCESS | 3232 | 1463190460854 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 18:47:40 INFO - PROCESS | 3232 | 1463190460856 Marionette TRACE conn3 <- [1,2126,null,{}] 18:47:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 18:47:40 INFO - PROCESS | 3232 | 1463190460860 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}] 18:47:40 INFO - PROCESS | 3232 | 1463190460939 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 18:47:40 INFO - PROCESS | 3232 | 1463190460945 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:40 INFO - PROCESS | 3232 | ++DOCSHELL 173F0C00 == 48 [pid = 3232] [id = 541] 18:47:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (17A76800) [pid = 3232] [serial = 1623] [outer = 00000000] 18:47:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (18430C00) [pid = 3232] [serial = 1624] [outer = 17A76800] 18:47:40 INFO - PROCESS | 3232 | 1463190460990 Marionette DEBUG loaded listener.js 18:47:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (18437800) [pid = 3232] [serial = 1625] [outer = 17A76800] 18:47:41 INFO - PROCESS | 3232 | 1463190461433 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]]]}] 18:47:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 18:47:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 639ms 18:47:41 INFO - PROCESS | 3232 | 1463190461496 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 18:47:41 INFO - PROCESS | 3232 | 1463190461498 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 18:47:41 INFO - PROCESS | 3232 | 1463190461502 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 18:47:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 18:47:41 INFO - PROCESS | 3232 | 1463190461504 Marionette TRACE conn3 <- [1,2130,null,{}] 18:47:41 INFO - PROCESS | 3232 | 1463190461507 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}] 18:47:41 INFO - PROCESS | 3232 | 1463190461594 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 18:47:41 INFO - PROCESS | 3232 | 1463190461790 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:41 INFO - PROCESS | 3232 | ++DOCSHELL 0F31BC00 == 49 [pid = 3232] [id = 542] 18:47:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (0F320000) [pid = 3232] [serial = 1626] [outer = 00000000] 18:47:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (10519400) [pid = 3232] [serial = 1627] [outer = 0F320000] 18:47:41 INFO - PROCESS | 3232 | 1463190461887 Marionette DEBUG loaded listener.js 18:47:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (10A7FC00) [pid = 3232] [serial = 1628] [outer = 0F320000] 18:47:42 INFO - PROCESS | 3232 | 1463190462449 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] 18:47:42 INFO - PROCESS | 3232 | 1463190462510 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 18:47:42 INFO - PROCESS | 3232 | 1463190462515 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 18:47:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 18:47:42 INFO - PROCESS | 3232 | 1463190462519 Marionette TRACE conn3 <- [1,2134,null,{}] 18:47:42 INFO - PROCESS | 3232 | 1463190462524 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}] 18:47:42 INFO - PROCESS | 3232 | 1463190462639 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 18:47:42 INFO - PROCESS | 3232 | 1463190462750 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:42 INFO - PROCESS | 3232 | ++DOCSHELL 13304C00 == 50 [pid = 3232] [id = 543] 18:47:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (13305800) [pid = 3232] [serial = 1629] [outer = 00000000] 18:47:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (13DB5000) [pid = 3232] [serial = 1630] [outer = 13305800] 18:47:42 INFO - PROCESS | 3232 | 1463190462805 Marionette DEBUG loaded listener.js 18:47:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (154A5800) [pid = 3232] [serial = 1631] [outer = 13305800] 18:47:43 INFO - PROCESS | 3232 | 1463190463412 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] 18:47:43 INFO - PROCESS | 3232 | 1463190463468 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 18:47:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 18:47:43 INFO - PROCESS | 3232 | 1463190463472 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 18:47:43 INFO - PROCESS | 3232 | 1463190463474 Marionette TRACE conn3 <- [1,2138,null,{}] 18:47:43 INFO - PROCESS | 3232 | 1463190463478 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}] 18:47:43 INFO - PROCESS | 3232 | 1463190463582 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 18:47:43 INFO - PROCESS | 3232 | 1463190463741 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:43 INFO - PROCESS | 3232 | ++DOCSHELL 16212000 == 51 [pid = 3232] [id = 544] 18:47:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (16213C00) [pid = 3232] [serial = 1632] [outer = 00000000] 18:47:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (17137800) [pid = 3232] [serial = 1633] [outer = 16213C00] 18:47:43 INFO - PROCESS | 3232 | 1463190463796 Marionette DEBUG loaded listener.js 18:47:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (17A72000) [pid = 3232] [serial = 1634] [outer = 16213C00] 18:47:44 INFO - PROCESS | 3232 | 1463190464355 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]]]}] 18:47:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 18:47:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 952ms 18:47:44 INFO - PROCESS | 3232 | 1463190464417 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 18:47:44 INFO - PROCESS | 3232 | 1463190464420 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 18:47:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 18:47:44 INFO - PROCESS | 3232 | 1463190464430 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 18:47:44 INFO - PROCESS | 3232 | 1463190464436 Marionette TRACE conn3 <- [1,2142,null,{}] 18:47:44 INFO - PROCESS | 3232 | 1463190464440 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}] 18:47:44 INFO - PROCESS | 3232 | 1463190464546 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 18:47:44 INFO - PROCESS | 3232 | 1463190464683 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:44 INFO - PROCESS | 3232 | ++DOCSHELL 19469C00 == 52 [pid = 3232] [id = 545] 18:47:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (1946B800) [pid = 3232] [serial = 1635] [outer = 00000000] 18:47:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (1946E800) [pid = 3232] [serial = 1636] [outer = 1946B800] 18:47:44 INFO - PROCESS | 3232 | 1463190464797 Marionette DEBUG loaded listener.js 18:47:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (19472000) [pid = 3232] [serial = 1637] [outer = 1946B800] 18:47:45 INFO - PROCESS | 3232 | 1463190465399 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]]]}] 18:47:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 18:47:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 998ms 18:47:45 INFO - PROCESS | 3232 | 1463190465428 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 18:47:45 INFO - PROCESS | 3232 | 1463190465431 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 18:47:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 18:47:45 INFO - PROCESS | 3232 | 1463190465436 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 18:47:45 INFO - PROCESS | 3232 | 1463190465439 Marionette TRACE conn3 <- [1,2146,null,{}] 18:47:45 INFO - PROCESS | 3232 | 1463190465443 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}] 18:47:45 INFO - PROCESS | 3232 | 1463190465545 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 18:47:45 INFO - PROCESS | 3232 | 1463190465653 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:45 INFO - PROCESS | 3232 | ++DOCSHELL 18717000 == 53 [pid = 3232] [id = 546] 18:47:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (1946C800) [pid = 3232] [serial = 1638] [outer = 00000000] 18:47:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (194A5000) [pid = 3232] [serial = 1639] [outer = 1946C800] 18:47:45 INFO - PROCESS | 3232 | 1463190465711 Marionette DEBUG loaded listener.js 18:47:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (194A8000) [pid = 3232] [serial = 1640] [outer = 1946C800] 18:47:46 INFO - PROCESS | 3232 | 1463190466310 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]]]}] 18:47:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 18:47:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1092ms 18:47:46 INFO - PROCESS | 3232 | 1463190466538 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 18:47:46 INFO - PROCESS | 3232 | 1463190466542 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 18:47:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 18:47:46 INFO - PROCESS | 3232 | 1463190466547 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 18:47:46 INFO - PROCESS | 3232 | 1463190466550 Marionette TRACE conn3 <- [1,2150,null,{}] 18:47:46 INFO - PROCESS | 3232 | 1463190466556 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}] 18:47:46 INFO - PROCESS | 3232 | 1463190466652 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 18:47:46 INFO - PROCESS | 3232 | 1463190466792 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:46 INFO - PROCESS | 3232 | ++DOCSHELL 10277000 == 54 [pid = 3232] [id = 547] 18:47:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (1050F000) [pid = 3232] [serial = 1641] [outer = 00000000] 18:47:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (12A33800) [pid = 3232] [serial = 1642] [outer = 1050F000] 18:47:46 INFO - PROCESS | 3232 | 1463190466840 Marionette DEBUG loaded listener.js 18:47:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (12D2C000) [pid = 3232] [serial = 1643] [outer = 1050F000] 18:47:47 INFO - PROCESS | 3232 | 1463190467400 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]]]}] 18:47:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 18:47:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 905ms 18:47:47 INFO - PROCESS | 3232 | 1463190467451 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 18:47:47 INFO - PROCESS | 3232 | 1463190467454 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 18:47:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 18:47:47 INFO - PROCESS | 3232 | 1463190467462 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 18:47:47 INFO - PROCESS | 3232 | 1463190467465 Marionette TRACE conn3 <- [1,2154,null,{}] 18:47:47 INFO - PROCESS | 3232 | 1463190467469 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}] 18:47:47 INFO - PROCESS | 3232 | 1463190467565 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 18:47:47 INFO - PROCESS | 3232 | 1463190467686 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:47 INFO - PROCESS | 3232 | --DOCSHELL 141C7400 == 53 [pid = 3232] [id = 516] 18:47:47 INFO - PROCESS | 3232 | --DOCSHELL 12D26400 == 52 [pid = 3232] [id = 517] 18:47:47 INFO - PROCESS | 3232 | --DOCSHELL 1307DC00 == 51 [pid = 3232] [id = 515] 18:47:47 INFO - PROCESS | 3232 | --DOCSHELL 173F0C00 == 50 [pid = 3232] [id = 541] 18:47:47 INFO - PROCESS | 3232 | --DOCSHELL 12D2CC00 == 49 [pid = 3232] [id = 540] 18:47:47 INFO - PROCESS | 3232 | --DOCSHELL 1108E400 == 48 [pid = 3232] [id = 539] 18:47:47 INFO - PROCESS | 3232 | --DOCSHELL 1712F000 == 47 [pid = 3232] [id = 538] 18:47:47 INFO - PROCESS | 3232 | --DOCSHELL 16191400 == 46 [pid = 3232] [id = 537] 18:47:47 INFO - PROCESS | 3232 | --DOCSHELL 154B1000 == 45 [pid = 3232] [id = 536] 18:47:47 INFO - PROCESS | 3232 | --DOCSHELL 142A0000 == 44 [pid = 3232] [id = 535] 18:47:47 INFO - PROCESS | 3232 | --DOCSHELL 13318000 == 43 [pid = 3232] [id = 534] 18:47:47 INFO - PROCESS | 3232 | --DOCSHELL 10D08800 == 42 [pid = 3232] [id = 533] 18:47:47 INFO - PROCESS | 3232 | --DOCSHELL 1120D800 == 41 [pid = 3232] [id = 532] 18:47:47 INFO - PROCESS | 3232 | --DOCSHELL 170F1C00 == 40 [pid = 3232] [id = 527] 18:47:47 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (16F63000) [pid = 3232] [serial = 1567] [outer = 00000000] [url = about:blank] 18:47:47 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (13312400) [pid = 3232] [serial = 1558] [outer = 00000000] [url = about:blank] 18:47:47 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (17146000) [pid = 3232] [serial = 1570] [outer = 00000000] [url = about:blank] 18:47:47 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (10A5F400) [pid = 3232] [serial = 1555] [outer = 00000000] [url = about:blank] 18:47:47 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (112E6400) [pid = 3232] [serial = 1556] [outer = 00000000] [url = about:blank] 18:47:47 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (161A9C00) [pid = 3232] [serial = 1564] [outer = 00000000] [url = about:blank] 18:47:47 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (154AC400) [pid = 3232] [serial = 1552] [outer = 00000000] [url = about:blank] 18:47:47 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (15E22800) [pid = 3232] [serial = 1561] [outer = 00000000] [url = about:blank] 18:47:47 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (15E6AC00) [pid = 3232] [serial = 1562] [outer = 00000000] [url = about:blank] 18:47:47 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (170EA000) [pid = 3232] [serial = 1568] [outer = 00000000] [url = about:blank] 18:47:47 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (10A7C400) [pid = 3232] [serial = 1540] [outer = 00000000] [url = about:blank] 18:47:47 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (17A78800) [pid = 3232] [serial = 1580] [outer = 00000000] [url = about:blank] 18:47:47 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (128E1400) [pid = 3232] [serial = 1543] [outer = 00000000] [url = about:blank] 18:47:47 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (13314C00) [pid = 3232] [serial = 1546] [outer = 00000000] [url = about:blank] 18:47:47 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (14FAE000) [pid = 3232] [serial = 1549] [outer = 00000000] [url = about:blank] 18:47:47 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (173ED400) [pid = 3232] [serial = 1573] [outer = 00000000] [url = about:blank] 18:47:47 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (17AE7C00) [pid = 3232] [serial = 1582] [outer = 00000000] [url = about:blank] 18:47:47 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (171E4800) [pid = 3232] [serial = 1571] [outer = 00000000] [url = about:blank] 18:47:47 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (178C2000) [pid = 3232] [serial = 1579] [outer = 00000000] [url = about:blank] 18:47:47 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (173F3800) [pid = 3232] [serial = 1574] [outer = 00000000] [url = about:blank] 18:47:47 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (141CAC00) [pid = 3232] [serial = 1559] [outer = 00000000] [url = about:blank] 18:47:47 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (161A5C00) [pid = 3232] [serial = 1576] [outer = 00000000] [url = about:blank] 18:47:47 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (1714CC00) [pid = 3232] [serial = 1577] [outer = 00000000] [url = about:blank] 18:47:47 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (161BE800) [pid = 3232] [serial = 1565] [outer = 00000000] [url = about:blank] 18:47:47 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (17137000) [pid = 3232] [serial = 1529] [outer = 00000000] [url = about:blank] 18:47:47 INFO - PROCESS | 3232 | ++DOCSHELL 10512800 == 41 [pid = 3232] [id = 548] 18:47:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (10519C00) [pid = 3232] [serial = 1644] [outer = 00000000] 18:47:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (1108E400) [pid = 3232] [serial = 1645] [outer = 10519C00] 18:47:47 INFO - PROCESS | 3232 | 1463190467775 Marionette DEBUG loaded listener.js 18:47:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (128EA400) [pid = 3232] [serial = 1646] [outer = 10519C00] 18:47:48 INFO - PROCESS | 3232 | 1463190468208 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]]]}] 18:47:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 18:47:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 795ms 18:47:48 INFO - PROCESS | 3232 | 1463190468267 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 18:47:48 INFO - PROCESS | 3232 | 1463190468269 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 18:47:48 INFO - PROCESS | 3232 | 1463190468273 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 18:47:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 18:47:48 INFO - PROCESS | 3232 | 1463190468275 Marionette TRACE conn3 <- [1,2158,null,{}] 18:47:48 INFO - PROCESS | 3232 | 1463190468285 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}] 18:47:48 INFO - PROCESS | 3232 | 1463190468373 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 18:47:48 INFO - PROCESS | 3232 | 1463190468384 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:48 INFO - PROCESS | 3232 | ++DOCSHELL 1549D400 == 42 [pid = 3232] [id = 549] 18:47:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (1549E000) [pid = 3232] [serial = 1647] [outer = 00000000] 18:47:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (154B0400) [pid = 3232] [serial = 1648] [outer = 1549E000] 18:47:48 INFO - PROCESS | 3232 | 1463190468432 Marionette DEBUG loaded listener.js 18:47:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (15706000) [pid = 3232] [serial = 1649] [outer = 1549E000] 18:47:48 INFO - PROCESS | 3232 | 1463190468902 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]]]}] 18:47:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 18:47:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 686ms 18:47:48 INFO - PROCESS | 3232 | 1463190468957 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 18:47:48 INFO - PROCESS | 3232 | 1463190468959 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 18:47:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 18:47:48 INFO - PROCESS | 3232 | 1463190468962 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 18:47:48 INFO - PROCESS | 3232 | 1463190468964 Marionette TRACE conn3 <- [1,2162,null,{}] 18:47:48 INFO - PROCESS | 3232 | 1463190468968 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}] 18:47:49 INFO - PROCESS | 3232 | 1463190469048 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 18:47:49 INFO - PROCESS | 3232 | 1463190469057 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:49 INFO - PROCESS | 3232 | ++DOCSHELL 128E5000 == 43 [pid = 3232] [id = 550] 18:47:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (154AC400) [pid = 3232] [serial = 1650] [outer = 00000000] 18:47:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (15E6D000) [pid = 3232] [serial = 1651] [outer = 154AC400] 18:47:49 INFO - PROCESS | 3232 | 1463190469101 Marionette DEBUG loaded listener.js 18:47:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (161B0400) [pid = 3232] [serial = 1652] [outer = 154AC400] 18:47:49 INFO - PROCESS | 3232 | 1463190469547 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]]]}] 18:47:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 18:47:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 623ms 18:47:49 INFO - PROCESS | 3232 | 1463190469601 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 18:47:49 INFO - PROCESS | 3232 | 1463190469603 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 18:47:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 18:47:49 INFO - PROCESS | 3232 | 1463190469606 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 18:47:49 INFO - PROCESS | 3232 | 1463190469608 Marionette TRACE conn3 <- [1,2166,null,{}] 18:47:49 INFO - PROCESS | 3232 | 1463190469611 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}] 18:47:49 INFO - PROCESS | 3232 | 1463190469690 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 18:47:49 INFO - PROCESS | 3232 | 1463190469699 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:49 INFO - PROCESS | 3232 | ++DOCSHELL 10D05800 == 44 [pid = 3232] [id = 551] 18:47:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (15E6CC00) [pid = 3232] [serial = 1653] [outer = 00000000] 18:47:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (170EA000) [pid = 3232] [serial = 1654] [outer = 15E6CC00] 18:47:49 INFO - PROCESS | 3232 | 1463190469747 Marionette DEBUG loaded listener.js 18:47:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (17135C00) [pid = 3232] [serial = 1655] [outer = 15E6CC00] 18:47:50 INFO - PROCESS | 3232 | 1463190470247 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]]]}] 18:47:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 18:47:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 686ms 18:47:50 INFO - PROCESS | 3232 | 1463190470306 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 18:47:50 INFO - PROCESS | 3232 | 1463190470308 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 18:47:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 18:47:50 INFO - PROCESS | 3232 | 1463190470312 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 18:47:50 INFO - PROCESS | 3232 | 1463190470313 Marionette TRACE conn3 <- [1,2170,null,{}] 18:47:50 INFO - PROCESS | 3232 | 1463190470317 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}] 18:47:50 INFO - PROCESS | 3232 | 1463190470459 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 18:47:50 INFO - PROCESS | 3232 | 1463190470466 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:50 INFO - PROCESS | 3232 | ++DOCSHELL 10515C00 == 45 [pid = 3232] [id = 552] 18:47:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (17134400) [pid = 3232] [serial = 1656] [outer = 00000000] 18:47:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (173E5400) [pid = 3232] [serial = 1657] [outer = 17134400] 18:47:50 INFO - PROCESS | 3232 | 1463190470511 Marionette DEBUG loaded listener.js 18:47:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (173F1800) [pid = 3232] [serial = 1658] [outer = 17134400] 18:47:50 INFO - PROCESS | 3232 | 1463190470976 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]]]}] 18:47:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 18:47:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 702ms 18:47:51 INFO - PROCESS | 3232 | 1463190471011 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 18:47:51 INFO - PROCESS | 3232 | 1463190471013 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 18:47:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 18:47:51 INFO - PROCESS | 3232 | 1463190471016 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 18:47:51 INFO - PROCESS | 3232 | 1463190471018 Marionette TRACE conn3 <- [1,2174,null,{}] 18:47:51 INFO - PROCESS | 3232 | 1463190471022 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}] 18:47:51 INFO - PROCESS | 3232 | 1463190471164 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 18:47:51 INFO - PROCESS | 3232 | 1463190471176 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:51 INFO - PROCESS | 3232 | ++DOCSHELL 174C8400 == 46 [pid = 3232] [id = 553] 18:47:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (17A79000) [pid = 3232] [serial = 1659] [outer = 00000000] 18:47:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (18433C00) [pid = 3232] [serial = 1660] [outer = 17A79000] 18:47:51 INFO - PROCESS | 3232 | 1463190471219 Marionette DEBUG loaded listener.js 18:47:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (18719400) [pid = 3232] [serial = 1661] [outer = 17A79000] 18:47:51 INFO - PROCESS | 3232 | 1463190471638 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]]]}] 18:47:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 18:47:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 639ms 18:47:51 INFO - PROCESS | 3232 | 1463190471658 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 18:47:51 INFO - PROCESS | 3232 | 1463190471660 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 18:47:51 INFO - PROCESS | 3232 | 1463190471663 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 18:47:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 18:47:51 INFO - PROCESS | 3232 | 1463190471665 Marionette TRACE conn3 <- [1,2178,null,{}] 18:47:51 INFO - PROCESS | 3232 | 1463190471668 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}] 18:47:51 INFO - PROCESS | 3232 | 1463190471780 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 18:47:51 INFO - PROCESS | 3232 | 1463190471786 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:51 INFO - PROCESS | 3232 | ++DOCSHELL 171E8400 == 47 [pid = 3232] [id = 554] 18:47:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (173EE400) [pid = 3232] [serial = 1662] [outer = 00000000] 18:47:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (1946D800) [pid = 3232] [serial = 1663] [outer = 173EE400] 18:47:51 INFO - PROCESS | 3232 | 1463190471900 Marionette DEBUG loaded listener.js 18:47:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (194A2C00) [pid = 3232] [serial = 1664] [outer = 173EE400] 18:47:52 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (1A124800) [pid = 3232] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 18:47:52 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (102D2400) [pid = 3232] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 18:47:52 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (161A7400) [pid = 3232] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 18:47:52 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (18713400) [pid = 3232] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 18:47:52 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (1712F800) [pid = 3232] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 18:47:52 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (10513800) [pid = 3232] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 18:47:52 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (154AF800) [pid = 3232] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 18:47:52 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (1743B000) [pid = 3232] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 18:47:52 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (13389800) [pid = 3232] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 18:47:52 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (10D09000) [pid = 3232] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 18:47:52 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (10A60400) [pid = 3232] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 18:47:52 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (154B0C00) [pid = 3232] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 18:47:52 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (1127E800) [pid = 3232] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 18:47:52 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (15843400) [pid = 3232] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 18:47:52 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (15B5BC00) [pid = 3232] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 18:47:52 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (13099400) [pid = 3232] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 18:47:52 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (11CEA000) [pid = 3232] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 18:47:52 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (1055F800) [pid = 3232] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 18:47:52 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (13802C00) [pid = 3232] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 18:47:52 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (141CC400) [pid = 3232] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 18:47:52 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (11204400) [pid = 3232] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 18:47:52 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (1027C400) [pid = 3232] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 18:47:52 INFO - PROCESS | 3232 | 1463190472579 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]]]}] 18:47:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 18:47:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 936ms 18:47:52 INFO - PROCESS | 3232 | 1463190472611 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 18:47:52 INFO - PROCESS | 3232 | 1463190472612 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 18:47:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 18:47:52 INFO - PROCESS | 3232 | 1463190472616 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 18:47:52 INFO - PROCESS | 3232 | 1463190472618 Marionette TRACE conn3 <- [1,2182,null,{}] 18:47:52 INFO - PROCESS | 3232 | 1463190472621 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}] 18:47:52 INFO - PROCESS | 3232 | 1463190472710 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 18:47:52 INFO - PROCESS | 3232 | 1463190472716 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:52 INFO - PROCESS | 3232 | ++DOCSHELL 10513C00 == 48 [pid = 3232] [id = 555] 18:47:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (10518000) [pid = 3232] [serial = 1665] [outer = 00000000] 18:47:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (11204400) [pid = 3232] [serial = 1666] [outer = 10518000] 18:47:52 INFO - PROCESS | 3232 | 1463190472760 Marionette DEBUG loaded listener.js 18:47:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (1288A000) [pid = 3232] [serial = 1667] [outer = 10518000] 18:47:53 INFO - PROCESS | 3232 | 1463190473215 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]]]}] 18:47:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 18:47:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 624ms 18:47:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 18:47:53 INFO - PROCESS | 3232 | 1463190473254 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 18:47:53 INFO - PROCESS | 3232 | 1463190473256 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 18:47:53 INFO - PROCESS | 3232 | 1463190473259 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 18:47:53 INFO - PROCESS | 3232 | 1463190473261 Marionette TRACE conn3 <- [1,2186,null,{}] 18:47:53 INFO - PROCESS | 3232 | 1463190473264 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}] 18:47:53 INFO - PROCESS | 3232 | 1463190473345 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 18:47:53 INFO - PROCESS | 3232 | 1463190473351 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:53 INFO - PROCESS | 3232 | ++DOCSHELL 102ECC00 == 49 [pid = 3232] [id = 556] 18:47:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (10513800) [pid = 3232] [serial = 1668] [outer = 00000000] 18:47:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (15707400) [pid = 3232] [serial = 1669] [outer = 10513800] 18:47:53 INFO - PROCESS | 3232 | 1463190473394 Marionette DEBUG loaded listener.js 18:47:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (15E6B800) [pid = 3232] [serial = 1670] [outer = 10513800] 18:47:53 INFO - PROCESS | 3232 | 1463190473811 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]]]}] 18:47:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 18:47:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 593ms 18:47:53 INFO - PROCESS | 3232 | 1463190473866 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 18:47:53 INFO - PROCESS | 3232 | 1463190473868 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 18:47:53 INFO - PROCESS | 3232 | 1463190473872 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 18:47:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 18:47:53 INFO - PROCESS | 3232 | 1463190473874 Marionette TRACE conn3 <- [1,2190,null,{}] 18:47:53 INFO - PROCESS | 3232 | 1463190473877 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}] 18:47:53 INFO - PROCESS | 3232 | 1463190473986 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 18:47:53 INFO - PROCESS | 3232 | 1463190473992 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:53 INFO - PROCESS | 3232 | ++DOCSHELL 16F68C00 == 50 [pid = 3232] [id = 557] 18:47:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (17147000) [pid = 3232] [serial = 1671] [outer = 00000000] 18:47:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (1946CC00) [pid = 3232] [serial = 1672] [outer = 17147000] 18:47:54 INFO - PROCESS | 3232 | 1463190474046 Marionette DEBUG loaded listener.js 18:47:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (194CB400) [pid = 3232] [serial = 1673] [outer = 17147000] 18:47:54 INFO - PROCESS | 3232 | 1463190474507 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]]]}] 18:47:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 18:47:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 702ms 18:47:54 INFO - PROCESS | 3232 | 1463190474589 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 18:47:54 INFO - PROCESS | 3232 | 1463190474593 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 18:47:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 18:47:54 INFO - PROCESS | 3232 | 1463190474598 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 18:47:54 INFO - PROCESS | 3232 | 1463190474603 Marionette TRACE conn3 <- [1,2194,null,{}] 18:47:54 INFO - PROCESS | 3232 | 1463190474609 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}] 18:47:54 INFO - PROCESS | 3232 | 1463190474722 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 18:47:54 INFO - PROCESS | 3232 | 1463190474870 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:54 INFO - PROCESS | 3232 | ++DOCSHELL 10A7BC00 == 51 [pid = 3232] [id = 558] 18:47:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (10A7F400) [pid = 3232] [serial = 1674] [outer = 00000000] 18:47:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (10F98C00) [pid = 3232] [serial = 1675] [outer = 10A7F400] 18:47:54 INFO - PROCESS | 3232 | 1463190474930 Marionette DEBUG loaded listener.js 18:47:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (11C06000) [pid = 3232] [serial = 1676] [outer = 10A7F400] 18:47:55 INFO - PROCESS | 3232 | 1463190475572 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]]]}] 18:47:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 18:47:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 998ms 18:47:55 INFO - PROCESS | 3232 | 1463190475599 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 18:47:55 INFO - PROCESS | 3232 | 1463190475603 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 18:47:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 18:47:55 INFO - PROCESS | 3232 | 1463190475611 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 18:47:55 INFO - PROCESS | 3232 | 1463190475615 Marionette TRACE conn3 <- [1,2198,null,{}] 18:47:55 INFO - PROCESS | 3232 | 1463190475619 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}] 18:47:55 INFO - PROCESS | 3232 | 1463190475726 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 18:47:55 INFO - PROCESS | 3232 | 1463190475867 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:55 INFO - PROCESS | 3232 | ++DOCSHELL 10A5F400 == 52 [pid = 3232] [id = 559] 18:47:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (10A61000) [pid = 3232] [serial = 1677] [outer = 00000000] 18:47:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (142CD000) [pid = 3232] [serial = 1678] [outer = 10A61000] 18:47:55 INFO - PROCESS | 3232 | 1463190475922 Marionette DEBUG loaded listener.js 18:47:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (154ADC00) [pid = 3232] [serial = 1679] [outer = 10A61000] 18:47:56 INFO - PROCESS | 3232 | 1463190476463 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]]]}] 18:47:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 18:47:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 904ms 18:47:56 INFO - PROCESS | 3232 | 1463190476514 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 18:47:56 INFO - PROCESS | 3232 | 1463190476517 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 18:47:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 18:47:56 INFO - PROCESS | 3232 | 1463190476521 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 18:47:56 INFO - PROCESS | 3232 | 1463190476523 Marionette TRACE conn3 <- [1,2202,null,{}] 18:47:56 INFO - PROCESS | 3232 | 1463190476533 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}] 18:47:56 INFO - PROCESS | 3232 | 1463190476643 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 18:47:56 INFO - PROCESS | 3232 | 1463190476759 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:56 INFO - PROCESS | 3232 | ++DOCSHELL 170E9400 == 53 [pid = 3232] [id = 560] 18:47:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (170EB800) [pid = 3232] [serial = 1680] [outer = 00000000] 18:47:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (17144000) [pid = 3232] [serial = 1681] [outer = 170EB800] 18:47:56 INFO - PROCESS | 3232 | 1463190476856 Marionette DEBUG loaded listener.js 18:47:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (173EC800) [pid = 3232] [serial = 1682] [outer = 170EB800] 18:47:57 INFO - PROCESS | 3232 | 1463190477485 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]]]}] 18:47:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 18:47:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 999ms 18:47:57 INFO - PROCESS | 3232 | 1463190477523 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 18:47:57 INFO - PROCESS | 3232 | 1463190477525 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 18:47:57 INFO - PROCESS | 3232 | 1463190477529 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 18:47:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 18:47:57 INFO - PROCESS | 3232 | 1463190477531 Marionette TRACE conn3 <- [1,2206,null,{}] 18:47:57 INFO - PROCESS | 3232 | 1463190477535 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}] 18:47:57 INFO - PROCESS | 3232 | 1463190477640 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 18:47:57 INFO - PROCESS | 3232 | 1463190477779 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:57 INFO - PROCESS | 3232 | ++DOCSHELL 173F0800 == 54 [pid = 3232] [id = 561] 18:47:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (178C4800) [pid = 3232] [serial = 1683] [outer = 00000000] 18:47:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (194A5400) [pid = 3232] [serial = 1684] [outer = 178C4800] 18:47:57 INFO - PROCESS | 3232 | 1463190477833 Marionette DEBUG loaded listener.js 18:47:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (194D4400) [pid = 3232] [serial = 1685] [outer = 178C4800] 18:47:58 INFO - PROCESS | 3232 | 1463190478332 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]]]}] 18:47:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 18:47:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 905ms 18:47:58 INFO - PROCESS | 3232 | 1463190478418 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 18:47:58 INFO - PROCESS | 3232 | 1463190478420 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 18:47:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 18:47:58 INFO - PROCESS | 3232 | 1463190478424 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 18:47:58 INFO - PROCESS | 3232 | 1463190478426 Marionette TRACE conn3 <- [1,2210,null,{}] 18:47:58 INFO - PROCESS | 3232 | 1463190478430 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}] 18:47:58 INFO - PROCESS | 3232 | 1463190478530 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 18:47:58 INFO - PROCESS | 3232 | 1463190478642 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:58 INFO - PROCESS | 3232 | ++DOCSHELL 1875D000 == 55 [pid = 3232] [id = 562] 18:47:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (19473C00) [pid = 3232] [serial = 1686] [outer = 00000000] 18:47:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (19765000) [pid = 3232] [serial = 1687] [outer = 19473C00] 18:47:58 INFO - PROCESS | 3232 | 1463190478695 Marionette DEBUG loaded listener.js 18:47:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (19769C00) [pid = 3232] [serial = 1688] [outer = 19473C00] 18:47:58 INFO - PROCESS | 3232 | --DOCSHELL 1B612C00 == 54 [pid = 3232] [id = 16] 18:47:59 INFO - PROCESS | 3232 | 1463190479388 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]]]}] 18:47:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 18:47:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 998ms 18:47:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 18:47:59 INFO - PROCESS | 3232 | 1463190479426 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 18:47:59 INFO - PROCESS | 3232 | 1463190479428 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 18:47:59 INFO - PROCESS | 3232 | 1463190479432 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 18:47:59 INFO - PROCESS | 3232 | 1463190479434 Marionette TRACE conn3 <- [1,2214,null,{}] 18:47:59 INFO - PROCESS | 3232 | 1463190479437 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}] 18:47:59 INFO - PROCESS | 3232 | 1463190479563 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 18:47:59 INFO - PROCESS | 3232 | 1463190479883 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:59 INFO - PROCESS | 3232 | ++DOCSHELL 10A7D000 == 55 [pid = 3232] [id = 563] 18:47:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (10D01800) [pid = 3232] [serial = 1689] [outer = 00000000] 18:47:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (10F98800) [pid = 3232] [serial = 1690] [outer = 10D01800] 18:47:59 INFO - PROCESS | 3232 | 1463190479973 Marionette DEBUG loaded listener.js 18:48:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (128B6800) [pid = 3232] [serial = 1691] [outer = 10D01800] 18:48:00 INFO - PROCESS | 3232 | 1463190480558 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]]]}] 18:48:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 18:48:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1185ms 18:48:00 INFO - PROCESS | 3232 | 1463190480633 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 18:48:00 INFO - PROCESS | 3232 | 1463190480636 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 18:48:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 18:48:00 INFO - PROCESS | 3232 | 1463190480640 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 18:48:00 INFO - PROCESS | 3232 | 1463190480644 Marionette TRACE conn3 <- [1,2218,null,{}] 18:48:00 INFO - PROCESS | 3232 | 1463190480648 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}] 18:48:00 INFO - PROCESS | 3232 | 1463190480747 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 18:48:00 INFO - PROCESS | 3232 | 1463190480887 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:00 INFO - PROCESS | 3232 | ++DOCSHELL 12A58800 == 56 [pid = 3232] [id = 564] 18:48:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (12A5A000) [pid = 3232] [serial = 1692] [outer = 00000000] 18:48:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (1331FC00) [pid = 3232] [serial = 1693] [outer = 12A5A000] 18:48:00 INFO - PROCESS | 3232 | 1463190480937 Marionette DEBUG loaded listener.js 18:48:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (141C2800) [pid = 3232] [serial = 1694] [outer = 12A5A000] 18:48:01 INFO - PROCESS | 3232 | --DOCSHELL 102ECC00 == 55 [pid = 3232] [id = 556] 18:48:01 INFO - PROCESS | 3232 | --DOCSHELL 10513C00 == 54 [pid = 3232] [id = 555] 18:48:01 INFO - PROCESS | 3232 | --DOCSHELL 171E8400 == 53 [pid = 3232] [id = 554] 18:48:01 INFO - PROCESS | 3232 | --DOCSHELL 174C8400 == 52 [pid = 3232] [id = 553] 18:48:01 INFO - PROCESS | 3232 | --DOCSHELL 10515C00 == 51 [pid = 3232] [id = 552] 18:48:01 INFO - PROCESS | 3232 | --DOCSHELL 10D05800 == 50 [pid = 3232] [id = 551] 18:48:01 INFO - PROCESS | 3232 | --DOCSHELL 128E5000 == 49 [pid = 3232] [id = 550] 18:48:01 INFO - PROCESS | 3232 | --DOCSHELL 1549D400 == 48 [pid = 3232] [id = 549] 18:48:01 INFO - PROCESS | 3232 | --DOCSHELL 10512800 == 47 [pid = 3232] [id = 548] 18:48:01 INFO - PROCESS | 3232 | --DOCSHELL 10277000 == 46 [pid = 3232] [id = 547] 18:48:01 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (13804400) [pid = 3232] [serial = 1547] [outer = 00000000] [url = about:blank] 18:48:01 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (128F0000) [pid = 3232] [serial = 1544] [outer = 00000000] [url = about:blank] 18:48:01 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (11204C00) [pid = 3232] [serial = 1541] [outer = 00000000] [url = about:blank] 18:48:01 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (154A8C00) [pid = 3232] [serial = 1553] [outer = 00000000] [url = about:blank] 18:48:01 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (15498C00) [pid = 3232] [serial = 1550] [outer = 00000000] [url = about:blank] 18:48:01 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (13080400) [pid = 3232] [serial = 1535] [outer = 00000000] [url = about:blank] 18:48:01 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (10D0F000) [pid = 3232] [serial = 1532] [outer = 00000000] [url = about:blank] 18:48:01 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (1A440C00) [pid = 3232] [serial = 1487] [outer = 00000000] [url = about:blank] 18:48:01 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (10D01400) [pid = 3232] [serial = 1538] [outer = 00000000] [url = about:blank] 18:48:01 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (161AF800) [pid = 3232] [serial = 1612] [outer = 00000000] [url = about:blank] 18:48:01 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (18720C00) [pid = 3232] [serial = 1595] [outer = 00000000] [url = about:blank] 18:48:01 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (18718800) [pid = 3232] [serial = 1594] [outer = 00000000] [url = about:blank] 18:48:01 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (1713F000) [pid = 3232] [serial = 1615] [outer = 00000000] [url = about:blank] 18:48:01 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (12AF6C00) [pid = 3232] [serial = 1586] [outer = 00000000] [url = about:blank] 18:48:01 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (128E4C00) [pid = 3232] [serial = 1585] [outer = 00000000] [url = about:blank] 18:48:01 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (15844C00) [pid = 3232] [serial = 1606] [outer = 00000000] [url = about:blank] 18:48:01 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (15B59C00) [pid = 3232] [serial = 1607] [outer = 00000000] [url = about:blank] 18:48:01 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (18434800) [pid = 3232] [serial = 1592] [outer = 00000000] [url = about:blank] 18:48:01 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (17AE6400) [pid = 3232] [serial = 1591] [outer = 00000000] [url = about:blank] 18:48:01 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (13B51C00) [pid = 3232] [serial = 1603] [outer = 00000000] [url = about:blank] 18:48:01 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (1108D000) [pid = 3232] [serial = 1600] [outer = 00000000] [url = about:blank] 18:48:01 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (128E2C00) [pid = 3232] [serial = 1601] [outer = 00000000] [url = about:blank] 18:48:01 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (16817000) [pid = 3232] [serial = 1613] [outer = 00000000] [url = about:blank] 18:48:01 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (12D85000) [pid = 3232] [serial = 1618] [outer = 00000000] [url = about:blank] 18:48:01 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (13B51800) [pid = 3232] [serial = 1619] [outer = 00000000] [url = about:blank] 18:48:01 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (171DF800) [pid = 3232] [serial = 1621] [outer = 00000000] [url = about:blank] 18:48:01 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (12A30800) [pid = 3232] [serial = 1598] [outer = 00000000] [url = about:blank] 18:48:01 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (11C5B000) [pid = 3232] [serial = 1597] [outer = 00000000] [url = about:blank] 18:48:01 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (161B1800) [pid = 3232] [serial = 1589] [outer = 00000000] [url = about:blank] 18:48:01 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (16091000) [pid = 3232] [serial = 1588] [outer = 00000000] [url = about:blank] 18:48:01 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (141C8000) [pid = 3232] [serial = 1604] [outer = 00000000] [url = about:blank] 18:48:01 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (15E77800) [pid = 3232] [serial = 1609] [outer = 00000000] [url = about:blank] 18:48:01 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (1609CC00) [pid = 3232] [serial = 1610] [outer = 00000000] [url = about:blank] 18:48:01 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (17140800) [pid = 3232] [serial = 1616] [outer = 00000000] [url = about:blank] 18:48:01 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (173ED000) [pid = 3232] [serial = 1622] [outer = 00000000] [url = about:blank] 18:48:01 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (18430C00) [pid = 3232] [serial = 1624] [outer = 00000000] [url = about:blank] 18:48:01 INFO - PROCESS | 3232 | 1463190481451 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]]]}] 18:48:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 18:48:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 842ms 18:48:01 INFO - PROCESS | 3232 | 1463190481483 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 18:48:01 INFO - PROCESS | 3232 | 1463190481486 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 18:48:01 INFO - PROCESS | 3232 | 1463190481491 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 18:48:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 18:48:01 INFO - PROCESS | 3232 | 1463190481493 Marionette TRACE conn3 <- [1,2222,null,{}] 18:48:01 INFO - PROCESS | 3232 | 1463190481496 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}] 18:48:01 INFO - PROCESS | 3232 | 1463190481581 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 18:48:01 INFO - PROCESS | 3232 | 1463190481591 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:01 INFO - PROCESS | 3232 | ++DOCSHELL 11CE9800 == 47 [pid = 3232] [id = 565] 18:48:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (128E9000) [pid = 3232] [serial = 1695] [outer = 00000000] 18:48:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (12AF3000) [pid = 3232] [serial = 1696] [outer = 128E9000] 18:48:01 INFO - PROCESS | 3232 | 1463190481639 Marionette DEBUG loaded listener.js 18:48:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (13311C00) [pid = 3232] [serial = 1697] [outer = 128E9000] 18:48:02 INFO - PROCESS | 3232 | 1463190482131 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]]]}] 18:48:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 18:48:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 686ms 18:48:02 INFO - PROCESS | 3232 | 1463190482193 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 18:48:02 INFO - PROCESS | 3232 | 1463190482196 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 18:48:02 INFO - PROCESS | 3232 | 1463190482201 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 18:48:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 18:48:02 INFO - PROCESS | 3232 | 1463190482206 Marionette TRACE conn3 <- [1,2226,null,{}] 18:48:02 INFO - PROCESS | 3232 | 1463190482215 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}] 18:48:02 INFO - PROCESS | 3232 | 1463190482300 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 18:48:02 INFO - PROCESS | 3232 | 1463190482310 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:02 INFO - PROCESS | 3232 | ++DOCSHELL 154A3800 == 48 [pid = 3232] [id = 566] 18:48:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (154ACC00) [pid = 3232] [serial = 1698] [outer = 00000000] 18:48:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (15702800) [pid = 3232] [serial = 1699] [outer = 154ACC00] 18:48:02 INFO - PROCESS | 3232 | 1463190482358 Marionette DEBUG loaded listener.js 18:48:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (1583EC00) [pid = 3232] [serial = 1700] [outer = 154ACC00] 18:48:02 INFO - PROCESS | 3232 | 1463190482842 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]]]}] 18:48:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 18:48:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 702ms 18:48:02 INFO - PROCESS | 3232 | 1463190482901 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 18:48:02 INFO - PROCESS | 3232 | 1463190482903 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 18:48:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 18:48:02 INFO - PROCESS | 3232 | 1463190482907 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 18:48:02 INFO - PROCESS | 3232 | 1463190482908 Marionette TRACE conn3 <- [1,2230,null,{}] 18:48:02 INFO - PROCESS | 3232 | 1463190482912 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}] 18:48:02 INFO - PROCESS | 3232 | 1463190482993 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 18:48:02 INFO - PROCESS | 3232 | 1463190483002 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:02 INFO - PROCESS | 3232 | ++DOCSHELL 12A5D800 == 49 [pid = 3232] [id = 567] 18:48:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (13DB5C00) [pid = 3232] [serial = 1701] [outer = 00000000] 18:48:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (15E74C00) [pid = 3232] [serial = 1702] [outer = 13DB5C00] 18:48:03 INFO - PROCESS | 3232 | 1463190483046 Marionette DEBUG loaded listener.js 18:48:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (16190000) [pid = 3232] [serial = 1703] [outer = 13DB5C00] 18:48:03 INFO - PROCESS | 3232 | 1463190483477 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]]]}] 18:48:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 18:48:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 592ms 18:48:03 INFO - PROCESS | 3232 | 1463190483503 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 18:48:03 INFO - PROCESS | 3232 | 1463190483515 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 18:48:03 INFO - PROCESS | 3232 | 1463190483538 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 18:48:03 INFO - PROCESS | 3232 | 1463190483540 Marionette TRACE conn3 <- [1,2234,null,{}] 18:48:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 18:48:03 INFO - PROCESS | 3232 | 1463190483543 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}] 18:48:03 INFO - PROCESS | 3232 | 1463190483663 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 18:48:03 INFO - PROCESS | 3232 | 1463190483748 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:03 INFO - PROCESS | 3232 | ++DOCSHELL 161A6C00 == 50 [pid = 3232] [id = 568] 18:48:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (161ADC00) [pid = 3232] [serial = 1704] [outer = 00000000] 18:48:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (161C6400) [pid = 3232] [serial = 1705] [outer = 161ADC00] 18:48:03 INFO - PROCESS | 3232 | 1463190483807 Marionette DEBUG loaded listener.js 18:48:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (16817000) [pid = 3232] [serial = 1706] [outer = 161ADC00] 18:48:04 INFO - PROCESS | 3232 | 1463190484220 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]]]}] 18:48:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 18:48:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 733ms 18:48:04 INFO - PROCESS | 3232 | 1463190484284 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 18:48:04 INFO - PROCESS | 3232 | 1463190484286 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 18:48:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 18:48:04 INFO - PROCESS | 3232 | 1463190484289 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 18:48:04 INFO - PROCESS | 3232 | 1463190484291 Marionette TRACE conn3 <- [1,2238,null,{}] 18:48:04 INFO - PROCESS | 3232 | 1463190484294 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}] 18:48:04 INFO - PROCESS | 3232 | 1463190484409 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 18:48:04 INFO - PROCESS | 3232 | 1463190484476 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:04 INFO - PROCESS | 3232 | ++DOCSHELL 1620B000 == 51 [pid = 3232] [id = 569] 18:48:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (16D93000) [pid = 3232] [serial = 1707] [outer = 00000000] 18:48:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (17145000) [pid = 3232] [serial = 1708] [outer = 16D93000] 18:48:04 INFO - PROCESS | 3232 | 1463190484520 Marionette DEBUG loaded listener.js 18:48:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (17145800) [pid = 3232] [serial = 1709] [outer = 16D93000] 18:48:04 INFO - PROCESS | 3232 | 1463190484922 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]]]}] 18:48:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 18:48:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 686ms 18:48:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 18:48:04 INFO - PROCESS | 3232 | 1463190484991 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 18:48:04 INFO - PROCESS | 3232 | 1463190484993 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 18:48:04 INFO - PROCESS | 3232 | 1463190484996 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 18:48:04 INFO - PROCESS | 3232 | 1463190484998 Marionette TRACE conn3 <- [1,2242,null,{}] 18:48:04 INFO - PROCESS | 3232 | 1463190485001 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}] 18:48:05 INFO - PROCESS | 3232 | 1463190485141 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 18:48:05 INFO - PROCESS | 3232 | 1463190485166 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:05 INFO - PROCESS | 3232 | ++DOCSHELL 1027A400 == 52 [pid = 3232] [id = 570] 18:48:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (161C4800) [pid = 3232] [serial = 1710] [outer = 00000000] 18:48:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (173F1C00) [pid = 3232] [serial = 1711] [outer = 161C4800] 18:48:05 INFO - PROCESS | 3232 | 1463190485210 Marionette DEBUG loaded listener.js 18:48:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (17A78C00) [pid = 3232] [serial = 1712] [outer = 161C4800] 18:48:05 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (17A76800) [pid = 3232] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 18:48:05 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (173EE400) [pid = 3232] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 18:48:05 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (17A79000) [pid = 3232] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 18:48:05 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (154AC400) [pid = 3232] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 18:48:05 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (10518000) [pid = 3232] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 18:48:05 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (15E6CC00) [pid = 3232] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 18:48:05 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (10519C00) [pid = 3232] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 18:48:05 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (1050F000) [pid = 3232] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 18:48:05 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (1549E000) [pid = 3232] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 18:48:05 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (17134400) [pid = 3232] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 18:48:05 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (10513800) [pid = 3232] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 18:48:05 INFO - PROCESS | 3232 | 1463190485772 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]]]}] 18:48:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 18:48:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 795ms 18:48:05 INFO - PROCESS | 3232 | 1463190485796 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 18:48:05 INFO - PROCESS | 3232 | 1463190485798 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 18:48:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 18:48:05 INFO - PROCESS | 3232 | 1463190485801 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 18:48:05 INFO - PROCESS | 3232 | 1463190485803 Marionette TRACE conn3 <- [1,2246,null,{}] 18:48:05 INFO - PROCESS | 3232 | 1463190485807 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}] 18:48:05 INFO - PROCESS | 3232 | 1463190485886 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 18:48:05 INFO - PROCESS | 3232 | 1463190485892 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:05 INFO - PROCESS | 3232 | ++DOCSHELL 1051CC00 == 53 [pid = 3232] [id = 571] 18:48:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (10A56C00) [pid = 3232] [serial = 1713] [outer = 00000000] 18:48:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (16090800) [pid = 3232] [serial = 1714] [outer = 10A56C00] 18:48:05 INFO - PROCESS | 3232 | 1463190485945 Marionette DEBUG loaded listener.js 18:48:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (173E8400) [pid = 3232] [serial = 1715] [outer = 10A56C00] 18:48:06 INFO - PROCESS | 3232 | 1463190486390 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]]]}] 18:48:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 18:48:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 640ms 18:48:06 INFO - PROCESS | 3232 | 1463190486440 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 18:48:06 INFO - PROCESS | 3232 | 1463190486442 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 18:48:06 INFO - PROCESS | 3232 | 1463190486445 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 18:48:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 18:48:06 INFO - PROCESS | 3232 | 1463190486447 Marionette TRACE conn3 <- [1,2250,null,{}] 18:48:06 INFO - PROCESS | 3232 | 1463190486450 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}] 18:48:06 INFO - PROCESS | 3232 | 1463190486556 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 18:48:06 INFO - PROCESS | 3232 | 1463190486562 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:06 INFO - PROCESS | 3232 | ++DOCSHELL 154AE800 == 54 [pid = 3232] [id = 572] 18:48:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (15E6CC00) [pid = 3232] [serial = 1716] [outer = 00000000] 18:48:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (18436000) [pid = 3232] [serial = 1717] [outer = 15E6CC00] 18:48:06 INFO - PROCESS | 3232 | 1463190486605 Marionette DEBUG loaded listener.js 18:48:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (18439C00) [pid = 3232] [serial = 1718] [outer = 15E6CC00] 18:48:07 INFO - PROCESS | 3232 | 1463190487028 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]]]}] 18:48:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 18:48:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 624ms 18:48:07 INFO - PROCESS | 3232 | 1463190487084 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 18:48:07 INFO - PROCESS | 3232 | 1463190487085 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 18:48:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 18:48:07 INFO - PROCESS | 3232 | 1463190487073 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 18:48:07 INFO - PROCESS | 3232 | 1463190487075 Marionette TRACE conn3 <- [1,2254,null,{}] 18:48:07 INFO - PROCESS | 3232 | 1463190487078 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}] 18:48:07 INFO - PROCESS | 3232 | 1463190487160 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 18:48:07 INFO - PROCESS | 3232 | 1463190487166 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:07 INFO - PROCESS | 3232 | ++DOCSHELL 0F316800 == 55 [pid = 3232] [id = 573] 18:48:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (1055B000) [pid = 3232] [serial = 1719] [outer = 00000000] 18:48:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (1871B400) [pid = 3232] [serial = 1720] [outer = 1055B000] 18:48:07 INFO - PROCESS | 3232 | 1463190487215 Marionette DEBUG loaded listener.js 18:48:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (19470800) [pid = 3232] [serial = 1721] [outer = 1055B000] 18:48:07 INFO - PROCESS | 3232 | 1463190487675 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]]]}] 18:48:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 18:48:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 686ms 18:48:07 INFO - PROCESS | 3232 | 1463190487773 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 18:48:07 INFO - PROCESS | 3232 | 1463190487777 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 18:48:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 18:48:07 INFO - PROCESS | 3232 | 1463190487782 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 18:48:07 INFO - PROCESS | 3232 | 1463190487786 Marionette TRACE conn3 <- [1,2258,null,{}] 18:48:07 INFO - PROCESS | 3232 | 1463190487793 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}] 18:48:07 INFO - PROCESS | 3232 | 1463190487919 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 18:48:08 INFO - PROCESS | 3232 | 1463190488085 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:08 INFO - PROCESS | 3232 | ++DOCSHELL 10D10800 == 56 [pid = 3232] [id = 574] 18:48:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (10F95000) [pid = 3232] [serial = 1722] [outer = 00000000] 18:48:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (11429400) [pid = 3232] [serial = 1723] [outer = 10F95000] 18:48:08 INFO - PROCESS | 3232 | 1463190488144 Marionette DEBUG loaded listener.js 18:48:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (128E4400) [pid = 3232] [serial = 1724] [outer = 10F95000] 18:48:08 INFO - PROCESS | 3232 | 1463190488678 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]]]}] 18:48:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 18:48:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 951ms 18:48:08 INFO - PROCESS | 3232 | 1463190488729 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 18:48:08 INFO - PROCESS | 3232 | 1463190488733 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 18:48:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 18:48:08 INFO - PROCESS | 3232 | 1463190488741 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 18:48:08 INFO - PROCESS | 3232 | 1463190488745 Marionette TRACE conn3 <- [1,2262,null,{}] 18:48:08 INFO - PROCESS | 3232 | 1463190488749 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}] 18:48:08 INFO - PROCESS | 3232 | 1463190488858 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 18:48:08 INFO - PROCESS | 3232 | 1463190488972 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:09 INFO - PROCESS | 3232 | ++DOCSHELL 13314C00 == 57 [pid = 3232] [id = 575] 18:48:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (13B45C00) [pid = 3232] [serial = 1725] [outer = 00000000] 18:48:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (14297400) [pid = 3232] [serial = 1726] [outer = 13B45C00] 18:48:09 INFO - PROCESS | 3232 | 1463190489066 Marionette DEBUG loaded listener.js 18:48:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (154B7C00) [pid = 3232] [serial = 1727] [outer = 13B45C00] 18:48:09 INFO - PROCESS | 3232 | 1463190489658 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]]]}] 18:48:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 18:48:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 952ms 18:48:09 INFO - PROCESS | 3232 | 1463190489685 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 18:48:09 INFO - PROCESS | 3232 | 1463190489688 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 18:48:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 18:48:09 INFO - PROCESS | 3232 | 1463190489692 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 18:48:09 INFO - PROCESS | 3232 | 1463190489694 Marionette TRACE conn3 <- [1,2266,null,{}] 18:48:09 INFO - PROCESS | 3232 | 1463190489704 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}] 18:48:09 INFO - PROCESS | 3232 | 1463190489815 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 18:48:09 INFO - PROCESS | 3232 | 1463190489930 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:09 INFO - PROCESS | 3232 | ++DOCSHELL 128EF400 == 58 [pid = 3232] [id = 576] 18:48:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (15B5FC00) [pid = 3232] [serial = 1728] [outer = 00000000] 18:48:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (17143800) [pid = 3232] [serial = 1729] [outer = 15B5FC00] 18:48:10 INFO - PROCESS | 3232 | 1463190490028 Marionette DEBUG loaded listener.js 18:48:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (18716C00) [pid = 3232] [serial = 1730] [outer = 15B5FC00] 18:48:10 INFO - PROCESS | 3232 | 1463190490588 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]]]}] 18:48:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 18:48:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 951ms 18:48:10 INFO - PROCESS | 3232 | 1463190490636 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 18:48:10 INFO - PROCESS | 3232 | 1463190490638 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 18:48:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 18:48:10 INFO - PROCESS | 3232 | 1463190490642 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 18:48:10 INFO - PROCESS | 3232 | 1463190490644 Marionette TRACE conn3 <- [1,2270,null,{}] 18:48:10 INFO - PROCESS | 3232 | 1463190490647 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}] 18:48:10 INFO - PROCESS | 3232 | 1463190490757 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 18:48:10 INFO - PROCESS | 3232 | 1463190490896 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:10 INFO - PROCESS | 3232 | ++DOCSHELL 19477400 == 59 [pid = 3232] [id = 577] 18:48:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (19477800) [pid = 3232] [serial = 1731] [outer = 00000000] 18:48:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (194CAC00) [pid = 3232] [serial = 1732] [outer = 19477800] 18:48:10 INFO - PROCESS | 3232 | 1463190490950 Marionette DEBUG loaded listener.js 18:48:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (194D9C00) [pid = 3232] [serial = 1733] [outer = 19477800] 18:48:11 INFO - PROCESS | 3232 | 1463190491512 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]]]}] 18:48:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 18:48:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 936ms 18:48:11 INFO - PROCESS | 3232 | 1463190491587 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 18:48:11 INFO - PROCESS | 3232 | 1463190491589 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 18:48:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 18:48:11 INFO - PROCESS | 3232 | 1463190491593 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 18:48:11 INFO - PROCESS | 3232 | 1463190491595 Marionette TRACE conn3 <- [1,2274,null,{}] 18:48:11 INFO - PROCESS | 3232 | 1463190491599 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}] 18:48:11 INFO - PROCESS | 3232 | 1463190491701 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 18:48:11 INFO - PROCESS | 3232 | 1463190491840 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:11 INFO - PROCESS | 3232 | ++DOCSHELL 18714800 == 60 [pid = 3232] [id = 578] 18:48:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (194B1800) [pid = 3232] [serial = 1734] [outer = 00000000] 18:48:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (19BA3800) [pid = 3232] [serial = 1735] [outer = 194B1800] 18:48:11 INFO - PROCESS | 3232 | 1463190491894 Marionette DEBUG loaded listener.js 18:48:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (19BA6000) [pid = 3232] [serial = 1736] [outer = 194B1800] 18:48:12 INFO - PROCESS | 3232 | 1463190492423 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]]]}] 18:48:12 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 18:48:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 904ms 18:48:12 INFO - PROCESS | 3232 | 1463190492497 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 18:48:12 INFO - PROCESS | 3232 | 1463190492500 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 18:48:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 18:48:12 INFO - PROCESS | 3232 | 1463190492504 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 18:48:12 INFO - PROCESS | 3232 | 1463190492506 Marionette TRACE conn3 <- [1,2278,null,{}] 18:48:12 INFO - PROCESS | 3232 | 1463190492509 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}] 18:48:12 INFO - PROCESS | 3232 | 1463190492695 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 18:48:12 INFO - PROCESS | 3232 | 1463190492839 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:12 INFO - PROCESS | 3232 | ++DOCSHELL 10F95400 == 61 [pid = 3232] [id = 579] 18:48:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (10F9B800) [pid = 3232] [serial = 1737] [outer = 00000000] 18:48:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (12A61000) [pid = 3232] [serial = 1738] [outer = 10F9B800] 18:48:12 INFO - PROCESS | 3232 | 1463190492896 Marionette DEBUG loaded listener.js 18:48:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (154B5400) [pid = 3232] [serial = 1739] [outer = 10F9B800] 18:48:13 INFO - PROCESS | 3232 | 1463190493670 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]]]}] 18:48:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 18:48:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1217ms 18:48:13 INFO - PROCESS | 3232 | 1463190493714 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 18:48:13 INFO - PROCESS | 3232 | 1463190493718 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 18:48:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 18:48:13 INFO - PROCESS | 3232 | 1463190493723 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 18:48:13 INFO - PROCESS | 3232 | 1463190493727 Marionette TRACE conn3 <- [1,2282,null,{}] 18:48:13 INFO - PROCESS | 3232 | 1463190493732 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}] 18:48:13 INFO - PROCESS | 3232 | 1463190493831 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 18:48:13 INFO - PROCESS | 3232 | 1463190493975 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:13 INFO - PROCESS | 3232 | ++DOCSHELL 11204800 == 62 [pid = 3232] [id = 580] 18:48:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (11CEE800) [pid = 3232] [serial = 1740] [outer = 00000000] 18:48:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (12A5E400) [pid = 3232] [serial = 1741] [outer = 11CEE800] 18:48:14 INFO - PROCESS | 3232 | 1463190494026 Marionette DEBUG loaded listener.js 18:48:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (13317400) [pid = 3232] [serial = 1742] [outer = 11CEE800] 18:48:14 INFO - PROCESS | 3232 | --DOCSHELL 154AE800 == 61 [pid = 3232] [id = 572] 18:48:14 INFO - PROCESS | 3232 | --DOCSHELL 1051CC00 == 60 [pid = 3232] [id = 571] 18:48:14 INFO - PROCESS | 3232 | --DOCSHELL 1027A400 == 59 [pid = 3232] [id = 570] 18:48:14 INFO - PROCESS | 3232 | --DOCSHELL 1620B000 == 58 [pid = 3232] [id = 569] 18:48:14 INFO - PROCESS | 3232 | --DOCSHELL 161A6C00 == 57 [pid = 3232] [id = 568] 18:48:14 INFO - PROCESS | 3232 | --DOCSHELL 12A5D800 == 56 [pid = 3232] [id = 567] 18:48:14 INFO - PROCESS | 3232 | --DOCSHELL 154A3800 == 55 [pid = 3232] [id = 566] 18:48:14 INFO - PROCESS | 3232 | --DOCSHELL 11CE9800 == 54 [pid = 3232] [id = 565] 18:48:14 INFO - PROCESS | 3232 | --DOCSHELL 12A58800 == 53 [pid = 3232] [id = 564] 18:48:14 INFO - PROCESS | 3232 | --DOCSHELL 10A7D000 == 52 [pid = 3232] [id = 563] 18:48:14 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (1946CC00) [pid = 3232] [serial = 1672] [outer = 00000000] [url = about:blank] 18:48:14 INFO - PROCESS | 3232 | --DOCSHELL 10A7BC00 == 51 [pid = 3232] [id = 558] 18:48:14 INFO - PROCESS | 3232 | --DOCSHELL 16F68C00 == 50 [pid = 3232] [id = 557] 18:48:14 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (18437800) [pid = 3232] [serial = 1625] [outer = 00000000] [url = about:blank] 18:48:14 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (1946D800) [pid = 3232] [serial = 1663] [outer = 00000000] [url = about:blank] 18:48:14 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (18433C00) [pid = 3232] [serial = 1660] [outer = 00000000] [url = about:blank] 18:48:14 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (15E6D000) [pid = 3232] [serial = 1651] [outer = 00000000] [url = about:blank] 18:48:14 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (1288A000) [pid = 3232] [serial = 1667] [outer = 00000000] [url = about:blank] 18:48:14 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (161B0400) [pid = 3232] [serial = 1652] [outer = 00000000] [url = about:blank] 18:48:14 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (170EA000) [pid = 3232] [serial = 1654] [outer = 00000000] [url = about:blank] 18:48:14 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (1946E800) [pid = 3232] [serial = 1636] [outer = 00000000] [url = about:blank] 18:48:14 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (10519400) [pid = 3232] [serial = 1627] [outer = 00000000] [url = about:blank] 18:48:14 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (1108E400) [pid = 3232] [serial = 1645] [outer = 00000000] [url = about:blank] 18:48:14 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (128EA400) [pid = 3232] [serial = 1646] [outer = 00000000] [url = about:blank] 18:48:14 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (12D2C000) [pid = 3232] [serial = 1643] [outer = 00000000] [url = about:blank] 18:48:14 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (12A33800) [pid = 3232] [serial = 1642] [outer = 00000000] [url = about:blank] 18:48:14 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (154B0400) [pid = 3232] [serial = 1648] [outer = 00000000] [url = about:blank] 18:48:14 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (11204400) [pid = 3232] [serial = 1666] [outer = 00000000] [url = about:blank] 18:48:14 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (15706000) [pid = 3232] [serial = 1649] [outer = 00000000] [url = about:blank] 18:48:14 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (194A5000) [pid = 3232] [serial = 1639] [outer = 00000000] [url = about:blank] 18:48:14 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (13DB5000) [pid = 3232] [serial = 1630] [outer = 00000000] [url = about:blank] 18:48:14 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (17137800) [pid = 3232] [serial = 1633] [outer = 00000000] [url = about:blank] 18:48:14 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (194A2C00) [pid = 3232] [serial = 1664] [outer = 00000000] [url = about:blank] 18:48:14 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (173E5400) [pid = 3232] [serial = 1657] [outer = 00000000] [url = about:blank] 18:48:14 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (15E6B800) [pid = 3232] [serial = 1670] [outer = 00000000] [url = about:blank] 18:48:14 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (173F1800) [pid = 3232] [serial = 1658] [outer = 00000000] [url = about:blank] 18:48:14 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (15707400) [pid = 3232] [serial = 1669] [outer = 00000000] [url = about:blank] 18:48:14 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (18719400) [pid = 3232] [serial = 1661] [outer = 00000000] [url = about:blank] 18:48:14 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (17135C00) [pid = 3232] [serial = 1655] [outer = 00000000] [url = about:blank] 18:48:14 INFO - PROCESS | 3232 | 1463190494660 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]]]}] 18:48:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 18:48:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 998ms 18:48:14 INFO - PROCESS | 3232 | 1463190494723 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 18:48:14 INFO - PROCESS | 3232 | 1463190494729 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 18:48:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 18:48:14 INFO - PROCESS | 3232 | 1463190494735 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 18:48:14 INFO - PROCESS | 3232 | 1463190494737 Marionette TRACE conn3 <- [1,2286,null,{}] 18:48:14 INFO - PROCESS | 3232 | 1463190494741 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}] 18:48:14 INFO - PROCESS | 3232 | 1463190494826 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 18:48:14 INFO - PROCESS | 3232 | 1463190494833 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:14 INFO - PROCESS | 3232 | ++DOCSHELL 11207C00 == 51 [pid = 3232] [id = 581] 18:48:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (1120D800) [pid = 3232] [serial = 1743] [outer = 00000000] 18:48:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (12A39000) [pid = 3232] [serial = 1744] [outer = 1120D800] 18:48:14 INFO - PROCESS | 3232 | 1463190494878 Marionette DEBUG loaded listener.js 18:48:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (12A61400) [pid = 3232] [serial = 1745] [outer = 1120D800] 18:48:15 INFO - PROCESS | 3232 | 1463190495399 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]]]}] 18:48:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 18:48:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 702ms 18:48:15 INFO - PROCESS | 3232 | 1463190495433 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 18:48:15 INFO - PROCESS | 3232 | 1463190495435 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 18:48:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 18:48:15 INFO - PROCESS | 3232 | 1463190495439 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 18:48:15 INFO - PROCESS | 3232 | 1463190495442 Marionette TRACE conn3 <- [1,2290,null,{}] 18:48:15 INFO - PROCESS | 3232 | 1463190495452 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}] 18:48:15 INFO - PROCESS | 3232 | 1463190495539 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 18:48:15 INFO - PROCESS | 3232 | 1463190495549 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:15 INFO - PROCESS | 3232 | ++DOCSHELL 154A9000 == 52 [pid = 3232] [id = 582] 18:48:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (154B4000) [pid = 3232] [serial = 1746] [outer = 00000000] 18:48:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (158B6400) [pid = 3232] [serial = 1747] [outer = 154B4000] 18:48:15 INFO - PROCESS | 3232 | 1463190495604 Marionette DEBUG loaded listener.js 18:48:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (15E6B000) [pid = 3232] [serial = 1748] [outer = 154B4000] 18:48:16 INFO - PROCESS | 3232 | 1463190496063 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]]]}] 18:48:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 18:48:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 639ms 18:48:16 INFO - PROCESS | 3232 | 1463190496081 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 18:48:16 INFO - PROCESS | 3232 | 1463190496083 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 18:48:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 18:48:16 INFO - PROCESS | 3232 | 1463190496087 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 18:48:16 INFO - PROCESS | 3232 | 1463190496088 Marionette TRACE conn3 <- [1,2294,null,{}] 18:48:16 INFO - PROCESS | 3232 | 1463190496092 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}] 18:48:16 INFO - PROCESS | 3232 | 1463190496175 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 18:48:16 INFO - PROCESS | 3232 | 1463190496181 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:16 INFO - PROCESS | 3232 | ++DOCSHELL 158B7C00 == 53 [pid = 3232] [id = 583] 18:48:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (15E22000) [pid = 3232] [serial = 1749] [outer = 00000000] 18:48:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (16680400) [pid = 3232] [serial = 1750] [outer = 15E22000] 18:48:16 INFO - PROCESS | 3232 | 1463190496226 Marionette DEBUG loaded listener.js 18:48:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (170EA000) [pid = 3232] [serial = 1751] [outer = 15E22000] 18:48:16 INFO - PROCESS | 3232 | 1463190496694 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]]]}] 18:48:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 18:48:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 686ms 18:48:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 18:48:16 INFO - PROCESS | 3232 | 1463190496770 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 18:48:16 INFO - PROCESS | 3232 | 1463190496772 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 18:48:16 INFO - PROCESS | 3232 | 1463190496785 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 18:48:16 INFO - PROCESS | 3232 | 1463190496787 Marionette TRACE conn3 <- [1,2298,null,{}] 18:48:16 INFO - PROCESS | 3232 | 1463190496791 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}] 18:48:16 INFO - PROCESS | 3232 | 1463190496874 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 18:48:16 INFO - PROCESS | 3232 | 1463190496880 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:16 INFO - PROCESS | 3232 | ++DOCSHELL 0F31E800 == 54 [pid = 3232] [id = 584] 18:48:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (158B5000) [pid = 3232] [serial = 1752] [outer = 00000000] 18:48:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (17139800) [pid = 3232] [serial = 1753] [outer = 158B5000] 18:48:16 INFO - PROCESS | 3232 | 1463190496924 Marionette DEBUG loaded listener.js 18:48:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (171EB400) [pid = 3232] [serial = 1754] [outer = 158B5000] 18:48:17 INFO - PROCESS | 3232 | 1463190497398 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]]]}] 18:48:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 18:48:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 655ms 18:48:17 INFO - PROCESS | 3232 | 1463190497434 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 18:48:17 INFO - PROCESS | 3232 | 1463190497436 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 18:48:17 INFO - PROCESS | 3232 | 1463190497440 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 18:48:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 18:48:17 INFO - PROCESS | 3232 | 1463190497441 Marionette TRACE conn3 <- [1,2302,null,{}] 18:48:17 INFO - PROCESS | 3232 | 1463190497445 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}] 18:48:17 INFO - PROCESS | 3232 | 1463190497579 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 18:48:17 INFO - PROCESS | 3232 | 1463190497684 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:17 INFO - PROCESS | 3232 | ++DOCSHELL 17ADDC00 == 55 [pid = 3232] [id = 585] 18:48:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (181C9400) [pid = 3232] [serial = 1755] [outer = 00000000] 18:48:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (18715000) [pid = 3232] [serial = 1756] [outer = 181C9400] 18:48:17 INFO - PROCESS | 3232 | 1463190497728 Marionette DEBUG loaded listener.js 18:48:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (18714000) [pid = 3232] [serial = 1757] [outer = 181C9400] 18:48:18 INFO - PROCESS | 3232 | 1463190498138 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]]]}] 18:48:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 18:48:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 733ms 18:48:18 INFO - PROCESS | 3232 | 1463190498181 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 18:48:18 INFO - PROCESS | 3232 | 1463190498183 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 18:48:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 18:48:18 INFO - PROCESS | 3232 | 1463190498186 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 18:48:18 INFO - PROCESS | 3232 | 1463190498188 Marionette TRACE conn3 <- [1,2306,null,{}] 18:48:18 INFO - PROCESS | 3232 | 1463190498191 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}] 18:48:18 INFO - PROCESS | 3232 | 1463190498306 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 18:48:18 INFO - PROCESS | 3232 | 1463190498370 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:18 INFO - PROCESS | 3232 | ++DOCSHELL 18437000 == 56 [pid = 3232] [id = 586] 18:48:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (18437800) [pid = 3232] [serial = 1758] [outer = 00000000] 18:48:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (19478800) [pid = 3232] [serial = 1759] [outer = 18437800] 18:48:18 INFO - PROCESS | 3232 | 1463190498414 Marionette DEBUG loaded listener.js 18:48:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (194AB000) [pid = 3232] [serial = 1760] [outer = 18437800] 18:48:18 INFO - PROCESS | 3232 | 1463190498834 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] 18:48:18 INFO - PROCESS | 3232 | 1463190498892 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 18:48:18 INFO - PROCESS | 3232 | 1463190498895 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 18:48:18 INFO - PROCESS | 3232 | 1463190498897 Marionette TRACE conn3 <- [1,2310,null,{}] 18:48:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 18:48:18 INFO - PROCESS | 3232 | 1463190498900 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}] 18:48:19 INFO - PROCESS | 3232 | 1463190499044 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 18:48:19 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (16D93000) [pid = 3232] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 18:48:19 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (161ADC00) [pid = 3232] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 18:48:19 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (17147000) [pid = 3232] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 18:48:19 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (154ACC00) [pid = 3232] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 18:48:19 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (13DB5C00) [pid = 3232] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 18:48:19 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (10D01800) [pid = 3232] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 18:48:19 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (128E9000) [pid = 3232] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 18:48:19 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (12A5A000) [pid = 3232] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 18:48:19 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (161C4800) [pid = 3232] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 18:48:19 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (10A56C00) [pid = 3232] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 18:48:19 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (15E6CC00) [pid = 3232] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 18:48:19 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (1B720400) [pid = 3232] [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.] 18:48:19 INFO - PROCESS | 3232 | 1463190499265 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:19 INFO - PROCESS | 3232 | ++DOCSHELL 10519C00 == 57 [pid = 3232] [id = 587] 18:48:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (10A56C00) [pid = 3232] [serial = 1761] [outer = 00000000] 18:48:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (12AF2400) [pid = 3232] [serial = 1762] [outer = 10A56C00] 18:48:19 INFO - PROCESS | 3232 | 1463190499309 Marionette DEBUG loaded listener.js 18:48:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (154ACC00) [pid = 3232] [serial = 1763] [outer = 10A56C00] 18:48:19 INFO - PROCESS | 3232 | 1463190499655 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]]]}] 18:48:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 18:48:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 811ms 18:48:19 INFO - PROCESS | 3232 | 1463190499698 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 18:48:19 INFO - PROCESS | 3232 | 1463190499700 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 18:48:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 18:48:19 INFO - PROCESS | 3232 | 1463190499703 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 18:48:19 INFO - PROCESS | 3232 | 1463190499705 Marionette TRACE conn3 <- [1,2314,null,{}] 18:48:19 INFO - PROCESS | 3232 | 1463190499708 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}] 18:48:19 INFO - PROCESS | 3232 | 1463190499832 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 18:48:19 INFO - PROCESS | 3232 | 1463190499842 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:19 INFO - PROCESS | 3232 | ++DOCSHELL 128E9000 == 58 [pid = 3232] [id = 588] 18:48:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (12A5F400) [pid = 3232] [serial = 1764] [outer = 00000000] 18:48:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (1976D000) [pid = 3232] [serial = 1765] [outer = 12A5F400] 18:48:19 INFO - PROCESS | 3232 | 1463190499889 Marionette DEBUG loaded listener.js 18:48:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (19BA8400) [pid = 3232] [serial = 1766] [outer = 12A5F400] 18:48:20 INFO - PROCESS | 3232 | 1463190500310 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]]]}] 18:48:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 18:48:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 639ms 18:48:20 INFO - PROCESS | 3232 | 1463190500342 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 18:48:20 INFO - PROCESS | 3232 | 1463190500344 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 18:48:20 INFO - PROCESS | 3232 | 1463190500347 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 18:48:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 18:48:20 INFO - PROCESS | 3232 | 1463190500349 Marionette TRACE conn3 <- [1,2318,null,{}] 18:48:20 INFO - PROCESS | 3232 | 1463190500352 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}] 18:48:20 INFO - PROCESS | 3232 | 1463190500474 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 18:48:20 INFO - PROCESS | 3232 | 1463190500486 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:20 INFO - PROCESS | 3232 | ++DOCSHELL 194CDC00 == 59 [pid = 3232] [id = 589] 18:48:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (194CE400) [pid = 3232] [serial = 1767] [outer = 00000000] 18:48:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (19F0C400) [pid = 3232] [serial = 1768] [outer = 194CE400] 18:48:20 INFO - PROCESS | 3232 | 1463190500529 Marionette DEBUG loaded listener.js 18:48:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (1A122400) [pid = 3232] [serial = 1769] [outer = 194CE400] 18:48:20 INFO - PROCESS | 3232 | 1463190500964 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]]]}] 18:48:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 18:48:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 640ms 18:48:20 INFO - PROCESS | 3232 | 1463190500985 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 18:48:20 INFO - PROCESS | 3232 | 1463190500987 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 18:48:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 18:48:20 INFO - PROCESS | 3232 | 1463190500991 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 18:48:20 INFO - PROCESS | 3232 | 1463190500993 Marionette TRACE conn3 <- [1,2322,null,{}] 18:48:20 INFO - PROCESS | 3232 | 1463190500997 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}] 18:48:21 INFO - PROCESS | 3232 | 1463190501140 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 18:48:21 INFO - PROCESS | 3232 | 1463190501149 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:21 INFO - PROCESS | 3232 | ++DOCSHELL 17130800 == 60 [pid = 3232] [id = 590] 18:48:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (1875C000) [pid = 3232] [serial = 1770] [outer = 00000000] 18:48:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (1A12CC00) [pid = 3232] [serial = 1771] [outer = 1875C000] 18:48:21 INFO - PROCESS | 3232 | 1463190501198 Marionette DEBUG loaded listener.js 18:48:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (1A1EBC00) [pid = 3232] [serial = 1772] [outer = 1875C000] 18:48:21 INFO - PROCESS | 3232 | 1463190501925 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]]]}] 18:48:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 18:48:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 999ms 18:48:21 INFO - PROCESS | 3232 | 1463190501999 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 18:48:21 INFO - PROCESS | 3232 | 1463190502004 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 18:48:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 18:48:21 INFO - PROCESS | 3232 | 1463190502009 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 18:48:21 INFO - PROCESS | 3232 | 1463190502013 Marionette TRACE conn3 <- [1,2326,null,{}] 18:48:22 INFO - PROCESS | 3232 | 1463190502019 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}] 18:48:22 INFO - PROCESS | 3232 | 1463190502132 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 18:48:22 INFO - PROCESS | 3232 | 1463190502276 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:22 INFO - PROCESS | 3232 | ++DOCSHELL 11090800 == 61 [pid = 3232] [id = 591] 18:48:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (11205800) [pid = 3232] [serial = 1773] [outer = 00000000] 18:48:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (128EC800) [pid = 3232] [serial = 1774] [outer = 11205800] 18:48:22 INFO - PROCESS | 3232 | 1463190502333 Marionette DEBUG loaded listener.js 18:48:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (13DB5800) [pid = 3232] [serial = 1775] [outer = 11205800] 18:48:22 INFO - PROCESS | 3232 | 1463190502892 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]]]}] 18:48:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 18:48:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 889ms 18:48:22 INFO - PROCESS | 3232 | 1463190502924 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 18:48:22 INFO - PROCESS | 3232 | 1463190502930 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 18:48:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 18:48:22 INFO - PROCESS | 3232 | 1463190502938 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 18:48:22 INFO - PROCESS | 3232 | 1463190502941 Marionette TRACE conn3 <- [1,2330,null,{}] 18:48:22 INFO - PROCESS | 3232 | 1463190502945 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}] 18:48:23 INFO - PROCESS | 3232 | 1463190503055 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 18:48:23 INFO - PROCESS | 3232 | 1463190503170 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:23 INFO - PROCESS | 3232 | ++DOCSHELL 15499400 == 62 [pid = 3232] [id = 592] 18:48:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (154AE800) [pid = 3232] [serial = 1776] [outer = 00000000] 18:48:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (16210000) [pid = 3232] [serial = 1777] [outer = 154AE800] 18:48:23 INFO - PROCESS | 3232 | 1463190503264 Marionette DEBUG loaded listener.js 18:48:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (1735F400) [pid = 3232] [serial = 1778] [outer = 154AE800] 18:48:23 INFO - PROCESS | 3232 | 1463190503884 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]]]}] 18:48:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 18:48:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 998ms 18:48:23 INFO - PROCESS | 3232 | 1463190503939 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 18:48:23 INFO - PROCESS | 3232 | 1463190503942 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 18:48:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 18:48:23 INFO - PROCESS | 3232 | 1463190503947 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 18:48:23 INFO - PROCESS | 3232 | 1463190503951 Marionette TRACE conn3 <- [1,2334,null,{}] 18:48:23 INFO - PROCESS | 3232 | 1463190503962 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}] 18:48:24 INFO - PROCESS | 3232 | 1463190504074 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 18:48:24 INFO - PROCESS | 3232 | 1463190504218 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:24 INFO - PROCESS | 3232 | ++DOCSHELL 19766800 == 63 [pid = 3232] [id = 593] 18:48:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (19768C00) [pid = 3232] [serial = 1779] [outer = 00000000] 18:48:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (19F09400) [pid = 3232] [serial = 1780] [outer = 19768C00] 18:48:24 INFO - PROCESS | 3232 | 1463190504276 Marionette DEBUG loaded listener.js 18:48:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (1A12A800) [pid = 3232] [serial = 1781] [outer = 19768C00] 18:48:24 INFO - PROCESS | 3232 | 1463190504816 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]]]}] 18:48:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 18:48:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 890ms 18:48:24 INFO - PROCESS | 3232 | 1463190504858 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 18:48:24 INFO - PROCESS | 3232 | 1463190504861 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 18:48:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 18:48:24 INFO - PROCESS | 3232 | 1463190504866 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 18:48:24 INFO - PROCESS | 3232 | 1463190504868 Marionette TRACE conn3 <- [1,2338,null,{}] 18:48:24 INFO - PROCESS | 3232 | 1463190504872 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}] 18:48:24 INFO - PROCESS | 3232 | 1463190504979 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 18:48:25 INFO - PROCESS | 3232 | 1463190505093 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:25 INFO - PROCESS | 3232 | ++DOCSHELL 18760000 == 64 [pid = 3232] [id = 594] 18:48:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (19F02400) [pid = 3232] [serial = 1782] [outer = 00000000] 18:48:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 131 (1A1F1400) [pid = 3232] [serial = 1783] [outer = 19F02400] 18:48:25 INFO - PROCESS | 3232 | 1463190505187 Marionette DEBUG loaded listener.js 18:48:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 132 (1A2A7000) [pid = 3232] [serial = 1784] [outer = 19F02400] 18:48:25 INFO - PROCESS | 3232 | 1463190505740 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]]]}] 18:48:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 18:48:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 952ms 18:48:25 INFO - PROCESS | 3232 | 1463190505795 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 18:48:25 INFO - PROCESS | 3232 | 1463190505797 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 18:48:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 18:48:25 INFO - PROCESS | 3232 | 1463190505801 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 18:48:25 INFO - PROCESS | 3232 | 1463190505803 Marionette TRACE conn3 <- [1,2342,null,{}] 18:48:25 INFO - PROCESS | 3232 | 1463190505806 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}] 18:48:25 INFO - PROCESS | 3232 | 1463190505917 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 18:48:26 INFO - PROCESS | 3232 | 1463190506032 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:26 INFO - PROCESS | 3232 | ++DOCSHELL 13392C00 == 65 [pid = 3232] [id = 595] 18:48:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 133 (1A12E400) [pid = 3232] [serial = 1785] [outer = 00000000] 18:48:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 134 (1A440800) [pid = 3232] [serial = 1786] [outer = 1A12E400] 18:48:26 INFO - PROCESS | 3232 | 1463190506126 Marionette DEBUG loaded listener.js 18:48:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 135 (1A448400) [pid = 3232] [serial = 1787] [outer = 1A12E400] 18:48:26 INFO - PROCESS | 3232 | 1463190506703 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]]]}] 18:48:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 18:48:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 951ms 18:48:26 INFO - PROCESS | 3232 | 1463190506746 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 18:48:26 INFO - PROCESS | 3232 | 1463190506748 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 18:48:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 18:48:26 INFO - PROCESS | 3232 | 1463190506752 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 18:48:26 INFO - PROCESS | 3232 | 1463190506754 Marionette TRACE conn3 <- [1,2346,null,{}] 18:48:26 INFO - PROCESS | 3232 | 1463190506757 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}] 18:48:26 INFO - PROCESS | 3232 | 1463190506875 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 18:48:27 INFO - PROCESS | 3232 | 1463190507171 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:27 INFO - PROCESS | 3232 | ++DOCSHELL 0F25F400 == 66 [pid = 3232] [id = 596] 18:48:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 136 (10276000) [pid = 3232] [serial = 1788] [outer = 00000000] 18:48:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 137 (10D0A800) [pid = 3232] [serial = 1789] [outer = 10276000] 18:48:27 INFO - PROCESS | 3232 | 1463190507236 Marionette DEBUG loaded listener.js 18:48:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 138 (11CEA000) [pid = 3232] [serial = 1790] [outer = 10276000] 18:48:27 INFO - PROCESS | 3232 | 1463190507886 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]]]}] 18:48:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 18:48:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1186ms 18:48:27 INFO - PROCESS | 3232 | 1463190507944 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 18:48:27 INFO - PROCESS | 3232 | 1463190507949 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 18:48:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 18:48:27 INFO - PROCESS | 3232 | 1463190507953 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 18:48:27 INFO - PROCESS | 3232 | 1463190507956 Marionette TRACE conn3 <- [1,2350,null,{}] 18:48:27 INFO - PROCESS | 3232 | 1463190507961 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}] 18:48:28 INFO - PROCESS | 3232 | 1463190508063 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 18:48:28 INFO - PROCESS | 3232 | 1463190508227 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:28 INFO - PROCESS | 3232 | --DOCSHELL 16212000 == 65 [pid = 3232] [id = 544] 18:48:28 INFO - PROCESS | 3232 | --DOCSHELL 0F31BC00 == 64 [pid = 3232] [id = 542] 18:48:28 INFO - PROCESS | 3232 | --DOCSHELL 19469C00 == 63 [pid = 3232] [id = 545] 18:48:28 INFO - PROCESS | 3232 | --DOCSHELL 102F7C00 == 62 [pid = 3232] [id = 393] 18:48:28 INFO - PROCESS | 3232 | --DOCSHELL 194CDC00 == 61 [pid = 3232] [id = 589] 18:48:28 INFO - PROCESS | 3232 | --DOCSHELL 128E9000 == 60 [pid = 3232] [id = 588] 18:48:28 INFO - PROCESS | 3232 | --DOCSHELL 10519C00 == 59 [pid = 3232] [id = 587] 18:48:28 INFO - PROCESS | 3232 | --DOCSHELL 18437000 == 58 [pid = 3232] [id = 586] 18:48:28 INFO - PROCESS | 3232 | --DOCSHELL 17ADDC00 == 57 [pid = 3232] [id = 585] 18:48:28 INFO - PROCESS | 3232 | --DOCSHELL 0F31E800 == 56 [pid = 3232] [id = 584] 18:48:28 INFO - PROCESS | 3232 | --DOCSHELL 158B7C00 == 55 [pid = 3232] [id = 583] 18:48:28 INFO - PROCESS | 3232 | --DOCSHELL 154A9000 == 54 [pid = 3232] [id = 582] 18:48:28 INFO - PROCESS | 3232 | --DOCSHELL 1B71C400 == 53 [pid = 3232] [id = 17] 18:48:28 INFO - PROCESS | 3232 | --DOCSHELL 11207C00 == 52 [pid = 3232] [id = 581] 18:48:28 INFO - PROCESS | 3232 | --DOCSHELL 11204800 == 51 [pid = 3232] [id = 580] 18:48:28 INFO - PROCESS | 3232 | --DOCSHELL 128EF400 == 50 [pid = 3232] [id = 576] 18:48:28 INFO - PROCESS | 3232 | --DOCSHELL 13314C00 == 49 [pid = 3232] [id = 575] 18:48:28 INFO - PROCESS | 3232 | --DOCSHELL 10D10800 == 48 [pid = 3232] [id = 574] 18:48:28 INFO - PROCESS | 3232 | --DOCSHELL 0F316800 == 47 [pid = 3232] [id = 573] 18:48:28 INFO - PROCESS | 3232 | --DOMWINDOW == 137 (17145000) [pid = 3232] [serial = 1708] [outer = 00000000] [url = about:blank] 18:48:28 INFO - PROCESS | 3232 | --DOMWINDOW == 136 (161C6400) [pid = 3232] [serial = 1705] [outer = 00000000] [url = about:blank] 18:48:28 INFO - PROCESS | 3232 | --DOMWINDOW == 135 (16817000) [pid = 3232] [serial = 1706] [outer = 00000000] [url = about:blank] 18:48:28 INFO - PROCESS | 3232 | --DOMWINDOW == 134 (17145800) [pid = 3232] [serial = 1709] [outer = 00000000] [url = about:blank] 18:48:28 INFO - PROCESS | 3232 | --DOMWINDOW == 133 (194CB400) [pid = 3232] [serial = 1673] [outer = 00000000] [url = about:blank] 18:48:28 INFO - PROCESS | 3232 | --DOMWINDOW == 132 (10F98C00) [pid = 3232] [serial = 1675] [outer = 00000000] [url = about:blank] 18:48:28 INFO - PROCESS | 3232 | --DOMWINDOW == 131 (142CD000) [pid = 3232] [serial = 1678] [outer = 00000000] [url = about:blank] 18:48:28 INFO - PROCESS | 3232 | --DOMWINDOW == 130 (17144000) [pid = 3232] [serial = 1681] [outer = 00000000] [url = about:blank] 18:48:28 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (194A5400) [pid = 3232] [serial = 1684] [outer = 00000000] [url = about:blank] 18:48:28 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (15702800) [pid = 3232] [serial = 1699] [outer = 00000000] [url = about:blank] 18:48:28 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (1583EC00) [pid = 3232] [serial = 1700] [outer = 00000000] [url = about:blank] 18:48:28 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (15E74C00) [pid = 3232] [serial = 1702] [outer = 00000000] [url = about:blank] 18:48:28 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (128B6800) [pid = 3232] [serial = 1691] [outer = 00000000] [url = about:blank] 18:48:28 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (10F98800) [pid = 3232] [serial = 1690] [outer = 00000000] [url = about:blank] 18:48:28 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (12AF3000) [pid = 3232] [serial = 1696] [outer = 00000000] [url = about:blank] 18:48:28 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (13311C00) [pid = 3232] [serial = 1697] [outer = 00000000] [url = about:blank] 18:48:28 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (141C2800) [pid = 3232] [serial = 1694] [outer = 00000000] [url = about:blank] 18:48:28 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (1331FC00) [pid = 3232] [serial = 1693] [outer = 00000000] [url = about:blank] 18:48:28 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (19765000) [pid = 3232] [serial = 1687] [outer = 00000000] [url = about:blank] 18:48:28 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (173F1C00) [pid = 3232] [serial = 1711] [outer = 00000000] [url = about:blank] 18:48:28 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (1871B400) [pid = 3232] [serial = 1720] [outer = 00000000] [url = about:blank] 18:48:28 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (16090800) [pid = 3232] [serial = 1714] [outer = 00000000] [url = about:blank] 18:48:28 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (173E8400) [pid = 3232] [serial = 1715] [outer = 00000000] [url = about:blank] 18:48:28 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (18436000) [pid = 3232] [serial = 1717] [outer = 00000000] [url = about:blank] 18:48:28 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (17A78C00) [pid = 3232] [serial = 1712] [outer = 00000000] [url = about:blank] 18:48:28 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (112F4800) [pid = 3232] [serial = 1139] [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.] 18:48:28 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (16190000) [pid = 3232] [serial = 1703] [outer = 00000000] [url = about:blank] 18:48:28 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (18439C00) [pid = 3232] [serial = 1718] [outer = 00000000] [url = about:blank] 18:48:28 INFO - PROCESS | 3232 | ++DOCSHELL 0F31E800 == 48 [pid = 3232] [id = 597] 18:48:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (102F7C00) [pid = 3232] [serial = 1791] [outer = 00000000] 18:48:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (11208400) [pid = 3232] [serial = 1792] [outer = 102F7C00] 18:48:28 INFO - PROCESS | 3232 | 1463190508317 Marionette DEBUG loaded listener.js 18:48:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (12A33800) [pid = 3232] [serial = 1793] [outer = 102F7C00] 18:48:28 INFO - PROCESS | 3232 | 1463190508764 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]]]}] 18:48:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 18:48:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 842ms 18:48:28 INFO - PROCESS | 3232 | 1463190508794 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 18:48:28 INFO - PROCESS | 3232 | 1463190508798 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 18:48:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 18:48:28 INFO - PROCESS | 3232 | 1463190508803 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 18:48:28 INFO - PROCESS | 3232 | 1463190508805 Marionette TRACE conn3 <- [1,2354,null,{}] 18:48:28 INFO - PROCESS | 3232 | 1463190508808 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}] 18:48:28 INFO - PROCESS | 3232 | 1463190508894 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 18:48:28 INFO - PROCESS | 3232 | 1463190508901 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:28 INFO - PROCESS | 3232 | ++DOCSHELL 13B4F800 == 49 [pid = 3232] [id = 598] 18:48:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (141C7400) [pid = 3232] [serial = 1794] [outer = 00000000] 18:48:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (1570D400) [pid = 3232] [serial = 1795] [outer = 141C7400] 18:48:28 INFO - PROCESS | 3232 | 1463190508954 Marionette DEBUG loaded listener.js 18:48:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (15E08000) [pid = 3232] [serial = 1796] [outer = 141C7400] 18:48:29 INFO - PROCESS | 3232 | 1463190509444 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]]]}] 18:48:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 18:48:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 686ms 18:48:29 INFO - PROCESS | 3232 | 1463190509503 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 18:48:29 INFO - PROCESS | 3232 | 1463190509505 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 18:48:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 18:48:29 INFO - PROCESS | 3232 | 1463190509510 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 18:48:29 INFO - PROCESS | 3232 | 1463190509515 Marionette TRACE conn3 <- [1,2358,null,{}] 18:48:29 INFO - PROCESS | 3232 | 1463190509524 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}] 18:48:29 INFO - PROCESS | 3232 | 1463190509610 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 18:48:29 INFO - PROCESS | 3232 | 1463190509620 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:29 INFO - PROCESS | 3232 | ++DOCSHELL 161B3C00 == 50 [pid = 3232] [id = 599] 18:48:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (16208C00) [pid = 3232] [serial = 1797] [outer = 00000000] 18:48:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (16F69400) [pid = 3232] [serial = 1798] [outer = 16208C00] 18:48:29 INFO - PROCESS | 3232 | 1463190509664 Marionette DEBUG loaded listener.js 18:48:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (1713F400) [pid = 3232] [serial = 1799] [outer = 16208C00] 18:48:30 INFO - PROCESS | 3232 | 1463190510156 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]]]}] 18:48:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 18:48:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 686ms 18:48:30 INFO - PROCESS | 3232 | 1463190510208 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 18:48:30 INFO - PROCESS | 3232 | 1463190510210 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 18:48:30 INFO - PROCESS | 3232 | 1463190510214 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 18:48:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 18:48:30 INFO - PROCESS | 3232 | 1463190510215 Marionette TRACE conn3 <- [1,2362,null,{}] 18:48:30 INFO - PROCESS | 3232 | 1463190510219 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}] 18:48:30 INFO - PROCESS | 3232 | 1463190510305 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 18:48:30 INFO - PROCESS | 3232 | 1463190510441 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:30 INFO - PROCESS | 3232 | ++DOCSHELL 1714AC00 == 51 [pid = 3232] [id = 600] 18:48:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (1714C000) [pid = 3232] [serial = 1800] [outer = 00000000] 18:48:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (173EA400) [pid = 3232] [serial = 1801] [outer = 1714C000] 18:48:30 INFO - PROCESS | 3232 | 1463190510489 Marionette DEBUG loaded listener.js 18:48:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (174C8400) [pid = 3232] [serial = 1802] [outer = 1714C000] 18:48:30 INFO - PROCESS | 3232 | 1463190510896 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]]]}] 18:48:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 18:48:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 733ms 18:48:30 INFO - PROCESS | 3232 | 1463190510954 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 18:48:30 INFO - PROCESS | 3232 | 1463190510956 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 18:48:30 INFO - PROCESS | 3232 | 1463190510959 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 18:48:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 18:48:30 INFO - PROCESS | 3232 | 1463190510961 Marionette TRACE conn3 <- [1,2366,null,{}] 18:48:30 INFO - PROCESS | 3232 | 1463190510970 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}] 18:48:31 INFO - PROCESS | 3232 | 1463190511098 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 18:48:31 INFO - PROCESS | 3232 | 1463190511108 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:31 INFO - PROCESS | 3232 | ++DOCSHELL 178C6800 == 52 [pid = 3232] [id = 601] 18:48:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (17A73400) [pid = 3232] [serial = 1803] [outer = 00000000] 18:48:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (17AE4C00) [pid = 3232] [serial = 1804] [outer = 17A73400] 18:48:31 INFO - PROCESS | 3232 | 1463190511218 Marionette DEBUG loaded listener.js 18:48:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (18713800) [pid = 3232] [serial = 1805] [outer = 17A73400] 18:48:31 INFO - PROCESS | 3232 | 1463190511659 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]]]}] 18:48:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 18:48:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 733ms 18:48:31 INFO - PROCESS | 3232 | 1463190511708 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 18:48:31 INFO - PROCESS | 3232 | 1463190511710 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 18:48:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 18:48:31 INFO - PROCESS | 3232 | 1463190511719 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 18:48:31 INFO - PROCESS | 3232 | 1463190511721 Marionette TRACE conn3 <- [1,2370,null,{}] 18:48:31 INFO - PROCESS | 3232 | 1463190511724 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}] 18:48:31 INFO - PROCESS | 3232 | 1463190511841 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 18:48:31 INFO - PROCESS | 3232 | 1463190511850 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:31 INFO - PROCESS | 3232 | ++DOCSHELL 17ADF400 == 53 [pid = 3232] [id = 602] 18:48:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (18719800) [pid = 3232] [serial = 1806] [outer = 00000000] 18:48:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (19478400) [pid = 3232] [serial = 1807] [outer = 18719800] 18:48:31 INFO - PROCESS | 3232 | 1463190511955 Marionette DEBUG loaded listener.js 18:48:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (194AF000) [pid = 3232] [serial = 1808] [outer = 18719800] 18:48:32 INFO - PROCESS | 3232 | 1463190512380 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]]]}] 18:48:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 18:48:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 702ms 18:48:32 INFO - PROCESS | 3232 | 1463190512416 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 18:48:32 INFO - PROCESS | 3232 | 1463190512418 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 18:48:32 INFO - PROCESS | 3232 | 1463190512421 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 18:48:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 18:48:32 INFO - PROCESS | 3232 | 1463190512423 Marionette TRACE conn3 <- [1,2374,null,{}] 18:48:32 INFO - PROCESS | 3232 | 1463190512426 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}] 18:48:32 INFO - PROCESS | 3232 | 1463190512552 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 18:48:32 INFO - PROCESS | 3232 | 1463190512558 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:32 INFO - PROCESS | 3232 | ++DOCSHELL 194CD400 == 54 [pid = 3232] [id = 603] 18:48:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (194D2C00) [pid = 3232] [serial = 1809] [outer = 00000000] 18:48:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (19767400) [pid = 3232] [serial = 1810] [outer = 194D2C00] 18:48:32 INFO - PROCESS | 3232 | 1463190512604 Marionette DEBUG loaded listener.js 18:48:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 131 (19BA4000) [pid = 3232] [serial = 1811] [outer = 194D2C00] 18:48:32 INFO - PROCESS | 3232 | --DOMWINDOW == 130 (1B613400) [pid = 3232] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:48:32 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (158B5000) [pid = 3232] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 18:48:32 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (1055B000) [pid = 3232] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 18:48:32 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (1120D800) [pid = 3232] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 18:48:32 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (11CEE800) [pid = 3232] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 18:48:32 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (181C9400) [pid = 3232] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 18:48:32 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (15E22000) [pid = 3232] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 18:48:32 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (18437800) [pid = 3232] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 18:48:32 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (154B4000) [pid = 3232] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 18:48:32 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (194CE400) [pid = 3232] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 18:48:32 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (10A56C00) [pid = 3232] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 18:48:32 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (12A5F400) [pid = 3232] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 18:48:33 INFO - PROCESS | 3232 | 1463190513178 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]]]}] 18:48:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 18:48:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 843ms 18:48:33 INFO - PROCESS | 3232 | 1463190513264 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 18:48:33 INFO - PROCESS | 3232 | 1463190513266 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 18:48:33 INFO - PROCESS | 3232 | 1463190513270 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 18:48:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 18:48:33 INFO - PROCESS | 3232 | 1463190513271 Marionette TRACE conn3 <- [1,2378,null,{}] 18:48:33 INFO - PROCESS | 3232 | 1463190513275 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}] 18:48:33 INFO - PROCESS | 3232 | 1463190513391 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 18:48:33 INFO - PROCESS | 3232 | 1463190513399 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:33 INFO - PROCESS | 3232 | ++DOCSHELL 1570F000 == 55 [pid = 3232] [id = 604] 18:48:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (1618D400) [pid = 3232] [serial = 1812] [outer = 00000000] 18:48:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (17438C00) [pid = 3232] [serial = 1813] [outer = 1618D400] 18:48:33 INFO - PROCESS | 3232 | 1463190513443 Marionette DEBUG loaded listener.js 18:48:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (194A9400) [pid = 3232] [serial = 1814] [outer = 1618D400] 18:48:33 INFO - PROCESS | 3232 | 1463190513874 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]]]}] 18:48:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 18:48:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 639ms 18:48:33 INFO - PROCESS | 3232 | 1463190513912 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 18:48:33 INFO - PROCESS | 3232 | 1463190513914 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 18:48:33 INFO - PROCESS | 3232 | 1463190513917 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 18:48:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 18:48:33 INFO - PROCESS | 3232 | 1463190513919 Marionette TRACE conn3 <- [1,2382,null,{}] 18:48:33 INFO - PROCESS | 3232 | 1463190513922 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}] 18:48:33 INFO - PROCESS | 3232 | 1463190514010 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 18:48:34 INFO - PROCESS | 3232 | 1463190514016 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:34 INFO - PROCESS | 3232 | ++DOCSHELL 19475800 == 56 [pid = 3232] [id = 605] 18:48:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (194CF800) [pid = 3232] [serial = 1815] [outer = 00000000] 18:48:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (19F04000) [pid = 3232] [serial = 1816] [outer = 194CF800] 18:48:34 INFO - PROCESS | 3232 | 1463190514059 Marionette DEBUG loaded listener.js 18:48:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (1A129000) [pid = 3232] [serial = 1817] [outer = 194CF800] 18:48:34 INFO - PROCESS | 3232 | 1463190514503 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]]]}] 18:48:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 18:48:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 639ms 18:48:34 INFO - PROCESS | 3232 | 1463190514541 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 18:48:34 INFO - PROCESS | 3232 | 1463190514543 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 18:48:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 18:48:34 INFO - PROCESS | 3232 | 1463190514549 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 18:48:34 INFO - PROCESS | 3232 | 1463190514551 Marionette TRACE conn3 <- [1,2386,null,{}] 18:48:34 INFO - PROCESS | 3232 | 1463190514555 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}] 18:48:34 INFO - PROCESS | 3232 | 1463190514638 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 18:48:34 INFO - PROCESS | 3232 | 1463190514647 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:34 INFO - PROCESS | 3232 | ++DOCSHELL 19765000 == 57 [pid = 3232] [id = 606] 18:48:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (1A129400) [pid = 3232] [serial = 1818] [outer = 00000000] 18:48:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (1A2AB800) [pid = 3232] [serial = 1819] [outer = 1A129400] 18:48:34 INFO - PROCESS | 3232 | 1463190514696 Marionette DEBUG loaded listener.js 18:48:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (1A5D8000) [pid = 3232] [serial = 1820] [outer = 1A129400] 18:48:35 INFO - PROCESS | 3232 | 1463190515416 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]]]}] 18:48:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 18:48:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 905ms 18:48:35 INFO - PROCESS | 3232 | 1463190515451 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 18:48:35 INFO - PROCESS | 3232 | 1463190515457 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 18:48:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 18:48:35 INFO - PROCESS | 3232 | 1463190515461 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 18:48:35 INFO - PROCESS | 3232 | 1463190515466 Marionette TRACE conn3 <- [1,2390,null,{}] 18:48:35 INFO - PROCESS | 3232 | 1463190515471 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}] 18:48:35 INFO - PROCESS | 3232 | 1463190515585 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 18:48:35 INFO - PROCESS | 3232 | 1463190515746 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:35 INFO - PROCESS | 3232 | ++DOCSHELL 12A37400 == 58 [pid = 3232] [id = 607] 18:48:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (12A3C400) [pid = 3232] [serial = 1821] [outer = 00000000] 18:48:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (13DB3400) [pid = 3232] [serial = 1822] [outer = 12A3C400] 18:48:35 INFO - PROCESS | 3232 | 1463190515803 Marionette DEBUG loaded listener.js 18:48:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 131 (15499800) [pid = 3232] [serial = 1823] [outer = 12A3C400] 18:48:36 INFO - PROCESS | 3232 | 1463190516397 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]]]}] 18:48:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 18:48:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 999ms 18:48:36 INFO - PROCESS | 3232 | 1463190516465 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 18:48:36 INFO - PROCESS | 3232 | 1463190516471 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 18:48:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 18:48:36 INFO - PROCESS | 3232 | 1463190516477 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 18:48:36 INFO - PROCESS | 3232 | 1463190516480 Marionette TRACE conn3 <- [1,2394,null,{}] 18:48:36 INFO - PROCESS | 3232 | 1463190516499 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}] 18:48:36 INFO - PROCESS | 3232 | 1463190516610 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 18:48:36 INFO - PROCESS | 3232 | 1463190516754 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:36 INFO - PROCESS | 3232 | ++DOCSHELL 1331A400 == 59 [pid = 3232] [id = 608] 18:48:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 132 (158B7C00) [pid = 3232] [serial = 1824] [outer = 00000000] 18:48:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 133 (161B0400) [pid = 3232] [serial = 1825] [outer = 158B7C00] 18:48:36 INFO - PROCESS | 3232 | 1463190516808 Marionette DEBUG loaded listener.js 18:48:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 134 (16D93000) [pid = 3232] [serial = 1826] [outer = 158B7C00] 18:48:37 INFO - PROCESS | 3232 | 1463190517399 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]]]}] 18:48:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 18:48:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 952ms 18:48:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 18:48:37 INFO - PROCESS | 3232 | 1463190517441 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 18:48:37 INFO - PROCESS | 3232 | 1463190517444 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 18:48:37 INFO - PROCESS | 3232 | 1463190517448 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 18:48:37 INFO - PROCESS | 3232 | 1463190517451 Marionette TRACE conn3 <- [1,2398,null,{}] 18:48:37 INFO - PROCESS | 3232 | 1463190517463 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}] 18:48:37 INFO - PROCESS | 3232 | 1463190517612 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 18:48:37 INFO - PROCESS | 3232 | 1463190517759 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:37 INFO - PROCESS | 3232 | ++DOCSHELL 194A4400 == 60 [pid = 3232] [id = 609] 18:48:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 135 (194AD400) [pid = 3232] [serial = 1827] [outer = 00000000] 18:48:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 136 (1A1EAC00) [pid = 3232] [serial = 1828] [outer = 194AD400] 18:48:37 INFO - PROCESS | 3232 | 1463190517816 Marionette DEBUG loaded listener.js 18:48:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 137 (1A445C00) [pid = 3232] [serial = 1829] [outer = 194AD400] 18:48:38 INFO - PROCESS | 3232 | 1463190518376 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]]]}] 18:48:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 18:48:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 936ms 18:48:38 INFO - PROCESS | 3232 | 1463190518396 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 18:48:38 INFO - PROCESS | 3232 | 1463190518399 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 18:48:38 INFO - PROCESS | 3232 | 1463190518402 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 18:48:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 18:48:38 INFO - PROCESS | 3232 | 1463190518404 Marionette TRACE conn3 <- [1,2402,null,{}] 18:48:38 INFO - PROCESS | 3232 | 1463190518408 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}] 18:48:38 INFO - PROCESS | 3232 | 1463190518515 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 18:48:38 INFO - PROCESS | 3232 | 1463190518635 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:38 INFO - PROCESS | 3232 | ++DOCSHELL 1A1EA400 == 61 [pid = 3232] [id = 610] 18:48:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 138 (1A5D3400) [pid = 3232] [serial = 1830] [outer = 00000000] 18:48:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 139 (1AB2B000) [pid = 3232] [serial = 1831] [outer = 1A5D3400] 18:48:38 INFO - PROCESS | 3232 | 1463190518688 Marionette DEBUG loaded listener.js 18:48:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 140 (1AB2F400) [pid = 3232] [serial = 1832] [outer = 1A5D3400] 18:48:39 INFO - PROCESS | 3232 | 1463190519259 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]]]}] 18:48:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 18:48:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 905ms 18:48:39 INFO - PROCESS | 3232 | 1463190519308 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 18:48:39 INFO - PROCESS | 3232 | 1463190519310 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 18:48:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 18:48:39 INFO - PROCESS | 3232 | 1463190519314 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 18:48:39 INFO - PROCESS | 3232 | 1463190519316 Marionette TRACE conn3 <- [1,2406,null,{}] 18:48:39 INFO - PROCESS | 3232 | 1463190519320 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}] 18:48:39 INFO - PROCESS | 3232 | 1463190519423 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 18:48:39 INFO - PROCESS | 3232 | 1463190519581 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:39 INFO - PROCESS | 3232 | ++DOCSHELL 102D2800 == 62 [pid = 3232] [id = 611] 18:48:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 141 (173E6C00) [pid = 3232] [serial = 1833] [outer = 00000000] 18:48:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 142 (1AB38400) [pid = 3232] [serial = 1834] [outer = 173E6C00] 18:48:39 INFO - PROCESS | 3232 | 1463190519635 Marionette DEBUG loaded listener.js 18:48:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 143 (1AB3EC00) [pid = 3232] [serial = 1835] [outer = 173E6C00] 18:48:40 INFO - PROCESS | 3232 | 1463190520187 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]]]}] 18:48:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 18:48:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 935ms 18:48:40 INFO - PROCESS | 3232 | 1463190520259 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 18:48:40 INFO - PROCESS | 3232 | 1463190520263 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 18:48:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 18:48:40 INFO - PROCESS | 3232 | 1463190520267 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 18:48:40 INFO - PROCESS | 3232 | 1463190520270 Marionette TRACE conn3 <- [1,2410,null,{}] 18:48:40 INFO - PROCESS | 3232 | 1463190520275 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}] 18:48:40 INFO - PROCESS | 3232 | 1463190520422 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 18:48:40 INFO - PROCESS | 3232 | 1463190520572 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:40 INFO - PROCESS | 3232 | ++DOCSHELL 128E9000 == 63 [pid = 3232] [id = 612] 18:48:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 144 (128EBC00) [pid = 3232] [serial = 1836] [outer = 00000000] 18:48:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 145 (1AC03400) [pid = 3232] [serial = 1837] [outer = 128EBC00] 18:48:40 INFO - PROCESS | 3232 | 1463190520627 Marionette DEBUG loaded listener.js 18:48:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 146 (1AC06000) [pid = 3232] [serial = 1838] [outer = 128EBC00] 18:48:41 INFO - PROCESS | 3232 | 1463190521168 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]]]}] 18:48:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 18:48:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 936ms 18:48:41 INFO - PROCESS | 3232 | 1463190521436 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 18:48:41 INFO - PROCESS | 3232 | 1463190521440 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 18:48:41 INFO - PROCESS | 3232 | 1463190521459 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 18:48:41 INFO - PROCESS | 3232 | 1463190521462 Marionette TRACE conn3 <- [1,2414,null,{}] 18:48:41 INFO - PROCESS | 3232 | 1463190521468 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}] 18:48:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 18:48:41 INFO - PROCESS | 3232 | 1463190521570 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 18:48:41 INFO - PROCESS | 3232 | 1463190521710 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:41 INFO - PROCESS | 3232 | ++DOCSHELL 12A3E400 == 64 [pid = 3232] [id = 613] 18:48:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 147 (12A54000) [pid = 3232] [serial = 1839] [outer = 00000000] 18:48:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 148 (12A5D000) [pid = 3232] [serial = 1840] [outer = 12A54000] 18:48:41 INFO - PROCESS | 3232 | 1463190521759 Marionette DEBUG loaded listener.js 18:48:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 149 (13304000) [pid = 3232] [serial = 1841] [outer = 12A54000] 18:48:42 INFO - PROCESS | 3232 | 1463190522347 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]]]}] 18:48:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 18:48:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 952ms 18:48:42 INFO - PROCESS | 3232 | 1463190522419 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 18:48:42 INFO - PROCESS | 3232 | 1463190522422 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 18:48:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 18:48:42 INFO - PROCESS | 3232 | 1463190522429 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 18:48:42 INFO - PROCESS | 3232 | 1463190522432 Marionette TRACE conn3 <- [1,2418,null,{}] 18:48:42 INFO - PROCESS | 3232 | 1463190522437 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}] 18:48:42 INFO - PROCESS | 3232 | 1463190522535 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 18:48:42 INFO - PROCESS | 3232 | 1463190522691 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:42 INFO - PROCESS | 3232 | --DOCSHELL 10A5F400 == 63 [pid = 3232] [id = 559] 18:48:42 INFO - PROCESS | 3232 | --DOCSHELL 1288D000 == 62 [pid = 3232] [id = 390] 18:48:42 INFO - PROCESS | 3232 | --DOCSHELL 19475800 == 61 [pid = 3232] [id = 605] 18:48:42 INFO - PROCESS | 3232 | --DOCSHELL 1570F000 == 60 [pid = 3232] [id = 604] 18:48:42 INFO - PROCESS | 3232 | --DOCSHELL 194CD400 == 59 [pid = 3232] [id = 603] 18:48:42 INFO - PROCESS | 3232 | --DOCSHELL 17ADF400 == 58 [pid = 3232] [id = 602] 18:48:42 INFO - PROCESS | 3232 | --DOCSHELL 178C6800 == 57 [pid = 3232] [id = 601] 18:48:42 INFO - PROCESS | 3232 | --DOCSHELL 1714AC00 == 56 [pid = 3232] [id = 600] 18:48:42 INFO - PROCESS | 3232 | --DOCSHELL 161B3C00 == 55 [pid = 3232] [id = 599] 18:48:42 INFO - PROCESS | 3232 | --DOCSHELL 13B4F800 == 54 [pid = 3232] [id = 598] 18:48:42 INFO - PROCESS | 3232 | --DOCSHELL 0F31E800 == 53 [pid = 3232] [id = 597] 18:48:42 INFO - PROCESS | 3232 | --DOCSHELL 0F25F400 == 52 [pid = 3232] [id = 596] 18:48:42 INFO - PROCESS | 3232 | --DOCSHELL 13392C00 == 51 [pid = 3232] [id = 595] 18:48:42 INFO - PROCESS | 3232 | --DOCSHELL 18760000 == 50 [pid = 3232] [id = 594] 18:48:42 INFO - PROCESS | 3232 | --DOCSHELL 19766800 == 49 [pid = 3232] [id = 593] 18:48:42 INFO - PROCESS | 3232 | --DOCSHELL 15499400 == 48 [pid = 3232] [id = 592] 18:48:42 INFO - PROCESS | 3232 | --DOCSHELL 11090800 == 47 [pid = 3232] [id = 591] 18:48:42 INFO - PROCESS | 3232 | --DOMWINDOW == 148 (1B610400) [pid = 3232] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:48:42 INFO - PROCESS | 3232 | --DOMWINDOW == 147 (19470800) [pid = 3232] [serial = 1721] [outer = 00000000] [url = about:blank] 18:48:42 INFO - PROCESS | 3232 | --DOMWINDOW == 146 (12A39000) [pid = 3232] [serial = 1744] [outer = 00000000] [url = about:blank] 18:48:42 INFO - PROCESS | 3232 | --DOMWINDOW == 145 (12A61400) [pid = 3232] [serial = 1745] [outer = 00000000] [url = about:blank] 18:48:42 INFO - PROCESS | 3232 | --DOMWINDOW == 144 (13317400) [pid = 3232] [serial = 1742] [outer = 00000000] [url = about:blank] 18:48:42 INFO - PROCESS | 3232 | --DOMWINDOW == 143 (12A5E400) [pid = 3232] [serial = 1741] [outer = 00000000] [url = about:blank] 18:48:42 INFO - PROCESS | 3232 | --DOMWINDOW == 142 (18715000) [pid = 3232] [serial = 1756] [outer = 00000000] [url = about:blank] 18:48:42 INFO - PROCESS | 3232 | --DOMWINDOW == 141 (16680400) [pid = 3232] [serial = 1750] [outer = 00000000] [url = about:blank] 18:48:42 INFO - PROCESS | 3232 | --DOMWINDOW == 140 (19478800) [pid = 3232] [serial = 1759] [outer = 00000000] [url = about:blank] 18:48:42 INFO - PROCESS | 3232 | --DOMWINDOW == 139 (12A61000) [pid = 3232] [serial = 1738] [outer = 00000000] [url = about:blank] 18:48:42 INFO - PROCESS | 3232 | --DOMWINDOW == 138 (158B6400) [pid = 3232] [serial = 1747] [outer = 00000000] [url = about:blank] 18:48:42 INFO - PROCESS | 3232 | --DOMWINDOW == 137 (15E6B000) [pid = 3232] [serial = 1748] [outer = 00000000] [url = about:blank] 18:48:42 INFO - PROCESS | 3232 | --DOMWINDOW == 136 (18714000) [pid = 3232] [serial = 1757] [outer = 00000000] [url = about:blank] 18:48:42 INFO - PROCESS | 3232 | --DOMWINDOW == 135 (11429400) [pid = 3232] [serial = 1723] [outer = 00000000] [url = about:blank] 18:48:42 INFO - PROCESS | 3232 | --DOMWINDOW == 134 (170EA000) [pid = 3232] [serial = 1751] [outer = 00000000] [url = about:blank] 18:48:42 INFO - PROCESS | 3232 | --DOMWINDOW == 133 (14297400) [pid = 3232] [serial = 1726] [outer = 00000000] [url = about:blank] 18:48:42 INFO - PROCESS | 3232 | --DOMWINDOW == 132 (19F0C400) [pid = 3232] [serial = 1768] [outer = 00000000] [url = about:blank] 18:48:42 INFO - PROCESS | 3232 | --DOMWINDOW == 131 (17143800) [pid = 3232] [serial = 1729] [outer = 00000000] [url = about:blank] 18:48:42 INFO - PROCESS | 3232 | --DOMWINDOW == 130 (194CAC00) [pid = 3232] [serial = 1732] [outer = 00000000] [url = about:blank] 18:48:42 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (12AF2400) [pid = 3232] [serial = 1762] [outer = 00000000] [url = about:blank] 18:48:42 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (19BA3800) [pid = 3232] [serial = 1735] [outer = 00000000] [url = about:blank] 18:48:42 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (194AB000) [pid = 3232] [serial = 1760] [outer = 00000000] [url = about:blank] 18:48:42 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (1A122400) [pid = 3232] [serial = 1769] [outer = 00000000] [url = about:blank] 18:48:42 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (154ACC00) [pid = 3232] [serial = 1763] [outer = 00000000] [url = about:blank] 18:48:42 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (19BA8400) [pid = 3232] [serial = 1766] [outer = 00000000] [url = about:blank] 18:48:42 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (171EB400) [pid = 3232] [serial = 1754] [outer = 00000000] [url = about:blank] 18:48:42 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (1976D000) [pid = 3232] [serial = 1765] [outer = 00000000] [url = about:blank] 18:48:42 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (17139800) [pid = 3232] [serial = 1753] [outer = 00000000] [url = about:blank] 18:48:42 INFO - PROCESS | 3232 | ++DOCSHELL 0F25F400 == 48 [pid = 3232] [id = 614] 18:48:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (0F31E800) [pid = 3232] [serial = 1842] [outer = 00000000] 18:48:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (11A0F400) [pid = 3232] [serial = 1843] [outer = 0F31E800] 18:48:42 INFO - PROCESS | 3232 | 1463190522784 Marionette DEBUG loaded listener.js 18:48:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (12A5F400) [pid = 3232] [serial = 1844] [outer = 0F31E800] 18:48:43 INFO - PROCESS | 3232 | 1463190523213 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]]]}] 18:48:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 18:48:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 827ms 18:48:43 INFO - PROCESS | 3232 | 1463190523272 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 18:48:43 INFO - PROCESS | 3232 | 1463190523274 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 18:48:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 18:48:43 INFO - PROCESS | 3232 | 1463190523277 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 18:48:43 INFO - PROCESS | 3232 | 1463190523279 Marionette TRACE conn3 <- [1,2422,null,{}] 18:48:43 INFO - PROCESS | 3232 | 1463190523288 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}] 18:48:43 INFO - PROCESS | 3232 | 1463190523385 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 18:48:43 INFO - PROCESS | 3232 | 1463190523402 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:43 INFO - PROCESS | 3232 | ++DOCSHELL 154B2400 == 49 [pid = 3232] [id = 615] 18:48:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (154B2C00) [pid = 3232] [serial = 1845] [outer = 00000000] 18:48:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (158B4400) [pid = 3232] [serial = 1846] [outer = 154B2C00] 18:48:43 INFO - PROCESS | 3232 | 1463190523449 Marionette DEBUG loaded listener.js 18:48:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (15E23800) [pid = 3232] [serial = 1847] [outer = 154B2C00] 18:48:43 INFO - PROCESS | 3232 | 1463190523922 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]]]}] 18:48:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 18:48:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 686ms 18:48:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 18:48:43 INFO - PROCESS | 3232 | 1463190523962 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 18:48:43 INFO - PROCESS | 3232 | 1463190523964 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 18:48:43 INFO - PROCESS | 3232 | 1463190523967 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 18:48:43 INFO - PROCESS | 3232 | 1463190523969 Marionette TRACE conn3 <- [1,2426,null,{}] 18:48:43 INFO - PROCESS | 3232 | 1463190523972 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}] 18:48:44 INFO - PROCESS | 3232 | 1463190524058 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 18:48:44 INFO - PROCESS | 3232 | 1463190524064 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:44 INFO - PROCESS | 3232 | ++DOCSHELL 161AAC00 == 50 [pid = 3232] [id = 616] 18:48:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (161AB400) [pid = 3232] [serial = 1848] [outer = 00000000] 18:48:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (1712F800) [pid = 3232] [serial = 1849] [outer = 161AB400] 18:48:44 INFO - PROCESS | 3232 | 1463190524109 Marionette DEBUG loaded listener.js 18:48:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (1713D800) [pid = 3232] [serial = 1850] [outer = 161AB400] 18:48:44 INFO - PROCESS | 3232 | 1463190524565 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]]]}] 18:48:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 18:48:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 640ms 18:48:44 INFO - PROCESS | 3232 | 1463190524604 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 18:48:44 INFO - PROCESS | 3232 | 1463190524606 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 18:48:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 18:48:44 INFO - PROCESS | 3232 | 1463190524609 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 18:48:44 INFO - PROCESS | 3232 | 1463190524610 Marionette TRACE conn3 <- [1,2430,null,{}] 18:48:44 INFO - PROCESS | 3232 | 1463190524614 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}] 18:48:44 INFO - PROCESS | 3232 | 1463190524698 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 18:48:44 INFO - PROCESS | 3232 | 1463190524704 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:44 INFO - PROCESS | 3232 | ++DOCSHELL 10F9DC00 == 51 [pid = 3232] [id = 617] 18:48:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 131 (1583DC00) [pid = 3232] [serial = 1851] [outer = 00000000] 18:48:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 132 (173EB800) [pid = 3232] [serial = 1852] [outer = 1583DC00] 18:48:44 INFO - PROCESS | 3232 | 1463190524748 Marionette DEBUG loaded listener.js 18:48:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 133 (173F1400) [pid = 3232] [serial = 1853] [outer = 1583DC00] 18:48:45 INFO - PROCESS | 3232 | 1463190525234 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]]]}] 18:48:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 18:48:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 702ms 18:48:45 INFO - PROCESS | 3232 | 1463190525309 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 18:48:45 INFO - PROCESS | 3232 | 1463190525311 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 18:48:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 18:48:45 INFO - PROCESS | 3232 | 1463190525314 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 18:48:45 INFO - PROCESS | 3232 | 1463190525316 Marionette TRACE conn3 <- [1,2434,null,{}] 18:48:45 INFO - PROCESS | 3232 | 1463190525325 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}] 18:48:45 INFO - PROCESS | 3232 | 1463190525468 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 18:48:45 INFO - PROCESS | 3232 | 1463190525537 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:45 INFO - PROCESS | 3232 | ++DOCSHELL 18714000 == 52 [pid = 3232] [id = 618] 18:48:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 134 (18717800) [pid = 3232] [serial = 1854] [outer = 00000000] 18:48:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 135 (18720800) [pid = 3232] [serial = 1855] [outer = 18717800] 18:48:45 INFO - PROCESS | 3232 | 1463190525582 Marionette DEBUG loaded listener.js 18:48:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 136 (18768000) [pid = 3232] [serial = 1856] [outer = 18717800] 18:48:45 INFO - PROCESS | 3232 | 1463190525990 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]]]}] 18:48:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 18:48:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 702ms 18:48:46 INFO - PROCESS | 3232 | 1463190526021 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 18:48:46 INFO - PROCESS | 3232 | 1463190526023 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 18:48:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 18:48:46 INFO - PROCESS | 3232 | 1463190526026 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 18:48:46 INFO - PROCESS | 3232 | 1463190526028 Marionette TRACE conn3 <- [1,2438,null,{}] 18:48:46 INFO - PROCESS | 3232 | 1463190526031 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}] 18:48:46 INFO - PROCESS | 3232 | 1463190526176 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 18:48:46 INFO - PROCESS | 3232 | 1463190526199 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:46 INFO - PROCESS | 3232 | ++DOCSHELL 194A3800 == 53 [pid = 3232] [id = 619] 18:48:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 137 (194A4000) [pid = 3232] [serial = 1857] [outer = 00000000] 18:48:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 138 (194CAC00) [pid = 3232] [serial = 1858] [outer = 194A4000] 18:48:46 INFO - PROCESS | 3232 | 1463190526243 Marionette DEBUG loaded listener.js 18:48:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 139 (194D8400) [pid = 3232] [serial = 1859] [outer = 194A4000] 18:48:46 INFO - PROCESS | 3232 | 1463190526673 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]]]}] 18:48:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 18:48:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 687ms 18:48:46 INFO - PROCESS | 3232 | 1463190526724 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 18:48:46 INFO - PROCESS | 3232 | 1463190526726 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 18:48:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 18:48:46 INFO - PROCESS | 3232 | 1463190526738 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 18:48:46 INFO - PROCESS | 3232 | 1463190526739 Marionette TRACE conn3 <- [1,2442,null,{}] 18:48:46 INFO - PROCESS | 3232 | 1463190526743 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}] 18:48:46 INFO - PROCESS | 3232 | 1463190526862 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 18:48:46 INFO - PROCESS | 3232 | 1463190526931 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:46 INFO - PROCESS | 3232 | ++DOCSHELL 18715000 == 54 [pid = 3232] [id = 620] 18:48:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 140 (19471400) [pid = 3232] [serial = 1860] [outer = 00000000] 18:48:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 141 (19BA3400) [pid = 3232] [serial = 1861] [outer = 19471400] 18:48:46 INFO - PROCESS | 3232 | 1463190526976 Marionette DEBUG loaded listener.js 18:48:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 142 (19BAE000) [pid = 3232] [serial = 1862] [outer = 19471400] 18:48:47 INFO - PROCESS | 3232 | --DOMWINDOW == 141 (16208C00) [pid = 3232] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 18:48:47 INFO - PROCESS | 3232 | --DOMWINDOW == 140 (17A73400) [pid = 3232] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 18:48:47 INFO - PROCESS | 3232 | --DOMWINDOW == 139 (194CF800) [pid = 3232] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 18:48:47 INFO - PROCESS | 3232 | --DOMWINDOW == 138 (1875C000) [pid = 3232] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 18:48:47 INFO - PROCESS | 3232 | --DOMWINDOW == 137 (1618D400) [pid = 3232] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 18:48:47 INFO - PROCESS | 3232 | --DOMWINDOW == 136 (10276000) [pid = 3232] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 18:48:47 INFO - PROCESS | 3232 | --DOMWINDOW == 135 (141C7400) [pid = 3232] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 18:48:47 INFO - PROCESS | 3232 | --DOMWINDOW == 134 (18719800) [pid = 3232] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 18:48:47 INFO - PROCESS | 3232 | --DOMWINDOW == 133 (1714C000) [pid = 3232] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 18:48:47 INFO - PROCESS | 3232 | --DOMWINDOW == 132 (194D2C00) [pid = 3232] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 18:48:47 INFO - PROCESS | 3232 | --DOMWINDOW == 131 (102F7C00) [pid = 3232] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 18:48:47 INFO - PROCESS | 3232 | 1463190527539 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]]]}] 18:48:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 18:48:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 843ms 18:48:47 INFO - PROCESS | 3232 | 1463190527573 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 18:48:47 INFO - PROCESS | 3232 | 1463190527575 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 18:48:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 18:48:47 INFO - PROCESS | 3232 | 1463190527578 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 18:48:47 INFO - PROCESS | 3232 | 1463190527580 Marionette TRACE conn3 <- [1,2446,null,{}] 18:48:47 INFO - PROCESS | 3232 | 1463190527584 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}] 18:48:47 INFO - PROCESS | 3232 | 1463190527676 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 18:48:47 INFO - PROCESS | 3232 | 1463190527784 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:47 INFO - PROCESS | 3232 | ++DOCSHELL 102F7C00 == 55 [pid = 3232] [id = 621] 18:48:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 132 (10518000) [pid = 3232] [serial = 1863] [outer = 00000000] 18:48:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 133 (158B5000) [pid = 3232] [serial = 1864] [outer = 10518000] 18:48:47 INFO - PROCESS | 3232 | 1463190527827 Marionette DEBUG loaded listener.js 18:48:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 134 (17A73400) [pid = 3232] [serial = 1865] [outer = 10518000] 18:48:48 INFO - PROCESS | 3232 | 1463190528182 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]]]}] 18:48:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 18:48:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 639ms 18:48:48 INFO - PROCESS | 3232 | 1463190528216 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 18:48:48 INFO - PROCESS | 3232 | 1463190528218 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 18:48:48 INFO - PROCESS | 3232 | 1463190528221 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 18:48:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 18:48:48 INFO - PROCESS | 3232 | 1463190528223 Marionette TRACE conn3 <- [1,2450,null,{}] 18:48:48 INFO - PROCESS | 3232 | 1463190528226 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}] 18:48:48 INFO - PROCESS | 3232 | 1463190528352 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 18:48:48 INFO - PROCESS | 3232 | 1463190528361 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:48 INFO - PROCESS | 3232 | ++DOCSHELL 10A80800 == 56 [pid = 3232] [id = 622] 18:48:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 135 (1307C000) [pid = 3232] [serial = 1866] [outer = 00000000] 18:48:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 136 (1A121400) [pid = 3232] [serial = 1867] [outer = 1307C000] 18:48:48 INFO - PROCESS | 3232 | 1463190528404 Marionette DEBUG loaded listener.js 18:48:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 137 (1A12AC00) [pid = 3232] [serial = 1868] [outer = 1307C000] 18:48:48 INFO - PROCESS | 3232 | 1463190528819 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]]]}] 18:48:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 18:48:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 640ms 18:48:48 INFO - PROCESS | 3232 | 1463190528860 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 18:48:48 INFO - PROCESS | 3232 | 1463190528862 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 18:48:48 INFO - PROCESS | 3232 | 1463190528865 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 18:48:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 18:48:48 INFO - PROCESS | 3232 | 1463190528868 Marionette TRACE conn3 <- [1,2454,null,{}] 18:48:48 INFO - PROCESS | 3232 | 1463190528871 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}] 18:48:48 INFO - PROCESS | 3232 | 1463190529012 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 18:48:49 INFO - PROCESS | 3232 | 1463190529059 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:49 INFO - PROCESS | 3232 | ++DOCSHELL 17137800 == 57 [pid = 3232] [id = 623] 18:48:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 138 (19766400) [pid = 3232] [serial = 1869] [outer = 00000000] 18:48:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 139 (1AB30400) [pid = 3232] [serial = 1870] [outer = 19766400] 18:48:49 INFO - PROCESS | 3232 | 1463190529108 Marionette DEBUG loaded listener.js 18:48:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 140 (1AB47800) [pid = 3232] [serial = 1871] [outer = 19766400] 18:48:50 INFO - PROCESS | 3232 | --DOCSHELL 18714800 == 56 [pid = 3232] [id = 578] 18:48:50 INFO - PROCESS | 3232 | --DOCSHELL 11C0B000 == 55 [pid = 3232] [id = 514] 18:48:50 INFO - PROCESS | 3232 | --DOCSHELL 17130800 == 54 [pid = 3232] [id = 590] 18:48:50 INFO - PROCESS | 3232 | --DOCSHELL 173E7000 == 53 [pid = 3232] [id = 530] 18:48:50 INFO - PROCESS | 3232 | --DOCSHELL 173F0800 == 52 [pid = 3232] [id = 561] 18:48:50 INFO - PROCESS | 3232 | --DOCSHELL 13304C00 == 51 [pid = 3232] [id = 543] 18:48:50 INFO - PROCESS | 3232 | --DOCSHELL 18717000 == 50 [pid = 3232] [id = 546] 18:48:50 INFO - PROCESS | 3232 | --DOCSHELL 170E9400 == 49 [pid = 3232] [id = 560] 18:48:50 INFO - PROCESS | 3232 | --DOCSHELL 19477400 == 48 [pid = 3232] [id = 577] 18:48:50 INFO - PROCESS | 3232 | --DOCSHELL 10F95400 == 47 [pid = 3232] [id = 579] 18:48:50 INFO - PROCESS | 3232 | --DOCSHELL 15841000 == 46 [pid = 3232] [id = 529] 18:48:50 INFO - PROCESS | 3232 | --DOCSHELL 1843BC00 == 45 [pid = 3232] [id = 531] 18:48:50 INFO - PROCESS | 3232 | --DOCSHELL 1875D000 == 44 [pid = 3232] [id = 562] 18:48:50 INFO - PROCESS | 3232 | --DOCSHELL 102D2000 == 43 [pid = 3232] [id = 528] 18:48:50 INFO - PROCESS | 3232 | --DOCSHELL 142CB400 == 42 [pid = 3232] [id = 392] 18:48:50 INFO - PROCESS | 3232 | --DOCSHELL 0F25F400 == 41 [pid = 3232] [id = 614] 18:48:50 INFO - PROCESS | 3232 | --DOCSHELL 12A3E400 == 40 [pid = 3232] [id = 613] 18:48:50 INFO - PROCESS | 3232 | --DOCSHELL 128E9000 == 39 [pid = 3232] [id = 612] 18:48:50 INFO - PROCESS | 3232 | --DOCSHELL 1A1EA400 == 38 [pid = 3232] [id = 610] 18:48:50 INFO - PROCESS | 3232 | --DOCSHELL 102D2800 == 37 [pid = 3232] [id = 611] 18:48:50 INFO - PROCESS | 3232 | --DOCSHELL 194A4400 == 36 [pid = 3232] [id = 609] 18:48:50 INFO - PROCESS | 3232 | --DOCSHELL 12A37400 == 35 [pid = 3232] [id = 607] 18:48:50 INFO - PROCESS | 3232 | --DOCSHELL 1331A400 == 34 [pid = 3232] [id = 608] 18:48:50 INFO - PROCESS | 3232 | --DOCSHELL 19765000 == 33 [pid = 3232] [id = 606] 18:48:51 INFO - PROCESS | 3232 | --DOCSHELL 18714000 == 32 [pid = 3232] [id = 618] 18:48:51 INFO - PROCESS | 3232 | --DOCSHELL 10F9DC00 == 31 [pid = 3232] [id = 617] 18:48:51 INFO - PROCESS | 3232 | --DOCSHELL 18715000 == 30 [pid = 3232] [id = 620] 18:48:51 INFO - PROCESS | 3232 | --DOCSHELL 194A3800 == 29 [pid = 3232] [id = 619] 18:48:51 INFO - PROCESS | 3232 | --DOCSHELL 10A80800 == 28 [pid = 3232] [id = 622] 18:48:51 INFO - PROCESS | 3232 | --DOCSHELL 154B2400 == 27 [pid = 3232] [id = 615] 18:48:51 INFO - PROCESS | 3232 | --DOCSHELL 102F7C00 == 26 [pid = 3232] [id = 621] 18:48:51 INFO - PROCESS | 3232 | --DOCSHELL 161AAC00 == 25 [pid = 3232] [id = 616] 18:48:51 INFO - PROCESS | 3232 | --DOMWINDOW == 139 (1A2AB800) [pid = 3232] [serial = 1819] [outer = 00000000] [url = about:blank] 18:48:51 INFO - PROCESS | 3232 | --DOMWINDOW == 138 (1A129000) [pid = 3232] [serial = 1817] [outer = 00000000] [url = about:blank] 18:48:51 INFO - PROCESS | 3232 | --DOMWINDOW == 137 (16F69400) [pid = 3232] [serial = 1798] [outer = 00000000] [url = about:blank] 18:48:51 INFO - PROCESS | 3232 | --DOMWINDOW == 136 (17AE4C00) [pid = 3232] [serial = 1804] [outer = 00000000] [url = about:blank] 18:48:51 INFO - PROCESS | 3232 | --DOMWINDOW == 135 (19F09400) [pid = 3232] [serial = 1780] [outer = 00000000] [url = about:blank] 18:48:51 INFO - PROCESS | 3232 | --DOMWINDOW == 134 (19F04000) [pid = 3232] [serial = 1816] [outer = 00000000] [url = about:blank] 18:48:51 INFO - PROCESS | 3232 | --DOMWINDOW == 133 (16210000) [pid = 3232] [serial = 1777] [outer = 00000000] [url = about:blank] 18:48:51 INFO - PROCESS | 3232 | --DOMWINDOW == 132 (1A1EBC00) [pid = 3232] [serial = 1772] [outer = 00000000] [url = about:blank] 18:48:51 INFO - PROCESS | 3232 | --DOMWINDOW == 131 (18713800) [pid = 3232] [serial = 1805] [outer = 00000000] [url = about:blank] 18:48:51 INFO - PROCESS | 3232 | --DOMWINDOW == 130 (128EC800) [pid = 3232] [serial = 1774] [outer = 00000000] [url = about:blank] 18:48:51 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (194A9400) [pid = 3232] [serial = 1814] [outer = 00000000] [url = about:blank] 18:48:51 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (11CEA000) [pid = 3232] [serial = 1790] [outer = 00000000] [url = about:blank] 18:48:51 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (15E08000) [pid = 3232] [serial = 1796] [outer = 00000000] [url = about:blank] 18:48:51 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (1570D400) [pid = 3232] [serial = 1795] [outer = 00000000] [url = about:blank] 18:48:51 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (1713F400) [pid = 3232] [serial = 1799] [outer = 00000000] [url = about:blank] 18:48:51 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (1A1F1400) [pid = 3232] [serial = 1783] [outer = 00000000] [url = about:blank] 18:48:51 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (194AF000) [pid = 3232] [serial = 1808] [outer = 00000000] [url = about:blank] 18:48:51 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (174C8400) [pid = 3232] [serial = 1802] [outer = 00000000] [url = about:blank] 18:48:51 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (1A440800) [pid = 3232] [serial = 1786] [outer = 00000000] [url = about:blank] 18:48:51 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (17438C00) [pid = 3232] [serial = 1813] [outer = 00000000] [url = about:blank] 18:48:51 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (19BA4000) [pid = 3232] [serial = 1811] [outer = 00000000] [url = about:blank] 18:48:51 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (19767400) [pid = 3232] [serial = 1810] [outer = 00000000] [url = about:blank] 18:48:51 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (1A12CC00) [pid = 3232] [serial = 1771] [outer = 00000000] [url = about:blank] 18:48:51 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (11208400) [pid = 3232] [serial = 1792] [outer = 00000000] [url = about:blank] 18:48:51 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (12A33800) [pid = 3232] [serial = 1793] [outer = 00000000] [url = about:blank] 18:48:51 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (10D0A800) [pid = 3232] [serial = 1789] [outer = 00000000] [url = about:blank] 18:48:51 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (173EA400) [pid = 3232] [serial = 1801] [outer = 00000000] [url = about:blank] 18:48:51 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (19478400) [pid = 3232] [serial = 1807] [outer = 00000000] [url = about:blank] 18:48:51 INFO - PROCESS | 3232 | 1463190531378 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]]]}] 18:48:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 18:48:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 2558ms 18:48:51 INFO - PROCESS | 3232 | 1463190531433 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 18:48:51 INFO - PROCESS | 3232 | 1463190531437 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 18:48:51 INFO - PROCESS | 3232 | 1463190531442 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 18:48:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 18:48:51 INFO - PROCESS | 3232 | 1463190531446 Marionette TRACE conn3 <- [1,2458,null,{}] 18:48:51 INFO - PROCESS | 3232 | 1463190531451 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}] 18:48:51 INFO - PROCESS | 3232 | 1463190531543 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 18:48:51 INFO - PROCESS | 3232 | 1463190531551 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:51 INFO - PROCESS | 3232 | ++DOCSHELL 0F31DC00 == 26 [pid = 3232] [id = 624] 18:48:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (0F31EC00) [pid = 3232] [serial = 1872] [outer = 00000000] 18:48:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (1027C400) [pid = 3232] [serial = 1873] [outer = 0F31EC00] 18:48:51 INFO - PROCESS | 3232 | 1463190531606 Marionette DEBUG loaded listener.js 18:48:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (10510000) [pid = 3232] [serial = 1874] [outer = 0F31EC00] 18:48:52 INFO - PROCESS | 3232 | 1463190532112 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]]]}] 18:48:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 18:48:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 702ms 18:48:52 INFO - PROCESS | 3232 | 1463190532145 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 18:48:52 INFO - PROCESS | 3232 | 1463190532151 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 18:48:52 INFO - PROCESS | 3232 | 1463190532157 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 18:48:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 18:48:52 INFO - PROCESS | 3232 | 1463190532160 Marionette TRACE conn3 <- [1,2462,null,{}] 18:48:52 INFO - PROCESS | 3232 | 1463190532164 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}] 18:48:52 INFO - PROCESS | 3232 | 1463190532249 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 18:48:52 INFO - PROCESS | 3232 | 1463190532260 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:52 INFO - PROCESS | 3232 | ++DOCSHELL 105F6000 == 27 [pid = 3232] [id = 625] 18:48:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (10A56C00) [pid = 3232] [serial = 1875] [outer = 00000000] 18:48:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (10A64800) [pid = 3232] [serial = 1876] [outer = 10A56C00] 18:48:52 INFO - PROCESS | 3232 | 1463190532306 Marionette DEBUG loaded listener.js 18:48:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (10D02800) [pid = 3232] [serial = 1877] [outer = 10A56C00] 18:48:52 INFO - PROCESS | 3232 | 1463190532779 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]]]}] 18:48:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 18:48:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 702ms 18:48:52 INFO - PROCESS | 3232 | 1463190532842 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 18:48:52 INFO - PROCESS | 3232 | 1463190532845 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 18:48:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 18:48:52 INFO - PROCESS | 3232 | 1463190532849 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 18:48:52 INFO - PROCESS | 3232 | 1463190532852 Marionette TRACE conn3 <- [1,2466,null,{}] 18:48:52 INFO - PROCESS | 3232 | 1463190532863 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}] 18:48:52 INFO - PROCESS | 3232 | 1463190532978 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 18:48:53 INFO - PROCESS | 3232 | 1463190533078 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:53 INFO - PROCESS | 3232 | ++DOCSHELL 1120D800 == 28 [pid = 3232] [id = 626] 18:48:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (11274C00) [pid = 3232] [serial = 1878] [outer = 00000000] 18:48:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (11A03800) [pid = 3232] [serial = 1879] [outer = 11274C00] 18:48:53 INFO - PROCESS | 3232 | 1463190533128 Marionette DEBUG loaded listener.js 18:48:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (11CE8400) [pid = 3232] [serial = 1880] [outer = 11274C00] 18:48:53 INFO - PROCESS | 3232 | 1463190533524 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]]]}] 18:48:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 18:48:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 702ms 18:48:53 INFO - PROCESS | 3232 | 1463190533548 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 18:48:53 INFO - PROCESS | 3232 | 1463190533550 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 18:48:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 18:48:53 INFO - PROCESS | 3232 | 1463190533553 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 18:48:53 INFO - PROCESS | 3232 | 1463190533555 Marionette TRACE conn3 <- [1,2470,null,{}] 18:48:53 INFO - PROCESS | 3232 | 1463190533558 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}] 18:48:53 INFO - PROCESS | 3232 | 1463190533642 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 18:48:53 INFO - PROCESS | 3232 | 1463190533651 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:53 INFO - PROCESS | 3232 | ++DOCSHELL 11A10400 == 29 [pid = 3232] [id = 627] 18:48:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (128E7800) [pid = 3232] [serial = 1881] [outer = 00000000] 18:48:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (12A38C00) [pid = 3232] [serial = 1882] [outer = 128E7800] 18:48:53 INFO - PROCESS | 3232 | 1463190533696 Marionette DEBUG loaded listener.js 18:48:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (12A54800) [pid = 3232] [serial = 1883] [outer = 128E7800] 18:48:54 INFO - PROCESS | 3232 | 1463190534143 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]]]}] 18:48:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 18:48:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 624ms 18:48:54 INFO - PROCESS | 3232 | 1463190534196 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 18:48:54 INFO - PROCESS | 3232 | 1463190534198 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 18:48:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 18:48:54 INFO - PROCESS | 3232 | 1463190534202 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 18:48:54 INFO - PROCESS | 3232 | 1463190534203 Marionette TRACE conn3 <- [1,2474,null,{}] 18:48:54 INFO - PROCESS | 3232 | 1463190534207 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}] 18:48:54 INFO - PROCESS | 3232 | 1463190534283 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 18:48:54 INFO - PROCESS | 3232 | 1463190534289 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:54 INFO - PROCESS | 3232 | ++DOCSHELL 12A56800 == 30 [pid = 3232] [id = 628] 18:48:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (12A58000) [pid = 3232] [serial = 1884] [outer = 00000000] 18:48:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (12B60800) [pid = 3232] [serial = 1885] [outer = 12A58000] 18:48:54 INFO - PROCESS | 3232 | 1463190534336 Marionette DEBUG loaded listener.js 18:48:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (13126C00) [pid = 3232] [serial = 1886] [outer = 12A58000] 18:48:54 INFO - PROCESS | 3232 | 1463190534829 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]]]}] 18:48:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 18:48:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 702ms 18:48:54 INFO - PROCESS | 3232 | 1463190534901 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 18:48:54 INFO - PROCESS | 3232 | 1463190534903 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 18:48:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 18:48:54 INFO - PROCESS | 3232 | 1463190534906 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 18:48:54 INFO - PROCESS | 3232 | 1463190534908 Marionette TRACE conn3 <- [1,2478,null,{}] 18:48:54 INFO - PROCESS | 3232 | 1463190534912 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}] 18:48:55 INFO - PROCESS | 3232 | 1463190535020 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 18:48:55 INFO - PROCESS | 3232 | 1463190535035 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:55 INFO - PROCESS | 3232 | ++DOCSHELL 12A5B800 == 31 [pid = 3232] [id = 629] 18:48:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (13B4E400) [pid = 3232] [serial = 1887] [outer = 00000000] 18:48:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (141C8C00) [pid = 3232] [serial = 1888] [outer = 13B4E400] 18:48:55 INFO - PROCESS | 3232 | 1463190535080 Marionette DEBUG loaded listener.js 18:48:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (15499000) [pid = 3232] [serial = 1889] [outer = 13B4E400] 18:48:55 INFO - PROCESS | 3232 | 1463190535535 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]]]}] 18:48:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 18:48:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 702ms 18:48:55 INFO - PROCESS | 3232 | 1463190535606 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 18:48:55 INFO - PROCESS | 3232 | 1463190535608 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 18:48:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 18:48:55 INFO - PROCESS | 3232 | 1463190535611 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 18:48:55 INFO - PROCESS | 3232 | 1463190535613 Marionette TRACE conn3 <- [1,2482,null,{}] 18:48:55 INFO - PROCESS | 3232 | 1463190535616 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}] 18:48:55 INFO - PROCESS | 3232 | 1463190535722 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 18:48:55 INFO - PROCESS | 3232 | 1463190535732 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:55 INFO - PROCESS | 3232 | ++DOCSHELL 13B51800 == 32 [pid = 3232] [id = 630] 18:48:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 131 (14FAFC00) [pid = 3232] [serial = 1890] [outer = 00000000] 18:48:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 132 (154AC400) [pid = 3232] [serial = 1891] [outer = 14FAFC00] 18:48:55 INFO - PROCESS | 3232 | 1463190535776 Marionette DEBUG loaded listener.js 18:48:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 133 (154B1400) [pid = 3232] [serial = 1892] [outer = 14FAFC00] 18:48:56 INFO - PROCESS | 3232 | 1463190536202 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]]]}] 18:48:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 18:48:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 639ms 18:48:56 INFO - PROCESS | 3232 | 1463190536250 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 18:48:56 INFO - PROCESS | 3232 | 1463190536252 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 18:48:56 INFO - PROCESS | 3232 | 1463190536255 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 18:48:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 18:48:56 INFO - PROCESS | 3232 | 1463190536257 Marionette TRACE conn3 <- [1,2486,null,{}] 18:48:56 INFO - PROCESS | 3232 | 1463190536260 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}] 18:48:56 INFO - PROCESS | 3232 | 1463190536334 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 18:48:56 INFO - PROCESS | 3232 | 1463190536350 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:56 INFO - PROCESS | 3232 | ++DOCSHELL 154AA800 == 33 [pid = 3232] [id = 631] 18:48:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 134 (1570D400) [pid = 3232] [serial = 1893] [outer = 00000000] 18:48:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 135 (158B6800) [pid = 3232] [serial = 1894] [outer = 1570D400] 18:48:56 INFO - PROCESS | 3232 | 1463190536395 Marionette DEBUG loaded listener.js 18:48:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 136 (158B7000) [pid = 3232] [serial = 1895] [outer = 1570D400] 18:48:56 INFO - PROCESS | 3232 | 1463190536863 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]]]}] 18:48:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 18:48:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 640ms 18:48:56 INFO - PROCESS | 3232 | 1463190536902 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 18:48:56 INFO - PROCESS | 3232 | 1463190536904 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 18:48:56 INFO - PROCESS | 3232 | 1463190536907 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 18:48:56 INFO - PROCESS | 3232 | 1463190536909 Marionette TRACE conn3 <- [1,2490,null,{}] 18:48:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 18:48:56 INFO - PROCESS | 3232 | 1463190536912 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}] 18:48:57 INFO - PROCESS | 3232 | 1463190537020 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 18:48:57 INFO - PROCESS | 3232 | 1463190537027 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:57 INFO - PROCESS | 3232 | ++DOCSHELL 1120B800 == 34 [pid = 3232] [id = 632] 18:48:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 137 (15E2CC00) [pid = 3232] [serial = 1896] [outer = 00000000] 18:48:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 138 (15E6DC00) [pid = 3232] [serial = 1897] [outer = 15E2CC00] 18:48:57 INFO - PROCESS | 3232 | 1463190537071 Marionette DEBUG loaded listener.js 18:48:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 139 (15E6F000) [pid = 3232] [serial = 1898] [outer = 15E2CC00] 18:48:57 INFO - PROCESS | 3232 | 1463190537552 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]]]}] 18:48:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 18:48:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 702ms 18:48:57 INFO - PROCESS | 3232 | 1463190537609 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 18:48:57 INFO - PROCESS | 3232 | 1463190537612 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 18:48:57 INFO - PROCESS | 3232 | 1463190537615 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 18:48:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 18:48:57 INFO - PROCESS | 3232 | 1463190537617 Marionette TRACE conn3 <- [1,2494,null,{}] 18:48:57 INFO - PROCESS | 3232 | 1463190537620 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}] 18:48:57 INFO - PROCESS | 3232 | 1463190537733 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 18:48:57 INFO - PROCESS | 3232 | 1463190537739 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:57 INFO - PROCESS | 3232 | ++DOCSHELL 12A56C00 == 35 [pid = 3232] [id = 633] 18:48:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 140 (16097800) [pid = 3232] [serial = 1899] [outer = 00000000] 18:48:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 141 (161AAC00) [pid = 3232] [serial = 1900] [outer = 16097800] 18:48:57 INFO - PROCESS | 3232 | 1463190537792 Marionette DEBUG loaded listener.js 18:48:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 142 (161B2800) [pid = 3232] [serial = 1901] [outer = 16097800] 18:48:58 INFO - PROCESS | 3232 | 1463190538239 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]]]}] 18:48:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 18:48:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 640ms 18:48:58 INFO - PROCESS | 3232 | 1463190538252 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 18:48:58 INFO - PROCESS | 3232 | 1463190538255 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 18:48:58 INFO - PROCESS | 3232 | 1463190538258 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 18:48:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 18:48:58 INFO - PROCESS | 3232 | 1463190538260 Marionette TRACE conn3 <- [1,2498,null,{}] 18:48:58 INFO - PROCESS | 3232 | 1463190538272 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}] 18:48:58 INFO - PROCESS | 3232 | 1463190538397 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 18:48:58 INFO - PROCESS | 3232 | 1463190538496 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:58 INFO - PROCESS | 3232 | ++DOCSHELL 141CA000 == 36 [pid = 3232] [id = 634] 18:48:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 143 (161BE800) [pid = 3232] [serial = 1902] [outer = 00000000] 18:48:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 144 (1620D400) [pid = 3232] [serial = 1903] [outer = 161BE800] 18:48:58 INFO - PROCESS | 3232 | 1463190538549 Marionette DEBUG loaded listener.js 18:48:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 145 (16F65C00) [pid = 3232] [serial = 1904] [outer = 161BE800] 18:48:59 INFO - PROCESS | 3232 | --DOMWINDOW == 144 (10A61000) [pid = 3232] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 18:48:59 INFO - PROCESS | 3232 | --DOMWINDOW == 143 (10A7F400) [pid = 3232] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 18:48:59 INFO - PROCESS | 3232 | --DOMWINDOW == 142 (19473C00) [pid = 3232] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 18:48:59 INFO - PROCESS | 3232 | --DOMWINDOW == 141 (19F02400) [pid = 3232] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 18:48:59 INFO - PROCESS | 3232 | --DOMWINDOW == 140 (16213C00) [pid = 3232] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 18:48:59 INFO - PROCESS | 3232 | --DOMWINDOW == 139 (10F95000) [pid = 3232] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 18:48:59 INFO - PROCESS | 3232 | --DOMWINDOW == 138 (13B45C00) [pid = 3232] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 18:48:59 INFO - PROCESS | 3232 | --DOMWINDOW == 137 (1946C800) [pid = 3232] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 18:48:59 INFO - PROCESS | 3232 | --DOMWINDOW == 136 (170EB800) [pid = 3232] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 18:48:59 INFO - PROCESS | 3232 | --DOMWINDOW == 135 (178C4800) [pid = 3232] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 18:48:59 INFO - PROCESS | 3232 | --DOMWINDOW == 134 (19768C00) [pid = 3232] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 18:48:59 INFO - PROCESS | 3232 | --DOMWINDOW == 133 (0F320000) [pid = 3232] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 18:48:59 INFO - PROCESS | 3232 | --DOMWINDOW == 132 (1946B800) [pid = 3232] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 18:48:59 INFO - PROCESS | 3232 | --DOMWINDOW == 131 (15B5FC00) [pid = 3232] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 18:48:59 INFO - PROCESS | 3232 | --DOMWINDOW == 130 (19477800) [pid = 3232] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 18:48:59 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (1A12E400) [pid = 3232] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 18:48:59 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (10F9B800) [pid = 3232] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 18:48:59 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (194B1800) [pid = 3232] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 18:48:59 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (154AE800) [pid = 3232] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 18:48:59 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (11205800) [pid = 3232] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 18:48:59 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (17431400) [pid = 3232] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 18:48:59 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (13305800) [pid = 3232] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 18:48:59 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (19471400) [pid = 3232] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 18:48:59 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (1307C000) [pid = 3232] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 18:48:59 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (194A4000) [pid = 3232] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 18:48:59 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (10518000) [pid = 3232] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 18:48:59 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (128EBC00) [pid = 3232] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 18:48:59 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (173E6C00) [pid = 3232] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 18:48:59 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (1A5D3400) [pid = 3232] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 18:48:59 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (194AD400) [pid = 3232] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 18:48:59 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (158B7C00) [pid = 3232] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 18:48:59 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (12A3C400) [pid = 3232] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 18:48:59 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (1A129400) [pid = 3232] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 18:48:59 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (1583DC00) [pid = 3232] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 18:48:59 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (161AB400) [pid = 3232] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 18:48:59 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (154B2C00) [pid = 3232] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 18:48:59 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (0F31E800) [pid = 3232] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 18:48:59 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (12A54000) [pid = 3232] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 18:48:59 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (18717800) [pid = 3232] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 18:48:59 INFO - PROCESS | 3232 | 1463190539535 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]]]}] 18:48:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 18:48:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1295ms 18:48:59 INFO - PROCESS | 3232 | 1463190539561 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 18:48:59 INFO - PROCESS | 3232 | 1463190539574 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 18:48:59 INFO - PROCESS | 3232 | 1463190539577 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 18:48:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 18:48:59 INFO - PROCESS | 3232 | 1463190539579 Marionette TRACE conn3 <- [1,2502,null,{}] 18:48:59 INFO - PROCESS | 3232 | 1463190539582 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}] 18:48:59 INFO - PROCESS | 3232 | 1463190539659 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 18:48:59 INFO - PROCESS | 3232 | 1463190539665 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:59 INFO - PROCESS | 3232 | ++DOCSHELL 10F9C800 == 37 [pid = 3232] [id = 635] 18:48:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (112F4C00) [pid = 3232] [serial = 1905] [outer = 00000000] 18:48:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (12AEAC00) [pid = 3232] [serial = 1906] [outer = 112F4C00] 18:48:59 INFO - PROCESS | 3232 | 1463190539708 Marionette DEBUG loaded listener.js 18:48:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (1309E800) [pid = 3232] [serial = 1907] [outer = 112F4C00] 18:49:00 INFO - PROCESS | 3232 | 1463190540160 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]]]}] 18:49:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 18:49:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 639ms 18:49:00 INFO - PROCESS | 3232 | 1463190540216 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 18:49:00 INFO - PROCESS | 3232 | 1463190540218 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 18:49:00 INFO - PROCESS | 3232 | 1463190540221 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 18:49:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 18:49:00 INFO - PROCESS | 3232 | 1463190540222 Marionette TRACE conn3 <- [1,2506,null,{}] 18:49:00 INFO - PROCESS | 3232 | 1463190540226 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}] 18:49:00 INFO - PROCESS | 3232 | 1463190540302 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 18:49:00 INFO - PROCESS | 3232 | 1463190540310 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:00 INFO - PROCESS | 3232 | ++DOCSHELL 112EAC00 == 38 [pid = 3232] [id = 636] 18:49:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (12A9B000) [pid = 3232] [serial = 1908] [outer = 00000000] 18:49:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (16184C00) [pid = 3232] [serial = 1909] [outer = 12A9B000] 18:49:00 INFO - PROCESS | 3232 | 1463190540354 Marionette DEBUG loaded listener.js 18:49:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (16208C00) [pid = 3232] [serial = 1910] [outer = 12A9B000] 18:49:00 INFO - PROCESS | 3232 | 1463190540811 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]]]}] 18:49:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 18:49:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 640ms 18:49:00 INFO - PROCESS | 3232 | 1463190540867 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 18:49:00 INFO - PROCESS | 3232 | 1463190540870 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 18:49:00 INFO - PROCESS | 3232 | 1463190540873 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 18:49:00 INFO - PROCESS | 3232 | 1463190540875 Marionette TRACE conn3 <- [1,2510,null,{}] 18:49:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 18:49:00 INFO - PROCESS | 3232 | 1463190540882 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}] 18:49:00 INFO - PROCESS | 3232 | 1463190540959 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 18:49:00 INFO - PROCESS | 3232 | 1463190540965 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:00 INFO - PROCESS | 3232 | ++DOCSHELL 12AF5400 == 39 [pid = 3232] [id = 637] 18:49:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (16F65800) [pid = 3232] [serial = 1911] [outer = 00000000] 18:49:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (17138C00) [pid = 3232] [serial = 1912] [outer = 16F65800] 18:49:00 INFO - PROCESS | 3232 | 1463190541008 Marionette DEBUG loaded listener.js 18:49:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (1713F000) [pid = 3232] [serial = 1913] [outer = 16F65800] 18:49:01 INFO - PROCESS | 3232 | 1463190541669 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]]]}] 18:49:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 18:49:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 905ms 18:49:01 INFO - PROCESS | 3232 | 1463190541765 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 18:49:01 INFO - PROCESS | 3232 | 1463190541769 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 18:49:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 18:49:01 INFO - PROCESS | 3232 | 1463190541775 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 18:49:01 INFO - PROCESS | 3232 | 1463190541779 Marionette TRACE conn3 <- [1,2514,null,{}] 18:49:01 INFO - PROCESS | 3232 | 1463190541785 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}] 18:49:01 INFO - PROCESS | 3232 | 1463190541911 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 18:49:02 INFO - PROCESS | 3232 | 1463190542045 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:02 INFO - PROCESS | 3232 | ++DOCSHELL 0F31AC00 == 40 [pid = 3232] [id = 638] 18:49:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (0F321C00) [pid = 3232] [serial = 1914] [outer = 00000000] 18:49:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (105EEC00) [pid = 3232] [serial = 1915] [outer = 0F321C00] 18:49:02 INFO - PROCESS | 3232 | 1463190542103 Marionette DEBUG loaded listener.js 18:49:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (10D05800) [pid = 3232] [serial = 1916] [outer = 0F321C00] 18:49:02 INFO - PROCESS | 3232 | 1463190542727 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]]]}] 18:49:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 18:49:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 999ms 18:49:02 INFO - PROCESS | 3232 | 1463190542778 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 18:49:02 INFO - PROCESS | 3232 | 1463190542784 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 18:49:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 18:49:02 INFO - PROCESS | 3232 | 1463190542790 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 18:49:02 INFO - PROCESS | 3232 | 1463190542793 Marionette TRACE conn3 <- [1,2518,null,{}] 18:49:02 INFO - PROCESS | 3232 | 1463190542797 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}] 18:49:02 INFO - PROCESS | 3232 | 1463190542918 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 18:49:03 INFO - PROCESS | 3232 | 1463190543040 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:03 INFO - PROCESS | 3232 | ++DOCSHELL 0F261000 == 41 [pid = 3232] [id = 639] 18:49:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (1108D800) [pid = 3232] [serial = 1917] [outer = 00000000] 18:49:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (1288DC00) [pid = 3232] [serial = 1918] [outer = 1108D800] 18:49:03 INFO - PROCESS | 3232 | 1463190543146 Marionette DEBUG loaded listener.js 18:49:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (12A34400) [pid = 3232] [serial = 1919] [outer = 1108D800] 18:49:04 INFO - PROCESS | 3232 | 1463190544049 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]]]}] 18:49:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 18:49:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1295ms 18:49:04 INFO - PROCESS | 3232 | 1463190544093 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 18:49:04 INFO - PROCESS | 3232 | 1463190544097 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 18:49:04 INFO - PROCESS | 3232 | 1463190544102 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 18:49:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 18:49:04 INFO - PROCESS | 3232 | 1463190544106 Marionette TRACE conn3 <- [1,2522,null,{}] 18:49:04 INFO - PROCESS | 3232 | 1463190544112 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}] 18:49:04 INFO - PROCESS | 3232 | 1463190544219 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 18:49:04 INFO - PROCESS | 3232 | 1463190544371 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:04 INFO - PROCESS | 3232 | ++DOCSHELL 10514C00 == 42 [pid = 3232] [id = 640] 18:49:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (10516400) [pid = 3232] [serial = 1920] [outer = 00000000] 18:49:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (10A62400) [pid = 3232] [serial = 1921] [outer = 10516400] 18:49:04 INFO - PROCESS | 3232 | 1463190544420 Marionette DEBUG loaded listener.js 18:49:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (10F9BC00) [pid = 3232] [serial = 1922] [outer = 10516400] 18:49:04 INFO - PROCESS | 3232 | --DOCSHELL 128E2400 == 41 [pid = 3232] [id = 498] 18:49:04 INFO - PROCESS | 3232 | --DOCSHELL 12AED400 == 40 [pid = 3232] [id = 499] 18:49:04 INFO - PROCESS | 3232 | --DOCSHELL 10A5BC00 == 39 [pid = 3232] [id = 503] 18:49:04 INFO - PROCESS | 3232 | --DOCSHELL 1570F400 == 38 [pid = 3232] [id = 502] 18:49:04 INFO - PROCESS | 3232 | --DOCSHELL 170E9800 == 37 [pid = 3232] [id = 506] 18:49:04 INFO - PROCESS | 3232 | --DOCSHELL 128E1C00 == 36 [pid = 3232] [id = 504] 18:49:04 INFO - PROCESS | 3232 | --DOCSHELL 0F31D800 == 35 [pid = 3232] [id = 511] 18:49:04 INFO - PROCESS | 3232 | --DOCSHELL 13388400 == 34 [pid = 3232] [id = 500] 18:49:04 INFO - PROCESS | 3232 | --DOCSHELL 1055B800 == 33 [pid = 3232] [id = 513] 18:49:04 INFO - PROCESS | 3232 | --DOCSHELL 10273000 == 32 [pid = 3232] [id = 496] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (154ADC00) [pid = 3232] [serial = 1679] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (11C06000) [pid = 3232] [serial = 1676] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (19769C00) [pid = 3232] [serial = 1688] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (1A2A7000) [pid = 3232] [serial = 1784] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (17A72000) [pid = 3232] [serial = 1634] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (128E4400) [pid = 3232] [serial = 1724] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (154B7C00) [pid = 3232] [serial = 1727] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (194A8000) [pid = 3232] [serial = 1640] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (173EC800) [pid = 3232] [serial = 1682] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (194D4400) [pid = 3232] [serial = 1685] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (1A12A800) [pid = 3232] [serial = 1781] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (10A7FC00) [pid = 3232] [serial = 1628] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (19472000) [pid = 3232] [serial = 1637] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (18716C00) [pid = 3232] [serial = 1730] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (194D9C00) [pid = 3232] [serial = 1733] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (1A448400) [pid = 3232] [serial = 1787] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (154B5400) [pid = 3232] [serial = 1739] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (19BA6000) [pid = 3232] [serial = 1736] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (1735F400) [pid = 3232] [serial = 1778] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (13DB5800) [pid = 3232] [serial = 1775] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (17BAFC00) [pid = 3232] [serial = 1583] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (154A5800) [pid = 3232] [serial = 1631] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (19BA3400) [pid = 3232] [serial = 1861] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (1A12AC00) [pid = 3232] [serial = 1868] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (194D8400) [pid = 3232] [serial = 1859] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (194CAC00) [pid = 3232] [serial = 1858] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (158B5000) [pid = 3232] [serial = 1864] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (19BAE000) [pid = 3232] [serial = 1862] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (1A121400) [pid = 3232] [serial = 1867] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (1AC03400) [pid = 3232] [serial = 1837] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (1AB3EC00) [pid = 3232] [serial = 1835] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (1AB38400) [pid = 3232] [serial = 1834] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (1AB2F400) [pid = 3232] [serial = 1832] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (1AB2B000) [pid = 3232] [serial = 1831] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (1A445C00) [pid = 3232] [serial = 1829] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (1A1EAC00) [pid = 3232] [serial = 1828] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (16D93000) [pid = 3232] [serial = 1826] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (161B0400) [pid = 3232] [serial = 1825] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (15499800) [pid = 3232] [serial = 1823] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (1AB30400) [pid = 3232] [serial = 1870] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (13DB3400) [pid = 3232] [serial = 1822] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (1A5D8000) [pid = 3232] [serial = 1820] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (173EB800) [pid = 3232] [serial = 1852] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (1712F800) [pid = 3232] [serial = 1849] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (1713D800) [pid = 3232] [serial = 1850] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (158B4400) [pid = 3232] [serial = 1846] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (15E23800) [pid = 3232] [serial = 1847] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (11A0F400) [pid = 3232] [serial = 1843] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (12A5F400) [pid = 3232] [serial = 1844] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (13304000) [pid = 3232] [serial = 1841] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (12A5D000) [pid = 3232] [serial = 1840] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (1AC06000) [pid = 3232] [serial = 1838] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (18720800) [pid = 3232] [serial = 1855] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (18768000) [pid = 3232] [serial = 1856] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (173F1400) [pid = 3232] [serial = 1853] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (17A73400) [pid = 3232] [serial = 1865] [outer = 00000000] [url = about:blank] 18:49:04 INFO - PROCESS | 3232 | 1463190544948 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]]]}] 18:49:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 18:49:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 889ms 18:49:05 INFO - PROCESS | 3232 | 1463190545008 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 18:49:05 INFO - PROCESS | 3232 | 1463190545013 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 18:49:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 18:49:05 INFO - PROCESS | 3232 | 1463190545019 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 18:49:05 INFO - PROCESS | 3232 | 1463190545022 Marionette TRACE conn3 <- [1,2526,null,{}] 18:49:05 INFO - PROCESS | 3232 | 1463190545025 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}] 18:49:05 INFO - PROCESS | 3232 | 1463190545106 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 18:49:05 INFO - PROCESS | 3232 | 1463190545113 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:05 INFO - PROCESS | 3232 | ++DOCSHELL 1051C400 == 33 [pid = 3232] [id = 641] 18:49:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (10562800) [pid = 3232] [serial = 1923] [outer = 00000000] 18:49:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (10D0F400) [pid = 3232] [serial = 1924] [outer = 10562800] 18:49:05 INFO - PROCESS | 3232 | 1463190545159 Marionette DEBUG loaded listener.js 18:49:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (11A0BC00) [pid = 3232] [serial = 1925] [outer = 10562800] 18:49:05 INFO - PROCESS | 3232 | 1463190545643 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]]]}] 18:49:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 18:49:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 640ms 18:49:05 INFO - PROCESS | 3232 | 1463190545656 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 18:49:05 INFO - PROCESS | 3232 | 1463190545658 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 18:49:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 18:49:05 INFO - PROCESS | 3232 | 1463190545661 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 18:49:05 INFO - PROCESS | 3232 | 1463190545665 Marionette TRACE conn3 <- [1,2530,null,{}] 18:49:05 INFO - PROCESS | 3232 | 1463190545675 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}] 18:49:05 INFO - PROCESS | 3232 | 1463190545763 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 18:49:05 INFO - PROCESS | 3232 | 1463190545802 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:05 INFO - PROCESS | 3232 | ++DOCSHELL 12A5E000 == 34 [pid = 3232] [id = 642] 18:49:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (12A5F400) [pid = 3232] [serial = 1926] [outer = 00000000] 18:49:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (12D2EC00) [pid = 3232] [serial = 1927] [outer = 12A5F400] 18:49:05 INFO - PROCESS | 3232 | 1463190545849 Marionette DEBUG loaded listener.js 18:49:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (1330C800) [pid = 3232] [serial = 1928] [outer = 12A5F400] 18:49:06 INFO - PROCESS | 3232 | 1463190546344 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]]]}] 18:49:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 18:49:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 749ms 18:49:06 INFO - PROCESS | 3232 | 1463190546402 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 18:49:06 INFO - PROCESS | 3232 | 1463190546404 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 18:49:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 18:49:06 INFO - PROCESS | 3232 | 1463190546408 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 18:49:06 INFO - PROCESS | 3232 | 1463190546409 Marionette TRACE conn3 <- [1,2534,null,{}] 18:49:06 INFO - PROCESS | 3232 | 1463190546413 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}] 18:49:06 INFO - PROCESS | 3232 | 1463190546493 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 18:49:06 INFO - PROCESS | 3232 | 1463190546500 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:06 INFO - PROCESS | 3232 | ++DOCSHELL 1331A000 == 35 [pid = 3232] [id = 643] 18:49:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (138ED400) [pid = 3232] [serial = 1929] [outer = 00000000] 18:49:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (14297400) [pid = 3232] [serial = 1930] [outer = 138ED400] 18:49:06 INFO - PROCESS | 3232 | 1463190546544 Marionette DEBUG loaded listener.js 18:49:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (15498400) [pid = 3232] [serial = 1931] [outer = 138ED400] 18:49:06 INFO - PROCESS | 3232 | 1463190547008 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]]]}] 18:49:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 18:49:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 639ms 18:49:07 INFO - PROCESS | 3232 | 1463190547045 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 18:49:07 INFO - PROCESS | 3232 | 1463190547048 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 18:49:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 18:49:07 INFO - PROCESS | 3232 | 1463190547051 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 18:49:07 INFO - PROCESS | 3232 | 1463190547052 Marionette TRACE conn3 <- [1,2538,null,{}] 18:49:07 INFO - PROCESS | 3232 | 1463190547072 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}] 18:49:07 INFO - PROCESS | 3232 | 1463190547176 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 18:49:07 INFO - PROCESS | 3232 | 1463190547272 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:07 INFO - PROCESS | 3232 | ++DOCSHELL 1549B400 == 36 [pid = 3232] [id = 644] 18:49:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (1549C400) [pid = 3232] [serial = 1932] [outer = 00000000] 18:49:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (154A9400) [pid = 3232] [serial = 1933] [outer = 1549C400] 18:49:07 INFO - PROCESS | 3232 | 1463190547316 Marionette DEBUG loaded listener.js 18:49:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (154B5000) [pid = 3232] [serial = 1934] [outer = 1549C400] 18:49:07 INFO - PROCESS | 3232 | 1463190547737 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]]]}] 18:49:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 18:49:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 749ms 18:49:07 INFO - PROCESS | 3232 | 1463190547792 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 18:49:07 INFO - PROCESS | 3232 | 1463190547793 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 18:49:07 INFO - PROCESS | 3232 | 1463190547797 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 18:49:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 18:49:07 INFO - PROCESS | 3232 | 1463190547798 Marionette TRACE conn3 <- [1,2542,null,{}] 18:49:07 INFO - PROCESS | 3232 | 1463190547802 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}] 18:49:07 INFO - PROCESS | 3232 | 1463190547942 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 18:49:07 INFO - PROCESS | 3232 | 1463190547957 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:07 INFO - PROCESS | 3232 | ++DOCSHELL 154B3400 == 37 [pid = 3232] [id = 645] 18:49:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (1583B400) [pid = 3232] [serial = 1935] [outer = 00000000] 18:49:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (15E25400) [pid = 3232] [serial = 1936] [outer = 1583B400] 18:49:07 INFO - PROCESS | 3232 | 1463190548004 Marionette DEBUG loaded listener.js 18:49:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (158BA000) [pid = 3232] [serial = 1937] [outer = 1583B400] 18:49:08 INFO - PROCESS | 3232 | 1463190548451 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]]]}] 18:49:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 18:49:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 702ms 18:49:08 INFO - PROCESS | 3232 | 1463190548497 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 18:49:08 INFO - PROCESS | 3232 | 1463190548499 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 18:49:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 18:49:08 INFO - PROCESS | 3232 | 1463190548502 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 18:49:08 INFO - PROCESS | 3232 | 1463190548504 Marionette TRACE conn3 <- [1,2546,null,{}] 18:49:08 INFO - PROCESS | 3232 | 1463190548507 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}] 18:49:08 INFO - PROCESS | 3232 | 1463190548641 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 18:49:08 INFO - PROCESS | 3232 | 1463190548651 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:08 INFO - PROCESS | 3232 | ++DOCSHELL 15E71C00 == 38 [pid = 3232] [id = 646] 18:49:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (1618BC00) [pid = 3232] [serial = 1938] [outer = 00000000] 18:49:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (161AD000) [pid = 3232] [serial = 1939] [outer = 1618BC00] 18:49:08 INFO - PROCESS | 3232 | 1463190548748 Marionette DEBUG loaded listener.js 18:49:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (16209000) [pid = 3232] [serial = 1940] [outer = 1618BC00] 18:49:09 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (10A56C00) [pid = 3232] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 18:49:09 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (0F31EC00) [pid = 3232] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 18:49:09 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (11274C00) [pid = 3232] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 18:49:09 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (15E2CC00) [pid = 3232] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 18:49:09 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (12A9B000) [pid = 3232] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 18:49:09 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (128E7800) [pid = 3232] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 18:49:09 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (1570D400) [pid = 3232] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 18:49:09 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (13B4E400) [pid = 3232] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 18:49:09 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (12A58000) [pid = 3232] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 18:49:09 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (16097800) [pid = 3232] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 18:49:09 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (14FAFC00) [pid = 3232] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 18:49:09 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (161BE800) [pid = 3232] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 18:49:09 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (112F4C00) [pid = 3232] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 18:49:09 INFO - PROCESS | 3232 | 1463190549273 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]]]}] 18:49:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 18:49:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 795ms 18:49:09 INFO - PROCESS | 3232 | 1463190549304 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 18:49:09 INFO - PROCESS | 3232 | 1463190549306 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 18:49:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 18:49:09 INFO - PROCESS | 3232 | 1463190549310 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 18:49:09 INFO - PROCESS | 3232 | 1463190549311 Marionette TRACE conn3 <- [1,2550,null,{}] 18:49:09 INFO - PROCESS | 3232 | 1463190549315 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}] 18:49:09 INFO - PROCESS | 3232 | 1463190549391 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 18:49:09 INFO - PROCESS | 3232 | 1463190549397 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:09 INFO - PROCESS | 3232 | ++DOCSHELL 112E6400 == 39 [pid = 3232] [id = 647] 18:49:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (112E8000) [pid = 3232] [serial = 1941] [outer = 00000000] 18:49:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (12A58000) [pid = 3232] [serial = 1942] [outer = 112E8000] 18:49:09 INFO - PROCESS | 3232 | 1463190549440 Marionette DEBUG loaded listener.js 18:49:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (1429DC00) [pid = 3232] [serial = 1943] [outer = 112E8000] 18:49:09 INFO - PROCESS | 3232 | 1463190549911 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]]]}] 18:49:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 18:49:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 639ms 18:49:09 INFO - PROCESS | 3232 | 1463190549948 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 18:49:09 INFO - PROCESS | 3232 | 1463190549950 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 18:49:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 18:49:09 INFO - PROCESS | 3232 | 1463190549953 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 18:49:09 INFO - PROCESS | 3232 | 1463190549955 Marionette TRACE conn3 <- [1,2554,null,{}] 18:49:09 INFO - PROCESS | 3232 | 1463190549983 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}] 18:49:10 INFO - PROCESS | 3232 | 1463190550057 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 18:49:10 INFO - PROCESS | 3232 | 1463190550064 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:10 INFO - PROCESS | 3232 | ++DOCSHELL 10D10800 == 40 [pid = 3232] [id = 648] 18:49:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (128EF400) [pid = 3232] [serial = 1944] [outer = 00000000] 18:49:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (15E6D400) [pid = 3232] [serial = 1945] [outer = 128EF400] 18:49:10 INFO - PROCESS | 3232 | 1463190550107 Marionette DEBUG loaded listener.js 18:49:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (138E4000) [pid = 3232] [serial = 1946] [outer = 128EF400] 18:49:10 INFO - PROCESS | 3232 | 1463190550571 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]]]}] 18:49:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 18:49:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 640ms 18:49:10 INFO - PROCESS | 3232 | 1463190550606 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 18:49:10 INFO - PROCESS | 3232 | 1463190550609 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 18:49:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 18:49:10 INFO - PROCESS | 3232 | 1463190550613 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 18:49:10 INFO - PROCESS | 3232 | 1463190550614 Marionette TRACE conn3 <- [1,2558,null,{}] 18:49:10 INFO - PROCESS | 3232 | 1463190550618 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}] 18:49:10 INFO - PROCESS | 3232 | 1463190550695 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 18:49:10 INFO - PROCESS | 3232 | 1463190550701 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:10 INFO - PROCESS | 3232 | ++DOCSHELL 16680C00 == 41 [pid = 3232] [id = 649] 18:49:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (16682800) [pid = 3232] [serial = 1947] [outer = 00000000] 18:49:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (17131400) [pid = 3232] [serial = 1948] [outer = 16682800] 18:49:10 INFO - PROCESS | 3232 | 1463190550744 Marionette DEBUG loaded listener.js 18:49:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (17134800) [pid = 3232] [serial = 1949] [outer = 16682800] 18:49:11 INFO - PROCESS | 3232 | 1463190551218 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]]]}] 18:49:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 18:49:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 702ms 18:49:11 INFO - PROCESS | 3232 | 1463190551299 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 18:49:11 INFO - PROCESS | 3232 | 1463190551304 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 18:49:11 INFO - PROCESS | 3232 | 1463190551309 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 18:49:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 18:49:11 INFO - PROCESS | 3232 | 1463190551314 Marionette TRACE conn3 <- [1,2562,null,{}] 18:49:11 INFO - PROCESS | 3232 | 1463190551321 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}] 18:49:11 INFO - PROCESS | 3232 | 1463190551436 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 18:49:11 INFO - PROCESS | 3232 | 1463190551584 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:11 INFO - PROCESS | 3232 | ++DOCSHELL 10518400 == 42 [pid = 3232] [id = 650] 18:49:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (1051A800) [pid = 3232] [serial = 1950] [outer = 00000000] 18:49:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (10A5F400) [pid = 3232] [serial = 1951] [outer = 1051A800] 18:49:11 INFO - PROCESS | 3232 | 1463190551640 Marionette DEBUG loaded listener.js 18:49:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (10F98800) [pid = 3232] [serial = 1952] [outer = 1051A800] 18:49:12 INFO - PROCESS | 3232 | 1463190552209 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]]]}] 18:49:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 18:49:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 936ms 18:49:12 INFO - PROCESS | 3232 | 1463190552255 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 18:49:12 INFO - PROCESS | 3232 | 1463190552261 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 18:49:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 18:49:12 INFO - PROCESS | 3232 | 1463190552268 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 18:49:12 INFO - PROCESS | 3232 | 1463190552270 Marionette TRACE conn3 <- [1,2566,null,{}] 18:49:12 INFO - PROCESS | 3232 | 1463190552275 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}] 18:49:12 INFO - PROCESS | 3232 | 1463190552379 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 18:49:12 INFO - PROCESS | 3232 | 1463190552514 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:12 INFO - PROCESS | 3232 | ++DOCSHELL 128E6400 == 43 [pid = 3232] [id = 651] 18:49:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (12A35C00) [pid = 3232] [serial = 1953] [outer = 00000000] 18:49:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (12AF2000) [pid = 3232] [serial = 1954] [outer = 12A35C00] 18:49:12 INFO - PROCESS | 3232 | 1463190552574 Marionette DEBUG loaded listener.js 18:49:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (1331A400) [pid = 3232] [serial = 1955] [outer = 12A35C00] 18:49:13 INFO - PROCESS | 3232 | 1463190553177 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]]]}] 18:49:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 18:49:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 936ms 18:49:13 INFO - PROCESS | 3232 | 1463190553212 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 18:49:13 INFO - PROCESS | 3232 | 1463190553215 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 18:49:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 18:49:13 INFO - PROCESS | 3232 | 1463190553219 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 18:49:13 INFO - PROCESS | 3232 | 1463190553223 Marionette TRACE conn3 <- [1,2570,null,{}] 18:49:13 INFO - PROCESS | 3232 | 1463190553233 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}] 18:49:13 INFO - PROCESS | 3232 | 1463190553339 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 18:49:13 INFO - PROCESS | 3232 | 1463190553475 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:13 INFO - PROCESS | 3232 | ++DOCSHELL 15707000 == 44 [pid = 3232] [id = 652] 18:49:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (15838000) [pid = 3232] [serial = 1956] [outer = 00000000] 18:49:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (15E08800) [pid = 3232] [serial = 1957] [outer = 15838000] 18:49:13 INFO - PROCESS | 3232 | 1463190553532 Marionette DEBUG loaded listener.js 18:49:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (161A4800) [pid = 3232] [serial = 1958] [outer = 15838000] 18:49:14 INFO - PROCESS | 3232 | 1463190554083 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]]]}] 18:49:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 18:49:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 905ms 18:49:14 INFO - PROCESS | 3232 | 1463190554121 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 18:49:14 INFO - PROCESS | 3232 | 1463190554123 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 18:49:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 18:49:14 INFO - PROCESS | 3232 | 1463190554127 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 18:49:14 INFO - PROCESS | 3232 | 1463190554129 Marionette TRACE conn3 <- [1,2574,null,{}] 18:49:14 INFO - PROCESS | 3232 | 1463190554133 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}] 18:49:14 INFO - PROCESS | 3232 | 1463190554236 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 18:49:14 INFO - PROCESS | 3232 | 1463190554373 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:14 INFO - PROCESS | 3232 | ++DOCSHELL 17143000 == 45 [pid = 3232] [id = 653] 18:49:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (17144000) [pid = 3232] [serial = 1959] [outer = 00000000] 18:49:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (1714B400) [pid = 3232] [serial = 1960] [outer = 17144000] 18:49:14 INFO - PROCESS | 3232 | 1463190554428 Marionette DEBUG loaded listener.js 18:49:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (171EA800) [pid = 3232] [serial = 1961] [outer = 17144000] 18:49:15 INFO - PROCESS | 3232 | 1463190555013 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]]]}] 18:49:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 18:49:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 951ms 18:49:15 INFO - PROCESS | 3232 | 1463190555072 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 18:49:15 INFO - PROCESS | 3232 | 1463190555075 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 18:49:15 INFO - PROCESS | 3232 | 1463190555078 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 18:49:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 18:49:15 INFO - PROCESS | 3232 | 1463190555080 Marionette TRACE conn3 <- [1,2578,null,{}] 18:49:15 INFO - PROCESS | 3232 | 1463190555084 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}] 18:49:15 INFO - PROCESS | 3232 | 1463190555205 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 18:49:15 INFO - PROCESS | 3232 | 1463190555467 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:15 INFO - PROCESS | 3232 | ++DOCSHELL 0F262400 == 46 [pid = 3232] [id = 654] 18:49:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (0F397400) [pid = 3232] [serial = 1962] [outer = 00000000] 18:49:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (10512000) [pid = 3232] [serial = 1963] [outer = 0F397400] 18:49:15 INFO - PROCESS | 3232 | 1463190555529 Marionette DEBUG loaded listener.js 18:49:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (10A5B800) [pid = 3232] [serial = 1964] [outer = 0F397400] 18:49:16 INFO - PROCESS | 3232 | 1463190556113 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]]]}] 18:49:16 INFO - PROCESS | 3232 | --DOCSHELL 0F986800 == 45 [pid = 3232] [id = 510] 18:49:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 18:49:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1092ms 18:49:16 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (17138C00) [pid = 3232] [serial = 1912] [outer = 00000000] [url = about:blank] 18:49:16 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (10A64800) [pid = 3232] [serial = 1876] [outer = 00000000] [url = about:blank] 18:49:16 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (10D02800) [pid = 3232] [serial = 1877] [outer = 00000000] [url = about:blank] 18:49:16 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (1027C400) [pid = 3232] [serial = 1873] [outer = 00000000] [url = about:blank] 18:49:16 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (10510000) [pid = 3232] [serial = 1874] [outer = 00000000] [url = about:blank] 18:49:16 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (11A03800) [pid = 3232] [serial = 1879] [outer = 00000000] [url = about:blank] 18:49:16 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (11CE8400) [pid = 3232] [serial = 1880] [outer = 00000000] [url = about:blank] 18:49:16 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (15E6DC00) [pid = 3232] [serial = 1897] [outer = 00000000] [url = about:blank] 18:49:16 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (16208C00) [pid = 3232] [serial = 1910] [outer = 00000000] [url = about:blank] 18:49:16 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (12A54800) [pid = 3232] [serial = 1883] [outer = 00000000] [url = about:blank] 18:49:16 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (12A38C00) [pid = 3232] [serial = 1882] [outer = 00000000] [url = about:blank] 18:49:16 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (158B6800) [pid = 3232] [serial = 1894] [outer = 00000000] [url = about:blank] 18:49:16 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (141C8C00) [pid = 3232] [serial = 1888] [outer = 00000000] [url = about:blank] 18:49:16 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (15499000) [pid = 3232] [serial = 1889] [outer = 00000000] [url = about:blank] 18:49:16 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (12B60800) [pid = 3232] [serial = 1885] [outer = 00000000] [url = about:blank] 18:49:16 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (13126C00) [pid = 3232] [serial = 1886] [outer = 00000000] [url = about:blank] 18:49:16 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (161AAC00) [pid = 3232] [serial = 1900] [outer = 00000000] [url = about:blank] 18:49:16 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (15E6F000) [pid = 3232] [serial = 1898] [outer = 00000000] [url = about:blank] 18:49:16 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (154AC400) [pid = 3232] [serial = 1891] [outer = 00000000] [url = about:blank] 18:49:16 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (154B1400) [pid = 3232] [serial = 1892] [outer = 00000000] [url = about:blank] 18:49:16 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (1620D400) [pid = 3232] [serial = 1903] [outer = 00000000] [url = about:blank] 18:49:16 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (161B2800) [pid = 3232] [serial = 1901] [outer = 00000000] [url = about:blank] 18:49:16 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (16184C00) [pid = 3232] [serial = 1909] [outer = 00000000] [url = about:blank] 18:49:16 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (16F65C00) [pid = 3232] [serial = 1904] [outer = 00000000] [url = about:blank] 18:49:16 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (12AEAC00) [pid = 3232] [serial = 1906] [outer = 00000000] [url = about:blank] 18:49:16 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (1309E800) [pid = 3232] [serial = 1907] [outer = 00000000] [url = about:blank] 18:49:16 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (158B7000) [pid = 3232] [serial = 1895] [outer = 00000000] [url = about:blank] 18:49:16 INFO - PROCESS | 3232 | 1463190556199 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 18:49:16 INFO - PROCESS | 3232 | 1463190556203 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 18:49:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 18:49:16 INFO - PROCESS | 3232 | 1463190556207 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 18:49:16 INFO - PROCESS | 3232 | 1463190556211 Marionette TRACE conn3 <- [1,2582,null,{}] 18:49:16 INFO - PROCESS | 3232 | 1463190556215 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}] 18:49:16 INFO - PROCESS | 3232 | 1463190556320 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 18:49:16 INFO - PROCESS | 3232 | 1463190556412 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:16 INFO - PROCESS | 3232 | ++DOCSHELL 10A7A800 == 46 [pid = 3232] [id = 655] 18:49:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (10A7B400) [pid = 3232] [serial = 1965] [outer = 00000000] 18:49:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (11204400) [pid = 3232] [serial = 1966] [outer = 10A7B400] 18:49:16 INFO - PROCESS | 3232 | 1463190556463 Marionette DEBUG loaded listener.js 18:49:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (11A0E800) [pid = 3232] [serial = 1967] [outer = 10A7B400] 18:49:16 INFO - PROCESS | 3232 | 1463190556918 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]]]}] 18:49:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 18:49:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 749ms 18:49:16 INFO - PROCESS | 3232 | 1463190556948 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 18:49:16 INFO - PROCESS | 3232 | 1463190556952 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 18:49:16 INFO - PROCESS | 3232 | 1463190556957 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 18:49:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 18:49:16 INFO - PROCESS | 3232 | 1463190556959 Marionette TRACE conn3 <- [1,2586,null,{}] 18:49:16 INFO - PROCESS | 3232 | 1463190556962 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}] 18:49:17 INFO - PROCESS | 3232 | 1463190557043 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 18:49:17 INFO - PROCESS | 3232 | 1463190557050 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:17 INFO - PROCESS | 3232 | ++DOCSHELL 11A02000 == 47 [pid = 3232] [id = 656] 18:49:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (11A03800) [pid = 3232] [serial = 1968] [outer = 00000000] 18:49:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (12A9B000) [pid = 3232] [serial = 1969] [outer = 11A03800] 18:49:17 INFO - PROCESS | 3232 | 1463190557094 Marionette DEBUG loaded listener.js 18:49:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (13126C00) [pid = 3232] [serial = 1970] [outer = 11A03800] 18:49:17 INFO - PROCESS | 3232 | 1463190557571 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]]]}] 18:49:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 18:49:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 639ms 18:49:17 INFO - PROCESS | 3232 | 1463190557597 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 18:49:17 INFO - PROCESS | 3232 | 1463190557599 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 18:49:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 18:49:17 INFO - PROCESS | 3232 | 1463190557604 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 18:49:17 INFO - PROCESS | 3232 | 1463190557609 Marionette TRACE conn3 <- [1,2590,null,{}] 18:49:17 INFO - PROCESS | 3232 | 1463190557618 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}] 18:49:17 INFO - PROCESS | 3232 | 1463190557700 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 18:49:17 INFO - PROCESS | 3232 | 1463190557710 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:17 INFO - PROCESS | 3232 | ++DOCSHELL 13DBB400 == 48 [pid = 3232] [id = 657] 18:49:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (141C8C00) [pid = 3232] [serial = 1971] [outer = 00000000] 18:49:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (14FAF400) [pid = 3232] [serial = 1972] [outer = 141C8C00] 18:49:17 INFO - PROCESS | 3232 | 1463190557754 Marionette DEBUG loaded listener.js 18:49:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (1549A400) [pid = 3232] [serial = 1973] [outer = 141C8C00] 18:49:18 INFO - PROCESS | 3232 | 1463190558197 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]]]}] 18:49:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 18:49:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 655ms 18:49:18 INFO - PROCESS | 3232 | 1463190558260 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 18:49:18 INFO - PROCESS | 3232 | 1463190558262 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 18:49:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 18:49:18 INFO - PROCESS | 3232 | 1463190558265 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 18:49:18 INFO - PROCESS | 3232 | 1463190558267 Marionette TRACE conn3 <- [1,2594,null,{}] 18:49:18 INFO - PROCESS | 3232 | 1463190558271 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}] 18:49:18 INFO - PROCESS | 3232 | 1463190558351 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 18:49:18 INFO - PROCESS | 3232 | 1463190558362 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:18 INFO - PROCESS | 3232 | ++DOCSHELL 154A1800 == 49 [pid = 3232] [id = 658] 18:49:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (154AE000) [pid = 3232] [serial = 1974] [outer = 00000000] 18:49:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (15840800) [pid = 3232] [serial = 1975] [outer = 154AE000] 18:49:18 INFO - PROCESS | 3232 | 1463190558448 Marionette DEBUG loaded listener.js 18:49:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (158BC000) [pid = 3232] [serial = 1976] [outer = 154AE000] 18:49:18 INFO - PROCESS | 3232 | 1463190558935 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]]]}] 18:49:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 18:49:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 702ms 18:49:18 INFO - PROCESS | 3232 | 1463190558965 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 18:49:18 INFO - PROCESS | 3232 | 1463190558967 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 18:49:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 18:49:18 INFO - PROCESS | 3232 | 1463190558970 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 18:49:18 INFO - PROCESS | 3232 | 1463190558971 Marionette TRACE conn3 <- [1,2598,null,{}] 18:49:18 INFO - PROCESS | 3232 | 1463190558975 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}] 18:49:19 INFO - PROCESS | 3232 | 1463190559085 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 18:49:19 INFO - PROCESS | 3232 | 1463190559091 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:19 INFO - PROCESS | 3232 | ++DOCSHELL 15E08000 == 50 [pid = 3232] [id = 659] 18:49:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (15E24000) [pid = 3232] [serial = 1977] [outer = 00000000] 18:49:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (1608D400) [pid = 3232] [serial = 1978] [outer = 15E24000] 18:49:19 INFO - PROCESS | 3232 | 1463190559143 Marionette DEBUG loaded listener.js 18:49:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (161A9C00) [pid = 3232] [serial = 1979] [outer = 15E24000] 18:49:19 INFO - PROCESS | 3232 | 1463190559620 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]]]}] 18:49:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 18:49:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 702ms 18:49:19 INFO - PROCESS | 3232 | 1463190559670 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 18:49:19 INFO - PROCESS | 3232 | 1463190559672 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 18:49:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 18:49:19 INFO - PROCESS | 3232 | 1463190559675 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 18:49:19 INFO - PROCESS | 3232 | 1463190559677 Marionette TRACE conn3 <- [1,2602,null,{}] 18:49:19 INFO - PROCESS | 3232 | 1463190559686 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}] 18:49:19 INFO - PROCESS | 3232 | 1463190559799 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 18:49:19 INFO - PROCESS | 3232 | 1463190559896 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:19 INFO - PROCESS | 3232 | ++DOCSHELL 0F322000 == 51 [pid = 3232] [id = 660] 18:49:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (161C6400) [pid = 3232] [serial = 1980] [outer = 00000000] 18:49:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (16C7B400) [pid = 3232] [serial = 1981] [outer = 161C6400] 18:49:19 INFO - PROCESS | 3232 | 1463190559940 Marionette DEBUG loaded listener.js 18:49:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (170E9400) [pid = 3232] [serial = 1982] [outer = 161C6400] 18:49:20 INFO - PROCESS | 3232 | 1463190560348 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]]]}] 18:49:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 18:49:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 749ms 18:49:20 INFO - PROCESS | 3232 | 1463190560400 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 18:49:20 INFO - PROCESS | 3232 | 1463190560403 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 18:49:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 18:49:20 INFO - PROCESS | 3232 | 1463190560407 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 18:49:20 INFO - PROCESS | 3232 | 1463190560410 Marionette TRACE conn3 <- [1,2606,null,{}] 18:49:20 INFO - PROCESS | 3232 | 1463190560415 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}] 18:49:20 INFO - PROCESS | 3232 | 1463190560528 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 18:49:20 INFO - PROCESS | 3232 | 1463190560534 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:20 INFO - PROCESS | 3232 | ++DOCSHELL 1051D400 == 52 [pid = 3232] [id = 661] 18:49:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (161C2000) [pid = 3232] [serial = 1983] [outer = 00000000] 18:49:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (17145000) [pid = 3232] [serial = 1984] [outer = 161C2000] 18:49:20 INFO - PROCESS | 3232 | 1463190560581 Marionette DEBUG loaded listener.js 18:49:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (1714BC00) [pid = 3232] [serial = 1985] [outer = 161C2000] 18:49:20 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (1549C400) [pid = 3232] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 18:49:20 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (10562800) [pid = 3232] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 18:49:20 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (10516400) [pid = 3232] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 18:49:20 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (138ED400) [pid = 3232] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 18:49:20 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (12A5F400) [pid = 3232] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 18:49:20 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (1583B400) [pid = 3232] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 18:49:20 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (1618BC00) [pid = 3232] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 18:49:20 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (112E8000) [pid = 3232] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 18:49:20 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (128EF400) [pid = 3232] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 18:49:21 INFO - PROCESS | 3232 | 1463190561074 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]]]}] 18:49:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 18:49:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 702ms 18:49:21 INFO - PROCESS | 3232 | 1463190561105 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 18:49:21 INFO - PROCESS | 3232 | 1463190561107 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 18:49:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 18:49:21 INFO - PROCESS | 3232 | 1463190561110 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 18:49:21 INFO - PROCESS | 3232 | 1463190561112 Marionette TRACE conn3 <- [1,2610,null,{}] 18:49:21 INFO - PROCESS | 3232 | 1463190561115 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}] 18:49:21 INFO - PROCESS | 3232 | 1463190561229 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 18:49:21 INFO - PROCESS | 3232 | 1463190561236 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:21 INFO - PROCESS | 3232 | ++DOCSHELL 11202C00 == 53 [pid = 3232] [id = 662] 18:49:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (12A5B000) [pid = 3232] [serial = 1986] [outer = 00000000] 18:49:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (154B0800) [pid = 3232] [serial = 1987] [outer = 12A5B000] 18:49:21 INFO - PROCESS | 3232 | 1463190561279 Marionette DEBUG loaded listener.js 18:49:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (161C5800) [pid = 3232] [serial = 1988] [outer = 12A5B000] 18:49:21 INFO - PROCESS | 3232 | 1463190561719 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]]]}] 18:49:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 18:49:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 639ms 18:49:21 INFO - PROCESS | 3232 | 1463190561748 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 18:49:21 INFO - PROCESS | 3232 | 1463190561750 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 18:49:21 INFO - PROCESS | 3232 | 1463190561754 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 18:49:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 18:49:21 INFO - PROCESS | 3232 | 1463190561755 Marionette TRACE conn3 <- [1,2614,null,{}] 18:49:21 INFO - PROCESS | 3232 | 1463190561759 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}] 18:49:21 INFO - PROCESS | 3232 | 1463190561837 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 18:49:21 INFO - PROCESS | 3232 | 1463190561844 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:21 INFO - PROCESS | 3232 | ++DOCSHELL 0F314C00 == 54 [pid = 3232] [id = 663] 18:49:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (14296800) [pid = 3232] [serial = 1989] [outer = 00000000] 18:49:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (173F0400) [pid = 3232] [serial = 1990] [outer = 14296800] 18:49:21 INFO - PROCESS | 3232 | 1463190561888 Marionette DEBUG loaded listener.js 18:49:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (173F0800) [pid = 3232] [serial = 1991] [outer = 14296800] 18:49:22 INFO - PROCESS | 3232 | 1463190562318 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]]]}] 18:49:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 18:49:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 593ms 18:49:22 INFO - PROCESS | 3232 | 1463190562351 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 18:49:22 INFO - PROCESS | 3232 | 1463190562353 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 18:49:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 18:49:22 INFO - PROCESS | 3232 | 1463190562368 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 18:49:22 INFO - PROCESS | 3232 | 1463190562370 Marionette TRACE conn3 <- [1,2618,null,{}] 18:49:22 INFO - PROCESS | 3232 | 1463190562374 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}] 18:49:22 INFO - PROCESS | 3232 | 1463190562457 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 18:49:22 INFO - PROCESS | 3232 | 1463190562465 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:22 INFO - PROCESS | 3232 | ++DOCSHELL 105F5400 == 55 [pid = 3232] [id = 664] 18:49:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (161AFC00) [pid = 3232] [serial = 1992] [outer = 00000000] 18:49:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (17A74400) [pid = 3232] [serial = 1993] [outer = 161AFC00] 18:49:22 INFO - PROCESS | 3232 | 1463190562522 Marionette DEBUG loaded listener.js 18:49:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (17AE4000) [pid = 3232] [serial = 1994] [outer = 161AFC00] 18:49:23 INFO - PROCESS | 3232 | 1463190563173 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]]]}] 18:49:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 18:49:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 858ms 18:49:23 INFO - PROCESS | 3232 | 1463190563220 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 18:49:23 INFO - PROCESS | 3232 | 1463190563225 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 18:49:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 18:49:23 INFO - PROCESS | 3232 | 1463190563230 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 18:49:23 INFO - PROCESS | 3232 | 1463190563234 Marionette TRACE conn3 <- [1,2622,null,{}] 18:49:23 INFO - PROCESS | 3232 | 1463190563240 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}] 18:49:23 INFO - PROCESS | 3232 | 1463190563349 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 18:49:23 INFO - PROCESS | 3232 | 1463190563460 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:23 INFO - PROCESS | 3232 | ++DOCSHELL 1055F000 == 56 [pid = 3232] [id = 665] 18:49:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (10560000) [pid = 3232] [serial = 1995] [outer = 00000000] 18:49:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (128ECC00) [pid = 3232] [serial = 1996] [outer = 10560000] 18:49:23 INFO - PROCESS | 3232 | 1463190563525 Marionette DEBUG loaded listener.js 18:49:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (12A54000) [pid = 3232] [serial = 1997] [outer = 10560000] 18:49:24 INFO - PROCESS | 3232 | 1463190564123 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]]]}] 18:49:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 18:49:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 936ms 18:49:24 INFO - PROCESS | 3232 | 1463190564177 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 18:49:24 INFO - PROCESS | 3232 | 1463190564183 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 18:49:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 18:49:24 INFO - PROCESS | 3232 | 1463190564189 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 18:49:24 INFO - PROCESS | 3232 | 1463190564192 Marionette TRACE conn3 <- [1,2626,null,{}] 18:49:24 INFO - PROCESS | 3232 | 1463190564196 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}] 18:49:24 INFO - PROCESS | 3232 | 1463190564300 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 18:49:24 INFO - PROCESS | 3232 | 1463190564438 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:24 INFO - PROCESS | 3232 | ++DOCSHELL 1309E800 == 57 [pid = 3232] [id = 666] 18:49:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (13811800) [pid = 3232] [serial = 1998] [outer = 00000000] 18:49:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (141C7800) [pid = 3232] [serial = 1999] [outer = 13811800] 18:49:24 INFO - PROCESS | 3232 | 1463190564493 Marionette DEBUG loaded listener.js 18:49:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (154AC400) [pid = 3232] [serial = 2000] [outer = 13811800] 18:49:25 INFO - PROCESS | 3232 | 1463190565082 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]]]}] 18:49:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 18:49:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 936ms 18:49:25 INFO - PROCESS | 3232 | 1463190565132 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 18:49:25 INFO - PROCESS | 3232 | 1463190565135 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 18:49:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 18:49:25 INFO - PROCESS | 3232 | 1463190565139 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 18:49:25 INFO - PROCESS | 3232 | 1463190565142 Marionette TRACE conn3 <- [1,2630,null,{}] 18:49:25 INFO - PROCESS | 3232 | 1463190565154 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}] 18:49:25 INFO - PROCESS | 3232 | 1463190565263 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 18:49:25 INFO - PROCESS | 3232 | 1463190565403 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:25 INFO - PROCESS | 3232 | ++DOCSHELL 17145800 == 58 [pid = 3232] [id = 667] 18:49:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (17146800) [pid = 3232] [serial = 2001] [outer = 00000000] 18:49:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (173EF800) [pid = 3232] [serial = 2002] [outer = 17146800] 18:49:25 INFO - PROCESS | 3232 | 1463190565461 Marionette DEBUG loaded listener.js 18:49:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (17A76000) [pid = 3232] [serial = 2003] [outer = 17146800] 18:49:26 INFO - PROCESS | 3232 | 1463190566051 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]]]}] 18:49:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 18:49:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 936ms 18:49:26 INFO - PROCESS | 3232 | 1463190566084 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 18:49:26 INFO - PROCESS | 3232 | 1463190566087 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 18:49:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 18:49:26 INFO - PROCESS | 3232 | 1463190566090 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 18:49:26 INFO - PROCESS | 3232 | 1463190566092 Marionette TRACE conn3 <- [1,2634,null,{}] 18:49:26 INFO - PROCESS | 3232 | 1463190566095 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}] 18:49:26 INFO - PROCESS | 3232 | 1463190566198 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 18:49:26 INFO - PROCESS | 3232 | 1463190566307 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:26 INFO - PROCESS | 3232 | ++DOCSHELL 17ADB800 == 59 [pid = 3232] [id = 668] 18:49:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (17BB9C00) [pid = 3232] [serial = 2004] [outer = 00000000] 18:49:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (18434800) [pid = 3232] [serial = 2005] [outer = 17BB9C00] 18:49:26 INFO - PROCESS | 3232 | 1463190566360 Marionette DEBUG loaded listener.js 18:49:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (18439C00) [pid = 3232] [serial = 2006] [outer = 17BB9C00] 18:49:26 INFO - PROCESS | 3232 | 1463190566941 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]]]}] 18:49:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 18:49:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 905ms 18:49:26 INFO - PROCESS | 3232 | 1463190566994 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 18:49:26 INFO - PROCESS | 3232 | 1463190566996 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 18:49:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 18:49:26 INFO - PROCESS | 3232 | 1463190567000 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 18:49:26 INFO - PROCESS | 3232 | 1463190567002 Marionette TRACE conn3 <- [1,2638,null,{}] 18:49:26 INFO - PROCESS | 3232 | 1463190567006 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}] 18:49:27 INFO - PROCESS | 3232 | 1463190567125 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 18:49:27 INFO - PROCESS | 3232 | 1463190567234 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:27 INFO - PROCESS | 3232 | ++DOCSHELL 13B4E400 == 60 [pid = 3232] [id = 669] 18:49:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (13DB7C00) [pid = 3232] [serial = 2007] [outer = 00000000] 18:49:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (1620CC00) [pid = 3232] [serial = 2008] [outer = 13DB7C00] 18:49:27 INFO - PROCESS | 3232 | 1463190567288 Marionette DEBUG loaded listener.js 18:49:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (17A73400) [pid = 3232] [serial = 2009] [outer = 13DB7C00] 18:49:27 INFO - PROCESS | 3232 | 1463190567963 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]]]}] 18:49:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 18:49:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 998ms 18:49:27 INFO - PROCESS | 3232 | 1463190568002 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 18:49:27 INFO - PROCESS | 3232 | 1463190568007 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 18:49:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 18:49:27 INFO - PROCESS | 3232 | 1463190568011 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 18:49:28 INFO - PROCESS | 3232 | 1463190568015 Marionette TRACE conn3 <- [1,2642,null,{}] 18:49:28 INFO - PROCESS | 3232 | 1463190568020 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}] 18:49:28 INFO - PROCESS | 3232 | 1463190568115 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 18:49:28 INFO - PROCESS | 3232 | 1463190568247 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:28 INFO - PROCESS | 3232 | ++DOCSHELL 128EA400 == 61 [pid = 3232] [id = 670] 18:49:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (128EE400) [pid = 3232] [serial = 2010] [outer = 00000000] 18:49:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (12A5BC00) [pid = 3232] [serial = 2011] [outer = 128EE400] 18:49:28 INFO - PROCESS | 3232 | 1463190568296 Marionette DEBUG loaded listener.js 18:49:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (1309D000) [pid = 3232] [serial = 2012] [outer = 128EE400] 18:49:28 INFO - PROCESS | 3232 | --DOCSHELL 102D1C00 == 60 [pid = 3232] [id = 512] 18:49:28 INFO - PROCESS | 3232 | --DOCSHELL 154B3400 == 59 [pid = 3232] [id = 645] 18:49:28 INFO - PROCESS | 3232 | --DOCSHELL 1331A000 == 58 [pid = 3232] [id = 643] 18:49:28 INFO - PROCESS | 3232 | --DOCSHELL 12A5E000 == 57 [pid = 3232] [id = 642] 18:49:28 INFO - PROCESS | 3232 | --DOCSHELL 0F314C00 == 56 [pid = 3232] [id = 663] 18:49:28 INFO - PROCESS | 3232 | --DOCSHELL 11202C00 == 55 [pid = 3232] [id = 662] 18:49:28 INFO - PROCESS | 3232 | --DOCSHELL 1051D400 == 54 [pid = 3232] [id = 661] 18:49:28 INFO - PROCESS | 3232 | --DOCSHELL 0F322000 == 53 [pid = 3232] [id = 660] 18:49:28 INFO - PROCESS | 3232 | --DOCSHELL 15E08000 == 52 [pid = 3232] [id = 659] 18:49:28 INFO - PROCESS | 3232 | --DOCSHELL 154A1800 == 51 [pid = 3232] [id = 658] 18:49:28 INFO - PROCESS | 3232 | --DOCSHELL 13DBB400 == 50 [pid = 3232] [id = 657] 18:49:28 INFO - PROCESS | 3232 | --DOCSHELL 11A02000 == 49 [pid = 3232] [id = 656] 18:49:28 INFO - PROCESS | 3232 | --DOCSHELL 10A7A800 == 48 [pid = 3232] [id = 655] 18:49:28 INFO - PROCESS | 3232 | --DOCSHELL 0F262400 == 47 [pid = 3232] [id = 654] 18:49:28 INFO - PROCESS | 3232 | --DOCSHELL 128E6400 == 46 [pid = 3232] [id = 651] 18:49:28 INFO - PROCESS | 3232 | --DOCSHELL 10518400 == 45 [pid = 3232] [id = 650] 18:49:28 INFO - PROCESS | 3232 | --DOCSHELL 16680C00 == 44 [pid = 3232] [id = 649] 18:49:28 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (138E4000) [pid = 3232] [serial = 1946] [outer = 00000000] [url = about:blank] 18:49:28 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (15498400) [pid = 3232] [serial = 1931] [outer = 00000000] [url = about:blank] 18:49:28 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (154A9400) [pid = 3232] [serial = 1933] [outer = 00000000] [url = about:blank] 18:49:28 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (154B5000) [pid = 3232] [serial = 1934] [outer = 00000000] [url = about:blank] 18:49:28 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (10D0F400) [pid = 3232] [serial = 1924] [outer = 00000000] [url = about:blank] 18:49:28 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (11A0BC00) [pid = 3232] [serial = 1925] [outer = 00000000] [url = about:blank] 18:49:28 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (10F9BC00) [pid = 3232] [serial = 1922] [outer = 00000000] [url = about:blank] 18:49:28 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (10A62400) [pid = 3232] [serial = 1921] [outer = 00000000] [url = about:blank] 18:49:28 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (14297400) [pid = 3232] [serial = 1930] [outer = 00000000] [url = about:blank] 18:49:28 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (12D2EC00) [pid = 3232] [serial = 1927] [outer = 00000000] [url = about:blank] 18:49:28 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (15E25400) [pid = 3232] [serial = 1936] [outer = 00000000] [url = about:blank] 18:49:28 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (1330C800) [pid = 3232] [serial = 1928] [outer = 00000000] [url = about:blank] 18:49:28 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (1288DC00) [pid = 3232] [serial = 1918] [outer = 00000000] [url = about:blank] 18:49:28 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (105EEC00) [pid = 3232] [serial = 1915] [outer = 00000000] [url = about:blank] 18:49:28 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (17131400) [pid = 3232] [serial = 1948] [outer = 00000000] [url = about:blank] 18:49:28 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (161AD000) [pid = 3232] [serial = 1939] [outer = 00000000] [url = about:blank] 18:49:28 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (12A58000) [pid = 3232] [serial = 1942] [outer = 00000000] [url = about:blank] 18:49:28 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (1429DC00) [pid = 3232] [serial = 1943] [outer = 00000000] [url = about:blank] 18:49:28 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (15E6D400) [pid = 3232] [serial = 1945] [outer = 00000000] [url = about:blank] 18:49:28 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (16209000) [pid = 3232] [serial = 1940] [outer = 00000000] [url = about:blank] 18:49:28 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (158BA000) [pid = 3232] [serial = 1937] [outer = 00000000] [url = about:blank] 18:49:28 INFO - PROCESS | 3232 | 1463190568894 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]]]}] 18:49:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 18:49:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 905ms 18:49:28 INFO - PROCESS | 3232 | 1463190568919 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 18:49:28 INFO - PROCESS | 3232 | 1463190568924 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 18:49:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 18:49:28 INFO - PROCESS | 3232 | 1463190568930 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 18:49:28 INFO - PROCESS | 3232 | 1463190568932 Marionette TRACE conn3 <- [1,2646,null,{}] 18:49:28 INFO - PROCESS | 3232 | 1463190568937 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}] 18:49:29 INFO - PROCESS | 3232 | 1463190569020 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 18:49:29 INFO - PROCESS | 3232 | 1463190569125 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:29 INFO - PROCESS | 3232 | ++DOCSHELL 0F314C00 == 45 [pid = 3232] [id = 671] 18:49:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (0F322400) [pid = 3232] [serial = 2013] [outer = 00000000] 18:49:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (10A63C00) [pid = 3232] [serial = 2014] [outer = 0F322400] 18:49:29 INFO - PROCESS | 3232 | 1463190569170 Marionette DEBUG loaded listener.js 18:49:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (128F0000) [pid = 3232] [serial = 2015] [outer = 0F322400] 18:49:29 INFO - PROCESS | 3232 | 1463190569532 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]]]}] 18:49:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 18:49:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 639ms 18:49:29 INFO - PROCESS | 3232 | 1463190569591 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 18:49:29 INFO - PROCESS | 3232 | 1463190569594 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 18:49:29 INFO - PROCESS | 3232 | 1463190569598 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 18:49:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 18:49:29 INFO - PROCESS | 3232 | 1463190569602 Marionette TRACE conn3 <- [1,2650,null,{}] 18:49:29 INFO - PROCESS | 3232 | 1463190569612 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}] 18:49:29 INFO - PROCESS | 3232 | 1463190569703 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 18:49:29 INFO - PROCESS | 3232 | 1463190569712 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:29 INFO - PROCESS | 3232 | ++DOCSHELL 13312800 == 46 [pid = 3232] [id = 672] 18:49:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (13802C00) [pid = 3232] [serial = 2016] [outer = 00000000] 18:49:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (1429FC00) [pid = 3232] [serial = 2017] [outer = 13802C00] 18:49:29 INFO - PROCESS | 3232 | 1463190569758 Marionette DEBUG loaded listener.js 18:49:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (154A9C00) [pid = 3232] [serial = 2018] [outer = 13802C00] 18:49:30 INFO - PROCESS | 3232 | 1463190570210 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]]]}] 18:49:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 18:49:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 639ms 18:49:30 INFO - PROCESS | 3232 | 1463190570237 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 18:49:30 INFO - PROCESS | 3232 | 1463190570240 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 18:49:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 18:49:30 INFO - PROCESS | 3232 | 1463190570250 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 18:49:30 INFO - PROCESS | 3232 | 1463190570252 Marionette TRACE conn3 <- [1,2654,null,{}] 18:49:30 INFO - PROCESS | 3232 | 1463190570256 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}] 18:49:30 INFO - PROCESS | 3232 | 1463190570339 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 18:49:30 INFO - PROCESS | 3232 | 1463190570348 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:30 INFO - PROCESS | 3232 | ++DOCSHELL 1583EC00 == 47 [pid = 3232] [id = 673] 18:49:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (158B4C00) [pid = 3232] [serial = 2019] [outer = 00000000] 18:49:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (15E24400) [pid = 3232] [serial = 2020] [outer = 158B4C00] 18:49:30 INFO - PROCESS | 3232 | 1463190570392 Marionette DEBUG loaded listener.js 18:49:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (15E6D400) [pid = 3232] [serial = 2021] [outer = 158B4C00] 18:49:31 INFO - PROCESS | 3232 | 1463190571350 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]]]}] 18:49:31 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) 18:49:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1139ms 18:49:31 INFO - PROCESS | 3232 | 1463190571391 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 18:49:31 INFO - PROCESS | 3232 | 1463190571402 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 18:49:31 INFO - PROCESS | 3232 | 1463190571413 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 18:49:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 18:49:31 INFO - PROCESS | 3232 | 1463190571415 Marionette TRACE conn3 <- [1,2658,null,{}] 18:49:31 INFO - PROCESS | 3232 | 1463190571419 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}] 18:49:31 INFO - PROCESS | 3232 | 1463190571531 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 18:49:31 INFO - PROCESS | 3232 | 1463190571538 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:31 INFO - PROCESS | 3232 | ++DOCSHELL 0F319000 == 48 [pid = 3232] [id = 674] 18:49:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (11CE6400) [pid = 3232] [serial = 2022] [outer = 00000000] 18:49:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (161A5800) [pid = 3232] [serial = 2023] [outer = 11CE6400] 18:49:31 INFO - PROCESS | 3232 | 1463190571635 Marionette DEBUG loaded listener.js 18:49:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (161B1800) [pid = 3232] [serial = 2024] [outer = 11CE6400] 18:49:32 INFO - PROCESS | 3232 | 1463190572587 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] 18:49:32 INFO - PROCESS | 3232 | 1463190572618 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 18:49:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 18:49:32 INFO - PROCESS | 3232 | 1463190572621 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 18:49:32 INFO - PROCESS | 3232 | 1463190572623 Marionette TRACE conn3 <- [1,2662,null,{}] 18:49:32 INFO - PROCESS | 3232 | 1463190572627 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}] 18:49:32 INFO - PROCESS | 3232 | 1463190572748 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 18:49:32 INFO - PROCESS | 3232 | 1463190572816 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:32 INFO - PROCESS | 3232 | ++DOCSHELL 10277000 == 49 [pid = 3232] [id = 675] 18:49:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (161A5400) [pid = 3232] [serial = 2025] [outer = 00000000] 18:49:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (171DE000) [pid = 3232] [serial = 2026] [outer = 161A5400] 18:49:32 INFO - PROCESS | 3232 | 1463190572862 Marionette DEBUG loaded listener.js 18:49:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (171DFC00) [pid = 3232] [serial = 2027] [outer = 161A5400] 18:49:33 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (19766400) [pid = 3232] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 18:49:33 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (14296800) [pid = 3232] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 18:49:33 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (10A7B400) [pid = 3232] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 18:49:33 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (161C6400) [pid = 3232] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 18:49:33 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (154AE000) [pid = 3232] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 18:49:33 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (161C2000) [pid = 3232] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 18:49:33 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (141C8C00) [pid = 3232] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 18:49:33 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (15E24000) [pid = 3232] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 18:49:33 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (12A5B000) [pid = 3232] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 18:49:33 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (1108D800) [pid = 3232] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 18:49:33 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (0F397400) [pid = 3232] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 18:49:33 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (11A03800) [pid = 3232] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 18:49:33 INFO - PROCESS | 3232 | 1463190573854 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] 18:49:33 INFO - PROCESS | 3232 | 1463190573882 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 18:49:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 18:49:33 INFO - PROCESS | 3232 | 1463190573885 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 18:49:33 INFO - PROCESS | 3232 | 1463190573887 Marionette TRACE conn3 <- [1,2666,null,{}] 18:49:33 INFO - PROCESS | 3232 | 1463190573890 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}] 18:49:33 INFO - PROCESS | 3232 | 1463190573977 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 18:49:33 INFO - PROCESS | 3232 | 1463190573984 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:33 INFO - PROCESS | 3232 | ++DOCSHELL 10519400 == 50 [pid = 3232] [id = 676] 18:49:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (11204800) [pid = 3232] [serial = 2028] [outer = 00000000] 18:49:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (14FAE400) [pid = 3232] [serial = 2029] [outer = 11204800] 18:49:34 INFO - PROCESS | 3232 | 1463190574027 Marionette DEBUG loaded listener.js 18:49:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (16092800) [pid = 3232] [serial = 2030] [outer = 11204800] 18:49:34 INFO - PROCESS | 3232 | 1463190574958 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]]]}] 18:49:34 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) 18:49:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1077ms 18:49:34 INFO - PROCESS | 3232 | 1463190574975 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 18:49:34 INFO - PROCESS | 3232 | 1463190574977 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 18:49:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 18:49:34 INFO - PROCESS | 3232 | 1463190574981 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 18:49:34 INFO - PROCESS | 3232 | 1463190574983 Marionette TRACE conn3 <- [1,2670,null,{}] 18:49:34 INFO - PROCESS | 3232 | 1463190574991 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}] 18:49:35 INFO - PROCESS | 3232 | 1463190575072 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 18:49:35 INFO - PROCESS | 3232 | 1463190575087 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:35 INFO - PROCESS | 3232 | ++DOCSHELL 1570F800 == 51 [pid = 3232] [id = 677] 18:49:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (15B60C00) [pid = 3232] [serial = 2031] [outer = 00000000] 18:49:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (178C4400) [pid = 3232] [serial = 2032] [outer = 15B60C00] 18:49:35 INFO - PROCESS | 3232 | 1463190575131 Marionette DEBUG loaded listener.js 18:49:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (181C3400) [pid = 3232] [serial = 2033] [outer = 15B60C00] 18:49:36 INFO - PROCESS | 3232 | 1463190576242 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]]]}] 18:49:36 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) 18:49:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1295ms 18:49:36 INFO - PROCESS | 3232 | 1463190576301 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 18:49:36 INFO - PROCESS | 3232 | 1463190576305 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 18:49:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 18:49:36 INFO - PROCESS | 3232 | 1463190576311 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 18:49:36 INFO - PROCESS | 3232 | 1463190576314 Marionette TRACE conn3 <- [1,2674,null,{}] 18:49:36 INFO - PROCESS | 3232 | 1463190576321 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}] 18:49:36 INFO - PROCESS | 3232 | 1463190576417 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 18:49:36 INFO - PROCESS | 3232 | 1463190576586 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:36 INFO - PROCESS | 3232 | ++DOCSHELL 10A82800 == 52 [pid = 3232] [id = 678] 18:49:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (10D08000) [pid = 3232] [serial = 2034] [outer = 00000000] 18:49:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (11CF4800) [pid = 3232] [serial = 2035] [outer = 10D08000] 18:49:36 INFO - PROCESS | 3232 | 1463190576683 Marionette DEBUG loaded listener.js 18:49:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (12A39800) [pid = 3232] [serial = 2036] [outer = 10D08000] 18:49:37 INFO - PROCESS | 3232 | 1463190577739 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] 18:49:37 INFO - PROCESS | 3232 | 1463190577779 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 18:49:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 18:49:37 INFO - PROCESS | 3232 | 1463190577785 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 18:49:37 INFO - PROCESS | 3232 | 1463190577788 Marionette TRACE conn3 <- [1,2678,null,{}] 18:49:37 INFO - PROCESS | 3232 | 1463190577792 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}] 18:49:37 INFO - PROCESS | 3232 | 1463190577897 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 18:49:38 INFO - PROCESS | 3232 | 1463190578047 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:38 INFO - PROCESS | 3232 | ++DOCSHELL 14296000 == 53 [pid = 3232] [id = 679] 18:49:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (14FB0400) [pid = 3232] [serial = 2037] [outer = 00000000] 18:49:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (15702800) [pid = 3232] [serial = 2038] [outer = 14FB0400] 18:49:38 INFO - PROCESS | 3232 | 1463190578102 Marionette DEBUG loaded listener.js 18:49:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (1608E800) [pid = 3232] [serial = 2039] [outer = 14FB0400] 18:49:39 INFO - PROCESS | 3232 | 1463190579123 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] 18:49:39 INFO - PROCESS | 3232 | 1463190579187 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 18:49:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 18:49:39 INFO - PROCESS | 3232 | 1463190579191 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 18:49:39 INFO - PROCESS | 3232 | 1463190579194 Marionette TRACE conn3 <- [1,2682,null,{}] 18:49:39 INFO - PROCESS | 3232 | 1463190579247 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}] 18:49:39 INFO - PROCESS | 3232 | 1463190579379 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 18:49:39 INFO - PROCESS | 3232 | 1463190579672 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:39 INFO - PROCESS | 3232 | ++DOCSHELL 0C78B000 == 54 [pid = 3232] [id = 680] 18:49:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (0F264400) [pid = 3232] [serial = 2040] [outer = 00000000] 18:49:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (1051D000) [pid = 3232] [serial = 2041] [outer = 0F264400] 18:49:39 INFO - PROCESS | 3232 | 1463190579721 Marionette DEBUG loaded listener.js 18:49:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (10A80800) [pid = 3232] [serial = 2042] [outer = 0F264400] 18:49:40 INFO - PROCESS | 3232 | 1463190580745 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] 18:49:40 INFO - PROCESS | 3232 | 1463190580816 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 18:49:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 18:49:40 INFO - PROCESS | 3232 | --DOCSHELL 15E71C00 == 53 [pid = 3232] [id = 646] 18:49:40 INFO - PROCESS | 3232 | --DOCSHELL 10A5F000 == 52 [pid = 3232] [id = 507] 18:49:40 INFO - PROCESS | 3232 | --DOCSHELL 12A56400 == 51 [pid = 3232] [id = 508] 18:49:40 INFO - PROCESS | 3232 | --DOCSHELL 10519400 == 50 [pid = 3232] [id = 676] 18:49:40 INFO - PROCESS | 3232 | --DOCSHELL 10277000 == 49 [pid = 3232] [id = 675] 18:49:40 INFO - PROCESS | 3232 | --DOCSHELL 0F319000 == 48 [pid = 3232] [id = 674] 18:49:40 INFO - PROCESS | 3232 | --DOCSHELL 1583EC00 == 47 [pid = 3232] [id = 673] 18:49:40 INFO - PROCESS | 3232 | --DOCSHELL 13312800 == 46 [pid = 3232] [id = 672] 18:49:40 INFO - PROCESS | 3232 | --DOCSHELL 0F314C00 == 45 [pid = 3232] [id = 671] 18:49:40 INFO - PROCESS | 3232 | --DOCSHELL 128EA400 == 44 [pid = 3232] [id = 670] 18:49:40 INFO - PROCESS | 3232 | --DOCSHELL 17ADB800 == 43 [pid = 3232] [id = 668] 18:49:40 INFO - PROCESS | 3232 | --DOCSHELL 17145800 == 42 [pid = 3232] [id = 667] 18:49:40 INFO - PROCESS | 3232 | --DOCSHELL 1309E800 == 41 [pid = 3232] [id = 666] 18:49:40 INFO - PROCESS | 3232 | --DOCSHELL 1055F000 == 40 [pid = 3232] [id = 665] 18:49:40 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (17A74400) [pid = 3232] [serial = 1993] [outer = 00000000] [url = about:blank] 18:49:40 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (173F0800) [pid = 3232] [serial = 1991] [outer = 00000000] [url = about:blank] 18:49:40 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (1AB47800) [pid = 3232] [serial = 1871] [outer = 00000000] [url = about:blank] 18:49:40 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (173F0400) [pid = 3232] [serial = 1990] [outer = 00000000] [url = about:blank] 18:49:40 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (11204400) [pid = 3232] [serial = 1966] [outer = 00000000] [url = about:blank] 18:49:40 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (16C7B400) [pid = 3232] [serial = 1981] [outer = 00000000] [url = about:blank] 18:49:40 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (15840800) [pid = 3232] [serial = 1975] [outer = 00000000] [url = about:blank] 18:49:40 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (1714BC00) [pid = 3232] [serial = 1985] [outer = 00000000] [url = about:blank] 18:49:40 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (158BC000) [pid = 3232] [serial = 1976] [outer = 00000000] [url = about:blank] 18:49:40 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (14FAF400) [pid = 3232] [serial = 1972] [outer = 00000000] [url = about:blank] 18:49:40 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (161A9C00) [pid = 3232] [serial = 1979] [outer = 00000000] [url = about:blank] 18:49:40 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (11A0E800) [pid = 3232] [serial = 1967] [outer = 00000000] [url = about:blank] 18:49:40 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (154B0800) [pid = 3232] [serial = 1987] [outer = 00000000] [url = about:blank] 18:49:40 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (10A5F400) [pid = 3232] [serial = 1951] [outer = 00000000] [url = about:blank] 18:49:40 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (12A34400) [pid = 3232] [serial = 1919] [outer = 00000000] [url = about:blank] 18:49:40 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (15E08800) [pid = 3232] [serial = 1957] [outer = 00000000] [url = about:blank] 18:49:40 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (1549A400) [pid = 3232] [serial = 1973] [outer = 00000000] [url = about:blank] 18:49:40 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (1714B400) [pid = 3232] [serial = 1960] [outer = 00000000] [url = about:blank] 18:49:40 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (170E9400) [pid = 3232] [serial = 1982] [outer = 00000000] [url = about:blank] 18:49:40 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (10512000) [pid = 3232] [serial = 1963] [outer = 00000000] [url = about:blank] 18:49:40 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (12A9B000) [pid = 3232] [serial = 1969] [outer = 00000000] [url = about:blank] 18:49:40 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (10A5B800) [pid = 3232] [serial = 1964] [outer = 00000000] [url = about:blank] 18:49:40 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (1608D400) [pid = 3232] [serial = 1978] [outer = 00000000] [url = about:blank] 18:49:40 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (17145000) [pid = 3232] [serial = 1984] [outer = 00000000] [url = about:blank] 18:49:40 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (13126C00) [pid = 3232] [serial = 1970] [outer = 00000000] [url = about:blank] 18:49:40 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (12AF2000) [pid = 3232] [serial = 1954] [outer = 00000000] [url = about:blank] 18:49:40 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (161C5800) [pid = 3232] [serial = 1988] [outer = 00000000] [url = about:blank] 18:49:40 INFO - PROCESS | 3232 | 1463190580877 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 18:49:40 INFO - PROCESS | 3232 | 1463190580881 Marionette TRACE conn3 <- [1,2686,null,{}] 18:49:40 INFO - PROCESS | 3232 | 1463190580888 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}] 18:49:40 INFO - PROCESS | 3232 | 1463190580976 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 18:49:41 INFO - PROCESS | 3232 | 1463190581115 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:41 INFO - PROCESS | 3232 | ++DOCSHELL 10F95400 == 41 [pid = 3232] [id = 681] 18:49:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (10F95C00) [pid = 3232] [serial = 2043] [outer = 00000000] 18:49:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (114A8C00) [pid = 3232] [serial = 2044] [outer = 10F95C00] 18:49:41 INFO - PROCESS | 3232 | 1463190581164 Marionette DEBUG loaded listener.js 18:49:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (128E9000) [pid = 3232] [serial = 2045] [outer = 10F95C00] 18:49:42 INFO - PROCESS | 3232 | 1463190582043 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] 18:49:42 INFO - PROCESS | 3232 | 1463190582089 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 18:49:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 18:49:42 INFO - PROCESS | 3232 | 1463190582104 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 18:49:42 INFO - PROCESS | 3232 | 1463190582106 Marionette TRACE conn3 <- [1,2690,null,{}] 18:49:42 INFO - PROCESS | 3232 | 1463190582110 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}] 18:49:42 INFO - PROCESS | 3232 | 1463190582193 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 18:49:42 INFO - PROCESS | 3232 | 1463190582203 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:42 INFO - PROCESS | 3232 | ++DOCSHELL 1331FC00 == 42 [pid = 3232] [id = 682] 18:49:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (13384800) [pid = 3232] [serial = 2046] [outer = 00000000] 18:49:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (1380A000) [pid = 3232] [serial = 2047] [outer = 13384800] 18:49:42 INFO - PROCESS | 3232 | 1463190582248 Marionette DEBUG loaded listener.js 18:49:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (14294800) [pid = 3232] [serial = 2048] [outer = 13384800] 18:49:42 INFO - PROCESS | 3232 | 1463190582732 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]]]}] 18:49:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 18:49:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 686ms 18:49:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 18:49:42 INFO - PROCESS | 3232 | 1463190582805 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 18:49:42 INFO - PROCESS | 3232 | 1463190582807 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 18:49:42 INFO - PROCESS | 3232 | 1463190582816 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 18:49:42 INFO - PROCESS | 3232 | 1463190582822 Marionette TRACE conn3 <- [1,2694,null,{}] 18:49:42 INFO - PROCESS | 3232 | 1463190582826 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}] 18:49:42 INFO - PROCESS | 3232 | 1463190582911 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 18:49:42 INFO - PROCESS | 3232 | 1463190582923 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:42 INFO - PROCESS | 3232 | ++DOCSHELL 1570D400 == 43 [pid = 3232] [id = 683] 18:49:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (1570DC00) [pid = 3232] [serial = 2049] [outer = 00000000] 18:49:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (158BD400) [pid = 3232] [serial = 2050] [outer = 1570DC00] 18:49:42 INFO - PROCESS | 3232 | 1463190582967 Marionette DEBUG loaded listener.js 18:49:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (15E29400) [pid = 3232] [serial = 2051] [outer = 1570DC00] 18:49:43 INFO - PROCESS | 3232 | 1463190583464 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]]]}] 18:49:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 18:49:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 702ms 18:49:43 INFO - PROCESS | 3232 | 1463190583510 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 18:49:43 INFO - PROCESS | 3232 | 1463190583512 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 18:49:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 18:49:43 INFO - PROCESS | 3232 | 1463190583521 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 18:49:43 INFO - PROCESS | 3232 | 1463190583523 Marionette TRACE conn3 <- [1,2698,null,{}] 18:49:43 INFO - PROCESS | 3232 | 1463190583526 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}] 18:49:43 INFO - PROCESS | 3232 | 1463190583665 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 18:49:43 INFO - PROCESS | 3232 | 1463190583687 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:43 INFO - PROCESS | 3232 | ++DOCSHELL 158B6800 == 44 [pid = 3232] [id = 684] 18:49:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (158BB800) [pid = 3232] [serial = 2052] [outer = 00000000] 18:49:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (161BD400) [pid = 3232] [serial = 2053] [outer = 158BB800] 18:49:43 INFO - PROCESS | 3232 | 1463190583743 Marionette DEBUG loaded listener.js 18:49:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (161C1C00) [pid = 3232] [serial = 2054] [outer = 158BB800] 18:49:44 INFO - PROCESS | 3232 | 1463190584194 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] 18:49:44 INFO - PROCESS | 3232 | 1463190584222 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 18:49:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 18:49:44 INFO - PROCESS | 3232 | 1463190584225 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 18:49:44 INFO - PROCESS | 3232 | 1463190584227 Marionette TRACE conn3 <- [1,2702,null,{}] 18:49:44 INFO - PROCESS | 3232 | 1463190584230 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}] 18:49:44 INFO - PROCESS | 3232 | 1463190584341 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 18:49:44 INFO - PROCESS | 3232 | 1463190584348 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:44 INFO - PROCESS | 3232 | ++DOCSHELL 0F31B800 == 45 [pid = 3232] [id = 685] 18:49:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (16810000) [pid = 3232] [serial = 2055] [outer = 00000000] 18:49:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (17142C00) [pid = 3232] [serial = 2056] [outer = 16810000] 18:49:44 INFO - PROCESS | 3232 | 1463190584451 Marionette DEBUG loaded listener.js 18:49:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (1714C400) [pid = 3232] [serial = 2057] [outer = 16810000] 18:49:44 INFO - PROCESS | 3232 | 1463190584892 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]]]}] 18:49:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 18:49:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 686ms 18:49:44 INFO - PROCESS | 3232 | 1463190584925 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 18:49:44 INFO - PROCESS | 3232 | 1463190584927 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 18:49:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 18:49:44 INFO - PROCESS | 3232 | 1463190584930 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 18:49:44 INFO - PROCESS | 3232 | 1463190584932 Marionette TRACE conn3 <- [1,2706,null,{}] 18:49:44 INFO - PROCESS | 3232 | 1463190584935 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}] 18:49:45 INFO - PROCESS | 3232 | 1463190585081 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 18:49:45 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (11CE6400) [pid = 3232] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 18:49:45 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (128EE400) [pid = 3232] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 18:49:45 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (0F322400) [pid = 3232] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 18:49:45 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (161A5400) [pid = 3232] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 18:49:45 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (13DB7C00) [pid = 3232] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 18:49:45 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (13802C00) [pid = 3232] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 18:49:45 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (158B4C00) [pid = 3232] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 18:49:45 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (11204800) [pid = 3232] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 18:49:45 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (16682800) [pid = 3232] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 18:49:45 INFO - PROCESS | 3232 | 1463190585345 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:45 INFO - PROCESS | 3232 | ++DOCSHELL 10A7B400 == 46 [pid = 3232] [id = 686] 18:49:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (10A7D000) [pid = 3232] [serial = 2058] [outer = 00000000] 18:49:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (12A94000) [pid = 3232] [serial = 2059] [outer = 10A7D000] 18:49:45 INFO - PROCESS | 3232 | 1463190585389 Marionette DEBUG loaded listener.js 18:49:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (141C9000) [pid = 3232] [serial = 2060] [outer = 10A7D000] 18:49:45 INFO - PROCESS | 3232 | 1463190585748 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] 18:49:45 INFO - PROCESS | 3232 | 1463190585776 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 18:49:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 18:49:45 INFO - PROCESS | 3232 | 1463190585779 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 18:49:45 INFO - PROCESS | 3232 | 1463190585781 Marionette TRACE conn3 <- [1,2710,null,{}] 18:49:45 INFO - PROCESS | 3232 | 1463190585784 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}] 18:49:45 INFO - PROCESS | 3232 | 1463190585898 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 18:49:45 INFO - PROCESS | 3232 | 1463190585907 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:45 INFO - PROCESS | 3232 | ++DOCSHELL 141CBC00 == 47 [pid = 3232] [id = 687] 18:49:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (17431000) [pid = 3232] [serial = 2061] [outer = 00000000] 18:49:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (17AE3C00) [pid = 3232] [serial = 2062] [outer = 17431000] 18:49:45 INFO - PROCESS | 3232 | 1463190585951 Marionette DEBUG loaded listener.js 18:49:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (18431800) [pid = 3232] [serial = 2063] [outer = 17431000] 18:49:46 INFO - PROCESS | 3232 | 1463190586377 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] 18:49:46 INFO - PROCESS | 3232 | 1463190586419 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 18:49:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 18:49:46 INFO - PROCESS | 3232 | 1463190586423 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 18:49:46 INFO - PROCESS | 3232 | 1463190586424 Marionette TRACE conn3 <- [1,2714,null,{}] 18:49:46 INFO - PROCESS | 3232 | 1463190586428 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}] 18:49:46 INFO - PROCESS | 3232 | 1463190586543 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 18:49:46 INFO - PROCESS | 3232 | 1463190586552 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:46 INFO - PROCESS | 3232 | ++DOCSHELL 128EE400 == 48 [pid = 3232] [id = 688] 18:49:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (12A57000) [pid = 3232] [serial = 2064] [outer = 00000000] 18:49:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (1875AC00) [pid = 3232] [serial = 2065] [outer = 12A57000] 18:49:46 INFO - PROCESS | 3232 | 1463190586595 Marionette DEBUG loaded listener.js 18:49:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (18761800) [pid = 3232] [serial = 2066] [outer = 12A57000] 18:49:47 INFO - PROCESS | 3232 | 1463190587025 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]]]}] 18:49:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 18:49:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 639ms 18:49:47 INFO - PROCESS | 3232 | 1463190587061 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 18:49:47 INFO - PROCESS | 3232 | 1463190587063 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 18:49:47 INFO - PROCESS | 3232 | 1463190587066 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 18:49:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 18:49:47 INFO - PROCESS | 3232 | 1463190587068 Marionette TRACE conn3 <- [1,2718,null,{}] 18:49:47 INFO - PROCESS | 3232 | 1463190587072 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}] 18:49:47 INFO - PROCESS | 3232 | 1463190587217 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 18:49:47 INFO - PROCESS | 3232 | 1463190587232 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:47 INFO - PROCESS | 3232 | ++DOCSHELL 15E6D800 == 49 [pid = 3232] [id = 689] 18:49:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (173F1800) [pid = 3232] [serial = 2067] [outer = 00000000] 18:49:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (19472000) [pid = 3232] [serial = 2068] [outer = 173F1800] 18:49:47 INFO - PROCESS | 3232 | 1463190587276 Marionette DEBUG loaded listener.js 18:49:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (19472800) [pid = 3232] [serial = 2069] [outer = 173F1800] 18:49:48 INFO - PROCESS | 3232 | 1463190588339 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] 18:49:48 INFO - PROCESS | 3232 | 1463190588408 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 18:49:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 18:49:48 INFO - PROCESS | 3232 | 1463190588413 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 18:49:48 INFO - PROCESS | 3232 | 1463190588417 Marionette TRACE conn3 <- [1,2722,null,{}] 18:49:48 INFO - PROCESS | 3232 | 1463190588423 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}] 18:49:48 INFO - PROCESS | 3232 | 1463190588521 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 18:49:48 INFO - PROCESS | 3232 | 1463190588654 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:48 INFO - PROCESS | 3232 | ++DOCSHELL 10D0F400 == 50 [pid = 3232] [id = 690] 18:49:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (11099400) [pid = 3232] [serial = 2070] [outer = 00000000] 18:49:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (12AF2400) [pid = 3232] [serial = 2071] [outer = 11099400] 18:49:48 INFO - PROCESS | 3232 | 1463190588711 Marionette DEBUG loaded listener.js 18:49:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (13320800) [pid = 3232] [serial = 2072] [outer = 11099400] 18:49:49 INFO - PROCESS | 3232 | 1463190589288 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]]]}] 18:49:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 18:49:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 936ms 18:49:49 INFO - PROCESS | 3232 | 1463190589360 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 18:49:49 INFO - PROCESS | 3232 | 1463190589366 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 18:49:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 18:49:49 INFO - PROCESS | 3232 | 1463190589372 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 18:49:49 INFO - PROCESS | 3232 | 1463190589375 Marionette TRACE conn3 <- [1,2726,null,{}] 18:49:49 INFO - PROCESS | 3232 | 1463190589379 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}] 18:49:49 INFO - PROCESS | 3232 | 1463190589516 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 18:49:49 INFO - PROCESS | 3232 | 1463190589656 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:49 INFO - PROCESS | 3232 | ++DOCSHELL 12A36000 == 51 [pid = 3232] [id = 691] 18:49:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (12A5E800) [pid = 3232] [serial = 2073] [outer = 00000000] 18:49:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (161A7800) [pid = 3232] [serial = 2074] [outer = 12A5E800] 18:49:49 INFO - PROCESS | 3232 | 1463190589711 Marionette DEBUG loaded listener.js 18:49:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (17139000) [pid = 3232] [serial = 2075] [outer = 12A5E800] 18:49:50 INFO - PROCESS | 3232 | 1463190590300 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]]]}] 18:49:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 18:49:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 936ms 18:49:50 INFO - PROCESS | 3232 | 1463190590316 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 18:49:50 INFO - PROCESS | 3232 | 1463190590318 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 18:49:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 18:49:50 INFO - PROCESS | 3232 | 1463190590322 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 18:49:50 INFO - PROCESS | 3232 | 1463190590326 Marionette TRACE conn3 <- [1,2730,null,{}] 18:49:50 INFO - PROCESS | 3232 | 1463190590337 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}] 18:49:50 INFO - PROCESS | 3232 | 1463190590444 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 18:49:50 INFO - PROCESS | 3232 | 1463190590558 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:50 INFO - PROCESS | 3232 | ++DOCSHELL 19471400 == 52 [pid = 3232] [id = 692] 18:49:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (19474400) [pid = 3232] [serial = 2076] [outer = 00000000] 18:49:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (194A3400) [pid = 3232] [serial = 2077] [outer = 19474400] 18:49:50 INFO - PROCESS | 3232 | 1463190590654 Marionette DEBUG loaded listener.js 18:49:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (194A7400) [pid = 3232] [serial = 2078] [outer = 19474400] 18:49:51 INFO - PROCESS | 3232 | 1463190591294 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]]]}] 18:49:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 18:49:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 998ms 18:49:51 INFO - PROCESS | 3232 | 1463190591326 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 18:49:51 INFO - PROCESS | 3232 | 1463190591329 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 18:49:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 18:49:51 INFO - PROCESS | 3232 | 1463190591334 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 18:49:51 INFO - PROCESS | 3232 | 1463190591336 Marionette TRACE conn3 <- [1,2734,null,{}] 18:49:51 INFO - PROCESS | 3232 | 1463190591339 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}] 18:49:51 INFO - PROCESS | 3232 | 1463190591447 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 18:49:51 INFO - PROCESS | 3232 | 1463190591715 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:51 INFO - PROCESS | 3232 | ++DOCSHELL 0F314800 == 53 [pid = 3232] [id = 693] 18:49:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (0F397400) [pid = 3232] [serial = 2079] [outer = 00000000] 18:49:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (10D0F000) [pid = 3232] [serial = 2080] [outer = 0F397400] 18:49:51 INFO - PROCESS | 3232 | 1463190591791 Marionette DEBUG loaded listener.js 18:49:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (128E6C00) [pid = 3232] [serial = 2081] [outer = 0F397400] 18:49:52 INFO - PROCESS | 3232 | 1463190592366 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]]]}] 18:49:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 18:49:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1029ms 18:49:52 INFO - PROCESS | 3232 | 1463190592407 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 18:49:52 INFO - PROCESS | 3232 | 1463190592411 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 18:49:52 INFO - PROCESS | 3232 | 1463190592416 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 18:49:52 INFO - PROCESS | 3232 | 1463190592420 Marionette TRACE conn3 <- [1,2738,null,{}] 18:49:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 18:49:52 INFO - PROCESS | 3232 | 1463190592425 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}] 18:49:52 INFO - PROCESS | 3232 | 1463190592522 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 18:49:52 INFO - PROCESS | 3232 | 1463190592639 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:52 INFO - PROCESS | 3232 | ++DOCSHELL 0F31F400 == 54 [pid = 3232] [id = 694] 18:49:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (1055F000) [pid = 3232] [serial = 2082] [outer = 00000000] 18:49:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (12A34C00) [pid = 3232] [serial = 2083] [outer = 1055F000] 18:49:52 INFO - PROCESS | 3232 | 1463190592733 Marionette DEBUG loaded listener.js 18:49:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (13809400) [pid = 3232] [serial = 2084] [outer = 1055F000] 18:49:52 INFO - PROCESS | 3232 | --DOCSHELL 128EE400 == 53 [pid = 3232] [id = 688] 18:49:52 INFO - PROCESS | 3232 | --DOCSHELL 141CBC00 == 52 [pid = 3232] [id = 687] 18:49:52 INFO - PROCESS | 3232 | --DOCSHELL 10A7B400 == 51 [pid = 3232] [id = 686] 18:49:52 INFO - PROCESS | 3232 | --DOCSHELL 0F31B800 == 50 [pid = 3232] [id = 685] 18:49:52 INFO - PROCESS | 3232 | --DOCSHELL 158B6800 == 49 [pid = 3232] [id = 684] 18:49:52 INFO - PROCESS | 3232 | --DOCSHELL 1570D400 == 48 [pid = 3232] [id = 683] 18:49:52 INFO - PROCESS | 3232 | --DOCSHELL 1331FC00 == 47 [pid = 3232] [id = 682] 18:49:52 INFO - PROCESS | 3232 | --DOCSHELL 10F95400 == 46 [pid = 3232] [id = 681] 18:49:52 INFO - PROCESS | 3232 | --DOCSHELL 0C78B000 == 45 [pid = 3232] [id = 680] 18:49:52 INFO - PROCESS | 3232 | --DOCSHELL 10A82800 == 44 [pid = 3232] [id = 678] 18:49:52 INFO - PROCESS | 3232 | --DOCSHELL 1570F800 == 43 [pid = 3232] [id = 677] 18:49:52 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (17134800) [pid = 3232] [serial = 1949] [outer = 00000000] [url = about:blank] 18:49:52 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (161B1800) [pid = 3232] [serial = 2024] [outer = 00000000] [url = about:blank] 18:49:52 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (1309D000) [pid = 3232] [serial = 2012] [outer = 00000000] [url = about:blank] 18:49:52 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (12A5BC00) [pid = 3232] [serial = 2011] [outer = 00000000] [url = about:blank] 18:49:52 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (10A63C00) [pid = 3232] [serial = 2014] [outer = 00000000] [url = about:blank] 18:49:52 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (128F0000) [pid = 3232] [serial = 2015] [outer = 00000000] [url = about:blank] 18:49:52 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (128ECC00) [pid = 3232] [serial = 1996] [outer = 00000000] [url = about:blank] 18:49:52 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (171DE000) [pid = 3232] [serial = 2026] [outer = 00000000] [url = about:blank] 18:49:52 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (18434800) [pid = 3232] [serial = 2005] [outer = 00000000] [url = about:blank] 18:49:52 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (17A73400) [pid = 3232] [serial = 2009] [outer = 00000000] [url = about:blank] 18:49:52 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (1620CC00) [pid = 3232] [serial = 2008] [outer = 00000000] [url = about:blank] 18:49:52 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (1429FC00) [pid = 3232] [serial = 2017] [outer = 00000000] [url = about:blank] 18:49:52 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (154A9C00) [pid = 3232] [serial = 2018] [outer = 00000000] [url = about:blank] 18:49:52 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (173EF800) [pid = 3232] [serial = 2002] [outer = 00000000] [url = about:blank] 18:49:52 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (15E24400) [pid = 3232] [serial = 2020] [outer = 00000000] [url = about:blank] 18:49:52 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (141C7800) [pid = 3232] [serial = 1999] [outer = 00000000] [url = about:blank] 18:49:52 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (178C4400) [pid = 3232] [serial = 2032] [outer = 00000000] [url = about:blank] 18:49:52 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (16092800) [pid = 3232] [serial = 2030] [outer = 00000000] [url = about:blank] 18:49:52 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (171DFC00) [pid = 3232] [serial = 2027] [outer = 00000000] [url = about:blank] 18:49:52 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (14FAE400) [pid = 3232] [serial = 2029] [outer = 00000000] [url = about:blank] 18:49:52 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (161A5800) [pid = 3232] [serial = 2023] [outer = 00000000] [url = about:blank] 18:49:52 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (15E6D400) [pid = 3232] [serial = 2021] [outer = 00000000] [url = about:blank] 18:49:53 INFO - PROCESS | 3232 | 1463190593188 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]]]}] 18:49:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 18:49:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 780ms 18:49:53 INFO - PROCESS | 3232 | 1463190593205 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 18:49:53 INFO - PROCESS | 3232 | 1463190593209 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 18:49:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 18:49:53 INFO - PROCESS | 3232 | 1463190593213 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 18:49:53 INFO - PROCESS | 3232 | 1463190593215 Marionette TRACE conn3 <- [1,2742,null,{}] 18:49:53 INFO - PROCESS | 3232 | 1463190593219 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}] 18:49:53 INFO - PROCESS | 3232 | 1463190593300 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 18:49:53 INFO - PROCESS | 3232 | 1463190593308 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:53 INFO - PROCESS | 3232 | ++DOCSHELL 128E4000 == 44 [pid = 3232] [id = 695] 18:49:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (1309D000) [pid = 3232] [serial = 2085] [outer = 00000000] 18:49:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (154A1800) [pid = 3232] [serial = 2086] [outer = 1309D000] 18:49:53 INFO - PROCESS | 3232 | 1463190593353 Marionette DEBUG loaded listener.js 18:49:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (154AE800) [pid = 3232] [serial = 2087] [outer = 1309D000] 18:49:53 INFO - PROCESS | 3232 | 1463190593847 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]]]}] 18:49:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 18:49:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 687ms 18:49:53 INFO - PROCESS | 3232 | 1463190593914 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 18:49:53 INFO - PROCESS | 3232 | 1463190593916 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 18:49:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 18:49:53 INFO - PROCESS | 3232 | 1463190593921 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 18:49:53 INFO - PROCESS | 3232 | 1463190593927 Marionette TRACE conn3 <- [1,2746,null,{}] 18:49:53 INFO - PROCESS | 3232 | 1463190593936 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}] 18:49:54 INFO - PROCESS | 3232 | 1463190594020 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 18:49:54 INFO - PROCESS | 3232 | 1463190594030 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:54 INFO - PROCESS | 3232 | ++DOCSHELL 16090C00 == 45 [pid = 3232] [id = 696] 18:49:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (16093000) [pid = 3232] [serial = 2088] [outer = 00000000] 18:49:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (1618AC00) [pid = 3232] [serial = 2089] [outer = 16093000] 18:49:54 INFO - PROCESS | 3232 | 1463190594090 Marionette DEBUG loaded listener.js 18:49:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (161AB800) [pid = 3232] [serial = 2090] [outer = 16093000] 18:49:54 INFO - PROCESS | 3232 | 1463190594556 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]]]}] 18:49:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 18:49:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 702ms 18:49:54 INFO - PROCESS | 3232 | 1463190594619 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 18:49:54 INFO - PROCESS | 3232 | 1463190594621 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 18:49:54 INFO - PROCESS | 3232 | 1463190594624 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 18:49:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 18:49:54 INFO - PROCESS | 3232 | 1463190594626 Marionette TRACE conn3 <- [1,2750,null,{}] 18:49:54 INFO - PROCESS | 3232 | 1463190594629 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}] 18:49:54 INFO - PROCESS | 3232 | 1463190594711 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 18:49:54 INFO - PROCESS | 3232 | 1463190594750 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:54 INFO - PROCESS | 3232 | ++DOCSHELL 16683800 == 46 [pid = 3232] [id = 697] 18:49:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (16818800) [pid = 3232] [serial = 2091] [outer = 00000000] 18:49:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (16F6A400) [pid = 3232] [serial = 2092] [outer = 16818800] 18:49:54 INFO - PROCESS | 3232 | 1463190594795 Marionette DEBUG loaded listener.js 18:49:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (17136000) [pid = 3232] [serial = 2093] [outer = 16818800] 18:49:55 INFO - PROCESS | 3232 | 1463190595267 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]]]}] 18:49:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 18:49:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 702ms 18:49:55 INFO - PROCESS | 3232 | 1463190595324 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 18:49:55 INFO - PROCESS | 3232 | 1463190595326 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 18:49:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 18:49:55 INFO - PROCESS | 3232 | 1463190595336 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 18:49:55 INFO - PROCESS | 3232 | 1463190595338 Marionette TRACE conn3 <- [1,2754,null,{}] 18:49:55 INFO - PROCESS | 3232 | 1463190595342 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}] 18:49:55 INFO - PROCESS | 3232 | 1463190595459 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 18:49:55 INFO - PROCESS | 3232 | 1463190595524 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:55 INFO - PROCESS | 3232 | ++DOCSHELL 10F9B800 == 47 [pid = 3232] [id = 698] 18:49:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (1714AC00) [pid = 3232] [serial = 2094] [outer = 00000000] 18:49:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (173E7C00) [pid = 3232] [serial = 2095] [outer = 1714AC00] 18:49:55 INFO - PROCESS | 3232 | 1463190595575 Marionette DEBUG loaded listener.js 18:49:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (173F3800) [pid = 3232] [serial = 2096] [outer = 1714AC00] 18:49:55 INFO - PROCESS | 3232 | 1463190596010 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]]]}] 18:49:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 18:49:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 686ms 18:49:56 INFO - PROCESS | 3232 | 1463190596033 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 18:49:56 INFO - PROCESS | 3232 | 1463190596035 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 18:49:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 18:49:56 INFO - PROCESS | 3232 | 1463190596047 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 18:49:56 INFO - PROCESS | 3232 | 1463190596049 Marionette TRACE conn3 <- [1,2758,null,{}] 18:49:56 INFO - PROCESS | 3232 | 1463190596052 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}] 18:49:56 INFO - PROCESS | 3232 | 1463190596194 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 18:49:56 INFO - PROCESS | 3232 | 1463190596223 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:56 INFO - PROCESS | 3232 | ++DOCSHELL 173E6400 == 48 [pid = 3232] [id = 699] 18:49:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (17ADE800) [pid = 3232] [serial = 2097] [outer = 00000000] 18:49:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (18438400) [pid = 3232] [serial = 2098] [outer = 17ADE800] 18:49:56 INFO - PROCESS | 3232 | 1463190596266 Marionette DEBUG loaded listener.js 18:49:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (18717400) [pid = 3232] [serial = 2099] [outer = 17ADE800] 18:49:56 INFO - PROCESS | 3232 | 1463190596686 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]]]}] 18:49:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 18:49:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 702ms 18:49:56 INFO - PROCESS | 3232 | 1463190596727 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 18:49:56 INFO - PROCESS | 3232 | 1463190596729 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 18:49:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 18:49:56 INFO - PROCESS | 3232 | 1463190596733 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 18:49:56 INFO - PROCESS | 3232 | 1463190596734 Marionette TRACE conn3 <- [1,2762,null,{}] 18:49:56 INFO - PROCESS | 3232 | 1463190596738 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}] 18:49:56 INFO - PROCESS | 3232 | 1463190596851 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 18:49:56 INFO - PROCESS | 3232 | 1463190596915 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:56 INFO - PROCESS | 3232 | ++DOCSHELL 161CAC00 == 49 [pid = 3232] [id = 700] 18:49:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (173EB000) [pid = 3232] [serial = 2100] [outer = 00000000] 18:49:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (1871B000) [pid = 3232] [serial = 2101] [outer = 173EB000] 18:49:57 INFO - PROCESS | 3232 | 1463190596991 Marionette DEBUG loaded listener.js 18:49:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (18720C00) [pid = 3232] [serial = 2102] [outer = 173EB000] 18:49:57 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (158BB800) [pid = 3232] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 18:49:57 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (16810000) [pid = 3232] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 18:49:57 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (10A7D000) [pid = 3232] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 18:49:57 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (1570DC00) [pid = 3232] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 18:49:57 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (13384800) [pid = 3232] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 18:49:57 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (10F95C00) [pid = 3232] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 18:49:57 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (12A57000) [pid = 3232] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 18:49:57 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (0F264400) [pid = 3232] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 18:49:57 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (17431000) [pid = 3232] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 18:49:57 INFO - PROCESS | 3232 | 1463190597565 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]]]}] 18:49:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 18:49:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 904ms 18:49:57 INFO - PROCESS | 3232 | 1463190597637 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 18:49:57 INFO - PROCESS | 3232 | 1463190597639 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 18:49:57 INFO - PROCESS | 3232 | 1463190597643 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 18:49:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 18:49:57 INFO - PROCESS | 3232 | 1463190597644 Marionette TRACE conn3 <- [1,2766,null,{}] 18:49:57 INFO - PROCESS | 3232 | 1463190597648 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}] 18:49:57 INFO - PROCESS | 3232 | 1463190597738 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 18:49:57 INFO - PROCESS | 3232 | 1463190597744 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:57 INFO - PROCESS | 3232 | ++DOCSHELL 13B4FC00 == 50 [pid = 3232] [id = 701] 18:49:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (16090800) [pid = 3232] [serial = 2103] [outer = 00000000] 18:49:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (173F1400) [pid = 3232] [serial = 2104] [outer = 16090800] 18:49:57 INFO - PROCESS | 3232 | 1463190597787 Marionette DEBUG loaded listener.js 18:49:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (19469C00) [pid = 3232] [serial = 2105] [outer = 16090800] 18:49:58 INFO - PROCESS | 3232 | 1463190598208 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]]]}] 18:49:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 18:49:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 593ms 18:49:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 18:49:58 INFO - PROCESS | 3232 | 1463190598248 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 18:49:58 INFO - PROCESS | 3232 | 1463190598250 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 18:49:58 INFO - PROCESS | 3232 | 1463190598253 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 18:49:58 INFO - PROCESS | 3232 | 1463190598255 Marionette TRACE conn3 <- [1,2770,null,{}] 18:49:58 INFO - PROCESS | 3232 | 1463190598262 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}] 18:49:58 INFO - PROCESS | 3232 | 1463190598341 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 18:49:58 INFO - PROCESS | 3232 | 1463190598348 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:58 INFO - PROCESS | 3232 | ++DOCSHELL 17144800 == 51 [pid = 3232] [id = 702] 18:49:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (194AC000) [pid = 3232] [serial = 2106] [outer = 00000000] 18:49:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (194B1400) [pid = 3232] [serial = 2107] [outer = 194AC000] 18:49:58 INFO - PROCESS | 3232 | 1463190598392 Marionette DEBUG loaded listener.js 18:49:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (194CC800) [pid = 3232] [serial = 2108] [outer = 194AC000] 18:49:58 INFO - PROCESS | 3232 | 1463190598814 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]]]}] 18:49:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 18:49:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 592ms 18:49:58 INFO - PROCESS | 3232 | 1463190598848 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 18:49:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 18:49:58 INFO - PROCESS | 3232 | 1463190598850 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 18:49:58 INFO - PROCESS | 3232 | 1463190598853 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 18:49:58 INFO - PROCESS | 3232 | 1463190598855 Marionette TRACE conn3 <- [1,2774,null,{}] 18:49:58 INFO - PROCESS | 3232 | 1463190598858 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}] 18:49:58 INFO - PROCESS | 3232 | 1463190598983 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 18:49:58 INFO - PROCESS | 3232 | 1463190598989 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:59 INFO - PROCESS | 3232 | ++DOCSHELL 17ADAC00 == 52 [pid = 3232] [id = 703] 18:49:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (194CE400) [pid = 3232] [serial = 2109] [outer = 00000000] 18:49:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (194D3800) [pid = 3232] [serial = 2110] [outer = 194CE400] 18:49:59 INFO - PROCESS | 3232 | 1463190599038 Marionette DEBUG loaded listener.js 18:49:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (194D9800) [pid = 3232] [serial = 2111] [outer = 194CE400] 18:49:59 INFO - PROCESS | 3232 | 1463190599681 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]]]}] 18:49:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 18:49:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 842ms 18:49:59 INFO - PROCESS | 3232 | 1463190599697 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 18:49:59 INFO - PROCESS | 3232 | 1463190599701 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 18:49:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 18:49:59 INFO - PROCESS | 3232 | 1463190599720 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 18:49:59 INFO - PROCESS | 3232 | 1463190599724 Marionette TRACE conn3 <- [1,2778,null,{}] 18:49:59 INFO - PROCESS | 3232 | 1463190599731 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}] 18:49:59 INFO - PROCESS | 3232 | 1463190599841 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 18:49:59 INFO - PROCESS | 3232 | 1463190599983 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:00 INFO - PROCESS | 3232 | ++DOCSHELL 11A0EC00 == 53 [pid = 3232] [id = 704] 18:50:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (12A39000) [pid = 3232] [serial = 2112] [outer = 00000000] 18:50:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (13304C00) [pid = 3232] [serial = 2113] [outer = 12A39000] 18:50:00 INFO - PROCESS | 3232 | 1463190600040 Marionette DEBUG loaded listener.js 18:50:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (14FA6C00) [pid = 3232] [serial = 2114] [outer = 12A39000] 18:50:00 INFO - PROCESS | 3232 | 1463190600674 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]]]}] 18:50:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 18:50:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 999ms 18:50:00 INFO - PROCESS | 3232 | 1463190600712 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 18:50:00 INFO - PROCESS | 3232 | 1463190600717 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 18:50:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 18:50:00 INFO - PROCESS | 3232 | 1463190600724 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 18:50:00 INFO - PROCESS | 3232 | 1463190600727 Marionette TRACE conn3 <- [1,2782,null,{}] 18:50:00 INFO - PROCESS | 3232 | 1463190600730 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}] 18:50:00 INFO - PROCESS | 3232 | 1463190600839 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 18:50:00 INFO - PROCESS | 3232 | 1463190600981 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:00 INFO - PROCESS | 3232 | ++DOCSHELL 154A2C00 == 54 [pid = 3232] [id = 705] 18:50:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (154A8800) [pid = 3232] [serial = 2115] [outer = 00000000] 18:50:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (161C5400) [pid = 3232] [serial = 2116] [outer = 154A8800] 18:50:01 INFO - PROCESS | 3232 | 1463190601036 Marionette DEBUG loaded listener.js 18:50:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (173E8400) [pid = 3232] [serial = 2117] [outer = 154A8800] 18:50:01 INFO - PROCESS | 3232 | 1463190601663 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]]]}] 18:50:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 18:50:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 999ms 18:50:01 INFO - PROCESS | 3232 | 1463190601725 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 18:50:01 INFO - PROCESS | 3232 | 1463190601727 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 18:50:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 18:50:01 INFO - PROCESS | 3232 | 1463190601731 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 18:50:01 INFO - PROCESS | 3232 | 1463190601735 Marionette TRACE conn3 <- [1,2786,null,{}] 18:50:01 INFO - PROCESS | 3232 | 1463190601746 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}] 18:50:01 INFO - PROCESS | 3232 | 1463190601852 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 18:50:01 INFO - PROCESS | 3232 | 1463190601998 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:02 INFO - PROCESS | 3232 | ++DOCSHELL 194D0400 == 55 [pid = 3232] [id = 706] 18:50:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (194D2400) [pid = 3232] [serial = 2118] [outer = 00000000] 18:50:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (19761C00) [pid = 3232] [serial = 2119] [outer = 194D2400] 18:50:02 INFO - PROCESS | 3232 | 1463190602055 Marionette DEBUG loaded listener.js 18:50:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (19768800) [pid = 3232] [serial = 2120] [outer = 194D2400] 18:50:02 INFO - PROCESS | 3232 | 1463190602611 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]]]}] 18:50:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 18:50:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 906ms 18:50:02 INFO - PROCESS | 3232 | 1463190602635 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 18:50:02 INFO - PROCESS | 3232 | 1463190602638 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 18:50:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 18:50:02 INFO - PROCESS | 3232 | 1463190602642 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 18:50:02 INFO - PROCESS | 3232 | 1463190602644 Marionette TRACE conn3 <- [1,2790,null,{}] 18:50:02 INFO - PROCESS | 3232 | 1463190602647 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}] 18:50:02 INFO - PROCESS | 3232 | 1463190602752 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 18:50:02 INFO - PROCESS | 3232 | 1463190602865 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:02 INFO - PROCESS | 3232 | ++DOCSHELL 19BA2800 == 56 [pid = 3232] [id = 707] 18:50:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (19BA2C00) [pid = 3232] [serial = 2121] [outer = 00000000] 18:50:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (19BA6000) [pid = 3232] [serial = 2122] [outer = 19BA2C00] 18:50:02 INFO - PROCESS | 3232 | 1463190602960 Marionette DEBUG loaded listener.js 18:50:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (19BA9C00) [pid = 3232] [serial = 2123] [outer = 19BA2C00] 18:50:03 INFO - PROCESS | 3232 | 1463190603520 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]]]}] 18:50:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 18:50:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 905ms 18:50:03 INFO - PROCESS | 3232 | 1463190603545 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 18:50:03 INFO - PROCESS | 3232 | 1463190603547 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 18:50:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 18:50:03 INFO - PROCESS | 3232 | 1463190603550 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 18:50:03 INFO - PROCESS | 3232 | 1463190603552 Marionette TRACE conn3 <- [1,2794,null,{}] 18:50:03 INFO - PROCESS | 3232 | 1463190603556 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}] 18:50:03 INFO - PROCESS | 3232 | 1463190603662 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 18:50:03 INFO - PROCESS | 3232 | 1463190603778 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:03 INFO - PROCESS | 3232 | ++DOCSHELL 17BAD800 == 57 [pid = 3232] [id = 708] 18:50:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (19BABC00) [pid = 3232] [serial = 2124] [outer = 00000000] 18:50:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (19BB1400) [pid = 3232] [serial = 2125] [outer = 19BABC00] 18:50:03 INFO - PROCESS | 3232 | 1463190603871 Marionette DEBUG loaded listener.js 18:50:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (19F0CC00) [pid = 3232] [serial = 2126] [outer = 19BABC00] 18:50:04 INFO - PROCESS | 3232 | 1463190604436 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]]]}] 18:50:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 18:50:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 953ms 18:50:04 INFO - PROCESS | 3232 | 1463190604496 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 18:50:04 INFO - PROCESS | 3232 | 1463190604498 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 18:50:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 18:50:04 INFO - PROCESS | 3232 | 1463190604502 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 18:50:04 INFO - PROCESS | 3232 | 1463190604504 Marionette TRACE conn3 <- [1,2798,null,{}] 18:50:04 INFO - PROCESS | 3232 | 1463190604508 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}] 18:50:04 INFO - PROCESS | 3232 | 1463190604629 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 18:50:04 INFO - PROCESS | 3232 | 1463190604779 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:04 INFO - PROCESS | 3232 | ++DOCSHELL 11206400 == 58 [pid = 3232] [id = 709] 18:50:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (128B0400) [pid = 3232] [serial = 2127] [outer = 00000000] 18:50:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (15E13000) [pid = 3232] [serial = 2128] [outer = 128B0400] 18:50:04 INFO - PROCESS | 3232 | 1463190604835 Marionette DEBUG loaded listener.js 18:50:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (17A7E400) [pid = 3232] [serial = 2129] [outer = 128B0400] 18:50:05 INFO - PROCESS | 3232 | 1463190605580 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]]]}] 18:50:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 18:50:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1155ms 18:50:05 INFO - PROCESS | 3232 | 1463190605658 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 18:50:05 INFO - PROCESS | 3232 | 1463190605663 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 18:50:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 18:50:05 INFO - PROCESS | 3232 | 1463190605667 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 18:50:05 INFO - PROCESS | 3232 | 1463190605671 Marionette TRACE conn3 <- [1,2802,null,{}] 18:50:05 INFO - PROCESS | 3232 | 1463190605696 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}] 18:50:05 INFO - PROCESS | 3232 | 1463190605809 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 18:50:05 INFO - PROCESS | 3232 | 1463190605949 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:05 INFO - PROCESS | 3232 | ++DOCSHELL 10D0E800 == 59 [pid = 3232] [id = 710] 18:50:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (128E7800) [pid = 3232] [serial = 2130] [outer = 00000000] 18:50:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (13127000) [pid = 3232] [serial = 2131] [outer = 128E7800] 18:50:06 INFO - PROCESS | 3232 | 1463190606036 Marionette DEBUG loaded listener.js 18:50:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (154AA000) [pid = 3232] [serial = 2132] [outer = 128E7800] 18:50:06 INFO - PROCESS | 3232 | --DOCSHELL 1549B400 == 58 [pid = 3232] [id = 644] 18:50:06 INFO - PROCESS | 3232 | --DOCSHELL 17144800 == 57 [pid = 3232] [id = 702] 18:50:06 INFO - PROCESS | 3232 | --DOCSHELL 13B4FC00 == 56 [pid = 3232] [id = 701] 18:50:06 INFO - PROCESS | 3232 | --DOCSHELL 161CAC00 == 55 [pid = 3232] [id = 700] 18:50:06 INFO - PROCESS | 3232 | --DOCSHELL 173E6400 == 54 [pid = 3232] [id = 699] 18:50:06 INFO - PROCESS | 3232 | --DOCSHELL 10F9B800 == 53 [pid = 3232] [id = 698] 18:50:06 INFO - PROCESS | 3232 | --DOCSHELL 16683800 == 52 [pid = 3232] [id = 697] 18:50:06 INFO - PROCESS | 3232 | --DOCSHELL 16090C00 == 51 [pid = 3232] [id = 696] 18:50:06 INFO - PROCESS | 3232 | --DOCSHELL 128E4000 == 50 [pid = 3232] [id = 695] 18:50:06 INFO - PROCESS | 3232 | --DOCSHELL 0F31F400 == 49 [pid = 3232] [id = 694] 18:50:06 INFO - PROCESS | 3232 | --DOCSHELL 0F314800 == 48 [pid = 3232] [id = 693] 18:50:06 INFO - PROCESS | 3232 | --DOCSHELL 15E6D800 == 47 [pid = 3232] [id = 689] 18:50:06 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (161BD400) [pid = 3232] [serial = 2053] [outer = 00000000] [url = about:blank] 18:50:06 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (17142C00) [pid = 3232] [serial = 2056] [outer = 00000000] [url = about:blank] 18:50:06 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (161C1C00) [pid = 3232] [serial = 2054] [outer = 00000000] [url = about:blank] 18:50:06 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (12A94000) [pid = 3232] [serial = 2059] [outer = 00000000] [url = about:blank] 18:50:06 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (158BD400) [pid = 3232] [serial = 2050] [outer = 00000000] [url = about:blank] 18:50:06 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (1380A000) [pid = 3232] [serial = 2047] [outer = 00000000] [url = about:blank] 18:50:06 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (14294800) [pid = 3232] [serial = 2048] [outer = 00000000] [url = about:blank] 18:50:06 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (1714C400) [pid = 3232] [serial = 2057] [outer = 00000000] [url = about:blank] 18:50:06 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (114A8C00) [pid = 3232] [serial = 2044] [outer = 00000000] [url = about:blank] 18:50:06 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (128E9000) [pid = 3232] [serial = 2045] [outer = 00000000] [url = about:blank] 18:50:06 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (15702800) [pid = 3232] [serial = 2038] [outer = 00000000] [url = about:blank] 18:50:06 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (11CF4800) [pid = 3232] [serial = 2035] [outer = 00000000] [url = about:blank] 18:50:06 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (1875AC00) [pid = 3232] [serial = 2065] [outer = 00000000] [url = about:blank] 18:50:06 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (10A80800) [pid = 3232] [serial = 2042] [outer = 00000000] [url = about:blank] 18:50:06 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (1051D000) [pid = 3232] [serial = 2041] [outer = 00000000] [url = about:blank] 18:50:06 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (18761800) [pid = 3232] [serial = 2066] [outer = 00000000] [url = about:blank] 18:50:06 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (141C9000) [pid = 3232] [serial = 2060] [outer = 00000000] [url = about:blank] 18:50:06 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (18431800) [pid = 3232] [serial = 2063] [outer = 00000000] [url = about:blank] 18:50:06 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (17AE3C00) [pid = 3232] [serial = 2062] [outer = 00000000] [url = about:blank] 18:50:06 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (15E29400) [pid = 3232] [serial = 2051] [outer = 00000000] [url = about:blank] 18:50:06 INFO - PROCESS | 3232 | 1463190606571 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]]]}] 18:50:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 18:50:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 968ms 18:50:06 INFO - PROCESS | 3232 | 1463190606635 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 18:50:06 INFO - PROCESS | 3232 | 1463190606640 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 18:50:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 18:50:06 INFO - PROCESS | 3232 | 1463190606646 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 18:50:06 INFO - PROCESS | 3232 | 1463190606649 Marionette TRACE conn3 <- [1,2806,null,{}] 18:50:06 INFO - PROCESS | 3232 | 1463190606652 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}] 18:50:06 INFO - PROCESS | 3232 | 1463190606740 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 18:50:06 INFO - PROCESS | 3232 | 1463190606763 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:06 INFO - PROCESS | 3232 | ++DOCSHELL 12A5F000 == 48 [pid = 3232] [id = 711] 18:50:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (12A94000) [pid = 3232] [serial = 2133] [outer = 00000000] 18:50:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (138ED400) [pid = 3232] [serial = 2134] [outer = 12A94000] 18:50:06 INFO - PROCESS | 3232 | 1463190606808 Marionette DEBUG loaded listener.js 18:50:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (15499400) [pid = 3232] [serial = 2135] [outer = 12A94000] 18:50:07 INFO - PROCESS | 3232 | 1463190607299 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]]]}] 18:50:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 18:50:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 703ms 18:50:07 INFO - PROCESS | 3232 | 1463190607344 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 18:50:07 INFO - PROCESS | 3232 | 1463190607346 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 18:50:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 18:50:07 INFO - PROCESS | 3232 | 1463190607350 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 18:50:07 INFO - PROCESS | 3232 | 1463190607353 Marionette TRACE conn3 <- [1,2810,null,{}] 18:50:07 INFO - PROCESS | 3232 | 1463190607363 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}] 18:50:07 INFO - PROCESS | 3232 | 1463190607452 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 18:50:07 INFO - PROCESS | 3232 | 1463190607595 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:07 INFO - PROCESS | 3232 | ++DOCSHELL 1309C800 == 49 [pid = 3232] [id = 712] 18:50:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (154B2C00) [pid = 3232] [serial = 2136] [outer = 00000000] 18:50:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (161B3800) [pid = 3232] [serial = 2137] [outer = 154B2C00] 18:50:07 INFO - PROCESS | 3232 | 1463190607643 Marionette DEBUG loaded listener.js 18:50:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (16681000) [pid = 3232] [serial = 2138] [outer = 154B2C00] 18:50:07 INFO - PROCESS | 3232 | 1463190607997 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]]]}] 18:50:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 18:50:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 688ms 18:50:08 INFO - PROCESS | 3232 | 1463190608049 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 18:50:08 INFO - PROCESS | 3232 | 1463190608052 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 18:50:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 18:50:08 INFO - PROCESS | 3232 | 1463190608055 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 18:50:08 INFO - PROCESS | 3232 | 1463190608057 Marionette TRACE conn3 <- [1,2814,null,{}] 18:50:08 INFO - PROCESS | 3232 | 1463190608060 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}] 18:50:08 INFO - PROCESS | 3232 | 1463190608144 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 18:50:08 INFO - PROCESS | 3232 | 1463190608151 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:08 INFO - PROCESS | 3232 | ++DOCSHELL 161AC400 == 50 [pid = 3232] [id = 713] 18:50:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (161B0C00) [pid = 3232] [serial = 2139] [outer = 00000000] 18:50:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (1714B000) [pid = 3232] [serial = 2140] [outer = 161B0C00] 18:50:08 INFO - PROCESS | 3232 | 1463190608196 Marionette DEBUG loaded listener.js 18:50:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (173F0800) [pid = 3232] [serial = 2141] [outer = 161B0C00] 18:50:08 INFO - PROCESS | 3232 | 1463190608669 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 18:50:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 18:50:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 625ms 18:50:08 INFO - PROCESS | 3232 | 1463190608698 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 18:50:08 INFO - PROCESS | 3232 | 1463190608700 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 18:50:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 18:50:08 INFO - PROCESS | 3232 | 1463190608704 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 18:50:08 INFO - PROCESS | 3232 | 1463190608705 Marionette TRACE conn3 <- [1,2818,null,{}] 18:50:08 INFO - PROCESS | 3232 | 1463190608709 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}] 18:50:08 INFO - PROCESS | 3232 | 1463190608844 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 18:50:08 INFO - PROCESS | 3232 | 1463190608941 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:08 INFO - PROCESS | 3232 | ++DOCSHELL 17148000 == 51 [pid = 3232] [id = 714] 18:50:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (178C4800) [pid = 3232] [serial = 2142] [outer = 00000000] 18:50:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (18437800) [pid = 3232] [serial = 2143] [outer = 178C4800] 18:50:08 INFO - PROCESS | 3232 | 1463190608984 Marionette DEBUG loaded listener.js 18:50:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (1871B400) [pid = 3232] [serial = 2144] [outer = 178C4800] 18:50:09 INFO - PROCESS | 3232 | 1463190609421 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]]]}] 18:50:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 18:50:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 734ms 18:50:09 INFO - PROCESS | 3232 | 1463190609449 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 18:50:09 INFO - PROCESS | 3232 | 1463190609451 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 18:50:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 18:50:09 INFO - PROCESS | 3232 | 1463190609454 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 18:50:09 INFO - PROCESS | 3232 | 1463190609456 Marionette TRACE conn3 <- [1,2822,null,{}] 18:50:09 INFO - PROCESS | 3232 | 1463190609460 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}] 18:50:09 INFO - PROCESS | 3232 | 1463190609585 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 18:50:09 INFO - PROCESS | 3232 | 1463190609656 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:09 INFO - PROCESS | 3232 | ++DOCSHELL 194AE000 == 52 [pid = 3232] [id = 715] 18:50:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (194AEC00) [pid = 3232] [serial = 2145] [outer = 00000000] 18:50:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (194D4C00) [pid = 3232] [serial = 2146] [outer = 194AEC00] 18:50:09 INFO - PROCESS | 3232 | 1463190609700 Marionette DEBUG loaded listener.js 18:50:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (194D8000) [pid = 3232] [serial = 2147] [outer = 194AEC00] 18:50:10 INFO - PROCESS | 3232 | 1463190610117 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 18:50:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 18:50:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 703ms 18:50:10 INFO - PROCESS | 3232 | 1463190610153 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 18:50:10 INFO - PROCESS | 3232 | 1463190610155 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 18:50:10 INFO - PROCESS | 3232 | 1463190610159 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 18:50:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 18:50:10 INFO - PROCESS | 3232 | 1463190610160 Marionette TRACE conn3 <- [1,2826,null,{}] 18:50:10 INFO - PROCESS | 3232 | 1463190610163 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}] 18:50:10 INFO - PROCESS | 3232 | 1463190610311 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 18:50:10 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (1714AC00) [pid = 3232] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 18:50:10 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (17ADE800) [pid = 3232] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 18:50:10 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (0F397400) [pid = 3232] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 18:50:10 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (194AC000) [pid = 3232] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 18:50:10 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (1309D000) [pid = 3232] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 18:50:10 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (1055F000) [pid = 3232] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 18:50:10 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (16818800) [pid = 3232] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 18:50:10 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (16093000) [pid = 3232] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 18:50:10 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (173EB000) [pid = 3232] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 18:50:10 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (16090800) [pid = 3232] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 18:50:10 INFO - PROCESS | 3232 | 1463190610595 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:10 INFO - PROCESS | 3232 | ++DOCSHELL 10518C00 == 53 [pid = 3232] [id = 716] 18:50:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (1051B400) [pid = 3232] [serial = 2148] [outer = 00000000] 18:50:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (1309D000) [pid = 3232] [serial = 2149] [outer = 1051B400] 18:50:10 INFO - PROCESS | 3232 | 1463190610638 Marionette DEBUG loaded listener.js 18:50:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (15E2CC00) [pid = 3232] [serial = 2150] [outer = 1051B400] 18:50:10 INFO - PROCESS | 3232 | 1463190611009 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]]]}] 18:50:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 18:50:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 905ms 18:50:11 INFO - PROCESS | 3232 | 1463190611071 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 18:50:11 INFO - PROCESS | 3232 | 1463190611073 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 18:50:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 18:50:11 INFO - PROCESS | 3232 | 1463190611076 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 18:50:11 INFO - PROCESS | 3232 | 1463190611078 Marionette TRACE conn3 <- [1,2830,null,{}] 18:50:11 INFO - PROCESS | 3232 | 1463190611081 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}] 18:50:11 INFO - PROCESS | 3232 | 1463190611162 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 18:50:11 INFO - PROCESS | 3232 | 1463190611169 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:11 INFO - PROCESS | 3232 | ++DOCSHELL 16C7F000 == 54 [pid = 3232] [id = 717] 18:50:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (173E5400) [pid = 3232] [serial = 2151] [outer = 00000000] 18:50:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (19BA4000) [pid = 3232] [serial = 2152] [outer = 173E5400] 18:50:11 INFO - PROCESS | 3232 | 1463190611216 Marionette DEBUG loaded listener.js 18:50:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (19BB1000) [pid = 3232] [serial = 2153] [outer = 173E5400] 18:50:11 INFO - PROCESS | 3232 | 1463190611666 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]]]}] 18:50:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 18:50:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 640ms 18:50:11 INFO - PROCESS | 3232 | 1463190611712 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 18:50:11 INFO - PROCESS | 3232 | 1463190611714 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 18:50:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 18:50:11 INFO - PROCESS | 3232 | 1463190611717 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 18:50:11 INFO - PROCESS | 3232 | 1463190611719 Marionette TRACE conn3 <- [1,2834,null,{}] 18:50:11 INFO - PROCESS | 3232 | 1463190611726 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}] 18:50:11 INFO - PROCESS | 3232 | 1463190611810 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 18:50:11 INFO - PROCESS | 3232 | 1463190611816 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:11 INFO - PROCESS | 3232 | ++DOCSHELL 12D80000 == 55 [pid = 3232] [id = 718] 18:50:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (17437000) [pid = 3232] [serial = 2154] [outer = 00000000] 18:50:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (1A124800) [pid = 3232] [serial = 2155] [outer = 17437000] 18:50:11 INFO - PROCESS | 3232 | 1463190611860 Marionette DEBUG loaded listener.js 18:50:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (1A129800) [pid = 3232] [serial = 2156] [outer = 17437000] 18:50:12 INFO - PROCESS | 3232 | 1463190612332 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]]]}] 18:50:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 18:50:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 640ms 18:50:12 INFO - PROCESS | 3232 | 1463190612356 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 18:50:12 INFO - PROCESS | 3232 | 1463190612358 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 18:50:12 INFO - PROCESS | 3232 | 1463190612361 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 18:50:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 18:50:12 INFO - PROCESS | 3232 | 1463190612362 Marionette TRACE conn3 <- [1,2838,null,{}] 18:50:12 INFO - PROCESS | 3232 | 1463190612384 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}] 18:50:12 INFO - PROCESS | 3232 | 1463190612466 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 18:50:12 INFO - PROCESS | 3232 | 1463190612473 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:12 INFO - PROCESS | 3232 | ++DOCSHELL 10D0BC00 == 56 [pid = 3232] [id = 719] 18:50:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (161B2000) [pid = 3232] [serial = 2157] [outer = 00000000] 18:50:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (1A1EB000) [pid = 3232] [serial = 2158] [outer = 161B2000] 18:50:12 INFO - PROCESS | 3232 | 1463190612517 Marionette DEBUG loaded listener.js 18:50:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (1A1EFC00) [pid = 3232] [serial = 2159] [outer = 161B2000] 18:50:13 INFO - PROCESS | 3232 | 1463190613200 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 18:50:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 18:50:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 953ms 18:50:13 INFO - PROCESS | 3232 | 1463190613307 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 18:50:13 INFO - PROCESS | 3232 | 1463190613313 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 18:50:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 18:50:13 INFO - PROCESS | 3232 | 1463190613318 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 18:50:13 INFO - PROCESS | 3232 | 1463190613322 Marionette TRACE conn3 <- [1,2842,null,{}] 18:50:13 INFO - PROCESS | 3232 | 1463190613327 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}] 18:50:13 INFO - PROCESS | 3232 | 1463190613446 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 18:50:13 INFO - PROCESS | 3232 | 1463190613586 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:13 INFO - PROCESS | 3232 | ++DOCSHELL 10A5CC00 == 57 [pid = 3232] [id = 720] 18:50:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (11C06000) [pid = 3232] [serial = 2160] [outer = 00000000] 18:50:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (12D85000) [pid = 3232] [serial = 2161] [outer = 11C06000] 18:50:13 INFO - PROCESS | 3232 | 1463190613645 Marionette DEBUG loaded listener.js 18:50:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (138EA800) [pid = 3232] [serial = 2162] [outer = 11C06000] 18:50:14 INFO - PROCESS | 3232 | 1463190614195 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]]]}] 18:50:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 18:50:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 952ms 18:50:14 INFO - PROCESS | 3232 | 1463190614264 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 18:50:14 INFO - PROCESS | 3232 | 1463190614270 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 18:50:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 18:50:14 INFO - PROCESS | 3232 | 1463190614276 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 18:50:14 INFO - PROCESS | 3232 | 1463190614279 Marionette TRACE conn3 <- [1,2846,null,{}] 18:50:14 INFO - PROCESS | 3232 | 1463190614283 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}] 18:50:14 INFO - PROCESS | 3232 | 1463190614392 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 18:50:14 INFO - PROCESS | 3232 | 1463190614538 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:14 INFO - PROCESS | 3232 | ++DOCSHELL 1609B400 == 58 [pid = 3232] [id = 721] 18:50:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (1609C400) [pid = 3232] [serial = 2163] [outer = 00000000] 18:50:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 131 (170E9400) [pid = 3232] [serial = 2164] [outer = 1609C400] 18:50:14 INFO - PROCESS | 3232 | 1463190614593 Marionette DEBUG loaded listener.js 18:50:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 132 (17147C00) [pid = 3232] [serial = 2165] [outer = 1609C400] 18:50:15 INFO - PROCESS | 3232 | 1463190615219 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 18:50:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 18:50:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 999ms 18:50:15 INFO - PROCESS | 3232 | 1463190615261 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 18:50:15 INFO - PROCESS | 3232 | 1463190615264 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 18:50:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 18:50:15 INFO - PROCESS | 3232 | 1463190615268 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 18:50:15 INFO - PROCESS | 3232 | 1463190615271 Marionette TRACE conn3 <- [1,2850,null,{}] 18:50:15 INFO - PROCESS | 3232 | 1463190615282 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}] 18:50:15 INFO - PROCESS | 3232 | 1463190615443 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 18:50:15 INFO - PROCESS | 3232 | 1463190615532 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:15 INFO - PROCESS | 3232 | ++DOCSHELL 1A130400 == 59 [pid = 3232] [id = 722] 18:50:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 133 (1A130800) [pid = 3232] [serial = 2166] [outer = 00000000] 18:50:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 134 (1A1EAC00) [pid = 3232] [serial = 2167] [outer = 1A130800] 18:50:15 INFO - PROCESS | 3232 | 1463190615629 Marionette DEBUG loaded listener.js 18:50:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 135 (1A2AC400) [pid = 3232] [serial = 2168] [outer = 1A130800] 18:50:16 INFO - PROCESS | 3232 | 1463190616196 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]]]}] 18:50:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 18:50:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 953ms 18:50:16 INFO - PROCESS | 3232 | 1463190616212 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 18:50:16 INFO - PROCESS | 3232 | 1463190616215 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 18:50:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 18:50:16 INFO - PROCESS | 3232 | 1463190616218 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 18:50:16 INFO - PROCESS | 3232 | 1463190616220 Marionette TRACE conn3 <- [1,2854,null,{}] 18:50:16 INFO - PROCESS | 3232 | 1463190616224 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}] 18:50:16 INFO - PROCESS | 3232 | 1463190616329 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 18:50:16 INFO - PROCESS | 3232 | 1463190616487 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:16 INFO - PROCESS | 3232 | ++DOCSHELL 19BA7C00 == 60 [pid = 3232] [id = 723] 18:50:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 136 (1A1EA400) [pid = 3232] [serial = 2169] [outer = 00000000] 18:50:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 137 (1A448800) [pid = 3232] [serial = 2170] [outer = 1A1EA400] 18:50:16 INFO - PROCESS | 3232 | 1463190616541 Marionette DEBUG loaded listener.js 18:50:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 138 (1A5D8000) [pid = 3232] [serial = 2171] [outer = 1A1EA400] 18:50:17 INFO - PROCESS | 3232 | 1463190617159 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]]]}] 18:50:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 18:50:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 999ms 18:50:17 INFO - PROCESS | 3232 | 1463190617220 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 18:50:17 INFO - PROCESS | 3232 | 1463190617222 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 18:50:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 18:50:17 INFO - PROCESS | 3232 | 1463190617226 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 18:50:17 INFO - PROCESS | 3232 | 1463190617228 Marionette TRACE conn3 <- [1,2858,null,{}] 18:50:17 INFO - PROCESS | 3232 | 1463190617232 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}] 18:50:17 INFO - PROCESS | 3232 | 1463190617341 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 18:50:17 INFO - PROCESS | 3232 | 1463190617489 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:17 INFO - PROCESS | 3232 | ++DOCSHELL 12A53800 == 61 [pid = 3232] [id = 724] 18:50:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 139 (12A56400) [pid = 3232] [serial = 2172] [outer = 00000000] 18:50:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 140 (16092800) [pid = 3232] [serial = 2173] [outer = 12A56400] 18:50:17 INFO - PROCESS | 3232 | 1463190617544 Marionette DEBUG loaded listener.js 18:50:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 141 (17145C00) [pid = 3232] [serial = 2174] [outer = 12A56400] 18:50:18 INFO - PROCESS | 3232 | 1463190618330 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]]]}] 18:50:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 18:50:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1140ms 18:50:18 INFO - PROCESS | 3232 | 1463190618375 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 18:50:18 INFO - PROCESS | 3232 | 1463190618380 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 18:50:18 INFO - PROCESS | 3232 | 1463190618385 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 18:50:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 18:50:18 INFO - PROCESS | 3232 | 1463190618388 Marionette TRACE conn3 <- [1,2862,null,{}] 18:50:18 INFO - PROCESS | 3232 | 1463190618393 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}] 18:50:18 INFO - PROCESS | 3232 | 1463190618490 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 18:50:18 INFO - PROCESS | 3232 | 1463190618653 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:18 INFO - PROCESS | 3232 | ++DOCSHELL 1288DC00 == 62 [pid = 3232] [id = 725] 18:50:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 142 (12A33400) [pid = 3232] [serial = 2175] [outer = 00000000] 18:50:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 143 (12A53000) [pid = 3232] [serial = 2176] [outer = 12A33400] 18:50:18 INFO - PROCESS | 3232 | 1463190618724 Marionette DEBUG loaded listener.js 18:50:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 144 (12B60800) [pid = 3232] [serial = 2177] [outer = 12A33400] 18:50:19 INFO - PROCESS | 3232 | --DOCSHELL 12D80000 == 61 [pid = 3232] [id = 718] 18:50:19 INFO - PROCESS | 3232 | --DOCSHELL 16C7F000 == 60 [pid = 3232] [id = 717] 18:50:19 INFO - PROCESS | 3232 | --DOCSHELL 10518C00 == 59 [pid = 3232] [id = 716] 18:50:19 INFO - PROCESS | 3232 | --DOCSHELL 194AE000 == 58 [pid = 3232] [id = 715] 18:50:19 INFO - PROCESS | 3232 | --DOCSHELL 17148000 == 57 [pid = 3232] [id = 714] 18:50:19 INFO - PROCESS | 3232 | --DOCSHELL 161AC400 == 56 [pid = 3232] [id = 713] 18:50:19 INFO - PROCESS | 3232 | --DOCSHELL 1309C800 == 55 [pid = 3232] [id = 712] 18:50:19 INFO - PROCESS | 3232 | --DOCSHELL 12A5F000 == 54 [pid = 3232] [id = 711] 18:50:19 INFO - PROCESS | 3232 | --DOCSHELL 10D0E800 == 53 [pid = 3232] [id = 710] 18:50:19 INFO - PROCESS | 3232 | --DOCSHELL 11A0EC00 == 52 [pid = 3232] [id = 704] 18:50:19 INFO - PROCESS | 3232 | --DOCSHELL 17ADAC00 == 51 [pid = 3232] [id = 703] 18:50:19 INFO - PROCESS | 3232 | --DOMWINDOW == 143 (12AF2400) [pid = 3232] [serial = 2071] [outer = 00000000] [url = about:blank] 18:50:19 INFO - PROCESS | 3232 | --DOMWINDOW == 142 (161A7800) [pid = 3232] [serial = 2074] [outer = 00000000] [url = about:blank] 18:50:19 INFO - PROCESS | 3232 | --DOMWINDOW == 141 (173F3800) [pid = 3232] [serial = 2096] [outer = 00000000] [url = about:blank] 18:50:19 INFO - PROCESS | 3232 | --DOMWINDOW == 140 (128E6C00) [pid = 3232] [serial = 2081] [outer = 00000000] [url = about:blank] 18:50:19 INFO - PROCESS | 3232 | --DOMWINDOW == 139 (194CC800) [pid = 3232] [serial = 2108] [outer = 00000000] [url = about:blank] 18:50:19 INFO - PROCESS | 3232 | --DOMWINDOW == 138 (10D0F000) [pid = 3232] [serial = 2080] [outer = 00000000] [url = about:blank] 18:50:19 INFO - PROCESS | 3232 | --DOMWINDOW == 137 (154A1800) [pid = 3232] [serial = 2086] [outer = 00000000] [url = about:blank] 18:50:19 INFO - PROCESS | 3232 | --DOMWINDOW == 136 (154AE800) [pid = 3232] [serial = 2087] [outer = 00000000] [url = about:blank] 18:50:19 INFO - PROCESS | 3232 | --DOMWINDOW == 135 (12A34C00) [pid = 3232] [serial = 2083] [outer = 00000000] [url = about:blank] 18:50:19 INFO - PROCESS | 3232 | --DOMWINDOW == 134 (13809400) [pid = 3232] [serial = 2084] [outer = 00000000] [url = about:blank] 18:50:19 INFO - PROCESS | 3232 | --DOMWINDOW == 133 (16F6A400) [pid = 3232] [serial = 2092] [outer = 00000000] [url = about:blank] 18:50:19 INFO - PROCESS | 3232 | --DOMWINDOW == 132 (1618AC00) [pid = 3232] [serial = 2089] [outer = 00000000] [url = about:blank] 18:50:19 INFO - PROCESS | 3232 | --DOMWINDOW == 131 (194D3800) [pid = 3232] [serial = 2110] [outer = 00000000] [url = about:blank] 18:50:19 INFO - PROCESS | 3232 | --DOMWINDOW == 130 (161AB800) [pid = 3232] [serial = 2090] [outer = 00000000] [url = about:blank] 18:50:19 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (1871B000) [pid = 3232] [serial = 2101] [outer = 00000000] [url = about:blank] 18:50:19 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (194A3400) [pid = 3232] [serial = 2077] [outer = 00000000] [url = about:blank] 18:50:19 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (18717400) [pid = 3232] [serial = 2099] [outer = 00000000] [url = about:blank] 18:50:19 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (194B1400) [pid = 3232] [serial = 2107] [outer = 00000000] [url = about:blank] 18:50:19 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (18720C00) [pid = 3232] [serial = 2102] [outer = 00000000] [url = about:blank] 18:50:19 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (173F1400) [pid = 3232] [serial = 2104] [outer = 00000000] [url = about:blank] 18:50:19 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (19469C00) [pid = 3232] [serial = 2105] [outer = 00000000] [url = about:blank] 18:50:19 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (17136000) [pid = 3232] [serial = 2093] [outer = 00000000] [url = about:blank] 18:50:19 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (173E7C00) [pid = 3232] [serial = 2095] [outer = 00000000] [url = about:blank] 18:50:19 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (18438400) [pid = 3232] [serial = 2098] [outer = 00000000] [url = about:blank] 18:50:19 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (19472000) [pid = 3232] [serial = 2068] [outer = 00000000] [url = about:blank] 18:50:19 INFO - PROCESS | 3232 | 1463190619357 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]]]}] 18:50:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 18:50:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 999ms 18:50:19 INFO - PROCESS | 3232 | 1463190619389 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 18:50:19 INFO - PROCESS | 3232 | 1463190619394 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 18:50:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 18:50:19 INFO - PROCESS | 3232 | 1463190619400 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 18:50:19 INFO - PROCESS | 3232 | 1463190619403 Marionette TRACE conn3 <- [1,2866,null,{}] 18:50:19 INFO - PROCESS | 3232 | 1463190619407 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}] 18:50:19 INFO - PROCESS | 3232 | 1463190619506 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 18:50:19 INFO - PROCESS | 3232 | 1463190619612 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:19 INFO - PROCESS | 3232 | ++DOCSHELL 10A7A800 == 52 [pid = 3232] [id = 726] 18:50:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (10A7B400) [pid = 3232] [serial = 2178] [outer = 00000000] 18:50:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (11A0FC00) [pid = 3232] [serial = 2179] [outer = 10A7B400] 18:50:19 INFO - PROCESS | 3232 | 1463190619657 Marionette DEBUG loaded listener.js 18:50:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (13305800) [pid = 3232] [serial = 2180] [outer = 10A7B400] 18:50:20 INFO - PROCESS | 3232 | 1463190620086 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]]]}] 18:50:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 18:50:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 734ms 18:50:20 INFO - PROCESS | 3232 | 1463190620141 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 18:50:20 INFO - PROCESS | 3232 | 1463190620145 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 18:50:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 18:50:20 INFO - PROCESS | 3232 | 1463190620149 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 18:50:20 INFO - PROCESS | 3232 | 1463190620153 Marionette TRACE conn3 <- [1,2870,null,{}] 18:50:20 INFO - PROCESS | 3232 | 1463190620167 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}] 18:50:20 INFO - PROCESS | 3232 | 1463190620255 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 18:50:20 INFO - PROCESS | 3232 | 1463190620268 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:20 INFO - PROCESS | 3232 | ++DOCSHELL 1583AC00 == 53 [pid = 3232] [id = 727] 18:50:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (1583B400) [pid = 3232] [serial = 2181] [outer = 00000000] 18:50:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (15B5FC00) [pid = 3232] [serial = 2182] [outer = 1583B400] 18:50:20 INFO - PROCESS | 3232 | 1463190620318 Marionette DEBUG loaded listener.js 18:50:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (15E2B000) [pid = 3232] [serial = 2183] [outer = 1583B400] 18:50:20 INFO - PROCESS | 3232 | 1463190620775 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]]]}] 18:50:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 18:50:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 625ms 18:50:20 INFO - PROCESS | 3232 | 1463190620788 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 18:50:20 INFO - PROCESS | 3232 | 1463190620791 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 18:50:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 18:50:20 INFO - PROCESS | 3232 | 1463190620794 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 18:50:20 INFO - PROCESS | 3232 | 1463190620796 Marionette TRACE conn3 <- [1,2874,null,{}] 18:50:20 INFO - PROCESS | 3232 | 1463190620799 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}] 18:50:20 INFO - PROCESS | 3232 | 1463190620881 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 18:50:20 INFO - PROCESS | 3232 | 1463190620915 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:20 INFO - PROCESS | 3232 | ++DOCSHELL 1618E800 == 54 [pid = 3232] [id = 728] 18:50:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (16191400) [pid = 3232] [serial = 2184] [outer = 00000000] 18:50:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (161AE000) [pid = 3232] [serial = 2185] [outer = 16191400] 18:50:20 INFO - PROCESS | 3232 | 1463190620959 Marionette DEBUG loaded listener.js 18:50:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (16681800) [pid = 3232] [serial = 2186] [outer = 16191400] 18:50:21 INFO - PROCESS | 3232 | 1463190621404 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]]]}] 18:50:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 18:50:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 640ms 18:50:21 INFO - PROCESS | 3232 | 1463190621433 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 18:50:21 INFO - PROCESS | 3232 | 1463190621435 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 18:50:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 18:50:21 INFO - PROCESS | 3232 | 1463190621438 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 18:50:21 INFO - PROCESS | 3232 | 1463190621440 Marionette TRACE conn3 <- [1,2878,null,{}] 18:50:21 INFO - PROCESS | 3232 | 1463190621443 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}] 18:50:21 INFO - PROCESS | 3232 | 1463190621533 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 18:50:21 INFO - PROCESS | 3232 | 1463190621540 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:21 INFO - PROCESS | 3232 | ++DOCSHELL 1027A000 == 55 [pid = 3232] [id = 729] 18:50:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (1620C800) [pid = 3232] [serial = 2187] [outer = 00000000] 18:50:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (17132C00) [pid = 3232] [serial = 2188] [outer = 1620C800] 18:50:21 INFO - PROCESS | 3232 | 1463190621584 Marionette DEBUG loaded listener.js 18:50:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 131 (1713A000) [pid = 3232] [serial = 2189] [outer = 1620C800] 18:50:22 INFO - PROCESS | 3232 | 1463190622082 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 18:50:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 18:50:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 703ms 18:50:22 INFO - PROCESS | 3232 | 1463190622137 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 18:50:22 INFO - PROCESS | 3232 | 1463190622139 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 18:50:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 18:50:22 INFO - PROCESS | 3232 | 1463190622152 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 18:50:22 INFO - PROCESS | 3232 | 1463190622153 Marionette TRACE conn3 <- [1,2882,null,{}] 18:50:22 INFO - PROCESS | 3232 | 1463190622157 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}] 18:50:22 INFO - PROCESS | 3232 | 1463190622291 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 18:50:22 INFO - PROCESS | 3232 | 1463190622388 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:22 INFO - PROCESS | 3232 | ++DOCSHELL 173F0C00 == 56 [pid = 3232] [id = 730] 18:50:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 132 (173F1C00) [pid = 3232] [serial = 2190] [outer = 00000000] 18:50:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 133 (17AE6400) [pid = 3232] [serial = 2191] [outer = 173F1C00] 18:50:22 INFO - PROCESS | 3232 | 1463190622433 Marionette DEBUG loaded listener.js 18:50:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 134 (17BB9000) [pid = 3232] [serial = 2192] [outer = 173F1C00] 18:50:22 INFO - PROCESS | 3232 | 1463190622855 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]]]}] 18:50:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 18:50:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 734ms 18:50:22 INFO - PROCESS | 3232 | 1463190622894 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 18:50:22 INFO - PROCESS | 3232 | 1463190622895 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 18:50:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 18:50:22 INFO - PROCESS | 3232 | 1463190622899 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 18:50:22 INFO - PROCESS | 3232 | 1463190622900 Marionette TRACE conn3 <- [1,2886,null,{}] 18:50:22 INFO - PROCESS | 3232 | 1463190622904 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}] 18:50:23 INFO - PROCESS | 3232 | 1463190623032 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 18:50:23 INFO - PROCESS | 3232 | 1463190623039 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:23 INFO - PROCESS | 3232 | ++DOCSHELL 13B50400 == 57 [pid = 3232] [id = 731] 18:50:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 135 (17BB9800) [pid = 3232] [serial = 2193] [outer = 00000000] 18:50:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 136 (1875DC00) [pid = 3232] [serial = 2194] [outer = 17BB9800] 18:50:23 INFO - PROCESS | 3232 | 1463190623083 Marionette DEBUG loaded listener.js 18:50:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 137 (1946F000) [pid = 3232] [serial = 2195] [outer = 17BB9800] 18:50:23 INFO - PROCESS | 3232 | 1463190623550 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]]]}] 18:50:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 18:50:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 687ms 18:50:23 INFO - PROCESS | 3232 | 1463190623599 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 18:50:23 INFO - PROCESS | 3232 | 1463190623601 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 18:50:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 18:50:23 INFO - PROCESS | 3232 | 1463190623609 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 18:50:23 INFO - PROCESS | 3232 | 1463190623611 Marionette TRACE conn3 <- [1,2890,null,{}] 18:50:23 INFO - PROCESS | 3232 | 1463190623614 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}] 18:50:23 INFO - PROCESS | 3232 | 1463190623756 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 18:50:24 INFO - PROCESS | 3232 | --DOMWINDOW == 136 (17437000) [pid = 3232] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 18:50:24 INFO - PROCESS | 3232 | --DOMWINDOW == 135 (178C4800) [pid = 3232] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 18:50:24 INFO - PROCESS | 3232 | --DOMWINDOW == 134 (194AEC00) [pid = 3232] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 18:50:24 INFO - PROCESS | 3232 | --DOMWINDOW == 133 (1051B400) [pid = 3232] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 18:50:24 INFO - PROCESS | 3232 | --DOMWINDOW == 132 (128E7800) [pid = 3232] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 18:50:24 INFO - PROCESS | 3232 | --DOMWINDOW == 131 (154B2C00) [pid = 3232] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 18:50:24 INFO - PROCESS | 3232 | --DOMWINDOW == 130 (12A94000) [pid = 3232] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 18:50:24 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (161B0C00) [pid = 3232] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 18:50:24 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (173E5400) [pid = 3232] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 18:50:24 INFO - PROCESS | 3232 | 1463190624148 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:24 INFO - PROCESS | 3232 | ++DOCSHELL 1051B400 == 58 [pid = 3232] [id = 732] 18:50:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (10F97400) [pid = 3232] [serial = 2196] [outer = 00000000] 18:50:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (13319800) [pid = 3232] [serial = 2197] [outer = 10F97400] 18:50:24 INFO - PROCESS | 3232 | 1463190624192 Marionette DEBUG loaded listener.js 18:50:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 131 (1714A000) [pid = 3232] [serial = 2198] [outer = 10F97400] 18:50:24 INFO - PROCESS | 3232 | 1463190624562 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 18:50:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 18:50:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 999ms 18:50:24 INFO - PROCESS | 3232 | 1463190624612 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 18:50:24 INFO - PROCESS | 3232 | 1463190624614 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 18:50:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 18:50:24 INFO - PROCESS | 3232 | 1463190624617 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 18:50:24 INFO - PROCESS | 3232 | 1463190624619 Marionette TRACE conn3 <- [1,2894,null,{}] 18:50:24 INFO - PROCESS | 3232 | 1463190624631 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}] 18:50:24 INFO - PROCESS | 3232 | 1463190624712 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 18:50:24 INFO - PROCESS | 3232 | 1463190624718 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:24 INFO - PROCESS | 3232 | ++DOCSHELL 16810000 == 59 [pid = 3232] [id = 733] 18:50:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 132 (17AE3400) [pid = 3232] [serial = 2199] [outer = 00000000] 18:50:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 133 (194ACC00) [pid = 3232] [serial = 2200] [outer = 17AE3400] 18:50:24 INFO - PROCESS | 3232 | 1463190624761 Marionette DEBUG loaded listener.js 18:50:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 134 (194CB000) [pid = 3232] [serial = 2201] [outer = 17AE3400] 18:50:25 INFO - PROCESS | 3232 | 1463190625199 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]]]}] 18:50:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 18:50:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 593ms 18:50:25 INFO - PROCESS | 3232 | 1463190625215 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 18:50:25 INFO - PROCESS | 3232 | 1463190625217 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 18:50:25 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 18:50:25 INFO - PROCESS | 3232 | 1463190625220 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 18:50:25 INFO - PROCESS | 3232 | 1463190625222 Marionette TRACE conn3 <- [1,2898,null,{}] 18:50:25 INFO - PROCESS | 3232 | 1463190625226 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}] 18:50:25 INFO - PROCESS | 3232 | 1463190625360 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 18:50:25 INFO - PROCESS | 3232 | 1463190625369 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:25 INFO - PROCESS | 3232 | ++DOCSHELL 173E9800 == 60 [pid = 3232] [id = 734] 18:50:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 135 (194CD000) [pid = 3232] [serial = 2202] [outer = 00000000] 18:50:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 136 (194D7C00) [pid = 3232] [serial = 2203] [outer = 194CD000] 18:50:25 INFO - PROCESS | 3232 | 1463190625413 Marionette DEBUG loaded listener.js 18:50:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 137 (19770800) [pid = 3232] [serial = 2204] [outer = 194CD000] 18:50:25 INFO - PROCESS | 3232 | 1463190625831 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]]]}] 18:50:25 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 18:50:25 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 18:50:25 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 641ms 18:50:25 INFO - PROCESS | 3232 | 1463190625858 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 18:50:25 INFO - PROCESS | 3232 | 1463190625860 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 18:50:25 INFO - PROCESS | 3232 | 1463190625864 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 18:50:25 INFO - TEST-START | /DOMEvents/constructors.html 18:50:25 INFO - PROCESS | 3232 | 1463190625866 Marionette TRACE conn3 <- [1,2902,null,{}] 18:50:25 INFO - PROCESS | 3232 | 1463190625870 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}] 18:50:26 INFO - PROCESS | 3232 | 1463190626010 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 18:50:26 INFO - PROCESS | 3232 | 1463190626025 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:26 INFO - PROCESS | 3232 | ++DOCSHELL 19477C00 == 61 [pid = 3232] [id = 735] 18:50:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 138 (194D5400) [pid = 3232] [serial = 2205] [outer = 00000000] 18:50:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 139 (1A124C00) [pid = 3232] [serial = 2206] [outer = 194D5400] 18:50:26 INFO - PROCESS | 3232 | 1463190626074 Marionette DEBUG loaded listener.js 18:50:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 140 (1A2A7800) [pid = 3232] [serial = 2207] [outer = 194D5400] 18:50:26 INFO - PROCESS | 3232 | 1463190626831 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]]]}] 18:50:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 18:50:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 18:50:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 18:50:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 18:50:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 18:50:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 18:50:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 18:50:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 18:50:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 18:50:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 18:50:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 18:50:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 18:50:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 18:50:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 18:50:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 18:50:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 18:50:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 18:50:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 18:50:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 18:50:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 18:50:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 18:50:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 18:50:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 18:50:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 18:50:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 18:50:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 18:50:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 18:50:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 18:50:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 18:50:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 18:50:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 18:50:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 18:50:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 18:50:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 18:50:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 18:50:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 18:50:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 18:50:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 18:50:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:50:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 18:50:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:50:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 18:50:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 18:50:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:50:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 18:50:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:50:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 18:50:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 18:50:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:50:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 18:50:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:50:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 18:50:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 18:50:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:50:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 18:50:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:50:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 18:50:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 18:50:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:50:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 18:50:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:50:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 18:50:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 18:50:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:50:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 18:50:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:50:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 18:50:26 INFO - TEST-OK | /DOMEvents/constructors.html | took 1015ms 18:50:26 INFO - PROCESS | 3232 | 1463190626882 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 18:50:26 INFO - PROCESS | 3232 | 1463190626888 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 18:50:26 INFO - TEST-START | /DOMEvents/event-phases-order.html 18:50:26 INFO - PROCESS | 3232 | 1463190626893 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 18:50:26 INFO - PROCESS | 3232 | 1463190626897 Marionette TRACE conn3 <- [1,2906,null,{}] 18:50:26 INFO - PROCESS | 3232 | 1463190626902 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}] 18:50:27 INFO - PROCESS | 3232 | 1463190627066 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 18:50:27 INFO - PROCESS | 3232 | 1463190627213 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:27 INFO - PROCESS | 3232 | ++DOCSHELL 10D0F000 == 62 [pid = 3232] [id = 736] 18:50:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 141 (128E2400) [pid = 3232] [serial = 2208] [outer = 00000000] 18:50:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 142 (1380A000) [pid = 3232] [serial = 2209] [outer = 128E2400] 18:50:27 INFO - PROCESS | 3232 | 1463190627270 Marionette DEBUG loaded listener.js 18:50:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 143 (15498800) [pid = 3232] [serial = 2210] [outer = 128E2400] 18:50:27 INFO - PROCESS | 3232 | 1463190627802 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 18:50:27 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 18:50:27 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 953ms 18:50:27 INFO - PROCESS | 3232 | 1463190627853 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 18:50:27 INFO - PROCESS | 3232 | 1463190627859 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 18:50:27 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 18:50:27 INFO - PROCESS | 3232 | 1463190627868 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 18:50:27 INFO - PROCESS | 3232 | 1463190627871 Marionette TRACE conn3 <- [1,2910,null,{}] 18:50:27 INFO - PROCESS | 3232 | 1463190627875 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}] 18:50:27 INFO - PROCESS | 3232 | 1463190627985 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 18:50:28 INFO - PROCESS | 3232 | 1463190628144 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:28 INFO - PROCESS | 3232 | ++DOCSHELL 154B1800 == 63 [pid = 3232] [id = 737] 18:50:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 144 (158B4000) [pid = 3232] [serial = 2211] [outer = 00000000] 18:50:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 145 (170EAC00) [pid = 3232] [serial = 2212] [outer = 158B4000] 18:50:28 INFO - PROCESS | 3232 | 1463190628199 Marionette DEBUG loaded listener.js 18:50:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 146 (173EEC00) [pid = 3232] [serial = 2213] [outer = 158B4000] 18:50:28 INFO - PROCESS | 3232 | [3232] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:50:28 INFO - PROCESS | 3232 | [3232] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:50:28 INFO - PROCESS | 3232 | [3232] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:50:28 INFO - PROCESS | 3232 | [3232] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:50:28 INFO - PROCESS | 3232 | 1463190628773 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]]]}] 18:50:28 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 18:50:28 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 18:50:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 18:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:50:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:50:28 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 18:50:28 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 18:50:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:50:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:50:28 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 18:50:28 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 18:50:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:50:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:50:28 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 18:50:28 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 18:50:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:50:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:50:28 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 18:50:28 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 937ms 18:50:28 INFO - PROCESS | 3232 | 1463190628823 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 18:50:28 INFO - PROCESS | 3232 | 1463190628825 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 18:50:28 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 18:50:28 INFO - PROCESS | 3232 | 1463190628830 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 18:50:28 INFO - PROCESS | 3232 | 1463190628834 Marionette TRACE conn3 <- [1,2914,null,{}] 18:50:28 INFO - PROCESS | 3232 | 1463190628845 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}] 18:50:28 INFO - PROCESS | 3232 | 1463190628954 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 18:50:29 INFO - PROCESS | 3232 | 1463190629115 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:29 INFO - PROCESS | 3232 | ++DOCSHELL 1A12A000 == 64 [pid = 3232] [id = 738] 18:50:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 147 (1A12D400) [pid = 3232] [serial = 2214] [outer = 00000000] 18:50:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 148 (1A445C00) [pid = 3232] [serial = 2215] [outer = 1A12D400] 18:50:29 INFO - PROCESS | 3232 | 1463190629172 Marionette DEBUG loaded listener.js 18:50:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 149 (1A864000) [pid = 3232] [serial = 2216] [outer = 1A12D400] 18:50:29 INFO - PROCESS | 3232 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 18:50:29 INFO - PROCESS | 3232 | 1463190629661 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]]]}] 18:50:29 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 18:50:29 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 843ms 18:50:29 INFO - PROCESS | 3232 | 1463190629690 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 18:50:29 INFO - PROCESS | 3232 | 1463190629693 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 18:50:29 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 18:50:29 INFO - PROCESS | 3232 | 1463190629697 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 18:50:29 INFO - PROCESS | 3232 | 1463190629699 Marionette TRACE conn3 <- [1,2918,null,{}] 18:50:29 INFO - PROCESS | 3232 | 1463190629703 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}] 18:50:29 INFO - PROCESS | 3232 | 1463190629810 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 18:50:29 INFO - PROCESS | 3232 | 1463190629968 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:29 INFO - PROCESS | 3232 | ++DOCSHELL 194B0000 == 65 [pid = 3232] [id = 739] 18:50:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 150 (194D1800) [pid = 3232] [serial = 2217] [outer = 00000000] 18:50:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 151 (1AB2F400) [pid = 3232] [serial = 2218] [outer = 194D1800] 18:50:30 INFO - PROCESS | 3232 | 1463190630023 Marionette DEBUG loaded listener.js 18:50:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 152 (1AB32C00) [pid = 3232] [serial = 2219] [outer = 194D1800] 18:50:30 INFO - PROCESS | 3232 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 18:50:30 INFO - PROCESS | 3232 | 1463190630570 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]]]}] 18:50:30 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 18:50:30 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 937ms 18:50:30 INFO - PROCESS | 3232 | 1463190630642 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 18:50:30 INFO - PROCESS | 3232 | 1463190630644 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 18:50:30 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 18:50:30 INFO - PROCESS | 3232 | 1463190630648 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 18:50:30 INFO - PROCESS | 3232 | 1463190630650 Marionette TRACE conn3 <- [1,2922,null,{}] 18:50:30 INFO - PROCESS | 3232 | 1463190630653 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}] 18:50:30 INFO - PROCESS | 3232 | 1463190630757 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 18:50:30 INFO - PROCESS | 3232 | 1463190630902 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:30 INFO - PROCESS | 3232 | ++DOCSHELL 1A5DB000 == 66 [pid = 3232] [id = 740] 18:50:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 153 (1A867400) [pid = 3232] [serial = 2220] [outer = 00000000] 18:50:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 154 (1AB43C00) [pid = 3232] [serial = 2221] [outer = 1A867400] 18:50:30 INFO - PROCESS | 3232 | 1463190630956 Marionette DEBUG loaded listener.js 18:50:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 155 (1AB45C00) [pid = 3232] [serial = 2222] [outer = 1A867400] 18:50:31 INFO - PROCESS | 3232 | 1463190631463 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]]]}] 18:50:31 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 18:50:31 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 827ms 18:50:31 INFO - PROCESS | 3232 | 1463190631490 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 18:50:31 INFO - PROCESS | 3232 | 1463190631493 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 18:50:31 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 18:50:31 INFO - PROCESS | 3232 | 1463190631496 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 18:50:31 INFO - PROCESS | 3232 | 1463190631498 Marionette TRACE conn3 <- [1,2926,null,{}] 18:50:31 INFO - PROCESS | 3232 | 1463190631502 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}] 18:50:31 INFO - PROCESS | 3232 | 1463190631692 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 18:50:31 INFO - PROCESS | 3232 | 1463190631777 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:31 INFO - PROCESS | 3232 | ++DOCSHELL 10F9C000 == 67 [pid = 3232] [id = 741] 18:50:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 156 (112E8000) [pid = 3232] [serial = 2223] [outer = 00000000] 18:50:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 157 (17149000) [pid = 3232] [serial = 2224] [outer = 112E8000] 18:50:31 INFO - PROCESS | 3232 | 1463190631830 Marionette DEBUG loaded listener.js 18:50:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 158 (1A126800) [pid = 3232] [serial = 2225] [outer = 112E8000] 18:50:32 INFO - PROCESS | 3232 | 1463190632327 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]]]}] 18:50:32 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 18:50:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 843ms 18:50:32 INFO - PROCESS | 3232 | 1463190632360 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 18:50:32 INFO - PROCESS | 3232 | 1463190632362 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 18:50:32 INFO - PROCESS | 3232 | 1463190632367 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 18:50:32 INFO - PROCESS | 3232 | 1463190632369 Marionette TRACE conn3 <- [1,2930,null,{}] 18:50:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 18:50:32 INFO - PROCESS | 3232 | 1463190632373 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}] 18:50:32 INFO - PROCESS | 3232 | 1463190632476 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 18:50:32 INFO - PROCESS | 3232 | 1463190632645 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:32 INFO - PROCESS | 3232 | ++DOCSHELL 11205800 == 68 [pid = 3232] [id = 742] 18:50:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 159 (141CE000) [pid = 3232] [serial = 2226] [outer = 00000000] 18:50:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 160 (16091000) [pid = 3232] [serial = 2227] [outer = 141CE000] 18:50:32 INFO - PROCESS | 3232 | 1463190632701 Marionette DEBUG loaded listener.js 18:50:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 161 (17A73400) [pid = 3232] [serial = 2228] [outer = 141CE000] 18:50:33 INFO - PROCESS | 3232 | 1463190633371 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"]]]}] 18:50:33 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 18:50:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 18:50:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:50:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 18:50:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1031ms 18:50:33 INFO - PROCESS | 3232 | 1463190633423 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 18:50:33 INFO - PROCESS | 3232 | 1463190633427 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 18:50:33 INFO - PROCESS | 3232 | 1463190633432 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 18:50:33 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 18:50:33 INFO - PROCESS | 3232 | 1463190633435 Marionette TRACE conn3 <- [1,2934,null,{}] 18:50:33 INFO - PROCESS | 3232 | 1463190633457 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}] 18:50:33 INFO - PROCESS | 3232 | 1463190633564 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 18:50:33 INFO - PROCESS | 3232 | 1463190633718 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:33 INFO - PROCESS | 3232 | ++DOCSHELL 12A59400 == 69 [pid = 3232] [id = 743] 18:50:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 162 (12A5C400) [pid = 3232] [serial = 2229] [outer = 00000000] 18:50:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 163 (154A9000) [pid = 3232] [serial = 2230] [outer = 12A5C400] 18:50:33 INFO - PROCESS | 3232 | 1463190633790 Marionette DEBUG loaded listener.js 18:50:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 164 (15841000) [pid = 3232] [serial = 2231] [outer = 12A5C400] 18:50:34 INFO - PROCESS | 3232 | --DOCSHELL 17137800 == 68 [pid = 3232] [id = 623] 18:50:34 INFO - PROCESS | 3232 | --DOCSHELL 19471400 == 67 [pid = 3232] [id = 692] 18:50:34 INFO - PROCESS | 3232 | --DOCSHELL 12A36000 == 66 [pid = 3232] [id = 691] 18:50:34 INFO - PROCESS | 3232 | --DOCSHELL 173E9800 == 65 [pid = 3232] [id = 734] 18:50:34 INFO - PROCESS | 3232 | --DOCSHELL 16810000 == 64 [pid = 3232] [id = 733] 18:50:34 INFO - PROCESS | 3232 | --DOCSHELL 1051B400 == 63 [pid = 3232] [id = 732] 18:50:34 INFO - PROCESS | 3232 | --DOCSHELL 13B50400 == 62 [pid = 3232] [id = 731] 18:50:34 INFO - PROCESS | 3232 | --DOCSHELL 173F0C00 == 61 [pid = 3232] [id = 730] 18:50:34 INFO - PROCESS | 3232 | --DOCSHELL 1027A000 == 60 [pid = 3232] [id = 729] 18:50:34 INFO - PROCESS | 3232 | --DOCSHELL 1618E800 == 59 [pid = 3232] [id = 728] 18:50:34 INFO - PROCESS | 3232 | --DOCSHELL 1583AC00 == 58 [pid = 3232] [id = 727] 18:50:34 INFO - PROCESS | 3232 | --DOCSHELL 10A7A800 == 57 [pid = 3232] [id = 726] 18:50:34 INFO - PROCESS | 3232 | --DOCSHELL 1288DC00 == 56 [pid = 3232] [id = 725] 18:50:34 INFO - PROCESS | 3232 | --DOCSHELL 19BA7C00 == 55 [pid = 3232] [id = 723] 18:50:34 INFO - PROCESS | 3232 | --DOCSHELL 1A130400 == 54 [pid = 3232] [id = 722] 18:50:34 INFO - PROCESS | 3232 | --DOCSHELL 1609B400 == 53 [pid = 3232] [id = 721] 18:50:34 INFO - PROCESS | 3232 | --DOCSHELL 10A5CC00 == 52 [pid = 3232] [id = 720] 18:50:34 INFO - PROCESS | 3232 | --DOMWINDOW == 163 (161C5400) [pid = 3232] [serial = 2116] [outer = 00000000] [url = about:blank] 18:50:34 INFO - PROCESS | 3232 | --DOMWINDOW == 162 (154AA000) [pid = 3232] [serial = 2132] [outer = 00000000] [url = about:blank] 18:50:34 INFO - PROCESS | 3232 | --DOMWINDOW == 161 (13127000) [pid = 3232] [serial = 2131] [outer = 00000000] [url = about:blank] 18:50:34 INFO - PROCESS | 3232 | --DOMWINDOW == 160 (13304C00) [pid = 3232] [serial = 2113] [outer = 00000000] [url = about:blank] 18:50:34 INFO - PROCESS | 3232 | --DOMWINDOW == 159 (161B3800) [pid = 3232] [serial = 2137] [outer = 00000000] [url = about:blank] 18:50:34 INFO - PROCESS | 3232 | --DOMWINDOW == 158 (16681000) [pid = 3232] [serial = 2138] [outer = 00000000] [url = about:blank] 18:50:34 INFO - PROCESS | 3232 | --DOMWINDOW == 157 (138ED400) [pid = 3232] [serial = 2134] [outer = 00000000] [url = about:blank] 18:50:34 INFO - PROCESS | 3232 | --DOMWINDOW == 156 (15499400) [pid = 3232] [serial = 2135] [outer = 00000000] [url = about:blank] 18:50:34 INFO - PROCESS | 3232 | --DOMWINDOW == 155 (1714B000) [pid = 3232] [serial = 2140] [outer = 00000000] [url = about:blank] 18:50:34 INFO - PROCESS | 3232 | --DOMWINDOW == 154 (19BA4000) [pid = 3232] [serial = 2152] [outer = 00000000] [url = about:blank] 18:50:34 INFO - PROCESS | 3232 | --DOMWINDOW == 153 (19BA6000) [pid = 3232] [serial = 2122] [outer = 00000000] [url = about:blank] 18:50:34 INFO - PROCESS | 3232 | --DOMWINDOW == 152 (19761C00) [pid = 3232] [serial = 2119] [outer = 00000000] [url = about:blank] 18:50:34 INFO - PROCESS | 3232 | --DOMWINDOW == 151 (15E13000) [pid = 3232] [serial = 2128] [outer = 00000000] [url = about:blank] 18:50:34 INFO - PROCESS | 3232 | --DOMWINDOW == 150 (19BB1400) [pid = 3232] [serial = 2125] [outer = 00000000] [url = about:blank] 18:50:34 INFO - PROCESS | 3232 | --DOMWINDOW == 149 (1A129800) [pid = 3232] [serial = 2156] [outer = 00000000] [url = about:blank] 18:50:34 INFO - PROCESS | 3232 | --DOMWINDOW == 148 (19BB1000) [pid = 3232] [serial = 2153] [outer = 00000000] [url = about:blank] 18:50:34 INFO - PROCESS | 3232 | --DOMWINDOW == 147 (173F0800) [pid = 3232] [serial = 2141] [outer = 00000000] [url = about:blank] 18:50:34 INFO - PROCESS | 3232 | --DOMWINDOW == 146 (1A124800) [pid = 3232] [serial = 2155] [outer = 00000000] [url = about:blank] 18:50:34 INFO - PROCESS | 3232 | --DOMWINDOW == 145 (18437800) [pid = 3232] [serial = 2143] [outer = 00000000] [url = about:blank] 18:50:34 INFO - PROCESS | 3232 | --DOMWINDOW == 144 (194D4C00) [pid = 3232] [serial = 2146] [outer = 00000000] [url = about:blank] 18:50:34 INFO - PROCESS | 3232 | --DOMWINDOW == 143 (1871B400) [pid = 3232] [serial = 2144] [outer = 00000000] [url = about:blank] 18:50:34 INFO - PROCESS | 3232 | --DOMWINDOW == 142 (1309D000) [pid = 3232] [serial = 2149] [outer = 00000000] [url = about:blank] 18:50:34 INFO - PROCESS | 3232 | --DOMWINDOW == 141 (194D8000) [pid = 3232] [serial = 2147] [outer = 00000000] [url = about:blank] 18:50:34 INFO - PROCESS | 3232 | --DOMWINDOW == 140 (15E2CC00) [pid = 3232] [serial = 2150] [outer = 00000000] [url = about:blank] 18:50:34 INFO - PROCESS | 3232 | 1463190634392 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]]]}] 18:50:34 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 18:50:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 999ms 18:50:34 INFO - PROCESS | 3232 | 1463190634437 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 18:50:34 INFO - PROCESS | 3232 | 1463190634443 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 18:50:34 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 18:50:34 INFO - PROCESS | 3232 | 1463190634448 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 18:50:34 INFO - PROCESS | 3232 | 1463190634451 Marionette TRACE conn3 <- [1,2938,null,{}] 18:50:34 INFO - PROCESS | 3232 | 1463190634454 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}] 18:50:34 INFO - PROCESS | 3232 | 1463190634541 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 18:50:34 INFO - PROCESS | 3232 | 1463190634555 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:34 INFO - PROCESS | 3232 | ++DOCSHELL 12A54800 == 53 [pid = 3232] [id = 744] 18:50:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 141 (12D2C000) [pid = 3232] [serial = 2232] [outer = 00000000] 18:50:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 142 (141C7800) [pid = 3232] [serial = 2233] [outer = 12D2C000] 18:50:34 INFO - PROCESS | 3232 | 1463190634602 Marionette DEBUG loaded listener.js 18:50:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 143 (154A2800) [pid = 3232] [serial = 2234] [outer = 12D2C000] 18:50:35 INFO - PROCESS | 3232 | ++DOCSHELL 161C4400 == 54 [pid = 3232] [id = 745] 18:50:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 144 (161C4800) [pid = 3232] [serial = 2235] [outer = 00000000] 18:50:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 145 (161C5800) [pid = 3232] [serial = 2236] [outer = 161C4800] 18:50:35 INFO - PROCESS | 3232 | 1463190635130 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]]]}] 18:50:35 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 18:50:35 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 734ms 18:50:35 INFO - PROCESS | 3232 | 1463190635188 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 18:50:35 INFO - PROCESS | 3232 | 1463190635190 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 18:50:35 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 18:50:35 INFO - PROCESS | 3232 | 1463190635194 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 18:50:35 INFO - PROCESS | 3232 | 1463190635197 Marionette TRACE conn3 <- [1,2942,null,{}] 18:50:35 INFO - PROCESS | 3232 | 1463190635207 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}] 18:50:35 INFO - PROCESS | 3232 | 1463190635309 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 18:50:35 INFO - PROCESS | 3232 | 1463190635420 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:35 INFO - PROCESS | 3232 | ++DOCSHELL 154B7C00 == 55 [pid = 3232] [id = 746] 18:50:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 146 (16090800) [pid = 3232] [serial = 2237] [outer = 00000000] 18:50:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 147 (17146000) [pid = 3232] [serial = 2238] [outer = 16090800] 18:50:35 INFO - PROCESS | 3232 | 1463190635467 Marionette DEBUG loaded listener.js 18:50:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 148 (173E9400) [pid = 3232] [serial = 2239] [outer = 16090800] 18:50:35 INFO - PROCESS | 3232 | 1463190635834 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]]]}] 18:50:35 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:50:35 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 18:50:35 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 687ms 18:50:35 INFO - PROCESS | 3232 | 1463190635893 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 18:50:35 INFO - PROCESS | 3232 | 1463190635896 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 18:50:35 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 18:50:35 INFO - PROCESS | 3232 | 1463190635899 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 18:50:35 INFO - PROCESS | 3232 | 1463190635900 Marionette TRACE conn3 <- [1,2946,null,{}] 18:50:35 INFO - PROCESS | 3232 | 1463190635931 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}] 18:50:36 INFO - PROCESS | 3232 | 1463190636027 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 18:50:36 INFO - PROCESS | 3232 | 1463190636037 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:36 INFO - PROCESS | 3232 | ++DOCSHELL 1843B800 == 56 [pid = 3232] [id = 747] 18:50:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 149 (18716C00) [pid = 3232] [serial = 2240] [outer = 00000000] 18:50:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 150 (1875C400) [pid = 3232] [serial = 2241] [outer = 18716C00] 18:50:36 INFO - PROCESS | 3232 | 1463190636083 Marionette DEBUG loaded listener.js 18:50:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 151 (194A7800) [pid = 3232] [serial = 2242] [outer = 18716C00] 18:50:36 INFO - PROCESS | 3232 | 1463190636508 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]]]}] 18:50:36 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. 18:50:36 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 672ms 18:50:36 INFO - PROCESS | 3232 | 1463190636578 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 18:50:36 INFO - PROCESS | 3232 | 1463190636580 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 18:50:36 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 18:50:36 INFO - PROCESS | 3232 | 1463190636590 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 18:50:36 INFO - PROCESS | 3232 | 1463190636592 Marionette TRACE conn3 <- [1,2950,null,{}] 18:50:36 INFO - PROCESS | 3232 | 1463190636596 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}] 18:50:36 INFO - PROCESS | 3232 | 1463190636730 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 18:50:36 INFO - PROCESS | 3232 | 1463190636799 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:36 INFO - PROCESS | 3232 | ++DOCSHELL 18717C00 == 57 [pid = 3232] [id = 748] 18:50:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 152 (1875A400) [pid = 3232] [serial = 2243] [outer = 00000000] 18:50:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 153 (19767400) [pid = 3232] [serial = 2244] [outer = 1875A400] 18:50:36 INFO - PROCESS | 3232 | 1463190636843 Marionette DEBUG loaded listener.js 18:50:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 154 (1976E000) [pid = 3232] [serial = 2245] [outer = 1875A400] 18:50:37 INFO - PROCESS | 3232 | 1463190637235 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]]]}] 18:50:37 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. 18:50:37 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 687ms 18:50:37 INFO - PROCESS | 3232 | 1463190637287 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 18:50:37 INFO - PROCESS | 3232 | 1463190637289 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 18:50:37 INFO - PROCESS | 3232 | 1463190637293 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 18:50:37 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 18:50:37 INFO - PROCESS | 3232 | 1463190637294 Marionette TRACE conn3 <- [1,2954,null,{}] 18:50:37 INFO - PROCESS | 3232 | 1463190637297 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}] 18:50:37 INFO - PROCESS | 3232 | 1463190637439 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 18:50:37 INFO - PROCESS | 3232 | 1463190637544 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:37 INFO - PROCESS | 3232 | ++DOCSHELL 19F07800 == 58 [pid = 3232] [id = 749] 18:50:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 155 (1A121800) [pid = 3232] [serial = 2246] [outer = 00000000] 18:50:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 156 (1A130000) [pid = 3232] [serial = 2247] [outer = 1A121800] 18:50:37 INFO - PROCESS | 3232 | 1463190637592 Marionette DEBUG loaded listener.js 18:50:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 157 (1A5D9400) [pid = 3232] [serial = 2248] [outer = 1A121800] 18:50:37 INFO - PROCESS | 3232 | 1463190638007 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]]]}] 18:50:38 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 18:50:38 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 734ms 18:50:38 INFO - PROCESS | 3232 | 1463190638033 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 18:50:38 INFO - PROCESS | 3232 | 1463190638035 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 18:50:38 INFO - PROCESS | 3232 | 1463190638038 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 18:50:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 18:50:38 INFO - PROCESS | 3232 | 1463190638040 Marionette TRACE conn3 <- [1,2958,null,{}] 18:50:38 INFO - PROCESS | 3232 | 1463190638044 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}] 18:50:38 INFO - PROCESS | 3232 | 1463190638165 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 18:50:38 INFO - PROCESS | 3232 | 1463190638234 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:38 INFO - PROCESS | 3232 | ++DOCSHELL 1A12D800 == 59 [pid = 3232] [id = 750] 18:50:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 158 (1A447000) [pid = 3232] [serial = 2249] [outer = 00000000] 18:50:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 159 (1AB47C00) [pid = 3232] [serial = 2250] [outer = 1A447000] 18:50:38 INFO - PROCESS | 3232 | 1463190638277 Marionette DEBUG loaded listener.js 18:50:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 160 (1AC01C00) [pid = 3232] [serial = 2251] [outer = 1A447000] 18:50:38 INFO - PROCESS | 3232 | --DOMWINDOW == 159 (173F1C00) [pid = 3232] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 18:50:38 INFO - PROCESS | 3232 | --DOMWINDOW == 158 (10A7B400) [pid = 3232] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 18:50:38 INFO - PROCESS | 3232 | --DOMWINDOW == 157 (1583B400) [pid = 3232] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 18:50:38 INFO - PROCESS | 3232 | --DOMWINDOW == 156 (1620C800) [pid = 3232] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 18:50:38 INFO - PROCESS | 3232 | --DOMWINDOW == 155 (16191400) [pid = 3232] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 18:50:38 INFO - PROCESS | 3232 | --DOMWINDOW == 154 (12A33400) [pid = 3232] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 18:50:38 INFO - PROCESS | 3232 | --DOMWINDOW == 153 (17BB9800) [pid = 3232] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 18:50:38 INFO - PROCESS | 3232 | --DOMWINDOW == 152 (10F97400) [pid = 3232] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 18:50:38 INFO - PROCESS | 3232 | --DOMWINDOW == 151 (17AE3400) [pid = 3232] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 18:50:38 INFO - PROCESS | 3232 | --DOMWINDOW == 150 (194CD000) [pid = 3232] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 18:50:38 INFO - PROCESS | 3232 | --DOMWINDOW == 149 (14FB0400) [pid = 3232] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 18:50:38 INFO - PROCESS | 3232 | --DOMWINDOW == 148 (16F65800) [pid = 3232] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 18:50:38 INFO - PROCESS | 3232 | --DOMWINDOW == 147 (10D08000) [pid = 3232] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 18:50:38 INFO - PROCESS | 3232 | --DOMWINDOW == 146 (173F1800) [pid = 3232] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 18:50:38 INFO - PROCESS | 3232 | --DOMWINDOW == 145 (15B60C00) [pid = 3232] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 18:50:38 INFO - PROCESS | 3232 | --DOMWINDOW == 144 (0F321C00) [pid = 3232] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 18:50:38 INFO - PROCESS | 3232 | --DOMWINDOW == 143 (1051A800) [pid = 3232] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 18:50:38 INFO - PROCESS | 3232 | --DOMWINDOW == 142 (12A35C00) [pid = 3232] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 18:50:38 INFO - PROCESS | 3232 | --DOMWINDOW == 141 (15838000) [pid = 3232] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 18:50:38 INFO - PROCESS | 3232 | --DOMWINDOW == 140 (17144000) [pid = 3232] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 18:50:38 INFO - PROCESS | 3232 | --DOMWINDOW == 139 (161AFC00) [pid = 3232] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 18:50:38 INFO - PROCESS | 3232 | --DOMWINDOW == 138 (10560000) [pid = 3232] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 18:50:38 INFO - PROCESS | 3232 | --DOMWINDOW == 137 (13811800) [pid = 3232] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 18:50:38 INFO - PROCESS | 3232 | --DOMWINDOW == 136 (17146800) [pid = 3232] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 18:50:38 INFO - PROCESS | 3232 | --DOMWINDOW == 135 (17BB9C00) [pid = 3232] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 18:50:38 INFO - PROCESS | 3232 | --DOMWINDOW == 134 (11099400) [pid = 3232] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 18:50:38 INFO - PROCESS | 3232 | --DOMWINDOW == 133 (12A5E800) [pid = 3232] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 18:50:38 INFO - PROCESS | 3232 | --DOMWINDOW == 132 (19474400) [pid = 3232] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 18:50:38 INFO - PROCESS | 3232 | --DOMWINDOW == 131 (128B0400) [pid = 3232] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 18:50:38 INFO - PROCESS | 3232 | --DOMWINDOW == 130 (154A8800) [pid = 3232] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 18:50:38 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (194D2400) [pid = 3232] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 18:50:38 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (12A39000) [pid = 3232] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 18:50:38 INFO - PROCESS | 3232 | 1463190638993 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]]]}] 18:50:39 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 18:50:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 983ms 18:50:39 INFO - PROCESS | 3232 | 1463190639026 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 18:50:39 INFO - PROCESS | 3232 | 1463190639027 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 18:50:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 18:50:39 INFO - PROCESS | 3232 | 1463190639031 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 18:50:39 INFO - PROCESS | 3232 | 1463190639032 Marionette TRACE conn3 <- [1,2962,null,{}] 18:50:39 INFO - PROCESS | 3232 | 1463190639036 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}] 18:50:39 INFO - PROCESS | 3232 | 1463190639124 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 18:50:39 INFO - PROCESS | 3232 | 1463190639130 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:39 INFO - PROCESS | 3232 | ++DOCSHELL 0F31B400 == 60 [pid = 3232] [id = 751] 18:50:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (0F31BC00) [pid = 3232] [serial = 2252] [outer = 00000000] 18:50:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (128E6C00) [pid = 3232] [serial = 2253] [outer = 0F31BC00] 18:50:39 INFO - PROCESS | 3232 | 1463190639174 Marionette DEBUG loaded listener.js 18:50:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 131 (13309800) [pid = 3232] [serial = 2254] [outer = 0F31BC00] 18:50:39 INFO - PROCESS | 3232 | 1463190639610 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]]]}] 18:50:39 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. 18:50:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 641ms 18:50:39 INFO - PROCESS | 3232 | 1463190639669 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 18:50:39 INFO - PROCESS | 3232 | 1463190639671 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 18:50:39 INFO - PROCESS | 3232 | 1463190639675 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 18:50:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 18:50:39 INFO - PROCESS | 3232 | 1463190639676 Marionette TRACE conn3 <- [1,2966,null,{}] 18:50:39 INFO - PROCESS | 3232 | 1463190639680 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}] 18:50:39 INFO - PROCESS | 3232 | 1463190639771 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 18:50:39 INFO - PROCESS | 3232 | 1463190639776 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:39 INFO - PROCESS | 3232 | ++DOCSHELL 12A37000 == 61 [pid = 3232] [id = 752] 18:50:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 132 (13DB6000) [pid = 3232] [serial = 2255] [outer = 00000000] 18:50:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 133 (1620C800) [pid = 3232] [serial = 2256] [outer = 13DB6000] 18:50:39 INFO - PROCESS | 3232 | 1463190639819 Marionette DEBUG loaded listener.js 18:50:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 134 (17146800) [pid = 3232] [serial = 2257] [outer = 13DB6000] 18:50:40 INFO - PROCESS | 3232 | 1463190640209 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]]]}] 18:50:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 18:50:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 593ms 18:50:40 INFO - PROCESS | 3232 | 1463190640256 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 18:50:40 INFO - PROCESS | 3232 | 1463190640258 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 18:50:40 INFO - PROCESS | 3232 | 1463190640261 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 18:50:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 18:50:40 INFO - PROCESS | 3232 | 1463190640263 Marionette TRACE conn3 <- [1,2970,null,{}] 18:50:40 INFO - PROCESS | 3232 | 1463190640266 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}] 18:50:40 INFO - PROCESS | 3232 | 1463190640402 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 18:50:40 INFO - PROCESS | 3232 | 1463190640414 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:40 INFO - PROCESS | 3232 | ++DOCSHELL 173F1800 == 62 [pid = 3232] [id = 753] 18:50:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 135 (18437400) [pid = 3232] [serial = 2258] [outer = 00000000] 18:50:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 136 (194CAC00) [pid = 3232] [serial = 2259] [outer = 18437400] 18:50:40 INFO - PROCESS | 3232 | 1463190640457 Marionette DEBUG loaded listener.js 18:50:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 137 (1A865C00) [pid = 3232] [serial = 2260] [outer = 18437400] 18:50:40 INFO - PROCESS | 3232 | 1463190640886 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"]]]}] 18:50:40 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 18:50:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 18:50:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:50:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 18:50:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 640ms 18:50:40 INFO - PROCESS | 3232 | 1463190640965 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 18:50:40 INFO - PROCESS | 3232 | 1463190640969 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 18:50:40 INFO - PROCESS | 3232 | 1463190640979 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 18:50:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 18:50:40 INFO - PROCESS | 3232 | 1463190640983 Marionette TRACE conn3 <- [1,2974,null,{}] 18:50:40 INFO - PROCESS | 3232 | 1463190640990 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}] 18:50:41 INFO - PROCESS | 3232 | 1463190641106 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 18:50:41 INFO - PROCESS | 3232 | 1463190641272 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:41 INFO - PROCESS | 3232 | ++DOCSHELL 10D0E800 == 63 [pid = 3232] [id = 754] 18:50:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 138 (10D0EC00) [pid = 3232] [serial = 2261] [outer = 00000000] 18:50:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 139 (128EB400) [pid = 3232] [serial = 2262] [outer = 10D0EC00] 18:50:41 INFO - PROCESS | 3232 | 1463190641328 Marionette DEBUG loaded listener.js 18:50:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 140 (130A1800) [pid = 3232] [serial = 2263] [outer = 10D0EC00] 18:50:41 INFO - PROCESS | 3232 | 1463190641916 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]]]}] 18:50:41 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. 18:50:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 984ms 18:50:41 INFO - PROCESS | 3232 | 1463190641972 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 18:50:41 INFO - PROCESS | 3232 | 1463190641975 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 18:50:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 18:50:41 INFO - PROCESS | 3232 | 1463190641983 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 18:50:41 INFO - PROCESS | 3232 | 1463190641988 Marionette TRACE conn3 <- [1,2978,null,{}] 18:50:41 INFO - PROCESS | 3232 | 1463190641992 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}] 18:50:42 INFO - PROCESS | 3232 | 1463190642101 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 18:50:42 INFO - PROCESS | 3232 | 1463190642252 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:42 INFO - PROCESS | 3232 | ++DOCSHELL 10519800 == 64 [pid = 3232] [id = 755] 18:50:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 141 (10D02800) [pid = 3232] [serial = 2264] [outer = 00000000] 18:50:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 142 (161B3C00) [pid = 3232] [serial = 2265] [outer = 10D02800] 18:50:42 INFO - PROCESS | 3232 | 1463190642307 Marionette DEBUG loaded listener.js 18:50:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 143 (16F69400) [pid = 3232] [serial = 2266] [outer = 10D02800] 18:50:42 INFO - PROCESS | 3232 | ++DOCSHELL 18759C00 == 65 [pid = 3232] [id = 756] 18:50:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 144 (194ADC00) [pid = 3232] [serial = 2267] [outer = 00000000] 18:50:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 145 (194D4C00) [pid = 3232] [serial = 2268] [outer = 194ADC00] 18:50:42 INFO - PROCESS | 3232 | 1463190642878 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]]]}] 18:50:42 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. 18:50:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 937ms 18:50:42 INFO - PROCESS | 3232 | 1463190642928 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 18:50:42 INFO - PROCESS | 3232 | 1463190642930 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 18:50:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 18:50:42 INFO - PROCESS | 3232 | 1463190642934 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 18:50:42 INFO - PROCESS | 3232 | 1463190642936 Marionette TRACE conn3 <- [1,2982,null,{}] 18:50:42 INFO - PROCESS | 3232 | 1463190642947 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}] 18:50:43 INFO - PROCESS | 3232 | 1463190643089 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 18:50:43 INFO - PROCESS | 3232 | 1463190643250 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:43 INFO - PROCESS | 3232 | ++DOCSHELL 19BAEC00 == 66 [pid = 3232] [id = 757] 18:50:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 146 (19BB0C00) [pid = 3232] [serial = 2269] [outer = 00000000] 18:50:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 147 (1A129000) [pid = 3232] [serial = 2270] [outer = 19BB0C00] 18:50:43 INFO - PROCESS | 3232 | 1463190643308 Marionette DEBUG loaded listener.js 18:50:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 148 (1AB30400) [pid = 3232] [serial = 2271] [outer = 19BB0C00] 18:50:43 INFO - PROCESS | 3232 | 1463190643857 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]]]}] 18:50:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:50:43 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 18:50:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 937ms 18:50:43 INFO - PROCESS | 3232 | 1463190643878 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 18:50:43 INFO - PROCESS | 3232 | 1463190643881 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 18:50:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 18:50:43 INFO - PROCESS | 3232 | 1463190643884 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 18:50:43 INFO - PROCESS | 3232 | 1463190643886 Marionette TRACE conn3 <- [1,2986,null,{}] 18:50:43 INFO - PROCESS | 3232 | 1463190643908 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}] 18:50:44 INFO - PROCESS | 3232 | 1463190644020 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 18:50:44 INFO - PROCESS | 3232 | 1463190644182 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:44 INFO - PROCESS | 3232 | ++DOCSHELL 1AB2E800 == 67 [pid = 3232] [id = 758] 18:50:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 149 (1AC05800) [pid = 3232] [serial = 2272] [outer = 00000000] 18:50:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 150 (1AF2DC00) [pid = 3232] [serial = 2273] [outer = 1AC05800] 18:50:44 INFO - PROCESS | 3232 | 1463190644236 Marionette DEBUG loaded listener.js 18:50:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 151 (1AF38000) [pid = 3232] [serial = 2274] [outer = 1AC05800] 18:50:44 INFO - PROCESS | 3232 | 1463190644779 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]]]}] 18:50:44 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. 18:50:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 937ms 18:50:44 INFO - PROCESS | 3232 | 1463190644830 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 18:50:44 INFO - PROCESS | 3232 | 1463190644832 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 18:50:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 18:50:44 INFO - PROCESS | 3232 | 1463190644836 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 18:50:44 INFO - PROCESS | 3232 | 1463190644839 Marionette TRACE conn3 <- [1,2990,null,{}] 18:50:44 INFO - PROCESS | 3232 | 1463190644844 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}] 18:50:44 INFO - PROCESS | 3232 | 1463190644955 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 18:50:45 INFO - PROCESS | 3232 | 1463190645117 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:45 INFO - PROCESS | 3232 | ++DOCSHELL 17143400 == 68 [pid = 3232] [id = 759] 18:50:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 152 (1946BC00) [pid = 3232] [serial = 2275] [outer = 00000000] 18:50:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 153 (1B05C400) [pid = 3232] [serial = 2276] [outer = 1946BC00] 18:50:45 INFO - PROCESS | 3232 | 1463190645172 Marionette DEBUG loaded listener.js 18:50:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 154 (1B060C00) [pid = 3232] [serial = 2277] [outer = 1946BC00] 18:50:45 INFO - PROCESS | 3232 | 1463190645681 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]]]}] 18:50:45 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. 18:50:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 890ms 18:50:45 INFO - PROCESS | 3232 | 1463190645740 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 18:50:45 INFO - PROCESS | 3232 | 1463190645742 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 18:50:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 18:50:45 INFO - PROCESS | 3232 | 1463190645746 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 18:50:45 INFO - PROCESS | 3232 | 1463190645748 Marionette TRACE conn3 <- [1,2994,null,{}] 18:50:45 INFO - PROCESS | 3232 | 1463190645752 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}] 18:50:45 INFO - PROCESS | 3232 | 1463190645881 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 18:50:46 INFO - PROCESS | 3232 | 1463190646050 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:46 INFO - PROCESS | 3232 | ++DOCSHELL 1B60AC00 == 69 [pid = 3232] [id = 760] 18:50:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 155 (1B60B800) [pid = 3232] [serial = 2278] [outer = 00000000] 18:50:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 156 (1B612C00) [pid = 3232] [serial = 2279] [outer = 1B60B800] 18:50:46 INFO - PROCESS | 3232 | 1463190646104 Marionette DEBUG loaded listener.js 18:50:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 157 (1B614C00) [pid = 3232] [serial = 2280] [outer = 1B60B800] 18:50:46 INFO - PROCESS | 3232 | 1463190646660 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]]]}] 18:50:46 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. 18:50:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 936ms 18:50:46 INFO - PROCESS | 3232 | 1463190646691 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 18:50:46 INFO - PROCESS | 3232 | 1463190646693 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 18:50:46 INFO - TEST-START | /FileAPI/FileReaderSync.worker 18:50:46 INFO - PROCESS | 3232 | 1463190646697 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 18:50:46 INFO - PROCESS | 3232 | 1463190646699 Marionette TRACE conn3 <- [1,2998,null,{}] 18:50:46 INFO - PROCESS | 3232 | 1463190646703 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}] 18:50:46 INFO - PROCESS | 3232 | 1463190646861 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 18:50:46 INFO - PROCESS | 3232 | 1463190646954 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:46 INFO - PROCESS | 3232 | ++DOCSHELL 0F319800 == 70 [pid = 3232] [id = 761] 18:50:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 158 (102ECC00) [pid = 3232] [serial = 2281] [outer = 00000000] 18:50:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 159 (13DB7C00) [pid = 3232] [serial = 2282] [outer = 102ECC00] 18:50:47 INFO - PROCESS | 3232 | 1463190647008 Marionette DEBUG loaded listener.js 18:50:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 160 (16F65000) [pid = 3232] [serial = 2283] [outer = 102ECC00] 18:50:47 INFO - PROCESS | 3232 | [3232] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:50:47 INFO - PROCESS | 3232 | 1463190647526 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 18:50:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 18:50:47 INFO - {} 18:50:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 18:50:47 INFO - {} 18:50:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 18:50:47 INFO - {} 18:50:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 18:50:47 INFO - {} 18:50:47 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 828ms 18:50:47 INFO - PROCESS | 3232 | 1463190647540 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 18:50:47 INFO - PROCESS | 3232 | 1463190647542 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 18:50:47 INFO - PROCESS | 3232 | 1463190647546 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 18:50:47 INFO - TEST-START | /FileAPI/fileReader.html 18:50:47 INFO - PROCESS | 3232 | 1463190647548 Marionette TRACE conn3 <- [1,3002,null,{}] 18:50:47 INFO - PROCESS | 3232 | 1463190647552 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}] 18:50:47 INFO - PROCESS | 3232 | 1463190647658 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 18:50:48 INFO - PROCESS | 3232 | 1463190648045 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:48 INFO - PROCESS | 3232 | ++DOCSHELL 0F257C00 == 71 [pid = 3232] [id = 762] 18:50:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 161 (0F259800) [pid = 3232] [serial = 2284] [outer = 00000000] 18:50:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 162 (0F31CC00) [pid = 3232] [serial = 2285] [outer = 0F259800] 18:50:48 INFO - PROCESS | 3232 | 1463190648095 Marionette DEBUG loaded listener.js 18:50:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 163 (102D0C00) [pid = 3232] [serial = 2286] [outer = 0F259800] 18:50:48 INFO - PROCESS | 3232 | 1463190648674 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]]]}] 18:50:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 18:50:48 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 18:50:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 18:50:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 18:50:48 INFO - TEST-OK | /FileAPI/fileReader.html | took 1140ms 18:50:48 INFO - PROCESS | 3232 | 1463190648705 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 18:50:48 INFO - PROCESS | 3232 | 1463190648710 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 18:50:48 INFO - PROCESS | 3232 | 1463190648715 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 18:50:48 INFO - PROCESS | 3232 | 1463190648719 Marionette TRACE conn3 <- [1,3006,null,{}] 18:50:48 INFO - TEST-START | /FileAPI/historical.html 18:50:48 INFO - PROCESS | 3232 | 1463190648724 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}] 18:50:48 INFO - PROCESS | 3232 | 1463190648825 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 18:50:49 INFO - PROCESS | 3232 | 1463190648998 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:49 INFO - PROCESS | 3232 | ++DOCSHELL 10D0E400 == 72 [pid = 3232] [id = 763] 18:50:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 164 (11202C00) [pid = 3232] [serial = 2287] [outer = 00000000] 18:50:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 165 (11A0DC00) [pid = 3232] [serial = 2288] [outer = 11202C00] 18:50:49 INFO - PROCESS | 3232 | 1463190649049 Marionette DEBUG loaded listener.js 18:50:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 166 (128E7400) [pid = 3232] [serial = 2289] [outer = 11202C00] 18:50:49 INFO - PROCESS | 3232 | --DOCSHELL 12A37000 == 71 [pid = 3232] [id = 752] 18:50:49 INFO - PROCESS | 3232 | --DOCSHELL 0F31B400 == 70 [pid = 3232] [id = 751] 18:50:49 INFO - PROCESS | 3232 | --DOCSHELL 1A12D800 == 69 [pid = 3232] [id = 750] 18:50:49 INFO - PROCESS | 3232 | --DOCSHELL 19F07800 == 68 [pid = 3232] [id = 749] 18:50:49 INFO - PROCESS | 3232 | --DOCSHELL 18717C00 == 67 [pid = 3232] [id = 748] 18:50:49 INFO - PROCESS | 3232 | --DOCSHELL 1843B800 == 66 [pid = 3232] [id = 747] 18:50:49 INFO - PROCESS | 3232 | --DOCSHELL 154B7C00 == 65 [pid = 3232] [id = 746] 18:50:49 INFO - PROCESS | 3232 | --DOCSHELL 161C4400 == 64 [pid = 3232] [id = 745] 18:50:49 INFO - PROCESS | 3232 | --DOCSHELL 12A54800 == 63 [pid = 3232] [id = 744] 18:50:49 INFO - PROCESS | 3232 | --DOCSHELL 12A59400 == 62 [pid = 3232] [id = 743] 18:50:49 INFO - PROCESS | 3232 | --DOMWINDOW == 165 (1A1EB000) [pid = 3232] [serial = 2158] [outer = 00000000] [url = about:blank] 18:50:49 INFO - PROCESS | 3232 | --DOMWINDOW == 164 (12D85000) [pid = 3232] [serial = 2161] [outer = 00000000] [url = about:blank] 18:50:49 INFO - PROCESS | 3232 | --DOMWINDOW == 163 (170E9400) [pid = 3232] [serial = 2164] [outer = 00000000] [url = about:blank] 18:50:49 INFO - PROCESS | 3232 | --DOMWINDOW == 162 (1A1EAC00) [pid = 3232] [serial = 2167] [outer = 00000000] [url = about:blank] 18:50:49 INFO - PROCESS | 3232 | --DOMWINDOW == 161 (1A448800) [pid = 3232] [serial = 2170] [outer = 00000000] [url = about:blank] 18:50:49 INFO - PROCESS | 3232 | --DOCSHELL 10D0BC00 == 61 [pid = 3232] [id = 719] 18:50:49 INFO - PROCESS | 3232 | --DOCSHELL 10D0F000 == 60 [pid = 3232] [id = 736] 18:50:49 INFO - PROCESS | 3232 | --DOMWINDOW == 160 (17A7E400) [pid = 3232] [serial = 2129] [outer = 00000000] [url = about:blank] 18:50:49 INFO - PROCESS | 3232 | --DOMWINDOW == 159 (1713F000) [pid = 3232] [serial = 1913] [outer = 00000000] [url = about:blank] 18:50:49 INFO - PROCESS | 3232 | --DOMWINDOW == 158 (12A39800) [pid = 3232] [serial = 2036] [outer = 00000000] [url = about:blank] 18:50:49 INFO - PROCESS | 3232 | --DOMWINDOW == 157 (19472800) [pid = 3232] [serial = 2069] [outer = 00000000] [url = about:blank] 18:50:49 INFO - PROCESS | 3232 | --DOMWINDOW == 156 (181C3400) [pid = 3232] [serial = 2033] [outer = 00000000] [url = about:blank] 18:50:49 INFO - PROCESS | 3232 | --DOMWINDOW == 155 (10D05800) [pid = 3232] [serial = 1916] [outer = 00000000] [url = about:blank] 18:50:49 INFO - PROCESS | 3232 | --DOMWINDOW == 154 (10F98800) [pid = 3232] [serial = 1952] [outer = 00000000] [url = about:blank] 18:50:49 INFO - PROCESS | 3232 | --DOMWINDOW == 153 (1331A400) [pid = 3232] [serial = 1955] [outer = 00000000] [url = about:blank] 18:50:49 INFO - PROCESS | 3232 | --DOMWINDOW == 152 (161A4800) [pid = 3232] [serial = 1958] [outer = 00000000] [url = about:blank] 18:50:49 INFO - PROCESS | 3232 | --DOMWINDOW == 151 (171EA800) [pid = 3232] [serial = 1961] [outer = 00000000] [url = about:blank] 18:50:49 INFO - PROCESS | 3232 | --DOMWINDOW == 150 (17AE4000) [pid = 3232] [serial = 1994] [outer = 00000000] [url = about:blank] 18:50:49 INFO - PROCESS | 3232 | --DOMWINDOW == 149 (12A54000) [pid = 3232] [serial = 1997] [outer = 00000000] [url = about:blank] 18:50:49 INFO - PROCESS | 3232 | --DOMWINDOW == 148 (154AC400) [pid = 3232] [serial = 2000] [outer = 00000000] [url = about:blank] 18:50:49 INFO - PROCESS | 3232 | --DOMWINDOW == 147 (17A76000) [pid = 3232] [serial = 2003] [outer = 00000000] [url = about:blank] 18:50:49 INFO - PROCESS | 3232 | --DOMWINDOW == 146 (18439C00) [pid = 3232] [serial = 2006] [outer = 00000000] [url = about:blank] 18:50:49 INFO - PROCESS | 3232 | --DOMWINDOW == 145 (13320800) [pid = 3232] [serial = 2072] [outer = 00000000] [url = about:blank] 18:50:49 INFO - PROCESS | 3232 | --DOMWINDOW == 144 (17139000) [pid = 3232] [serial = 2075] [outer = 00000000] [url = about:blank] 18:50:49 INFO - PROCESS | 3232 | --DOMWINDOW == 143 (194A7400) [pid = 3232] [serial = 2078] [outer = 00000000] [url = about:blank] 18:50:49 INFO - PROCESS | 3232 | --DOMWINDOW == 142 (17AE6400) [pid = 3232] [serial = 2191] [outer = 00000000] [url = about:blank] 18:50:49 INFO - PROCESS | 3232 | --DOMWINDOW == 141 (11A0FC00) [pid = 3232] [serial = 2179] [outer = 00000000] [url = about:blank] 18:50:49 INFO - PROCESS | 3232 | --DOMWINDOW == 140 (13305800) [pid = 3232] [serial = 2180] [outer = 00000000] [url = about:blank] 18:50:49 INFO - PROCESS | 3232 | --DOMWINDOW == 139 (15B5FC00) [pid = 3232] [serial = 2182] [outer = 00000000] [url = about:blank] 18:50:49 INFO - PROCESS | 3232 | --DOMWINDOW == 138 (15E2B000) [pid = 3232] [serial = 2183] [outer = 00000000] [url = about:blank] 18:50:49 INFO - PROCESS | 3232 | --DOMWINDOW == 137 (17132C00) [pid = 3232] [serial = 2188] [outer = 00000000] [url = about:blank] 18:50:49 INFO - PROCESS | 3232 | --DOMWINDOW == 136 (161AE000) [pid = 3232] [serial = 2185] [outer = 00000000] [url = about:blank] 18:50:49 INFO - PROCESS | 3232 | --DOMWINDOW == 135 (16681800) [pid = 3232] [serial = 2186] [outer = 00000000] [url = about:blank] 18:50:49 INFO - PROCESS | 3232 | --DOMWINDOW == 134 (12B60800) [pid = 3232] [serial = 2177] [outer = 00000000] [url = about:blank] 18:50:49 INFO - PROCESS | 3232 | --DOMWINDOW == 133 (12A53000) [pid = 3232] [serial = 2176] [outer = 00000000] [url = about:blank] 18:50:49 INFO - PROCESS | 3232 | --DOMWINDOW == 132 (1875DC00) [pid = 3232] [serial = 2194] [outer = 00000000] [url = about:blank] 18:50:49 INFO - PROCESS | 3232 | --DOMWINDOW == 131 (16092800) [pid = 3232] [serial = 2173] [outer = 00000000] [url = about:blank] 18:50:49 INFO - PROCESS | 3232 | --DOMWINDOW == 130 (17BB9000) [pid = 3232] [serial = 2192] [outer = 00000000] [url = about:blank] 18:50:49 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (13319800) [pid = 3232] [serial = 2197] [outer = 00000000] [url = about:blank] 18:50:49 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (1946F000) [pid = 3232] [serial = 2195] [outer = 00000000] [url = about:blank] 18:50:49 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (1714A000) [pid = 3232] [serial = 2198] [outer = 00000000] [url = about:blank] 18:50:49 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (194ACC00) [pid = 3232] [serial = 2200] [outer = 00000000] [url = about:blank] 18:50:49 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (194D7C00) [pid = 3232] [serial = 2203] [outer = 00000000] [url = about:blank] 18:50:49 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (19770800) [pid = 3232] [serial = 2204] [outer = 00000000] [url = about:blank] 18:50:49 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (194CB000) [pid = 3232] [serial = 2201] [outer = 00000000] [url = about:blank] 18:50:49 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (1713A000) [pid = 3232] [serial = 2189] [outer = 00000000] [url = about:blank] 18:50:49 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (1608E800) [pid = 3232] [serial = 2039] [outer = 00000000] [url = about:blank] 18:50:49 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (173E8400) [pid = 3232] [serial = 2117] [outer = 00000000] [url = about:blank] 18:50:49 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (19768800) [pid = 3232] [serial = 2120] [outer = 00000000] [url = about:blank] 18:50:49 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (14FA6C00) [pid = 3232] [serial = 2114] [outer = 00000000] [url = about:blank] 18:50:49 INFO - PROCESS | 3232 | 1463190649579 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"]]]}] 18:50:49 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 18:50:49 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 18:50:49 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 18:50:49 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 18:50:49 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 18:50:49 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 18:50:49 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 18:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:50:49 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 18:50:49 INFO - TEST-OK | /FileAPI/historical.html | took 890ms 18:50:49 INFO - PROCESS | 3232 | 1463190649607 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 18:50:49 INFO - PROCESS | 3232 | 1463190649611 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 18:50:49 INFO - PROCESS | 3232 | 1463190649615 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 18:50:49 INFO - TEST-START | /FileAPI/idlharness.html 18:50:49 INFO - PROCESS | 3232 | 1463190649616 Marionette TRACE conn3 <- [1,3010,null,{}] 18:50:49 INFO - PROCESS | 3232 | 1463190649624 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}] 18:50:49 INFO - PROCESS | 3232 | 1463190649715 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 18:50:49 INFO - PROCESS | 3232 | 1463190649722 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:49 INFO - PROCESS | 3232 | ++DOCSHELL 1108BC00 == 61 [pid = 3232] [id = 764] 18:50:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (1108C000) [pid = 3232] [serial = 2290] [outer = 00000000] 18:50:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (12A54C00) [pid = 3232] [serial = 2291] [outer = 1108C000] 18:50:49 INFO - PROCESS | 3232 | 1463190649767 Marionette DEBUG loaded listener.js 18:50:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (12A5F800) [pid = 3232] [serial = 2292] [outer = 1108C000] 18:50:50 INFO - PROCESS | 3232 | 1463190650634 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]]]}] 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 18:50:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:50:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:50:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:50:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:50:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:50:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:50:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:50:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:50:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:50:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 18:50:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:50:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:50:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:50:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:50:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:50:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:50:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:50:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:50:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:50:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:50:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 18:50:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:50:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:50:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:50:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:50:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:50:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:50:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:50:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:50:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:50:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 18:50:50 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 18:50:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:50:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:50:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:50:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:50:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:50:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:50:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:50:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:50:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:50:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 18:50:50 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 18:50:50 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 18:50:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:50:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:50:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:50:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:50:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:50:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:50:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:50:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:50:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:50:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 18:50:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:50:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:50:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:50:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:50:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:50:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:50:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:50:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:50:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:50:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 18:50:50 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 18:50:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:50:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:50:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:50:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:50:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:50:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:50:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:50:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:50:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:50:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 18:50:50 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 18:50:50 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 18:50:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:50:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:50:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:50:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:50:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:50:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:50:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:50:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:50:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:50:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 18:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 18:50:50 INFO - TEST-OK | /FileAPI/idlharness.html | took 1218ms 18:50:50 INFO - PROCESS | 3232 | 1463190650841 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 18:50:50 INFO - PROCESS | 3232 | 1463190650843 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 18:50:50 INFO - TEST-START | /FileAPI/idlharness.worker 18:50:50 INFO - PROCESS | 3232 | 1463190650853 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 18:50:50 INFO - PROCESS | 3232 | 1463190650859 Marionette TRACE conn3 <- [1,3014,null,{}] 18:50:50 INFO - PROCESS | 3232 | 1463190650863 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}] 18:50:50 INFO - PROCESS | 3232 | 1463190650956 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 18:50:50 INFO - PROCESS | 3232 | 1463190650964 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:50 INFO - PROCESS | 3232 | ++DOCSHELL 161A4400 == 62 [pid = 3232] [id = 765] 18:50:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (161A5000) [pid = 3232] [serial = 2293] [outer = 00000000] 18:50:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (170E9400) [pid = 3232] [serial = 2294] [outer = 161A5000] 18:50:51 INFO - PROCESS | 3232 | 1463190651008 Marionette DEBUG loaded listener.js 18:50:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (17134800) [pid = 3232] [serial = 2295] [outer = 161A5000] 18:50:51 INFO - PROCESS | 3232 | [3232] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:50:52 INFO - PROCESS | 3232 | 1463190652029 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,{},{}]]]}] 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:50:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:50:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:50:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:50:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:50:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:50:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:50:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:50:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:50:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:50:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:50:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:50:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:50:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:50:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:50:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:50:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:50:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:50:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:50:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 18:50:52 INFO - {} 18:50:52 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 18:50:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:50:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:50:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:50:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:50:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:50:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:50:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 18:50:52 INFO - {} 18:50:52 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 - {} 18:50:52 INFO - {} 18:50:52 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 18:50:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:50:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:50:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:50:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:50:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:50:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:50:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:50:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:50:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:50:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:50:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:50:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:50:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 18:50:52 INFO - {} 18:50:52 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 18:50:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:50:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:50:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:50:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:50:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:50:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:50:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 18:50:52 INFO - {} 18:50:52 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 - {} 18:50:52 INFO - {} 18:50:52 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 18:50:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:50:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:50:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:50:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:50:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:50:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:50:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:50:52 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 18:50:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 18:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:50:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 18:50:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:50:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:50:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:50:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:50:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:50:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 18:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:50:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:50:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:50:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:50:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:50:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:50:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:50:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 18:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:50:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 18:50:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:50:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:50:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:50:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:50:52 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 18:50:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 18:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:50:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 18:50:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:50:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:50:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:50:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:50:52 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 18:50:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 18:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:50:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 18:50:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:50:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:50:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:50:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:50:52 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 18:50:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 18:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:50:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:50:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:50:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:50:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:50:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:50:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:50:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 18:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:50:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:50:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:50:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:50:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:50:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:50:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:50:52 INFO - {} 18:50:52 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1359ms 18:50:52 INFO - PROCESS | 3232 | 1463190652206 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 18:50:52 INFO - PROCESS | 3232 | 1463190652208 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 18:50:52 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 18:50:52 INFO - PROCESS | 3232 | 1463190652212 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 18:50:52 INFO - PROCESS | 3232 | 1463190652213 Marionette TRACE conn3 <- [1,3018,null,{}] 18:50:52 INFO - PROCESS | 3232 | 1463190652224 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}] 18:50:52 INFO - PROCESS | 3232 | 1463190652346 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 18:50:52 INFO - PROCESS | 3232 | 1463190652440 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:52 INFO - PROCESS | 3232 | ++DOCSHELL 171E0800 == 63 [pid = 3232] [id = 766] 18:50:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (171EA400) [pid = 3232] [serial = 2296] [outer = 00000000] 18:50:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (17A7B400) [pid = 3232] [serial = 2297] [outer = 171EA400] 18:50:52 INFO - PROCESS | 3232 | 1463190652484 Marionette DEBUG loaded listener.js 18:50:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (19BAB800) [pid = 3232] [serial = 2298] [outer = 171EA400] 18:50:52 INFO - PROCESS | 3232 | 1463190652879 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]]]}] 18:50:52 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 18:50:52 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 687ms 18:50:52 INFO - PROCESS | 3232 | 1463190652911 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 18:50:52 INFO - PROCESS | 3232 | 1463190652913 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 18:50:52 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 18:50:52 INFO - PROCESS | 3232 | 1463190652921 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 18:50:52 INFO - PROCESS | 3232 | 1463190652923 Marionette TRACE conn3 <- [1,3022,null,{}] 18:50:52 INFO - PROCESS | 3232 | 1463190652926 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}] 18:50:53 INFO - PROCESS | 3232 | 1463190653049 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 18:50:53 INFO - PROCESS | 3232 | 1463190653128 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:53 INFO - PROCESS | 3232 | ++DOCSHELL 173E6C00 == 64 [pid = 3232] [id = 767] 18:50:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (19475000) [pid = 3232] [serial = 2299] [outer = 00000000] 18:50:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (19F10000) [pid = 3232] [serial = 2300] [outer = 19475000] 18:50:53 INFO - PROCESS | 3232 | 1463190653178 Marionette DEBUG loaded listener.js 18:50:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (1A12E400) [pid = 3232] [serial = 2301] [outer = 19475000] 18:50:53 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (1A121800) [pid = 3232] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 18:50:53 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (16090800) [pid = 3232] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 18:50:53 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (12A5C400) [pid = 3232] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 18:50:53 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (161C4800) [pid = 3232] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:50:53 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (12D2C000) [pid = 3232] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 18:50:53 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (18716C00) [pid = 3232] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 18:50:53 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (1A447000) [pid = 3232] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 18:50:53 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (0F31BC00) [pid = 3232] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 18:50:53 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (1875A400) [pid = 3232] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 18:50:53 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (13DB6000) [pid = 3232] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 18:50:53 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (19BABC00) [pid = 3232] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 18:50:53 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (19BA2C00) [pid = 3232] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 18:50:53 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (161B2000) [pid = 3232] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 18:50:53 INFO - PROCESS | 3232 | 1463190653685 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]]]}] 18:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 18:50:53 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 796ms 18:50:53 INFO - PROCESS | 3232 | 1463190653732 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 18:50:53 INFO - PROCESS | 3232 | 1463190653734 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 18:50:53 INFO - TEST-START | /FileAPI/blob/Blob-close.html 18:50:53 INFO - PROCESS | 3232 | 1463190653740 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 18:50:53 INFO - PROCESS | 3232 | 1463190653742 Marionette TRACE conn3 <- [1,3026,null,{}] 18:50:53 INFO - PROCESS | 3232 | 1463190653745 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}] 18:50:53 INFO - PROCESS | 3232 | 1463190653833 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 18:50:53 INFO - PROCESS | 3232 | 1463190653840 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:53 INFO - PROCESS | 3232 | ++DOCSHELL 10A60400 == 65 [pid = 3232] [id = 768] 18:50:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (11CEBC00) [pid = 3232] [serial = 2302] [outer = 00000000] 18:50:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (1A121800) [pid = 3232] [serial = 2303] [outer = 11CEBC00] 18:50:53 INFO - PROCESS | 3232 | 1463190653883 Marionette DEBUG loaded listener.js 18:50:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (1A1F0800) [pid = 3232] [serial = 2304] [outer = 11CEBC00] 18:50:54 INFO - PROCESS | 3232 | 1463190654303 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"]]]}] 18:50:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 18:50:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 18:50:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:50:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 18:50:54 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 593ms 18:50:54 INFO - PROCESS | 3232 | 1463190654336 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 18:50:54 INFO - PROCESS | 3232 | 1463190654338 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 18:50:54 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 18:50:54 INFO - PROCESS | 3232 | 1463190654342 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 18:50:54 INFO - PROCESS | 3232 | 1463190654343 Marionette TRACE conn3 <- [1,3030,null,{}] 18:50:54 INFO - PROCESS | 3232 | 1463190654366 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}] 18:50:54 INFO - PROCESS | 3232 | 1463190654461 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 18:50:54 INFO - PROCESS | 3232 | 1463190654467 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:54 INFO - PROCESS | 3232 | ++DOCSHELL 1A444400 == 66 [pid = 3232] [id = 769] 18:50:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (1A865800) [pid = 3232] [serial = 2305] [outer = 00000000] 18:50:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (1AB31C00) [pid = 3232] [serial = 2306] [outer = 1A865800] 18:50:54 INFO - PROCESS | 3232 | 1463190654510 Marionette DEBUG loaded listener.js 18:50:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (1AB3F400) [pid = 3232] [serial = 2307] [outer = 1A865800] 18:50:55 INFO - PROCESS | 3232 | 1463190655095 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]]]}] 18:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 18:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 18:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 18:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 18:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 18:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 18:50:55 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. 18:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 18:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 18:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 18:50:55 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'.) 18:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 18:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 18:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 18:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 18:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 18:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 18:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 18:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 18:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 18:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 18:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 18:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 18:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 18:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 18:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 18:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 18:50:55 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. 18:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 18:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 18:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 18:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 18:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 18:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 18:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 18:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 18:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 18:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 18:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 18:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 18:50:55 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. 18:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 18:50:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 18:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:50:55 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. 18:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 18:50:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 18:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 18:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 18:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 18:50:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 18:50:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 18:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 18:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 18:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 18:50:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 18:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 18:50:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 18:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:50:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 18:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:50:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 18:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 18:50:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 18:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:50:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 18:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:50:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 18:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:50:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 18:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:50:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 18:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 18:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 18:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 18:50:55 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 890ms 18:50:55 INFO - PROCESS | 3232 | 1463190655229 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 18:50:55 INFO - PROCESS | 3232 | 1463190655231 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 18:50:55 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 18:50:55 INFO - PROCESS | 3232 | 1463190655235 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 18:50:55 INFO - PROCESS | 3232 | 1463190655236 Marionette TRACE conn3 <- [1,3034,null,{}] 18:50:55 INFO - PROCESS | 3232 | 1463190655240 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}] 18:50:55 INFO - PROCESS | 3232 | 1463190655368 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 18:50:55 INFO - PROCESS | 3232 | 1463190655376 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:55 INFO - PROCESS | 3232 | ++DOCSHELL 19BA2C00 == 67 [pid = 3232] [id = 770] 18:50:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (19C30400) [pid = 3232] [serial = 2308] [outer = 00000000] 18:50:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (19C3B400) [pid = 3232] [serial = 2309] [outer = 19C30400] 18:50:55 INFO - PROCESS | 3232 | 1463190655424 Marionette DEBUG loaded listener.js 18:50:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (1AC01800) [pid = 3232] [serial = 2310] [outer = 19C30400] 18:50:55 INFO - PROCESS | 3232 | [3232] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:50:55 INFO - PROCESS | 3232 | 1463190655989 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 18:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 18:50:56 INFO - {} 18:50:56 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 796ms 18:50:56 INFO - PROCESS | 3232 | 1463190656037 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 18:50:56 INFO - PROCESS | 3232 | 1463190656042 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 18:50:56 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 18:50:56 INFO - PROCESS | 3232 | 1463190656047 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 18:50:56 INFO - PROCESS | 3232 | 1463190656051 Marionette TRACE conn3 <- [1,3038,null,{}] 18:50:56 INFO - PROCESS | 3232 | 1463190656058 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}] 18:50:56 INFO - PROCESS | 3232 | 1463190656192 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 18:50:56 INFO - PROCESS | 3232 | 1463190656338 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:56 INFO - PROCESS | 3232 | ++DOCSHELL 10A56800 == 68 [pid = 3232] [id = 771] 18:50:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (10A58800) [pid = 3232] [serial = 2311] [outer = 00000000] 18:50:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (128F0800) [pid = 3232] [serial = 2312] [outer = 10A58800] 18:50:56 INFO - PROCESS | 3232 | 1463190656396 Marionette DEBUG loaded listener.js 18:50:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (1309A400) [pid = 3232] [serial = 2313] [outer = 10A58800] 18:50:56 INFO - PROCESS | 3232 | 1463190656965 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]]]}] 18:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 18:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 18:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 18:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 18:50:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 937ms 18:50:56 INFO - PROCESS | 3232 | 1463190656994 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 18:50:56 INFO - PROCESS | 3232 | 1463190657000 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 18:50:56 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 18:50:57 INFO - PROCESS | 3232 | 1463190657023 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 18:50:57 INFO - PROCESS | 3232 | 1463190657026 Marionette TRACE conn3 <- [1,3042,null,{}] 18:50:57 INFO - PROCESS | 3232 | 1463190657032 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}] 18:50:57 INFO - PROCESS | 3232 | 1463190657143 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 18:50:57 INFO - PROCESS | 3232 | 1463190657272 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:57 INFO - PROCESS | 3232 | ++DOCSHELL 1312D400 == 69 [pid = 3232] [id = 772] 18:50:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (1330C400) [pid = 3232] [serial = 2314] [outer = 00000000] 18:50:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 131 (16097400) [pid = 3232] [serial = 2315] [outer = 1330C400] 18:50:57 INFO - PROCESS | 3232 | 1463190657333 Marionette DEBUG loaded listener.js 18:50:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 132 (161AFC00) [pid = 3232] [serial = 2316] [outer = 1330C400] 18:50:58 INFO - PROCESS | 3232 | 1463190658142 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"]]]}] 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 18:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 18:50:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 18:50:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:50:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 18:50:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:50:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 18:50:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:50:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 18:50:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:50:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 18:50:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:50:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 18:50:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:50:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 18:50:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:50:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 18:50:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:50:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 18:50:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:50:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 18:50:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:50:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 18:50:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:50:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 18:50:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:50:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 18:50:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:50:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 18:50:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:50:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 18:50:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:50:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 18:50:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:50:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 18:50:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:50:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 18:50:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:50:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 18:50:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:50:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 18:50:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:50:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 18:50:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:50:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 18:50:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:50:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:50:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:50:58 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" 18:50:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:50:58 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" 18:50:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:50:58 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1327ms 18:50:58 INFO - PROCESS | 3232 | 1463190658324 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 18:50:58 INFO - PROCESS | 3232 | 1463190658327 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 18:50:58 INFO - TEST-START | /FileAPI/file/File-constructor.html 18:50:58 INFO - PROCESS | 3232 | 1463190658331 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 18:50:58 INFO - PROCESS | 3232 | 1463190658335 Marionette TRACE conn3 <- [1,3046,null,{}] 18:50:58 INFO - PROCESS | 3232 | 1463190658346 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}] 18:50:58 INFO - PROCESS | 3232 | 1463190658489 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 18:50:58 INFO - PROCESS | 3232 | 1463190658633 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:58 INFO - PROCESS | 3232 | ++DOCSHELL 1583A800 == 70 [pid = 3232] [id = 773] 18:50:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 133 (17140400) [pid = 3232] [serial = 2317] [outer = 00000000] 18:50:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 134 (17BB8C00) [pid = 3232] [serial = 2318] [outer = 17140400] 18:50:58 INFO - PROCESS | 3232 | 1463190658690 Marionette DEBUG loaded listener.js 18:50:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 135 (18434800) [pid = 3232] [serial = 2319] [outer = 17140400] 18:50:59 INFO - PROCESS | 3232 | 1463190659225 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]]]}] 18:50:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 18:50:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 18:50:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 18:50:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 18:50:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 18:50:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 18:50:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 18:50:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 18:50:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 18:50:59 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 18:50:59 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 18:50:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:50:59 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 18:50:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 18:50:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 18:50:59 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:50:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 18:50:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:50:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 18:50:59 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 18:50:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 18:50:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:50:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 18:50:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 18:50:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 18:50:59 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 952ms 18:50:59 INFO - PROCESS | 3232 | 1463190659281 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 18:50:59 INFO - PROCESS | 3232 | 1463190659286 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 18:50:59 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 18:50:59 INFO - PROCESS | 3232 | 1463190659290 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 18:50:59 INFO - PROCESS | 3232 | 1463190659293 Marionette TRACE conn3 <- [1,3050,null,{}] 18:50:59 INFO - PROCESS | 3232 | 1463190659296 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}] 18:50:59 INFO - PROCESS | 3232 | 1463190659406 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 18:50:59 INFO - PROCESS | 3232 | 1463190659567 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:59 INFO - PROCESS | 3232 | ++DOCSHELL 17BB9C00 == 71 [pid = 3232] [id = 774] 18:50:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 136 (18437000) [pid = 3232] [serial = 2320] [outer = 00000000] 18:50:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 137 (1875AC00) [pid = 3232] [serial = 2321] [outer = 18437000] 18:50:59 INFO - PROCESS | 3232 | 1463190659622 Marionette DEBUG loaded listener.js 18:50:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 138 (1946FC00) [pid = 3232] [serial = 2322] [outer = 18437000] 18:50:59 INFO - PROCESS | 3232 | [3232] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:51:00 INFO - PROCESS | 3232 | 1463190660169 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 18:51:00 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 18:51:00 INFO - {} 18:51:00 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 890ms 18:51:00 INFO - PROCESS | 3232 | 1463190660195 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 18:51:00 INFO - PROCESS | 3232 | 1463190660197 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 18:51:00 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 18:51:00 INFO - PROCESS | 3232 | 1463190660201 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 18:51:00 INFO - PROCESS | 3232 | 1463190660203 Marionette TRACE conn3 <- [1,3054,null,{}] 18:51:00 INFO - PROCESS | 3232 | 1463190660206 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}] 18:51:00 INFO - PROCESS | 3232 | 1463190660320 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 18:51:00 INFO - PROCESS | 3232 | 1463190660471 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:00 INFO - PROCESS | 3232 | ++DOCSHELL 10518400 == 72 [pid = 3232] [id = 775] 18:51:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 139 (154B6400) [pid = 3232] [serial = 2323] [outer = 00000000] 18:51:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 140 (19C34400) [pid = 3232] [serial = 2324] [outer = 154B6400] 18:51:00 INFO - PROCESS | 3232 | 1463190660525 Marionette DEBUG loaded listener.js 18:51:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 141 (19C3A400) [pid = 3232] [serial = 2325] [outer = 154B6400] 18:51:01 INFO - PROCESS | 3232 | 1463190661050 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]]]}] 18:51:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 18:51:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 18:51:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 18:51:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 18:51:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 18:51:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 18:51:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 18:51:01 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 905ms 18:51:01 INFO - PROCESS | 3232 | 1463190661106 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 18:51:01 INFO - PROCESS | 3232 | 1463190661108 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 18:51:01 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 18:51:01 INFO - PROCESS | 3232 | 1463190661112 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 18:51:01 INFO - PROCESS | 3232 | 1463190661114 Marionette TRACE conn3 <- [1,3058,null,{}] 18:51:01 INFO - PROCESS | 3232 | 1463190661118 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}] 18:51:01 INFO - PROCESS | 3232 | 1463190661250 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 18:51:01 INFO - PROCESS | 3232 | 1463190661419 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:01 INFO - PROCESS | 3232 | ++DOCSHELL 10514400 == 73 [pid = 3232] [id = 776] 18:51:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 142 (1A12D800) [pid = 3232] [serial = 2326] [outer = 00000000] 18:51:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 143 (1AC0C800) [pid = 3232] [serial = 2327] [outer = 1A12D800] 18:51:01 INFO - PROCESS | 3232 | 1463190661474 Marionette DEBUG loaded listener.js 18:51:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 144 (1AF2CC00) [pid = 3232] [serial = 2328] [outer = 1A12D800] 18:51:01 INFO - PROCESS | 3232 | 1463190662005 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]]]}] 18:51:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 18:51:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 18:51:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 18:51:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 18:51:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 18:51:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 18:51:02 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 953ms 18:51:02 INFO - PROCESS | 3232 | 1463190662058 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 18:51:02 INFO - PROCESS | 3232 | 1463190662061 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 18:51:02 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 18:51:02 INFO - PROCESS | 3232 | 1463190662064 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 18:51:02 INFO - PROCESS | 3232 | 1463190662066 Marionette TRACE conn3 <- [1,3062,null,{}] 18:51:02 INFO - PROCESS | 3232 | 1463190662070 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}] 18:51:02 INFO - PROCESS | 3232 | 1463190662175 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 18:51:02 INFO - PROCESS | 3232 | 1463190662337 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:02 INFO - PROCESS | 3232 | ++DOCSHELL 1A865400 == 74 [pid = 3232] [id = 777] 18:51:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 145 (1AB30C00) [pid = 3232] [serial = 2329] [outer = 00000000] 18:51:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 146 (1B05F400) [pid = 3232] [serial = 2330] [outer = 1AB30C00] 18:51:02 INFO - PROCESS | 3232 | 1463190662402 Marionette DEBUG loaded listener.js 18:51:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 147 (1B60B000) [pid = 3232] [serial = 2331] [outer = 1AB30C00] 18:51:02 INFO - PROCESS | 3232 | 1463190662924 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]]]}] 18:51:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 18:51:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 18:51:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 18:51:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 18:51:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 18:51:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 18:51:02 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 906ms 18:51:02 INFO - PROCESS | 3232 | 1463190662971 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 18:51:02 INFO - PROCESS | 3232 | 1463190662974 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 18:51:02 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 18:51:02 INFO - PROCESS | 3232 | 1463190662979 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 18:51:02 INFO - PROCESS | 3232 | 1463190662981 Marionette TRACE conn3 <- [1,3066,null,{}] 18:51:02 INFO - PROCESS | 3232 | 1463190662985 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}] 18:51:03 INFO - PROCESS | 3232 | 1463190663097 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 18:51:03 INFO - PROCESS | 3232 | 1463190663436 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:03 INFO - PROCESS | 3232 | ++DOCSHELL 0F31BC00 == 75 [pid = 3232] [id = 778] 18:51:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 148 (1051D000) [pid = 3232] [serial = 2332] [outer = 00000000] 18:51:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 149 (10D0B000) [pid = 3232] [serial = 2333] [outer = 1051D000] 18:51:03 INFO - PROCESS | 3232 | 1463190663502 Marionette DEBUG loaded listener.js 18:51:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 150 (112EA400) [pid = 3232] [serial = 2334] [outer = 1051D000] 18:51:04 INFO - PROCESS | 3232 | 1463190664088 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] 18:51:04 INFO - PROCESS | 3232 | 1463190664156 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 18:51:04 INFO - PROCESS | 3232 | 1463190664160 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 18:51:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 18:51:04 INFO - PROCESS | 3232 | 1463190664164 Marionette TRACE conn3 <- [1,3070,null,{}] 18:51:04 INFO - PROCESS | 3232 | 1463190664168 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}] 18:51:04 INFO - PROCESS | 3232 | 1463190664273 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 18:51:04 INFO - PROCESS | 3232 | 1463190664455 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:04 INFO - PROCESS | 3232 | ++DOCSHELL 11CF0400 == 76 [pid = 3232] [id = 779] 18:51:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 151 (128EF400) [pid = 3232] [serial = 2335] [outer = 00000000] 18:51:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 152 (16098800) [pid = 3232] [serial = 2336] [outer = 128EF400] 18:51:04 INFO - PROCESS | 3232 | 1463190664507 Marionette DEBUG loaded listener.js 18:51:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 153 (161A8C00) [pid = 3232] [serial = 2337] [outer = 128EF400] 18:51:04 INFO - PROCESS | 3232 | --DOCSHELL 1A444400 == 75 [pid = 3232] [id = 769] 18:51:04 INFO - PROCESS | 3232 | --DOCSHELL 10A60400 == 74 [pid = 3232] [id = 768] 18:51:04 INFO - PROCESS | 3232 | --DOCSHELL 161A4400 == 73 [pid = 3232] [id = 765] 18:51:04 INFO - PROCESS | 3232 | --DOCSHELL 1108BC00 == 72 [pid = 3232] [id = 764] 18:51:04 INFO - PROCESS | 3232 | --DOCSHELL 10D0E400 == 71 [pid = 3232] [id = 763] 18:51:04 INFO - PROCESS | 3232 | --DOCSHELL 0F257C00 == 70 [pid = 3232] [id = 762] 18:51:04 INFO - PROCESS | 3232 | --DOCSHELL 1B60AC00 == 69 [pid = 3232] [id = 760] 18:51:04 INFO - PROCESS | 3232 | --DOCSHELL 17143400 == 68 [pid = 3232] [id = 759] 18:51:04 INFO - PROCESS | 3232 | --DOCSHELL 1AB2E800 == 67 [pid = 3232] [id = 758] 18:51:04 INFO - PROCESS | 3232 | --DOCSHELL 19BAEC00 == 66 [pid = 3232] [id = 757] 18:51:04 INFO - PROCESS | 3232 | --DOCSHELL 18759C00 == 65 [pid = 3232] [id = 756] 18:51:04 INFO - PROCESS | 3232 | --DOCSHELL 10519800 == 64 [pid = 3232] [id = 755] 18:51:04 INFO - PROCESS | 3232 | --DOCSHELL 10D0E800 == 63 [pid = 3232] [id = 754] 18:51:04 INFO - PROCESS | 3232 | --DOMWINDOW == 152 (19F0CC00) [pid = 3232] [serial = 2126] [outer = 00000000] [url = about:blank] 18:51:04 INFO - PROCESS | 3232 | --DOMWINDOW == 151 (19BA9C00) [pid = 3232] [serial = 2123] [outer = 00000000] [url = about:blank] 18:51:04 INFO - PROCESS | 3232 | --DOMWINDOW == 150 (1A1EFC00) [pid = 3232] [serial = 2159] [outer = 00000000] [url = about:blank] 18:51:04 INFO - PROCESS | 3232 | --DOMWINDOW == 149 (1A130000) [pid = 3232] [serial = 2247] [outer = 00000000] [url = about:blank] 18:51:04 INFO - PROCESS | 3232 | --DOMWINDOW == 148 (1A124C00) [pid = 3232] [serial = 2206] [outer = 00000000] [url = about:blank] 18:51:04 INFO - PROCESS | 3232 | --DOMWINDOW == 147 (170EAC00) [pid = 3232] [serial = 2212] [outer = 00000000] [url = about:blank] 18:51:04 INFO - PROCESS | 3232 | --DOMWINDOW == 146 (17146000) [pid = 3232] [serial = 2238] [outer = 00000000] [url = about:blank] 18:51:04 INFO - PROCESS | 3232 | --DOMWINDOW == 145 (173E9400) [pid = 3232] [serial = 2239] [outer = 00000000] [url = about:blank] 18:51:04 INFO - PROCESS | 3232 | --DOMWINDOW == 144 (1A445C00) [pid = 3232] [serial = 2215] [outer = 00000000] [url = about:blank] 18:51:04 INFO - PROCESS | 3232 | --DOMWINDOW == 143 (1380A000) [pid = 3232] [serial = 2209] [outer = 00000000] [url = about:blank] 18:51:04 INFO - PROCESS | 3232 | --DOMWINDOW == 142 (15841000) [pid = 3232] [serial = 2231] [outer = 00000000] [url = about:blank] 18:51:04 INFO - PROCESS | 3232 | --DOMWINDOW == 141 (154A9000) [pid = 3232] [serial = 2230] [outer = 00000000] [url = about:blank] 18:51:04 INFO - PROCESS | 3232 | --DOMWINDOW == 140 (161C5800) [pid = 3232] [serial = 2236] [outer = 00000000] [url = about:blank] 18:51:04 INFO - PROCESS | 3232 | --DOMWINDOW == 139 (141C7800) [pid = 3232] [serial = 2233] [outer = 00000000] [url = about:blank] 18:51:04 INFO - PROCESS | 3232 | --DOMWINDOW == 138 (154A2800) [pid = 3232] [serial = 2234] [outer = 00000000] [url = about:blank] 18:51:04 INFO - PROCESS | 3232 | --DOMWINDOW == 137 (1AB2F400) [pid = 3232] [serial = 2218] [outer = 00000000] [url = about:blank] 18:51:04 INFO - PROCESS | 3232 | --DOMWINDOW == 136 (1875C400) [pid = 3232] [serial = 2241] [outer = 00000000] [url = about:blank] 18:51:04 INFO - PROCESS | 3232 | --DOMWINDOW == 135 (16091000) [pid = 3232] [serial = 2227] [outer = 00000000] [url = about:blank] 18:51:04 INFO - PROCESS | 3232 | --DOMWINDOW == 134 (1AB43C00) [pid = 3232] [serial = 2221] [outer = 00000000] [url = about:blank] 18:51:04 INFO - PROCESS | 3232 | --DOMWINDOW == 133 (1AB47C00) [pid = 3232] [serial = 2250] [outer = 00000000] [url = about:blank] 18:51:04 INFO - PROCESS | 3232 | --DOMWINDOW == 132 (17149000) [pid = 3232] [serial = 2224] [outer = 00000000] [url = about:blank] 18:51:04 INFO - PROCESS | 3232 | --DOMWINDOW == 131 (1A5D9400) [pid = 3232] [serial = 2248] [outer = 00000000] [url = about:blank] 18:51:04 INFO - PROCESS | 3232 | --DOMWINDOW == 130 (128E6C00) [pid = 3232] [serial = 2253] [outer = 00000000] [url = about:blank] 18:51:04 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (13309800) [pid = 3232] [serial = 2254] [outer = 00000000] [url = about:blank] 18:51:04 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (1AC01C00) [pid = 3232] [serial = 2251] [outer = 00000000] [url = about:blank] 18:51:04 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (19767400) [pid = 3232] [serial = 2244] [outer = 00000000] [url = about:blank] 18:51:04 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (17146800) [pid = 3232] [serial = 2257] [outer = 00000000] [url = about:blank] 18:51:04 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (1976E000) [pid = 3232] [serial = 2245] [outer = 00000000] [url = about:blank] 18:51:04 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (1620C800) [pid = 3232] [serial = 2256] [outer = 00000000] [url = about:blank] 18:51:04 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (194CAC00) [pid = 3232] [serial = 2259] [outer = 00000000] [url = about:blank] 18:51:04 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (194A7800) [pid = 3232] [serial = 2242] [outer = 00000000] [url = about:blank] 18:51:05 INFO - PROCESS | 3232 | 1463190665033 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]]]}] 18:51:05 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 18:51:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 18:51:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:51:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:51:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 18:51:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 18:51:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 953ms 18:51:05 INFO - PROCESS | 3232 | 1463190665094 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 18:51:05 INFO - PROCESS | 3232 | 1463190665097 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 18:51:05 INFO - PROCESS | 3232 | 1463190665102 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 18:51:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 18:51:05 INFO - PROCESS | 3232 | 1463190665104 Marionette TRACE conn3 <- [1,3074,null,{}] 18:51:05 INFO - PROCESS | 3232 | 1463190665107 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}] 18:51:05 INFO - PROCESS | 3232 | 1463190665198 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 18:51:05 INFO - PROCESS | 3232 | 1463190665205 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:05 INFO - PROCESS | 3232 | ++DOCSHELL 128E6C00 == 64 [pid = 3232] [id = 780] 18:51:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (128E8400) [pid = 3232] [serial = 2338] [outer = 00000000] 18:51:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (141CF400) [pid = 3232] [serial = 2339] [outer = 128E8400] 18:51:05 INFO - PROCESS | 3232 | 1463190665251 Marionette DEBUG loaded listener.js 18:51:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (1549BC00) [pid = 3232] [serial = 2340] [outer = 128E8400] 18:51:05 INFO - PROCESS | 3232 | 1463190665774 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 18:51:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 18:51:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 688ms 18:51:05 INFO - PROCESS | 3232 | 1463190665802 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 18:51:05 INFO - PROCESS | 3232 | 1463190665804 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 18:51:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 18:51:05 INFO - PROCESS | 3232 | 1463190665808 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 18:51:05 INFO - PROCESS | 3232 | 1463190665814 Marionette TRACE conn3 <- [1,3078,null,{}] 18:51:05 INFO - PROCESS | 3232 | 1463190665823 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}] 18:51:05 INFO - PROCESS | 3232 | 1463190665945 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 18:51:05 INFO - PROCESS | 3232 | 1463190665967 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:06 INFO - PROCESS | 3232 | ++DOCSHELL 154A0000 == 65 [pid = 3232] [id = 781] 18:51:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (1570DC00) [pid = 3232] [serial = 2341] [outer = 00000000] 18:51:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (16213800) [pid = 3232] [serial = 2342] [outer = 1570DC00] 18:51:06 INFO - PROCESS | 3232 | 1463190666116 Marionette DEBUG loaded listener.js 18:51:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (170F5400) [pid = 3232] [serial = 2343] [outer = 1570DC00] 18:51:06 INFO - PROCESS | 3232 | 1463190666461 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 18:51:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 18:51:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 687ms 18:51:06 INFO - PROCESS | 3232 | 1463190666523 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 18:51:06 INFO - PROCESS | 3232 | 1463190666525 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 18:51:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 18:51:06 INFO - PROCESS | 3232 | 1463190666530 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 18:51:06 INFO - PROCESS | 3232 | 1463190666532 Marionette TRACE conn3 <- [1,3082,null,{}] 18:51:06 INFO - PROCESS | 3232 | 1463190666535 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}] 18:51:06 INFO - PROCESS | 3232 | 1463190666624 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 18:51:06 INFO - PROCESS | 3232 | 1463190666630 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:06 INFO - PROCESS | 3232 | ++DOCSHELL 16210800 == 66 [pid = 3232] [id = 782] 18:51:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (17135C00) [pid = 3232] [serial = 2344] [outer = 00000000] 18:51:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (173EA800) [pid = 3232] [serial = 2345] [outer = 17135C00] 18:51:06 INFO - PROCESS | 3232 | 1463190666674 Marionette DEBUG loaded listener.js 18:51:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 131 (1743B000) [pid = 3232] [serial = 2346] [outer = 17135C00] 18:51:07 INFO - PROCESS | 3232 | 1463190667134 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 18:51:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 18:51:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 641ms 18:51:07 INFO - PROCESS | 3232 | 1463190667168 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 18:51:07 INFO - PROCESS | 3232 | 1463190667170 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 18:51:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 18:51:07 INFO - PROCESS | 3232 | 1463190667193 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 18:51:07 INFO - PROCESS | 3232 | 1463190667195 Marionette TRACE conn3 <- [1,3086,null,{}] 18:51:07 INFO - PROCESS | 3232 | 1463190667202 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}] 18:51:07 INFO - PROCESS | 3232 | 1463190667329 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 18:51:07 INFO - PROCESS | 3232 | 1463190667432 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:07 INFO - PROCESS | 3232 | ++DOCSHELL 17A76800 == 67 [pid = 3232] [id = 783] 18:51:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 132 (17A79000) [pid = 3232] [serial = 2347] [outer = 00000000] 18:51:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 133 (17AE4000) [pid = 3232] [serial = 2348] [outer = 17A79000] 18:51:07 INFO - PROCESS | 3232 | 1463190667482 Marionette DEBUG loaded listener.js 18:51:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 134 (1843B000) [pid = 3232] [serial = 2349] [outer = 17A79000] 18:51:07 INFO - PROCESS | 3232 | 1463190667914 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]]]}] 18:51:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 18:51:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 18:51:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 765ms 18:51:07 INFO - PROCESS | 3232 | 1463190667934 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 18:51:07 INFO - PROCESS | 3232 | 1463190667936 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 18:51:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 18:51:07 INFO - PROCESS | 3232 | 1463190667947 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 18:51:07 INFO - PROCESS | 3232 | 1463190667949 Marionette TRACE conn3 <- [1,3090,null,{}] 18:51:07 INFO - PROCESS | 3232 | 1463190667952 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}] 18:51:08 INFO - PROCESS | 3232 | 1463190668079 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 18:51:08 INFO - PROCESS | 3232 | 1463190668085 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:08 INFO - PROCESS | 3232 | ++DOCSHELL 10A60000 == 68 [pid = 3232] [id = 784] 18:51:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 135 (178C4000) [pid = 3232] [serial = 2350] [outer = 00000000] 18:51:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 136 (194AA800) [pid = 3232] [serial = 2351] [outer = 178C4000] 18:51:08 INFO - PROCESS | 3232 | 1463190668194 Marionette DEBUG loaded listener.js 18:51:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 137 (194AF000) [pid = 3232] [serial = 2352] [outer = 178C4000] 18:51:08 INFO - PROCESS | 3232 | 1463190668589 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 18:51:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 18:51:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 703ms 18:51:08 INFO - PROCESS | 3232 | 1463190668639 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 18:51:08 INFO - PROCESS | 3232 | 1463190668641 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 18:51:08 INFO - PROCESS | 3232 | 1463190668644 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 18:51:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 18:51:08 INFO - PROCESS | 3232 | 1463190668646 Marionette TRACE conn3 <- [1,3094,null,{}] 18:51:08 INFO - PROCESS | 3232 | 1463190668650 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}] 18:51:08 INFO - PROCESS | 3232 | 1463190668775 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 18:51:09 INFO - PROCESS | 3232 | --DOMWINDOW == 136 (194D5400) [pid = 3232] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 18:51:09 INFO - PROCESS | 3232 | --DOMWINDOW == 135 (0F259800) [pid = 3232] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 18:51:09 INFO - PROCESS | 3232 | --DOMWINDOW == 134 (161A5000) [pid = 3232] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 18:51:09 INFO - PROCESS | 3232 | --DOMWINDOW == 133 (11202C00) [pid = 3232] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 18:51:09 INFO - PROCESS | 3232 | --DOMWINDOW == 132 (11CEBC00) [pid = 3232] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 18:51:09 INFO - PROCESS | 3232 | --DOMWINDOW == 131 (1108C000) [pid = 3232] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 18:51:09 INFO - PROCESS | 3232 | --DOMWINDOW == 130 (19475000) [pid = 3232] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 18:51:09 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (18437400) [pid = 3232] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 18:51:09 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (1A865800) [pid = 3232] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 18:51:09 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (171EA400) [pid = 3232] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 18:51:09 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (194ADC00) [pid = 3232] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:51:09 INFO - PROCESS | 3232 | 1463190669024 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:09 INFO - PROCESS | 3232 | ++DOCSHELL 1108C000 == 69 [pid = 3232] [id = 785] 18:51:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (11202C00) [pid = 3232] [serial = 2353] [outer = 00000000] 18:51:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (194CAC00) [pid = 3232] [serial = 2354] [outer = 11202C00] 18:51:09 INFO - PROCESS | 3232 | 1463190669069 Marionette DEBUG loaded listener.js 18:51:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (19763400) [pid = 3232] [serial = 2355] [outer = 11202C00] 18:51:09 INFO - PROCESS | 3232 | 1463190669423 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]]]}] 18:51:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 18:51:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 18:51:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 18:51:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 812ms 18:51:09 INFO - PROCESS | 3232 | 1463190669447 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 18:51:09 INFO - PROCESS | 3232 | 1463190669449 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 18:51:09 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 18:51:09 INFO - PROCESS | 3232 | 1463190669452 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 18:51:09 INFO - PROCESS | 3232 | 1463190669454 Marionette TRACE conn3 <- [1,3098,null,{}] 18:51:09 INFO - PROCESS | 3232 | 1463190669457 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}] 18:51:09 INFO - PROCESS | 3232 | 1463190669553 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 18:51:09 INFO - PROCESS | 3232 | 1463190669559 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:09 INFO - PROCESS | 3232 | ++DOCSHELL 19763800 == 70 [pid = 3232] [id = 786] 18:51:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (1976B400) [pid = 3232] [serial = 2356] [outer = 00000000] 18:51:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 131 (19BAEC00) [pid = 3232] [serial = 2357] [outer = 1976B400] 18:51:09 INFO - PROCESS | 3232 | 1463190669614 Marionette DEBUG loaded listener.js 18:51:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 132 (19C2E000) [pid = 3232] [serial = 2358] [outer = 1976B400] 18:51:10 INFO - PROCESS | 3232 | 1463190670045 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"]]]}] 18:51:10 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 18:51:10 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 18:51:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 18:51:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:51:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:51:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 18:51:10 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 640ms 18:51:10 INFO - PROCESS | 3232 | 1463190670091 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 18:51:10 INFO - PROCESS | 3232 | 1463190670093 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 18:51:10 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 18:51:10 INFO - PROCESS | 3232 | 1463190670096 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 18:51:10 INFO - PROCESS | 3232 | 1463190670098 Marionette TRACE conn3 <- [1,3102,null,{}] 18:51:10 INFO - PROCESS | 3232 | 1463190670101 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}] 18:51:10 INFO - PROCESS | 3232 | 1463190670188 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 18:51:10 INFO - PROCESS | 3232 | 1463190670195 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\", \"f6f8daea-e891-4944-80cb-ce29ff99fe2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:10 INFO - PROCESS | 3232 | ++DOCSHELL 19BAA000 == 71 [pid = 3232] [id = 787] 18:51:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 133 (19BAD000) [pid = 3232] [serial = 2359] [outer = 00000000] 18:51:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 134 (19F0E400) [pid = 3232] [serial = 2360] [outer = 19BAD000] 18:51:10 INFO - PROCESS | 3232 | 1463190670238 Marionette DEBUG loaded listener.js 18:51:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 135 (1A129400) [pid = 3232] [serial = 2361] [outer = 19BAD000] 18:51:10 INFO - PROCESS | 3232 | 1463190670712 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]]]}] 18:51:10 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 18:51:10 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 640ms 18:51:10 INFO - PROCESS | 3232 | 1463190670734 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 18:51:10 INFO - PROCESS | 3232 | 1463190670736 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 18:51:11 WARNING - u'runner_teardown' () 18:51:11 INFO - No more tests 18:51:11 INFO - Got 0 unexpected results 18:51:11 INFO - SUITE-END | took 655s 18:51:12 INFO - Closing logging queue 18:51:12 INFO - queue closed 18:51:12 INFO - Return code: 0 18:51:12 WARNING - # TBPL SUCCESS # 18:51:12 INFO - Running post-action listener: _resource_record_post_action 18:51:12 INFO - Running post-run listener: _resource_record_post_run 18:51:13 INFO - Total resource usage - Wall time: 667s; CPU: 17.0%; Read bytes: 91425280; Write bytes: 951612416; Read time: 497780; Write time: 1127887 18:51:13 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 18:51:13 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 70410240; Read time: 0; Write time: 67582 18:51:13 INFO - run-tests - Wall time: 665s; CPU: 17.0%; Read bytes: 91425280; Write bytes: 815560192; Read time: 497780; Write time: 1010118 18:51:13 INFO - Running post-run listener: _upload_blobber_files 18:51:13 INFO - Blob upload gear active. 18:51:13 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 18:51:13 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 18:51:13 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 18:51:13 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 18:51:14 INFO - (blobuploader) - INFO - Open directory for files ... 18:51:14 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 18:51:14 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:51:14 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:51:14 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 18:51:14 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:51:14 INFO - (blobuploader) - INFO - Done attempting. 18:51:14 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 18:51:15 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:51:15 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:51:16 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 18:51:16 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:51:16 INFO - (blobuploader) - INFO - Done attempting. 18:51:16 INFO - (blobuploader) - INFO - Iteration through files over. 18:51:16 INFO - Return code: 0 18:51:16 INFO - rmtree: C:\slave\test\build\uploaded_files.json 18:51:16 INFO - Using _rmtree_windows ... 18:51:16 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 18:51:16 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c24d9a6012403228ec4a4837a1d3c1b36ef3d2484e26d8e4a1756ece9508bd67b380171d8897d0e35d14c32992793a97ea95dd3181628b02979854c38624247f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ff6b66f8f4b2f929bc781c58362cebb46fa2f74e9ec731c0b8e951e3f6540a5024860b9994d6f543cda304f59630f539c845261be4a1c909b69576793192ddb2"} 18:51:16 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 18:51:16 INFO - Writing to file C:\slave\test\properties\blobber_files 18:51:16 INFO - Contents: 18:51:16 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c24d9a6012403228ec4a4837a1d3c1b36ef3d2484e26d8e4a1756ece9508bd67b380171d8897d0e35d14c32992793a97ea95dd3181628b02979854c38624247f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ff6b66f8f4b2f929bc781c58362cebb46fa2f74e9ec731c0b8e951e3f6540a5024860b9994d6f543cda304f59630f539c845261be4a1c909b69576793192ddb2"} 18:51:16 INFO - Running post-run listener: copy_logs_to_upload_dir 18:51:16 INFO - Copying logs to upload dir... 18:51:16 INFO - mkdir: C:\slave\test\build\upload\logs 18:51:16 INFO - Copying logs to upload dir... 18:51:16 INFO - Using _rmtree_windows ... 18:51:16 INFO - Using _rmtree_windows ... 18:51:16 INFO - Using _rmtree_windows ... 18:51:16 INFO - Using _rmtree_windows ... 18:51:16 INFO - Using _rmtree_windows ... 18:51:16 INFO - Using _rmtree_windows ... 18:51:16 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=793.485000 ========= master_lag: 3.98 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 17 secs) (at 2016-05-13 18:51:17.166399) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-13 18:51:17.167223) ========= '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-076\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-076 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-076 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-076 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-076 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-076 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c24d9a6012403228ec4a4837a1d3c1b36ef3d2484e26d8e4a1756ece9508bd67b380171d8897d0e35d14c32992793a97ea95dd3181628b02979854c38624247f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ff6b66f8f4b2f929bc781c58362cebb46fa2f74e9ec731c0b8e951e3f6540a5024860b9994d6f543cda304f59630f539c845261be4a1c909b69576793192ddb2"} build_url:https://queue.taskcluster.net/v1/task/d9o6YI73QKWIh7x6adXhYA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/d9o6YI73QKWIh7x6adXhYA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/d9o6YI73QKWIh7x6adXhYA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c24d9a6012403228ec4a4837a1d3c1b36ef3d2484e26d8e4a1756ece9508bd67b380171d8897d0e35d14c32992793a97ea95dd3181628b02979854c38624247f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ff6b66f8f4b2f929bc781c58362cebb46fa2f74e9ec731c0b8e951e3f6540a5024860b9994d6f543cda304f59630f539c845261be4a1c909b69576793192ddb2"}' symbols_url: 'https://queue.taskcluster.net/v1/task/d9o6YI73QKWIh7x6adXhYA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-13 18:51:17.291546) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 18:51:17.291891) ========= '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-076\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-076 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-076 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-076 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-076 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-076 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.00 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 18:51:17.405432) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-13 18:51:17.405773) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-13 18:51:17.916161) ========= ========= Total master_lag: 9.02 =========